body{ width:100%; background-color:#000000;  border-left:#FFFFFF thin solid; border-right:#FFFFFF thin solid; margin:0;}

/*testata*/
#testata{ float:left; font-family:Arial, Helvetica, sans-serif;  font-weight:bold; font-size:100%;border-bottom:#ffffff thin solid; color:#FFFFFF; width:100%; }


/*sinistra*/
#sinistra{float:left; width:22%;  margin:0; border-right:#FFFFFF thin solid; height:1000px; }
#boriz{ width:10px; border-right:#FFFFFF medium solid; float:left; height:97%;  }
#menu{margin:0; border-bottom:#FFFFFF thin solid; height:420px; float:left; width:100%; padding-top:20px; background-color: #792417; }
#dx{ margin-left:8%;}
#link{  padding-bottom:10px; }
#link a{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
#home a{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; font-weight:bold;}
#link a:hover{  font-weight:bolder; text-decoration:underline; }
#partner{ float:left; margin:0; text-align:center;}
#txt{ padding-left:10px; background-color:#792417; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bolder; padding-top:20px;}
#riservato{ color:#FFFFFF; padding-left:10px; font-family:Arial, Helvetica, sans-serif; background-color:#792417; border-bottom:thin #FFFFFF solid;}
#txt_riservato{ margin-bottom:5px; padding-top:5px;}
#riservato table{ border-top:#FFFFFF thin solid; padding-top:5px;}


/*corpo*/
#corpo{float:left; width:73%; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
#ambientazioni{ height:340px; width:auto;margin-bottom:10px; }

/*descrizione iniziale*/
#titolo{float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFCC; position:static; text-align:center; padding-top:10px; margin-left:15px; border-top:#FFFFFF thin solid; padding-bottom:10px; width:100%; position:static; height:AUTO; padding-top:27px; }
#intro{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:small; color:#FFFFCC; position:static; text-align:center; padding-top:10px; margin-left:15px; border-top:#FFFFFF thin solid; border-bottom:#FFFFFF thin solid; margin-bottom:20px;  padding-bottom:10px; width:100%; position:static; height:AUTO; margin-top:10px; }


/*prodotto*/

#img{ float:left; width:72%; height:auto;  margin-left:5px; }
#amb{ width:70%; float:left; text-align:center; padding-top:5px; padding-bottom:5px; border-bottom:#FFFFFF thin solid; }
#foto{ float:right; padding-top:5px; padding-bottom:5px; height:1000px;border-left:#FFFFFF solid thin; width:25%; padding-left:4px; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#foto a{ color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#barra{width:70%; float:left;  font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:10px; padding-bottom:4px;}
#mod{ float:left; width:30%; font-size:20px;}
#form{ float:right; width:auto; height:25px; margin-left:2px;}
#des{width:73%; float:left; border-bottom:#FFFFFF thin solid; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:3px; padding-bottom:8px;}
#des1{width:73%; float:left; border-bottom:#FFFFFF thin solid; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:3px; padding-bottom:8px; margin-top:8px;}
#des2{width:73%; float:left; border-top:#FFFFFF thin solid; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:3px; padding-bottom:8px;}



/*scheda tecnica*/
#scheda_tecnica{ height:auto; font-family:Arial, Helvetica, sans-serif; float:left; width:70%; margin-top:10px;}

#dettaglio{ color:#CC0000; width:50%; float:left; height:auto; padding-bottom:4px; font-weight:bold; padding-top:4px;  }
#informazione{ color:#FFFFFF;  width:50%; float:left; height:auto; padding-bottom:5px; padding-top:4px;}
#des_dx{float:right;width:50%; }
#des_sx{float:left; width:50%;}
.prezzo{ color:#CC0000; margin-left:28px; font-size:23px;}
.tr_iva{color:#CC0000;}

/*banner*/
#banner{ float:left; margin-right:20px; font-family:Arial, Helvetica, sans-serif; }
#banner a{color:#FFFFFF; font-weight:bold;}

/*stili vecchi*/
.box_prodotti_titolo {border-bottom: thin solid #FFffff; }
.testo_rosso_big_01  { font-size: 20px; }
.box_thumbs {
	background-color: #FFFFFF;
	vertical-align: middle;}
.box_prodotti {
	background-color: #792417;
	border: 1px solid #FFFFCC; width:80%;}
.box_prodotti a{color:#FFFFFF;}
.testo_rosso_big_01_link  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #FF0000; text-decoration: none }
.testo_rosso_big_01_link:HOVER  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #FF0000; text-decoration:underline }
.testo_giallo_link  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FFFFCC; text-decoration: none}
.testo_giallo_link:HOVER  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FFFFCC; text-decoration: underline}
.td{border: 1px solid #CC0000;}