body {background:url(images/mainbg.jpg) 0 0 repeat-x #fff;font:13px/18px Arial, Helvetica, sans-serif;margin:0;padding:5px;}
div,p,ul,h2,h3,img {margin:0;padding:0;}
ul {list-style-type:none;}
h2 {font:normal 1.2em Arial,Sans-Serif;color:#FFF;margin:0;}
h2 a {color:#00F;}
#topPan {width:725px;height:133px;position:relative;margin:0 auto;padding:3px;}
#topPan h1 {font:bold Arial,Sans-Serif;letter-spacing:-1px;color:#FC0;text-decoration:none;margin:13px 5px 5px 0; font-size:32px}
#topPan h3 {font-size:16px;color:#FFF;padding:1px 0 0 3px;}
#topPan p {font-size:16px;color:#FFF;padding:1px 0 0 3px;}
#topPan p.lingua {margin-top:12px;margin-bottom:30px;}
#topContactPan {width:489px;height:87px;position:absolute;top:10px;right:69px;}
#topContactPan p.no {font-size:26px;padding:4px 0 0;}
#topMenuMiddlePan ul {width:544px;height:16px;}
#topMenuMiddlePan ul li {width:67px;height:16px;border-right:1px solid #E5E5E5;float:left;}
#topMenuMiddlePan ul li.home {background:#fff;color:#0574AF;text-decoration:none;font:10px/16px "Trebuchet MS",Arial, Helvetica, sans-serif;font-weight:700;text-align:center;text-transform:uppercase;}
#topMenuMiddlePan ul li.contact {width:67px;border-right:1px solid #fff;}
#topMenuRightPan {width:70px;height:16px;float:left;background:url(images/menu-rightbg.gif) 0 0 no-repeat;}
#bodyPan {width:725px;position:relative;margin:0 auto;padding:25px 0 0;}
#bodyLeftPan {width:554px;float:left;padding:2px 5px 0 0;}
#bodyLeftPan h2 {width:490px;height:30px;color:#00111A;font:22px Georgia, "Times New Roman", Times, serif;}
#bodyLeftPan h3 {width:490px;font-size:20px;font:Arial;margin:0}
#bodyLeftPan h3 a { text-decoration:none; color:#000}
#bodyLeftPan h3 a:hover {text-decoration:underline}
#bodyLeftPan h4 {width:490px;font-size:22px;font:Arial;margin:0}
#bodyLeftPan p {padding:7px 0 0;}
#bodyLeftPan p span {background:#fff;color:#046598;font-weight:700;}
#bodyLeftPan p.more {background:#F3F3F3;color:#003D5C;width:410px;height:11px;line-height:11px;font-size:11px;margin:25px 0;padding:0;}
#bodyLeftNextPan {width:410px;clear:both;padding:10px 0 0;}
#bodyLeftPan p.next {background:#F3F3F3;color:#003D5C;width:410px;height:11px;line-height:11px;font-size:11px;clear:both;padding:0;}
#bookcatagories {width:410px;position:relative;margin:0 auto;padding:5px 0 0;}
#bodyRightPan {width:160px;float:right;border:1px solid #DADADA;background:#F3F3F3;color:#1A1A1A;padding:0 0 20px; margin-top:40px}
#bodyRightPan h2 {width:195px;height:35px;display:block;border:1px solid #DADADA;background:#fff;color:#00111A;font:24px/34px Georgia, "Times New Roman", Times, serif;margin:6px 8px 16px;padding:0 0 0 20px;}
#bodyRightPan h3 {width:172px;height:35px;display:block;border:1px solid #DADADA;background:#fff;color:#00111A;font:24px/34px Georgia, "Times New Roman", Times, serif;margin:6px 8px 3px;padding:0 0 0 3px;}
#bodyRightPan p {padding:0 20px;}
#bodyRightPan p.boldtext {font-size:10px;background:#F3F3F3;color:#1A1A1A;font-weight:700;padding:10px 10px 0;}
#bodyRightPan p.more {background:#fff;color:#003D5C;width:175px;height:11px;line-height:11px;margin:10px 29px;padding:0;}
#bodyRightPan p.more a {display:block;width:44px;height:11px;background:#F3F3F3;color:#003D5C;text-decoration:none;font-size:11px;line-height:11px;text-align:center;text-transform:uppercase;margin:0 0 0 97px;}
#footermainPan {height:45px;color:#010;clear:both;padding:22px 0 0; background-color:#eaeaea}
th.head {text-align:left;background:#f5f5f5;color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-weight:100;}
#links {width:793px;position:relative;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:10px;margin:0 auto;}
.menud a {text-align:left;background-color:#ccc;color:#013469;font-family:verdana;text-decoration:none;font-weight:700;}
.commento {background:#F3F3F3;color:#04496D;font-size:12px;width:550px;text-align:justify;}
.menu {margin:0 auto;background:#ccc;height:30px;margin:2px 2px 10px 0; width:725px}
.menu ul,li {padding:0; }
.menu ul li {list-style:none;float:left;font-weight:400;font-size:12px;background:#ccc;border:1px solid #ccc;}
.menu ul li a {float:left;text-decoration:none;color:#000;border-right:1px solid #000;padding:5px 9px;display:block;}
.menu ul li a:hover {text-decoration:underline;}
.menu ul li a.last {border-right:0;}
#topMenuMiddlePan ul li a,#topMenuMiddlePan ul li.contact a {width:67px;height:16px;display:block;background:#fff;color:#4A4A4A;font:10px/16px "Trebuchet MS",Arial, Helvetica, sans-serif;text-decoration:none;font-weight:700;text-align:center;text-transform:uppercase;}
#topMenuMiddlePan ul li a:hover,#topMenuMiddlePan ul li.contact a:hover {background:#fff;color:#0574AF;text-decoration:none;}
#bodyLeftPan h2 span,#bodyRightPan h2 span {background:#fff;color:#046598;}
#bodyLeftPan p.more a,#bodyLeftPan p.next a {
display:block;width:44px;height:11px;background:#fff;color:#003D5C;text-decoration:none;line-height:11px;text-align:center;text-transform:uppercase;margin:0 0 0 246px;padding:0;}
#bodyLeftPan p.more a:hover,#bodyLeftPan p.next a:hover,#bodyRightPan p.more a:hover {display:block;width:44px;height:11px;background:#E0DEDE;color:#003D5C;text-decoration:none;}
#footerPan{color:#000;font-size:12px;}
#links a {text-decoration:none;color:#000;}
#links a:hover {text-decoration:underline;}
table {border:1px solid #ccc; background:#f5f5f5}
th.head {text-align:right; background:#f5f5f5; font-family:Arial, Helvetica, sans-serif;}
.risultato {font-size:14px; font-weight:bold}
.xml_titolo {color:#000; font-size:14px; display:block; font-weight:bold; text-decoration:underline}
.xml_titolo a {color:#000; font-size:14px; display:block; font-weight:bold; text-decoration:underline}
.xml_descrizione {color:#4C4C4C; display:block; font-size:14px;}
.xml_giorno {color:#4C4C4C; display:block; font-size:12px;}
.copyright {color:#4C4C4C; display:block; font-size:10px; margin-bottom:8px}
.tit {height:35px;display:block;border:1px solid #DADADA;background:#fff;color:#00111A;font:24px/34px Georgia, "Times New Roman", Times, serif;margin:6px 8px 3px;padding:0 0 0 3px;}
#grafici {margin:2px 2px 10px 0;}
#grafici ul li { margin-left:5px; background:#E4E4E4;float:left;width:180px}
#grafici ul li a {float:left;text-decoration:none;padding:3px 5px; color:#333}
#grafici ul li a:hover {text-decoration:underline;}
.clear{clear:both;}


