html, body {height:100%; line-height:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #616161; text-align:left; line-height:16px;}
a { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002258; text-decoration: none; }
a:hover { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #164591; text-decoration: none; }
*{margin:0; padding:0;}

#body-1 { margin:0; padding: 0; background:#174E68 url('../images/sistema/back.jpg') repeat-x;}
#main-container { width:916px; margin:0 auto;}
#box-container { float:left; width:916px;}
#shadow-left { float:left; width:15px; height:745px; background:url('../images/sistema/shadow-left.jpg');}
#shadow-right { float:left; width:15px; height:745px; background:url('../images/sistema/shadow--right.jpg');}
#main {float:left; width:886px;}
#header {float:left; width:886px; height:319px; margin-top:32px;}
#box-main {float:left; width:876px; min-height:395px; height: auto !important; height:395px; background-color:#fff; padding:5px;}
#footer {float:left; width:886px; height:64px; background:url('../images/sistema/footer.jpg'); text-align:center; padding-top:7px;}
#footer-main {float:left; width:886px;}
#box-evidenza {float:left; width:876px; margin-top:10px;}
#main_menu {float:left; width:875px; background-color:#1B83B9; padding-left:1px;}
#offerte {float:left; width:655px; padding-right:5px;}
.img-5 { float: left; height:100px; border:0; margin: 0 10px 2px 0;  }
.grey10{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#2F2F2F;}
.grey13{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#2F2F2F;}
.blu13{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#FF7800;}
.blu14{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#415570;}
.bianco14{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#fff;}
.menugrey12 a { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2F2F2F; text-decoration: none; }
.menugrey12 a:hover { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; }
.bianco10{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#fff;}
.bianco11{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#fff;}
.menubianco10 a { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; }
.menubianco10 a:hover { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: undeline; }
.menuorange11 a { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EF7D0B; text-decoration: none; }
.menuorange11 a:hover { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EF7D0B; text-decoration: undeline; }
.menuorange14 a { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #EF7D0B; text-decoration: none; }
.menuorange14 a:hover { font-family: Myriad Pro,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #EF7D0B; text-decoration: undeline; }
.pag_selected { 
float:left; 
padding:5px;
background-color:#F2F2F2; 
border: 1px solid #7E7E7E; 
text-align:center; 
margin:0 1px 0 1px; 
font-family: Verdana, Arial; 
color:#000; 
font-size:14px;
}
.pag_link a {
background-color:#A3CEFF;
float: left;
padding:5px;
border: 1px solid #000;
margin:0 1px 0 1px;
text-align:center;
}
.pag_link a:hover {
background-color:#503400;
color:#fff; 
}
#info {padding-bottom:100px;}
#menu {list-style-type:none; color:#fff; }
#menu li {display:block; float:left; position:relative; z-index:10; background-color:#1B83B9; border-right:1px solid #fff; margin:0 2px 2px 0;}
#menu li span {display:block; z-index:100; padding:5px; font-size:13px; color:#002258; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#menu li a, #menu li a:visited {display:block; padding:0; white-space:nowrap;color:#002258;}
#menu dl {position:absolute; top:2px; left:0; margin: 0; padding: 0;}
#menu dt {margin:0; font-size: 13px; padding:0 11px; float:left;color:#fff;}
#menu dd {display:none; background-color: #fff; clear:left; margin:0; padding:0; color: #002258; font-size: 13px; text-align:left; border-bottom:1px solid #002258;}
#menu dd a, #menu dd a:visited {color:#002258; text-decoration:none; display:block; padding: 5px;font-size: 13px;}
#menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 5px; text-decoration:none;text-align:center;font-size: 13px;}
#menu li a:hover {border:0; color:#002258; text-decoration:none;font-size: 13px;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:15px;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {color:#7EE9FC;font-size: 13px;}

.thumb a {
float: left;
width:150px;
height:100px;
}

