﻿* { padding: 0; margin:0; font-family: Trebuchet MS; }
a:focus, a:active { outline: 0; }
body, html, form { margin: 0; font-size: 11px; line-height:13px; padding:0; font-family: Trebuchet MS; color: #000; }
#home { background-color: #110705; }

#interne { background-color: #FFFFFF; }
#container_main_home { width: 955px; position: absolute; left: 50%; margin-left: -477px; }
#container_main_interne { width: 955px; position: relative; left: 50%; margin-left: -477px; }
#interne .bordo { border: 1px solid #E7E6E6; }
/* Header */
#container_header_home { position: relative; width: 100%; height: 143px; background: #110705 url(/media/comuni/h_01.jpg) no-repeat; }
#container_header_interne { width: 953px; height: 143px; background: #FFFFFF url(/media/comuni/sp_01.jpg) no-repeat; }
h1.header_home_txt { font-weight: normal; font-family: verdana; margin-left: 31px; margin-top: -1px; font-size: 9px; color: #7c7b7b; }
h1.header_interne_txt { font-weight: normal; font-family: verdana; margin: 0; padding: 0 0 0 31px; font-size: 9px; color: #7c7b7b; }
#logo { position: absolute; top: 34px; left: 2.818em; }
/**/

ul.gallery li { display: inline; }
/*menualto*/
#container_header_home ul.menualto { position: absolute; top: 80px; left: 307px; text-align: right; list-style: none; }
#container_header_home ul.menualto li { display: inline; }
#container_header_home ul.menualto li.liv0 a { text-align: right; padding: 0 10px;  border-left: 1px solid #908a8a;color: #908a8a; text-decoration: none; display: inline; /*padding-right:25px;*/ }
#container_header_home ul.menualto li.liv0_ultimo a { text-align: right; padding: 0 10px;  color: #908a8a; text-decoration: none; display: inline; /*padding-right:25px;*/ }

#container_header_interne { clear: both; }
#container_header_interne ul.menualto { position: relative; top: 70px; text-align: right; padding-right: 375px; list-style: none; }
#container_header_interne ul.menualto li { display: inline; }
#container_header_interne ul.menualto li.liv0 a{ font-size: 11px; text-align: right; padding: 0 10px; border-right: 1px solid #908a8a; color: #908a8a; text-decoration: none; display: inline; /*padding-right:25px;*/ }
#container_header_interne ul.menualto li.liv0_ultimo a { font-size: 11px; text-align: right; padding: 0 10px; color: #908a8a; text-decoration: none; display: inline; /*padding-right:25px;*/ }
#banners { position: absolute; top: 31px; right: 55px; }
/**/

/*menusx*/
#container_main_home #menusx { position: relative; float: left; left: 31px; width: 223px; top: 2.727em; }
#container_main_interne #menusx { float: left; width: 173px; background-repeat: no-repeat; }
ul.menuverticale { list-style-type: none; padding: 2.818em 0 0 2.818em; }
#acquisti_online { padding: 6.364em 0 0 2.818em; }
#menusx .menuverticale li.liv0{padding:5px 0;margin:0;}
#menusx .menuverticale li.liv0_ultimo{padding:5px 0 0 0;margin:0;}
#menusx .menuverticale li.liv0 a, #menusx .menuverticale li.liv0_ultimo a { font-size: 11px; color: #908a8a; text-decoration: none;  display: block; }
#menusx .menuverticale li.liv0 a:hover, #menusx .menuverticale li.liv0_ultimo a:hover { color: #FFFFFF; text-decoration: none; }

#container_main_interne #menusx .menuverticale li.liv0 a, #menusx .menuverticale li.liv0_ultimo a { color: #797777; text-decoration: none;  display: block; }
#container_main_interne #menusx .menuverticale li.liv0 a:hover, #menusx .menuverticale li.liv0_ultimo a:hover { color: #000000; text-decoration: none; }

#container_main_interne #menusx .menuverticale li.liv0 a.select,#container_main_interne #menusx .menuverticale li.liv0_ultimo a.select { color: #000000;outline: 0;}
#container_main_interne .menualto li.liv0 a.select,#container_main_interne .menualto li.liv0_ultimo a.select  { color: #000000; outline: 0;}
/**/

/*centrale*/
#centrale_home { }
#centrale_interne { background-repeat: no-repeat; background-position: left 130px;  padding-top: 12px; padding-bottom: 160px;}
#centrale { float: left; }
#corpo_sx { float: left;padding-left:52px; }
#corpo_dx_qualita { padding-left: 715px; }
#corpo_home { margin-left: 223px; width: 700px; }
.corpo_testi_home { padding: 20px; color: #FFFFFF; }
/**/

/* destra testi*/
#corpo_titolo_dx { color: #000000; font-size: 1.636em; font-weight: bold; line-height: 15px; text-align: left; }
#corpo_testo_dx { color: #4E4E4E; font-size: 1em; line-height: 15px; padding-top: 12px; text-align: left; padding-right: 40px; }
/**/

/*footer*/
#footer_home { padding-top: 50px; width: 100%; font-size: 9px; text-align: center; color: #908a8a; background-color: #110705; }
#footer_indir_home  b,#footer_indir_home  a
{font-size: 9px; color: #908a8a; text-decoration:none;}
#footer_testi_home div, footer_testi_home div b
{color:#383333;
    }
#footer_testi_home a.leverplan_link_home{color: #908a8a;text-decoration:none;}
#footer_home  a:hover{text-decoration:underline;}
#footer_interne { padding-top: 10px; width: 100%; font-size: 9px; text-align: center; color: #908a8a; background-color: #FFFFFF; }
#footer_interne  b,#footer_interne  a
{font-size: 9px; color: #908a8a; text-decoration:none;}
#footer_interne  a:hover{text-decoration:underline;}
#footer_testi_interne a{text-decoration:none; font-weight:bold;font-size: 11px;}
#footer_testi_interne a:hover{color:#000000;}
/**/


/*contatti*/
#contact { padding-left: 223px; width: 630px; }
#corpo_titolo_dx_contact { color: #000000; font-size: 1.636em; font-weight: bold; line-height: 15px; padding-bottom: 8px; padding-left: 235px; text-align: left; }
#form_obbligatorio { padding-bottom: 5px; padding-left: 12px; width: 250px; }
.contact_textarea { height: 100px; width: 570px; }
.contact_textbox { border: 1px solid #929292; width: 150px; }
#form_privacy_accetto { vertical-align: top; width: 20px; }
#form_privacy_testo { font-size: 9px; width: 400px; }
#form_privacy_button { vertical-align: middle; width: 150px; }
/**/


/*Gallery*/
#galleria{margin-left:173px;}
#containerabaco{width:956px;}
#containerabaco ul.gallery{margin-left:173px;}
#containerabaco ul.gallery img{border:1px solid #BFBFBF;}
#containerabaco ul.gallery span{color:Black;}
.tabella_misure{padding-top:2px;}
.tabella_misure td{padding-right:25px;font-size:11px;}
.misure b{font-size:13px;padding:15px 0 0 0;display:block;}
.nero{color:#000000;}
a.dettaglio{color:#000000;text-decoration:none;font-size:13px;background:url('/media/DBS/gallery/off.gif');
            background-repeat:no-repeat;height:14px;width:14px;display:block;text-indent:-1000px}
a.dettaglio:hover{text-decoration:underline;background:url('/media/DBS/gallery/on.gif');}
a.dettaglio.select{color:Red;background:url('/media/DBS/gallery/on.gif');}

.abaco{width:68px;display:block;float:left;text-align:center;padding:5px 15px;}
.gallery a:hover .abaco span {font-weight:bold;text-decoration:underline;}

.titolo{padding-left:188px;font-size:12px;padding-bottom:10px;}

div.scheda{padding-top:50px;}
a.scheda{ text-decoration:none;background-color:#bfbfbf;padding:3px 10px; color:White;font-weight:bold;text-transform:uppercase;}
a.scheda:hover{color:#000000;}

div.catalogo{padding-top:25px;}
a.catalogo{ text-decoration:none;background-color:#bfbfbf;padding:3px 10px; color:White;font-weight:bold;text-transform:uppercase;}
a.catalogo:hover{color:#000000;}



.schedasingola{font-size:11px;text-align:center;}
.schedasingola .schedasingola_testi{text-align:left;width:400px;margin: 0 140px;}

.schedasingola .schedasingola_testi .scheda_titolo{color:#8C8C8C;font-size:16px;font-weight:bold;margin:100px 0 0 0;width:300px;}
.schedasingola .schedasingola_testi .tabella_misure{margin-top:20px;font-size:110px;color:#8C8C8C;}
.schedasingola .schedasingola_testi .tabella_misure #scheda_modello{color:#8C8C8C;font-size:20px;font-weight:bold;width:85px}
.schedasingola .caratteristiche b{font-size:13px;}
.caratteristiche{padding:30px 0 0 20px;}
#scheda_caratteristiche_corpo{padding-top:15px;font-size:12px;padding-bottom:100px;}
.footersotto img{padding-right:5px;}
.scheda_indirizzo{font-size:8px;}
