@charset "UTF-8";
/* CSS Document */

body {margin: 0px; font-family:"Trebuchet MS", Arial; background:#CCCCCC;}
.centrapagina {width:994px;  margin:auto;}
.contenitorebase {padding:10px; background:#FFFFFF;}
.purificatore {font-size: 0px; height:0; clear:both; border: 0px; margin:0; line-height:0px;}
.fix-img-ie6 {font-size: 0px; line-height:0px;}

#menunavigazione {margin:10px 0px; font-size:12px; font-weight:bold; background:#FFFFFF; height:30px; line-height:30px;}
#menunavigazione dl {padding:0 10px; margin:0px;}
#menunavigazione dd {background:url(../images/menu-bullet.gif) no-repeat left; list-style:none; margin:0px; padding:1px 20px 0 15px; float:left; }
#menunavigazione a {text-decoration:none; text-transform:uppercase; color:#005691;}
#menunavigazione a:hover {color:#3382b8;}
#menunavigazione .lingua {font-size:0px; line-height:0px; height:14px; margin-top:7px; float:right; margin-right:10px;}
#menunavigazione .lingua a img {border:1px solid #005691; margin-left:10px;}
#menunavigazione .lingua a:hover img {border:1px solid #3382b8;}
#menunavigazione .orologio  {float:right; height:16px; margin:6px 4px; padding:0px 4px; background:#F0F0F0; border:1px solid #CCCCCC; line-height:16px;  color:#005691; text-transform:uppercase; font-weight:lighter; }

#partecentralehome {margin-bottom:10px;}
#partecentralehome img {border:none;}
#partecentralehome .bordohome {border:1px solid #CCCCCC; height:220px; padding:3px;}
#partecentralehome .sinistra {float:left; width:220px; padding:10px; background:#FFFFFF; }
#partecentralehome .centro {float:left; width:472px; padding:10px; background:#FFFFFF; margin-left:10px;}
#partecentralehome .destra {float:right; width:220px; padding:10px; background:#FFFFFF;}
#partecentralehome a {color:#474747; text-decoration:none;}
#partecentralehome a:hover em {background-color:#3382b8;}
#partecentralehome em {display:block; background-color:#0063a6; line-height:24px; color:#FFFFFF; font-size:16px; font-style:normal; text-transform:uppercase; padding-left:5px;margin-top:3px;}
#partecentralehome em img {padding-right:5px;}
#partecentralehome span {background-color:#e5e5e5; display:block; height:35px; margin-top:3px; line-height:14px; font-size:12px; padding:8px;}
#partecentralehome span b {color:#333333;}

.titolohomepage {color:#005691; text-transform:uppercase; background:#e9e9e9; font-weight:lighter; font-size:24px; line-height:40px; margin:0px; text-align:center;}

#mycarousel li {font-size:0px; line-height:0px;}
#mycarousel li img {border:none; width:176px; height:116px;}
#mycarousel li a {color:#474747; text-decoration:none;}
#mycarousel li a:hover em {background-color:#3382b8;}
#mycarousel li em {display:block; background-color:#0063a6; line-height:18px; color:#FFFFFF; font-size:14px; font-style:normal; text-transform:uppercase; padding-left:5px;margin-top:3px;}
#mycarousel li span {background-color:#e5e5e5; display:block; height:36px; margin-top:3px; line-height:11px; font-size:10px; padding:4px;}
#mycarousel li span b {color:#333333;}

#footer {heigth:30px; line-height:30px; font-size:12px; background:#FFFFFF; margin:10px 0; padding:0 10px; font-size:11px;color:#474747;}
#footer a {color:#0063a6;}
#footer a:hover {text-decoration:none;}
#footer .sinistra {float:left;}
#footer .destra {float:right;}
#footer a.bottone {background-color:#e7e7e7; border:2px outset #CCCCCC;text-decoration:none; padding:2px 4px; margin-left:5px;}
#footer a.bottone:hover {background-color:#CCCCCC; border:2px inset #CCCCCC;}