body{font-family:tahoma, arial, verdana; font-size:11px; color:#69696b; margin:0px; margin-top:0px; background: url(../img/bg.gif) #fff no-repeat top left;}

a:link, a:visited{text-decoration:underline; color:#69696b;}
a:hover{text-decoration:none; color:#9e2128;}

#tbl_header{width:813px; height:58px;}

#tbl_menu{width:100%;}
#tbl_menu td{text-align:right;}
#tbl_menu #td_menu{width:637px; vertical-align:middle; padding-top:50px;}
#tbl_menu #td_logo{text-align:left; width:176px; vertical-align:middle; padding-top:30px;}

#tbl_main{behavior: url(/css/iepngfix.htc); width:813px; background: url(../img/bg_main.png); margin-top:35px; height:445px;}
#tbl_main #td_1{height:76px; vertical-align:middle; text-align:left;}
#tbl_main #td_2{height:369px; vertical-align:top; text-align:left;}

#sitiAffiliati{position:absolute; z-index:10; top:544px; left:50%; margin-left:273px;}
#homeWrite{position:absolute; z-index:15; top:459px; left:50%; margin-left:-407px;}

#tbl_home{width:100%; height:369px;}
#tbl_home td{vertical-align:top;}

/*prodotti*/
.tt_sez_kk{font-size:20px; color:#f6faff; font-weight:bold;}
td.kk{width:350px; height:117px; cursor:pointer; border:1px #fff solid; text-align:center; vertical-align:bottom;}
td.kk_over{width:350px; height:117px; cursor:pointer; border:1px #9e2128 solid; text-align:center; vertical-align:bottom;}

/*accessori*/
td.cc{width:155px; height:100px; cursor:pointer; border:1px #fff solid; text-align:center; vertical-align:bottom;}
td.cc_over{width:155px; height:100px; cursor:pointer; border:1px #9e2128 solid; text-align:center; vertical-align:bottom;}

/*contatti*/
#td_contatti{width:260px; background:url(../img/bg_td_contatti.jpg) no-repeat bottom left; vertical-align:top; border:1px #fff solid; padding:15px;}
#td_form_contatti{width:380px; vertical-align:top; background:url(../img/bg_td_form_contatti.gif) no-repeat top left; padding:10px 0px 0px 15px; border:1px #fff solid;}

.input{background-color:#e1e1e1; padding-left:5px; width:370px; border:1px #9e2128 solid; font-family:verdana; font-weight:bold; font-size:11px;}
.input_ta{background-color:#e1e1e1; padding-left:5px; width:370px; border:1px #9e2128 solid; font-family:verdana; font-weight:bold; font-size:11px; height:60px;}
td.input_td{background:url(../img/bg_td_form.gif) no-repeat top left; height:25px;}
td.input_td_ta{background:url(../img/bg_td_form_ta.gif) no-repeat top left; height:55px;}
.obbligatorio, .decreto{font-size:9px;}

/*dealers*/
.td_dealers{width:33%; height:300px; vertical-align:middle; text-align:center;}

/*popup foto*/
img.popup_img{border:1px #9e2128 solid;}

/*downloads*/
#td_sx_dl{background: url(../img/bg_div_sx_dl.jpg) no-repeat 13px 0px; width:220px; margin-top:35px; height:300px; vertical-align:top;}
#td_dx_dl{width:550px; padding-left:15px; vertical-align:top;}
/*#div_sx_dl{behavior: url(/css/iepngfix.htc); background: url(../img/bg_downloads.png); height: 284px; width: 204px; overflow:auto; padding:8px;}*/
#div_sx_dl{height:314px; width: 238px; overflow:auto; padding:8px;}

div.voce{margin-left:25px; padding:5px; color:#000; border-bottom:#9e2128 1px dotted;}
div.sottovoce{margin-left:35px; padding:5px; color:#69696b; border-bottom:#69696b 1px dotted;}

div.voce a:link, div.voce a:visited{text-decoration:none; font-weight:bold; color:#9e2128;}
div.voce a:hover{text-decoration:none; color:#000;}

div.sottovoce a:link, div.sottovoce a:visited{text-decoration:underline; color:#6c7d8e;}
div.sottovoce a:hover{text-decoration:none; color:#000;}

/*sezioni*/
div.title_sezione{font-weight:bold; font-style:italic; font-size:18px; text-align:right; margin-bottom:10px; height:33px; padding-top:5px; border-bottom:1px #fff solid;}
td.td_lista_sezioni{padding:5px;}

img.imgArticolo{float:left; margin:0px 10px 10px 0px; border:1px #9e2128 solid;}
div.contenuto_sottosez{width:510px;}
img.popup_img{border:1px #ff6633 solid;}
div.file_sez{background: url(../img/download.png) no-repeat 0px 0px; height:28px; padding:5px 0px 0px 35px;}

div.file_sez a:link, div.file_sez a:visited{text-decoration:underline; color:#69696b;}
div.file_sez a:hover{text-decoration:none; color:#000;}

/*ar*/
#box_ar{border:1px #fff solid; width:248px; height:140px;}
td.input_td_login{height:23px; text-align:center; vertical-align:top;}
.input_ar{background-color:#e1e1e1; padding-left:5px; width:190px; border:1px #9e2128 solid; font-family:verdana; font-weight:bold; font-size:11px;}
td.ar{height:60px; width:80%; border-bottom:#b6b6b6 1px dotted; padding-left:5px;}
td.ar_file{width:20%; border-bottom:#b6b6b6 1px dotted;}

td.ar a:link, td.ar a:visited{text-decoration:none; color:#69696b; font-size:14px; font-weight:bold;}
td.ar a:hover{text-decoration:none; color:#000;}

div.voce a.logout:link, div.voce a.logout:visited{text-decoration:none; color:#000; font-size:10px; font-weight:bold;}
div.voce a.logout:hover{text-decoration:underline; color:#9e2128;}

/*prodotti*/
td.td_prod{width:500px; vertical-align:top;}
td.td_specs{width:220px; vertical-align:top;}
#nomekk{font-size:18px; color:#f6faff; font-weight:bold;}
#modkk{font-size:18px; color:#979797; font-weight:bold;}
div.immagini{text-align:center; height:20px;}
div.immagini a:link, div.immagini a:visited{border:0px;}
div.immagini a:hover{border-bottom:1px #9e2128 solid;}

div.optional{font-size:10px; width:220px; margin-left:20px; text-align:center; color:#000; margin-top:5px; padding-top:5px;}

a.tooltip:link{text-decoration:none;}

div.features{color:#9e2128; text-align:center; margin-left:20px;}

/*tooltip*/
div a.options:link, div a.options:visited{text-decoration:none;}
div a.options:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
div a.tooltip span {display:none; padding:3px 4px; margin:0px 0px 0px 10px; width:130px; text-decoration:none; text-align:left;}
div a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #9e2128; color:#7e7e7e; text-decoration:none;}



