.border_header_vi {}

.border_cat_container_vi {border-bottom:8px solid #E3001B;}
.txt_vi {color:#E3001B}

.vtop {vertical-align:top}

.imgright {float:right; margin-left:10px}

#cat_container {
	position: relative;
	background-image:url(../image/bk_cat_container.gif);
	background-repeat:repeat-y;
	/*noIEmac\*/
	min-height: 550px;
	height: auto !important;
	/*end */
	height: 550px;
	width:861px;
	margin:0px auto 0px auto;
	text-align:left;
	border:0px solid #000000;
  background-color:#FFFFFF;
	}

#cat_header{}

#cat_content {
	padding: 14px 0px 0px 14px;
	margin: 0px auto 0px 160px;
	/*noIEmac\*/
	min-height: 750px;
	height: auto !important;
	/*end */
	height: 750px;
	border:0px solid #000000;
	}

#cat_content #testo {color:#6B6B6B; font-size:12px; 	}

/*GENERICO PRODOTTI*/
#cat_descrizione #testo{color:#6B6B6B; font-size:11px;	font-family:Verdana, Helvetica, sans-serif; text-align:justify}

#cat_descrizione #percorso {
	text-align:right;
	font-size:11px;
	height:35px;
	text-transform:lowercase
	}

#cat_descrizione #percorso .selected {color:#819A4C; font-weight:bold; text-transform:lowercase}
#cat_descrizione h1{font-size:18px; color:#819A4C; font-weight:normal; margin-bottom:10px; padding-bottom:0px;}
#cat_descrizione h2{font-size:16px; color:#819A4C; font-weight:normal; margin-bottom:1px; padding-bottom:0px;}

#fondo_prodotti {margin-top:50px; color:#6A6A6A; font-size:11px; border-top:1px solid #959595; padding-top:3px;}
/*TIPOLOGIA PRODOTTI*/
#tipo_prod {width:70%;}
#tipo_prod  td {width:50%; vertical-align:top; padding-bottom:10px;}
#tipo_prod  div {color:#ffffff;margin-top:1px; padding:1px 1px 1px 2px; width:177px}
.bk_brown { background-color:#7A5D19; }
.bk_greenlight {background-color:#A3BF2A;}
.bk_cielo{background-color:#86C5F0;}
.bk_green{background-color:#209742;}
.bk_orange{background-color:#E36E38;}

#tipo_prod a:link{color:#ffffff; text-decoration:none;}
#tipo_prod a:visited{color:#ffffff; text-decoration:none;}
#tipo_prod a:hover{color:#ffffff; text-decoration:underline;}
#tipo_prod a:active{color:#ffffff; text-decoration:underline;}

/*TIPOLOGIA PRODOTTI LISTA CATEGORIE*/

#tipo_lista_cat {width:90%;}
#tipo_lista_cat  td {width:30%; vertical-align:top; padding-bottom:10px; }
#tipo_lista_cat div {color:#ffffff;margin-top:1px; padding:1px 1px 1px 2px; width:177px;}
.img_cat_prodotto {
	/*noIEmac\*/
	min-height: 110px;
	height: auto !important;
	/*end */
	height: 110px;
	text-align:center;
	width:177px;
	}
#tipo_lista_cat a:link{color:#ffffff; text-decoration:none;}
#tipo_lista_cat a:visited{color:#ffffff; text-decoration:none;}
#tipo_lista_cat a:hover{color:#ffffff; text-decoration:underline;}
#tipo_lista_cat a:active{color:#ffffff; text-decoration:underline;}

/*OLEOMAC---------------------------------------------------------------------------------------------------------------------------------------------*/

/*EFCO----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#cat_descrizione_vi .payoff {font-size:81%; }
#cat_descrizione_vi {font-family:Arial, Helvetica, sans-serif; 	text-align:justify;}
#cat_descrizione_vi  #testo{
	text-align:justify;
	line-height:19px;
	color:#6B6B6B; font-size:11px;	font-family:Verdana, Helvetica, sans-serif;
	}
#cat_descrizione_vi  #testo .tabfotine{
	border-spacing: 0;
  border-collapse: collapse;
	font-size:10px;
	text-align:left;
	line-height:15px;
	border-bottom:2px solid #F4F4F4;
	text-align:justify;
	}

#cat_descrizione_vi  #testo .tabfotine td{padding:0px 3px 3px 0px;}
#cat_descrizione_vi  #testo .tabfotine td img{border:1px solid #C5C5C2}
#cat_descrizione_vi  #testo img{border:1px solid #C5C5C2}
#cat_descrizione_vi #percorso {
	text-align:right;
	font-size:9px;
	border-bottom:0px solid #F4F4F4;
	color:#63666C;
	margin:0px;
	padding:0px;
	text-transform:lowercase;
	}

#cat_descrizione_vi #percorso .selected {color:#E3001B; font-weight:bold;}
#cat_descrizione_vi h1{font-size:19px; color:#E3001B; font-weight:normal; margin:9px 0px	5px 0px; padding-bottom:0px;}
#cat_descrizione_vi h2{font-size:19px; color:#E3001B; font-weight:normal; margin-bottom:1px; padding-bottom:0px;}

#cat_descrizione_vi#tab_sottocategorie a:link{color:#E3001B; text-decoration:none;}
#cat_descrizione_vi #tab_sottocategorie a:visited{color:#E3001B; text-decoration:none;}
#cat_descrizione_vi #tab_sottocategorie a:hover{color:#E3001B; text-decoration:underline;}
#cat_descrizione_vi #tab_sottocategorie a:active{color:#E3001B; text-decoration:underline;}

#cat_descrizione_vi .metri{color:#FFFFFF; padding:2px; background-color:#386B20}
#cat_descrizione_vi .tab_modelli .riga_grigia {border-bottom:1px solid #C7C7C7}
#cat_descrizione_vi .tab_modelli .riga_grigia_double {border-bottom:1px solid #C7C7C7;border-top:1px solid #C7C7C7;}

#cat_descrizione_vi .tab_modelli h3{color:#E3001B; margin:0px; padding:0px; font-size:20px}
#cat_descrizione_vi .tab_modelli h3 a:link{color:#E3001B; text-decoration:none;}
#cat_descrizione_vi .tab_modelli h3 a:visited{color:#E3001B; text-decoration:none;}
#cat_descrizione_vi .tab_modelli h3 a:hover{color:#E3001B; text-decoration:underline;}
#cat_descrizione_vi .tab_modelli h3 a:active{color:#E3001B; text-decoration:underline;}

#cat_descrizione_vi .tab_modelli a:link{color:#6E6E6E; text-decoration:none;}
#cat_descrizione_vi .tab_modelli a:visited{color:#6E6E6E; text-decoration:none;}
#cat_descrizione_vi .tab_modelli a:hover{color:#6E6E6E;text-decoration:underline;}
#cat_descrizione_vi .tab_modelli a:active{color:#6E6E6E; text-decoration:underline;}

#cat_descrizione_vi .tab_prodotto table h3{color:#E3001B; margin:0px; padding:0px; font-size:17px}
#cat_descrizione_vi .tab_prodotto table .riga_oleo {border-bottom:5px solid #E3001B;}
#cat_descrizione_vi .tab_prodotto .td_opzioni {
	padding-top:25px;
	padding-bottom:15px;
	color:#6D6D6D;
	font-size:10px;
	/*border-bottom:5px solid #E3001B;*/
	}

#cat_descrizione_vi .tab_prodotto .td_opzioni a{padding-right:12px}
#cat_descrizione_vi .tab_prodotto .td_opzioni a:link{color:#6D6D6D; text-decoration:none;}
#cat_descrizione_vi .tab_prodotto .td_opzioni a:visited{color:#6D6D6D; text-decoration:none;}
#cat_descrizione_vi .tab_prodotto .td_opzioni a:hover{color:#6D6D6D;text-decoration:none;}
#cat_descrizione_vi .tab_prodotto .td_opzioni a:active{color:#6D6D6D; text-decoration:none;}

/*ZOOM*/
#cat_descrizione_vi .zoom {color:#6D6D6D; font-size:11px; text-align:center; margin-top:5px}
#cat_descrizione_vi .zoom  a:link{color:#6D6D6D; text-decoration:none;}
#cat_descrizione_vi .zoom  a:visited{color:#6D6D6D; text-decoration:none;}
#cat_descrizione_vi .zoom  a:hover{color:#6D6D6D;text-decoration:none;}
#cat_descrizione_vi .zoom a:active{color:#6D6D6D; text-decoration:none;}

/*ACCESSORI E ABBIGLIAMENTO SU PRODOTTO*/
#cat_descrizione_vi  #tab_prod_accabb {width:100%; border-top:5px solid #E3001B;}
#cat_descrizione_vi  #tab_prod_accabb td {width:50%; vertical-align:top}
#cat_descrizione_vi  #tab_prod_accabb h4 {color:#E3001B; margin:16px 0px 0px 0px; padding:0px; font-size:15px}

#cat_descrizione_vi  #tab_prod_accabb ul {
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:9px;
	color:#565656;
	list-style:none;
	}
#cat_descrizione_vi  #tab_prod_accabb  li{	}

#cat_descrizione_vi  #tab_prod_accabb li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0px 0px 7px 15px; /* lascia spazio far il bordo del menu e il testo del link */
height:17px; line-height:13px; /* altezza del link: height e line-height devono avere il medesimo valore */
}

#cat_descrizione_vi  #tab_prod_accabb .rigabot {}

#cat_descrizione_vi  #tab_prod_accabb li a:link {color:#565656; background:url(../image/li_accabb.gif) 0 0 no-repeat;}
#cat_descrizione_vi  #tab_prod_accabb li a:visited{color:#565656; background:url(../image/li_accabb.gif) 0 0 no-repeat;}
#cat_descrizione_vi  #tab_prod_accabb li a:hover { color:#565656;  background:url(../image/li_accabb_on.gif) 0 0 no-repeat;}
#cat_descrizione_vi  #tab_prod_accabb li a:active{ color:#565656; background:url(../image/li_accabb_on.gif) 0 0 no-repeat;}


/*LISTA MODELLI ------------------------------------------*/
#cat_descrizione_vi .box_modello {
	border-top:3px solid #E3001B;
	margin:20px 0px 0px 0px;
	width:100%;
	padding-top:7px;
	}


/*tabella sottocategorie*/
#tab_sottocategorie{
	margin-top:20px;
	width:100%
	}

#tab_sottocategorie table{
	border-spacing: 0;
  	border-collapse: collapse;
	width:80%;
	}

#tab_sottocategorie td{
	width:25%;
	vertical-align:top
}

#tab_tecnologia {
	border-spacing: 0;
  	border-collapse: collapse;
	width:80%;
	margin:5px 0px 23px 0px;
	font-size:10px;
	}
#tab_tecnologia td{
	vertical-align:top;
	color:#6B6B6B;
	text-align:justify
	}



#confronta_prodotto {color:#6E6E6E; margin:0px; text-align:right}
#confronta_prodotto .bottoni {
	border:1px solid #8A8A8A;
	color:#ffffff;
	background-color:#C9C9C9; font-size:10px; padding:0px; margin:0px}


	.dati_etichetta {/*width:200px;*/ white-space:nowrap; text-align:left; vertical-align:top}
	.dati_valore {width:200px; white-space:nowrap; text-align:left; vertical-align:top}

/*tabella modelli*/
.tab_modelli{width:100%;color:#6E6E6E;}

.tab_modelli table td{}

.td_miniatura {width:105px; vertical-align:top}

.tab_modelli table{
	border-spacing: 0;
  	border-collapse: collapse;
	width:100%;
	}

/*TABELLE ACCESSORI STILE BARRE*/

#tabaccessori_extra td{border-bottom:1px solid #D0D0D0; padding:5px 0px 5px 0px}
/*SCHEDA PRODOTTO----------------------------*/

.tab_prodotto {color:#565656;}

.tab_prodotto{
	border-spacing: 0;
  border-collapse: collapse;
	margin-top:20px;
	width:100%;
	}

.tab_prodotto table{
	width:100%;
	border-spacing: 0;
  border-collapse: collapse;
	}

.tab_prodotto .td_img{width:50%; vertical-align:top}

.tab_prodotto .descrizione{text-align:justify; padding-top:10px;}

#scheda_dati_tecnici {width:90%; margin-top:0px;}

#scheda_dati_tecnici td{border-bottom:1px solid #D0D0D0; padding:5px 0px 5px 0px; text-align:left}


#manuali {}
#manuale {float:left; margin-right:3px}

#divmanuali  select {
	font-size:10px;
	border:0px solid #8A8A8A;
	color:#6D6D6D;
	font-family:Arial, Helvetica, sans-serif;
	}

#divmanuali {float:left;}
#AmicoStampa {margin-top:25px; clear:both}

/*NAVIGATION----------------------------*/
#cat_navigation{
	position: absolute;
	top: 7px;
	left: 0px;
  width:160px;
	text-align:right;
	}

#cat_navigation h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:30px 39px 30px 0px;
	}

#indice_categorie {
	/*margin-right:21px; */
	margin-right:7px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#565656}

#indice_categorie a:link {color:#565656}
#indice_categorie a:visited {color:#565656}
#indice_categorie a:hover {color:#565656}
#indice_categorie a:active {color:#565656}

.gruppo_colore_categoria{margin-bottom:5px;}

.voce_categoria {
	/*padding-right:12px; */
	padding-right:3px;
	font-size:11px;
	font-weight:bold;
	margin:2px 0px 2px 0px;
	}

.voci_sottocategorie {
	padding-right:3px;
	word-spacing:-1px;
	font-size:10px;
	margin:2px 0px 2px 0px;
	}

.categoria_default {
	border-right: 7px solid #FEBE10;
}

.categoria_arancio {
	border-right: 7px solid #C48C18;
}

.categoria_pisello {
	border-right: 7px solid #96BC33;
}

.categoria_azzurro {
	border-right: 7px solid #73CEE1;
}

.categoria_verde {
	border-right: 7px solid #00A252;
}

.categoria_blu {
	border-right: 7px solid #00A4D2;
}

.categoria_marrone {
	border-right: 7px solid #B6491E;
}

.categoria_bluette {
	border-right: 7px solid #578195;
}

.categoria_giallo {
	border-right: 7px solid #F7DA00;
}


/*EXTRA-----------------------------------*/

#cat_extra{
	position: absolute;
	top: 0px;
	right: 0;
	padding: 0px;
	}

/*CONFRONTA PRODOTTI------------------------*/

#tab_confronta_prodotti {
	width:100%;
	border-spacing: 0px;
  border-collapse: collapse;
	border-top:0px solid #F4F4F4;
	color:#565656;
	font-size:10px
}
#tab_confronta_prodotti .tdbk {
	background-color:#F4F4F4;
	font-weight:bold;
	border-top:1px solid #D8D7D7;
	border-bottom:1px solid #D8D7D7;
	}
#tab_confronta_prodotti td{
		border:1px solid #F4F4F4;
}
#tab_confronta_prodotti th{
		text-align:left;
		border:1px solid #F4F4F4;
	}
#tab_confronta_prodotti .noborder{border:1px solid #FFFFFF;border-right:1px solid #F4F4F4;}

.disponibilita {
text-align:right;
font-size:80%;
background-color:#F7F6F6;
padding:1px 3px 1px 1px;
}


.tit_tab_car {background-color:#Eee; border-bottom:1px solid #D7D7D7;margin:0px;color:#E3001B;font-size:13px; width:90%; padding:2px;}
