body {
	background-image: url(/img/sfondo.jpg);
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	border: 1px solid #576e86;
}
.scheda{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(/img/top_scheda.jpg);
	height: 100px;
	color: #FFFFFF;
	border: 1px solid #969696;
	padding-left: 5px;
}
.titolo_scheda{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: lowercase;
	color: #FFFFFF;
}

.catalogo {
	background-image: url(../img/catalogo_02.jpg);
	background-repeat: repeat-y;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	background-position: top;
}
.catalogo_sfondo {
	background-image: url(../img/sf_catalogo.jpg);
	background-repeat: repeat-y;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #FFFFFF;
}

.vuoto {
	width: 12px;
	height: 12px;
}
.famiglia1_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#99CC99;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
}

.famiglia1_prodotto a:link,.famiglia1_prodotto a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#99CC99;
	color: #FFFFFF;
	padding-left: 2px;
}
.famiglia1_prodotto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#99CC99;
	color: #666666;
	padding-left: 2px;
}
.famiglia2_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#8EBBDC;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
}

.famiglia2_prodotto a:link,.famiglia2_prodotto a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#8EBBDC;
	color: #FFFFFF;
	padding-left: 2px;
}
.famiglia2_prodotto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#8EBBDC;
	color: #666666;
	padding-left: 2px;
}
.famiglia3_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CC3333;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
}

.famiglia3_prodotto a:link,.famiglia3_prodotto a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#CC3333;
	color: #FFFFFF;
	padding-left: 2px;
}
.famiglia3_prodotto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#CC3333;
	color: #CCCCCC;
	padding-left: 2px;
}
.famiglia4_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#C0633A;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
}

.famiglia4_prodotto a:link,.famiglia4_prodotto a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#C0633A;
	color: #FFFFFF;
	padding-left: 2px;
}
.famiglia4_prodotto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#C0633A;
	color: #CCCCCC;
	padding-left: 2px;
}
.famiglia5_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#AFA196;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
}

.famiglia5_prodotto a:link,.famiglia5_prodotto a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#AFA196;
	color: #FFFFFF;
	padding-left: 2px;
}
.famiglia5_prodotto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#AFA196;
	color: #666666;
	padding-left: 2px;
}
.famiglia6_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFBA15;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
}

.famiglia6_prodotto a:link,.famiglia6_prodotto a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFBA15;
	color: #FFFFFF;
	padding-left: 2px;
}
.famiglia6_prodotto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFBA15;
	color: #666666;
	padding-left: 2px;
}
.utility {
	background-image: url(../img/utility_01.jpg);
	height: 20px;
}
.riga_blu {
	height: 2px;
	background-image:url(/img/barra_01.jpg);
	background-repeat: no-repeat;	
}
.sf_titoli {
	background-image: url(../img/sf_titoli.gif);
	background-repeat: repeat-x;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 45px;
	padding-right: 3px;
	text-transform: uppercase;
	margin: 0px;
}
.top_img {
	height:43px;
	width:98%;
}
h3, h3 a:link, h3 a:hover, h3 a:visited, h3 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #566e87;
	margin: 0px;
	background-color: #E2E2E2;
	text-decoration:none;
	text-transform: uppercase;
}
.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	padding-left: 5px;
}
.sottotitolo_scheda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}
.testo_news_home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #969696;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f7f7f7;
}
.table_prodotto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #969696;
	background-color: #f7f7f7;
	padding: 2px;
}
.testo_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #969696;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f7f7f7;
	height: 340px;
}
.sottofamiglie_toro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #969696;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f7f7f7;
	height: 340px;
	background-image: url(/img/toro_sottofamiglie.jpg);
}
.td_consigli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #969696;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f7f7f7;
	height: 340px;
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 5px;
}
.descrizione_prodotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 5px;
	text-transform: lowercase;
}
.sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	background-color: #F7F7F7;
	border: 1px solid #FFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.descrizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #F7F7F7;
	border: 1px solid #FFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.titolo_famiglie, a:link, .titolo_famiglie, a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.titolo_famiglie a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #576D85;
	text-decoration: none;
}


.contenuti {
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

.bottom a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F37832;
}
.bottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #576D85;
}
.bottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}
.foto {
	border: 1px solid #F37832;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

h1 {
	display:none;
}
.lato_catalogo {
	background-image: url(../img/laterale_catalogo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	weight: 12px;
}
.data {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F37832;
}
.sottofamiglie {
	background-color: #E4EFE4;
}
.famiglia1 {
	background-image: url(/img/sf_cat1.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 164px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}
.famiglia1 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
	vertical-align:middle;
}
.famiglia1 a:hover{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	vertical-align:middle;
}
.famiglia1 a:visited{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}
.famiglia2 {
	background-image: url(/img/sf_cat2.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 164px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}
.famiglia2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
	vertical-align:middle;
}
.famiglia2 a:hover{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	vertical-align:middle;
}
.famiglia2 a:visited{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}
.famiglia3 {
	background-image: url(/img/sf_cat3.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 164px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}
.famiglia3 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
	vertical-align:middle;
}
.famiglia3 a:hover{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	vertical-align:middle;
}
.famiglia3 a:visited{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}

.famiglia4 {
	background-image: url(/img/sf_cat4.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 194px;
	padding-left: 2px;
}
.famiglia5 {
	background-image: url(/img/sf_cat5.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 194px;
	padding-left: 2px;
}
.famiglia6 {
	background-image: url(/img/sf_cat6.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 164px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}
.famiglia6 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
	vertical-align:middle;
}
.famiglia6 a:hover{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	vertical-align:middle;
}
.famiglia6 a:visited{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
}
.elenco_contenuti {
	padding-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.elenco_contenuti_sottocateg {
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.voce_consigli_verdi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009933;
	font-weight: bold;
	margin: 0px;
}
.sottovoce_consigli_verdi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009933;
	font-weight: bold;
}
.voce_consigli_rossi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3300;
	font-weight: bold;
	margin: 0px;
}
.voce_azienda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #566e87;
	font-weight: bold;
	margin: 0px;
}
.foto_scheda {
	width:250px;
	background-color:#FFFFFF;
	border: 1px solid #F37832;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.testo_consigli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #E0DEDF;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	height: 10px;
	width:570px;
	text-align:justify;
}
.agenti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F37832;
}
.agenti a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #576D85;
}
.agenti a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F37832;
}
.logo_certificazione {
	padding-top:15px;
}
ul, li {
	margin-left:7px;
	margin-right:0px;
	padding:0px;
	list-style-type:disc;
}
