/* CSS Document */

* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#2F2D26;}
a {text-decoration:none; color:#2F2D26}

body{margin: 0px; background-color:#ada287;}

#testata {height:210px; background-image:url(userfiles/image/testata.jpg); background-repeat:no-repeat;}

#main .quad_1 {background-color: #ada287;border-right:#F4EAEA 1px solid;border-bottom:#F4EAEA 1px solid;}
#main .quad_2 {background-color: #ada287;border-left:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;}
#main .quad_3 {background-color: #ada287;border-left:#FFFFFF 1px solid;border-top:#FFFFFF 1px solid;}
#main .quad_4 {background-color: #ada287;border-right:#FFFFFF 1px solid;border-top:#FFFFFF 1px solid;}
#main .quad_sx {border-right:#FFFFFF 1px solid;}
#main .quad_dx {border-left:#FFFFFF 1px solid;}

#pagina_main td{color:#2F2D26;}
#pagina_main .quad_img { vertical-align:top; padding:25px 20px 0 0;}
#pagina_main .quad_dx {border-left:#FFFFFF 1px solid;}
#pagina_main .titolo_1 {font-size:16px;color:#2F2D26;font-weight:bold;}
#pagina_main .titolo_2 {font-size:16px;color:#f8f8f8;font-weight:bold;}
#pagina_main .header_pag td{padding:10 30 10 172;}
#pagina_main .header_pag p, a{color:#2F2D26;line-height:16px; font-size:12px;}
#pagina_main .tipo {padding:2 0 10 0;}
#pagina_main .tipo a{font-weight:bold;color:333333;}
#pagina_main .tipo a:hover {color:#D6CFC0;text-decoration:underline;}

#format_testo *{color:#2F2D26;}
#format_testo {color:#2F2D26;padding:80px;line-height:19px;text-align:justify;vertical-align:top;}
#format_testo h2{color:#2F2D26;font-size:14px;font-weight:bold;}

#pagina_main .tit_dettagli {color:#ada287;background-color:#49453B; line-height:26px; font-weight:bold;padding-left:10px;}
#pagina_main .cell_dettagli td{color:#f8f8f8;padding:10px;line-height:20px;border:#49453B 1px solid;}
#pagina_main .cell_dettagli td a{color:#f8f8f8; font-weight:bold;}
#pagina_main .cell_dettagli td a:hover{color:#49453B;}

#piede {text-align:center;color:#49453B;line-height:16px;font-size:11px;border-bottom:1px #FFFFFF solid; padding:6px 0 6px 0;}
#piede a, em{color:#49453B;font-size:11px;}
#piede a:hover {color:#706A5A;}

#menu_top {text-align:right; height:20px;}
#menu_top li {display: inline;color:#bbb199}
#menu_top a{color:#bbb199;font-size:9px;}
#menu_top select {padding:0px;}

#menu_principale  {vertical-align:top; text-align:left;}
#menu_principale li {line-height:16px;color:#f2f2f2;font-weight:bold;font-size:10px;}

#menu_principale .link {color:#f2f2f2; font-weight:bold;}
#menu_principale .link a {color:#f2f2f2;}
#menu_principale .link a:hover {color:#49453b;}

#banner_news {margin-top:10px; margin-bottom:10px;}
#banner_news th {line-height:21px;padding-left:8px;background-image:url(userfiles/image/menu_livello_1.png); color:#ffffff; font-weight:bold; margin-top:4px; text-align:left;}
#banner_news tfoot {width:152px; text-align:right; padding-right:5px;background-image:url(userfiles/image/menu_livello_1.png);line-height:18px;color:#ffffff;}
#banner_news tfoot a {padding-right:5px;color:#ffffff;font-size:9px;}
#banner_news .cella_contenitore{ border:#cccccc solid 1px;}
#banner_news .data {color:aaaaaa;font-size:9px;}
#banner_news .nome {font-weight:bold;font-size:9px;}
#banner_news .titolo {font-size:9px;}
#banner_news a {}
#banner_news a:hover {color:#990000}

#banner_collaborazioni {margin-top:10px;}
#banner_collaborazioni th {line-height:21px;padding-left:8px; background-image:url(userfiles/image/menu_livello_1.png); color:#ffffff; font-weight:bold; margin-top:4px; text-align:left;}
#banner_collaborazioni .cella_contenitore{border-bottom:#cccccc solid 1px; color:#003366; background-color:#F7F7F7;}
#banner_collaborazioni strong {color:#990000;}

#pagina_interna {padding:10px 0 10px 10px; color:#666666; vertical-align:top; text-align:justify}
#pagina_interna h2 {display:inline;padding-left:14px;font-size:14px;color:#003366;font-weight:bold;line-height:30px; height:30px;}
#pagina_interna a{font-weight:bold;}
#pagina_interna a:hover{font-weight:bold; color:#333333;}


.copyright {line-height:25px;color:#e2e2e2;text-align:center; font-size:9px;}

/* Utilizzati */


#banda_colorata_top {height:40px;background-image: url(img/sf_menu.png);background-color:#006699; vertical-align:bottom; padding-bottom:8px;}

#gallery_small {}
#gallery_small td {border:#cccccc solid 1px;}

#gallery_main table {margin-top:40px; margin-bottom:20px;}
#gallery_main td {padding:5px; border:#dddddd solid 1px;border-bottom:#cccccc solid 2px;border-right:#cccccc solid 2px;}

#lato_destro {vertical-align:top; margin-top:10px;}


#banner_novita {margin-top:20px;}
#banner_novita th {width:152px; text-align:left; line-height:22px; padding-left:8px; background-color:#003366; color:#ffffff; font-weight:bold}
#banner_novita .cella_contenitore{height:40px;}


#Payoff {color:#003366; font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;}


.linea_verticale {background-color:#cccccc;}
.sf_verticale {background-image:url(userfiles/image/sf_lato.png);background-repeat:repeat-y}
.sf_orizzontale {background-image:url(img/piede_sotto.png); background-repeat:no-repeat; width:890px;height:16px;}

#form_contatti  { }
#form_contatti .riga_intestazione *{height:22px;background-color:#49453B; color:#ffffff;}
#form_contatti .riga_separazione {height:10px;}
#form_contatti .riga_descrizione {color:#2F2D26;font-size:9px;padding:10px;border:1px solid #DCD8CB;background-color:BFB7A2;}
#form_contatti .riga_campi {color:#888888;}
#form_contatti .cella_etichetta {}
#form_contatti .cella_input {}
#form_contatti .cella_descrizione {}
#form_contatti .riga_campi_obbligatori {height:30px;font-size:8px;color:#666666;font-style:italic}
#form_contatti .riga_bottoni {height:30px; background-color:#49453B; border-bottom:#ffffff 1px solid; font-weight:bold;}
.contatti_testo { vertical-align:top; padding:60px 40px 0 40px; font-size:11px; line-height:15px; text-align:right;}