
.div_relativo{background:#7fc0d5 url(img/bg-pagina.png) repeat-x 0 0;}

div#headercont{background: url(img/bg-riga-header.png) repeat-x center top;}
div#header{background: url(img/bg-header.png) no-repeat center top;}

div#footer{background:#20b0ca url(img/bg-footer.png) repeat-x left top;}
.dati_sociali,.dati_sociali a,.powered, .powered a{color:#fff;}
/**/
#_area li a{color:#fff;border-left:1px solid #ccf;border-right:1px solid #39c;background: url(img/bg-menu.png) repeat-x left top;}
#_area li a:hover,#_area li.attivo{background:url(img/bg-menu-active.png) repeat-x left top;border-left:1px solid #ccf;border-right:1px solid #39c;color:#069;}

.area_1{background: url(img/bottom-sub-menu.png) no-repeat -1px bottom;}
#_area li{background-color:#fff !important;}
.area_1 li a{color:#99c !important;background: url(img/bullet-submenu.png) no-repeat 15px center !important;}
.area_1 li a:hover,.area_1 li.attivo{color:#39c !important;background: url(img/bullet-submenu-hover.png) no-repeat 15px center !important;}
/**/
.video,#imgVideo{background:url(img/bg-box-video.png) no-repeat center top;}
#imgVideo{padding:15px 9px 34px;}
/**/
.listino-prezzi td{background-color:#9cc;color:#fff;}
.listino-prezzi th{background-color:#fff;color:#069;}

/**/
#div_mdrr a,#salva_outlook a, #segnala_amico a{color:#39c;}


.text01 .article_title,.text02 .article_title,.text02 .article_body,.text03 .article_title{color:#fff;}
.text01 .article_body{color:#333;}
.text01 .link a, .cf_dett{background-color:#fff;}
.text01 .link a{color:#666;}

.borderBottomTitle .article_title,.borderBottom {border-color:#fff;}

/**/
.prev_scrivici .form_detail label,.prev_scrivici .text_area ,.prev_scrivici .check_autorizzazione,.prev_scrivici .check_autorizzazione a,.utility_left a{color:#fff;}
/**/



/* FIX! */
#_area li:hover a{ /* These
create persistent hover states, meaning the top-most link stays
'hovered' even when your cursor has moved down the list. */
background:url(img/bg-menu-active.png) repeat-x left top;border-left:1px solid #ccf;border-right:1px solid #39c;color:#069;}



body{background:#7fc0d5 url(img/bg-pagina.png) repeat-x 0 0;}

div#headercont{background: url(img/bg-riga-header.png) repeat-x center top;}

div#footer{background:#20b0ca url(img/bg-footer.png) repeat-x left top;}
.dati_sociali,.dati_sociali a,.powered, .powered a{color:#fff;}
/**/
#_area li a{color:#fff;border-left:1px solid #ccf;border-right:1px solid #39c;background: url(img/bg-menu.png) repeat-x left top;}
#_area li a:hover,#_area li.attivo{background:url(img/bg-menu-active.png) repeat-x left top;border-left:1px solid #ccf;border-right:1px solid #39c;color:#069;}

.area_1{background: url(img/bottom-sub-menu.png) no-repeat -1px bottom;}
#_area li{background-color:#fff !important;}
.area_1 li a{color:#99c !important;background: url(img/bullet-submenu.png) no-repeat 15px center !important;}
.area_1 li a:hover,.area_1 li.attivo{color:#39c !important;background: url(img/bullet-submenu-hover.png) no-repeat 15px center !important;}
/**/
.video,#imgVideo{background:url(img/bg-box-video.png) no-repeat center top;}
#imgVideo{padding:15px 9px 34px;}
/**/
.listino-prezzi td{background-color:#9cc;color:#fff;}
.listino-prezzi th{background-color:#fff;color:#069;}

/**/
#div_mdrr a,#salva_outlook a, #segnala_amico a{color:#39c;}


.text01 .article_title,.text02 .article_title,.text02 .article_body,.text03 .article_title{color:#fff;}
.text01 .article_body{color:#333;}
.text01 .link a, .cf_dett{background-color:#fff;}
.text01 .link a{color:#666;}

.borderBottomTitle .article_title,.borderBottom {border-color:#fff;}

/**/
.prev_scrivici .form_detail label,.prev_scrivici .text_area ,.prev_scrivici .check_autorizzazione,.prev_scrivici .check_autorizzazione a,.utility_left a{color:#fff;}
/**/



/* FIX! */
#_area li:hover a{ /* These
create persistent hover states, meaning the top-most link stays
'hovered' even when your cursor has moved down the list. */
background:url(img/bg-menu-active.png) repeat-x left top;border-left:1px solid #ccf;border-right:1px solid #39c;color:#069;}


