/* leonia print */
html { margin:0; padding:0;}
body { color:#000; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:1em;
	text-align:center; margin:0; padding:0;}
#layout { margin: 0 auto; width:950px; text-align:left;}
#cont { position:absolute; top:0; right:29px;}
#logo { visibility:hidden}
h1 { font-size:40px; color:#005892; margin:10px}
h2 { font-size:25px; color:#005892; margin:10px}
h3 { font-size:20px; color:#005892; margin:10px}
/*h1,h2,h3 { visibility:hidden}*/
h4 { font-size:28px; color:#005892; text-align:left; margin:1px 5px 0 0}
h5 { font-size:19px; color:#005892; text-align:left; margin:6px 5px 10px 0; line-height:1.2em}
h5.small { font-size:15px; margin:0 10px 10px 0}
h4.blue { color:#004b99; font-size:115%}
h5.blue { font-size:12px; color:#004b99; margin:0;}
h5.pink { font-size:14px; color:#c90b67; margin:14px 14px 8px 0}
h5.black1 { font-size:19px; margin:0 0 20px 0; color:#000}
h5.black2 { font-size:14px; margin:0 0 20px 0; color:#000}
h5.lst { font-size:16px; color:#005892; margin:8px 0 5px 0}
p.npar { font-size:11px; text-align:left; margin:0 14px 16px 0; line-height:1.3em;}
p.gpar { font-size:14px; text-align:left; margin:0 14px 16px 0; line-height:1.2em}
p.epar { font-size:11px; text-align:left; margin:0 14px 16px 0; font-weight:bold; line-height:1.2em}
p.lpar { font-size:11px; text-align:left; margin:0 14px 8px 0; line-height:1.2em}
p.mpar { font-size:12px; text-align:left; margin:0 14px 8px 0; line-height:1.2em; letter-spacing:-.01em}
ul,li { margin:0; padding:0; list-style:none;}
#mainleft { width:550px;}
#mainleftbody { margin:0 10px 14px 36px}
#mainleftbody2 { margin:0 12px 14px 27px}
#mainright { width:376px; min-height:100px; position:relative; overflow:hidden}
#sapevate { width:370px; height:369px; overflow:hidden;}
#sapevate h4 { height:94px;}
#sapevate h5 {margin:0 20px 0 64px}
#sapevate table { margin:16px 10px 0 64px; width:290px;}
#sapevate td { border-bottom:1px dashed #c9c209; padding-bottom:6px; font-size:11px;}
#sapevate td.ltd { text-align:left; color:#004b99}
#sapevate td.rtd { text-align:right; color:#995814; font-weight:bold}
#mercati { width:366px; height:432px; overflow:hidden; margin-left:6px;}
#mercati h4 { height:90px;}
#mercatibody { margin: 0 0 0 13px; width:350px; height:342px; overflow:hidden;}
#cosa { width:362px; height:153px; margin-left:8px}
#sfoglia { width:320px; height:287px; margin-left:7px}
#homeleft { width:346px;}
#homeright { width:143px; margin-left:12px}
#hometext { border-right:1px dashed #110809; line-height:1.25em}
#assetto { width:346px; height:315px; overflow:hidden}
#assettobig { width:502px; height:515px; margin:20px 0; overflow:hidden}
#assetto h4,#assettobig h4 { height:76px; margin:0; padding:0}
#assettobody { margin:0 0 14px 12px}
#assettobody span { font-size:15px; color:#c90b67; font-weight:bold}
#animali { width:383px; height:574px; position:relative; overflow:hidden; margin-left:3px;}
#animali h4 { position:absolute; top:0; left:0;}
#animali1 { position:absolute; top:100px; left:20px; width:350px; height:226px; overflow:hidden; z-index:2}
#animali2 { position:absolute; top:348px; left:20px; width:350px; height:190px; overflow:hidden; z-index:2}
#animali a { color:#fc0100; text-decoration:underline; font-weight:bold}
/*#################*/
#farenonfare { width:507px; margin-left:30px}
.lcolumn { width:228px; margin-left:14px; float:left;}
.rcolumn { width:228px; margin-right:14px; float:right; border-left:1px dashed #ccc}
span.bblu { font-size:20px; font-weight:bold; color:#005892}
span.bblk { font-size:20px; font-weight:bold;}
.orangebox { width:247px; height:167px; line-height:1em; border:1px solid #f1a400}
span.bblue { font-size:14px; color:#005892; font-weight:bold}
/*#################*/
#mezzibox { width:507px; height:204px; overflow:hidden; border:1px solid #d7d7d7;}
#mezzibody { margin:4px; margin:4px auto; width:497px; height:194px}
#mezziright { width:229px; overflow:hidden; float:left}
#mezziright h5 { font-size:19px; color:#005892; margin:8px 8px 0 0}
ul#mins { padding:0; list-style:none; margin:20px 0 30px 0}
.minbox { border:1px solid #d7d7d7; float:left; text-align:center; width:162px;
	height:103px; margin:0 6px 6px 0}
.minimg { margin:4px; margin:4px auto; width:154px; height:95px; overflow:hidden}
/*#################*/
#copy span { position:relative; top:2px}
#footerall { width:100%; height:41px;}
#footer	{ margin:0 auto; width:950px; height:41px}
#leonia span { color:#ef9c00; font-size:100%; font-weight:bold}
fieldset { padding:8px}
textarea { border: 1px solid #358; width:300px; height:100px}
legend { color:#c90b67; font-size:14px; font-weight:bold;}
label { font-size:13px}
input { border: 1px solid #358; font-size:90%}
.w { width:160px}
.n { width:70px}
.ww { width:220px}
.nn { width:50px}
.nm { width:80px}
.m { width:100px}
.mw { width:140px}
.sw { width:180px}
.h { width:340px}
.hu { width:670px}
.mm { margin:20px;}
.pl { padding-left:3px}
.pb { padding-bottom:5px}
.b { border:1px dotted #f1db96}
.bt { border-top:1px dotted #f1db96}
.bb { border-bottom:1px solid #c6c6c6}
.bbd { border-bottom:1px dashed #e3007c}
.bl { border-left:1px dotted #f1db96}
.br { border-right:1px dotted #f1db96}
.m12 { margin:12px}
.lmb { margin-bottom:10px}
.mmb { margin-bottom:25px}
.lmt { margin-top:8px}
.lmv { margin-top:8px; margin-bottom:8px}
.mmt { margin-top:30px}
.hmt { margin-top:60px}
.lmo { margin-left:10px; margin-right:10px}
.lmr { margin-right:10px}
.hmr { margin-right:100px}
.lml { margin-left:10px}
.mml { margin-left:28px}
.ml2 { margin-left:2px}
.ml5 { margin-left:5px}
.mr2 { margin-right:2px}
.ti { text-indent:1em}
.hlh { line-height:2em}
.mlh { line-height:1.4em}
.lt { font-size:90%}
.llt { font-size:12px}
.vlt { font-size:11px}
.hlt { font-size:70%}
.cap { font-variant:small-caps; font-size:90%}
.box { border:1px dotted #f1db96;}
.tl { color:#363}
.lpt { padding-top:3px}
.lpdf { padding-left: 23px; background-image: url(../img/pdf.gif); background-repeat: no-repeat;
	background-position: 0 0.25em;}
.nob a { border:none}
/* navbar */
ul#bar { margin:10px 0 10px 36px; padding:0; list-style:none; height:25px;}
#bar li { float:left; margin-right:10px;}
