﻿html { margin:0; padding:0; width: 100% }
body { margin: 0; height: 100%; padding: 0px; font-family: Arial, Helvetica, Sans Serif; line-height: 120%;	color: #333333;	background: #ffffff }

table {	font-family: Arial, Helvetica, Sans Serif; font-size: 11px; text-align:left }

a:link, a:visited {	color: #26531E; text-decoration: none; font-weight: bold }

a:hover { color: #CB082C; text-decoration: none; font-weight: bold }

.box_header { position:relative; width:100%; height:50px; padding: 0 9px 0 0}
.box_header img { margin: 12px 0 0 0 }
.box_header #plugin_18 { position:absolute; top:0; right:0; padding: 0 9px 0 0  }
.box_header #plugin_18 a {  text-decoration: none; font-weight: normal }
div.footer { font-size: 0.9em }

.contenuto_pagina { padding:5px 15px 15px 15px }

#model_1 ul { padding:5px 0 0 0; margin:0; list-style:none }
#model_1 ul li { padding:0 0 15px 0; margin:0 }
#model_1 .titolo_news { font-size:1.4em; font-weight:bold; color:#CB082C }

#model_2 .elenco_categorie { padding: 20px 0 0 50px }
#model_2 .elenco_categorie li { margin:0 150px 5px 0; padding:0 0 0 5px }
#model_2 .elenco_categorie li a { display:block }
#model_2 .elenco_categorie li.categoria_0 { background:#BEE7FA }
#model_2 .elenco_categorie li.categoria_0 a:link, #model_2 .elenco_categorie li.categoria_0 a:visited { color:#00B9F1 }
#model_2 .elenco_categorie li.categoria_1 { background:#FDD8C9  }
#model_2 .elenco_categorie li.categoria_1 a:link, #model_2 .elenco_categorie li.categoria_1 a:visited { color:#F37052 }
#model_2 .elenco_categorie li.categoria_2 { background:#FFFFB7 }
#model_2 .elenco_categorie li.categoria_2 a:link, #model_2 .elenco_categorie li.categoria_2 a:visited { color:#FEC20F }
#model_2 .elenco_categorie li.categoria_3 { background:#EFC4C2 }
#model_2 .elenco_categorie li.categoria_3 a:link, #model_2 .elenco_categorie li.categoria_3 a:visited { color:#C30849 }
#model_2 .elenco_categorie li.categoria_4 { background:#C1DBD4 }
#model_2 .elenco_categorie li.categoria_4 a:link, #model_2 .elenco_categorie li.categoria_4 a:visited { color:#009174 }
#model_2 .elenco_categorie li.categoria_5 { background:#D3C1D6 }
#model_2 .elenco_categorie li.categoria_5 a:link, #model_2 .elenco_categorie li.categoria_5 a:visited { color:#192B7C }
#model_2 .elenco_categorie li.categoria_6 { background:#B8BCDA }
#model_2 .elenco_categorie li.categoria_6 a:link, #model_2 .elenco_categorie li.categoria_6 a:visited { color:#103B8A }
#model_2 .elenco_categorie li.categoria_7 { background:#E0EAD2 }
#model_2 .elenco_categorie li.categoria_7 a:link, #model_2 .elenco_categorie li.categoria_7 a:visited { color:#8CB758 }
#model_2 .elenco_categorie li.categoria_8 { background:#F9CEE0 }
#model_2 .elenco_categorie li.categoria_8 a:link, #model_2 .elenco_categorie li.categoria_8 a:visited { color:#ED008C }
#model_2 .elenco_categorie li.categoria_9 { }
#model_2 .elenco_categorie li.categoria_9 a:link, #model_2 .elenco_categorie li.categoria_9 a:visited { }
#model_2 .elenco_categorie li.categoria_10 { background:#D2EBE3 }
#model_2 .elenco_categorie li.categoria_10 a:link, #model_2 .elenco_categorie li.categoria_10 a:visited { color:#54C4A9 }
#model_2 .elenco_categorie li.categoria_11 { background:#BECFC6 }
#model_2 .elenco_categorie li.categoria_11 a:link, #model_2 .elenco_categorie li.categoria_11 a:visited { color:#26531E }
#model_2 .elenco_categorie li.categoria_12 { background:#DEDEDD}
#model_2 .elenco_categorie li.categoria_12 a:link, #model_2 .elenco_categorie li.categoria_12 a:visited { color:#818179}

#model_2 ul { list-style:none; padding:0; margin:0 }
#model_2 ul li { padding-bottom: 10px }
#model_2 ul li img { border:1px solid black }
.occhiello_prodotti { padding:10px 0 10px 0 }
.visualizza_prodotto { position:relative; padding:8px; min-height: 216px }
.visualizza_prodotto .prodotto_descrizione_breve { padding:10px 214px 0 0; font-weight:bold }
.visualizza_prodotto .prodotto_descrizione { padding:0 214px 0 0 }
.prodotto_immagine { position:absolute; top:8px; right:8px }

#model_2 .color_1 { background:#B8BCDA }
#model_2 .color_2 { background:#D3C1D6 }
#model_2 .color_3 { background:#D2EBE3 }
#model_2 .color_4 { background:#E0EAD2 }
#model_2 .color_5 { background:#F9CEE0 }
#model_2 .color_6 { background:#C1DBD4 }
#model_2 .color_7 { background:#DEDEDD }
#model_2 .color_8 { background:#EFC4C2 }
#model_2 .color_9 { background:#BEE7FA }
#model_2 .color_10 { background:#FDD8C9 }
#model_2 .color_11 { background:#FFEEC8 }
#model_2 .color_12 { background:#BECFC6 }
#model_2 .color_13 { background: }

.colonna_sinistra { margin:0; padding:5px 10px 0 10px }

#plugin_1 h3, #plugin_3 h3, #plugin_4 h3, #plugin_11 h3, #plugin_17 h3, #richiesta_informazioni h3, .titolo_pagina { margin:0; padding: 4px 0 5px 10px; font-size: 1.7em; color: #CB082C; font-weight:bold; border-bottom: 1px solid #CCCCCC; background: url("../images/barra_vert.gif") no-repeat top left }

#plugin_1 { position:relative; z-index:99; }
#plugin_1 .nav { width:100%; text-transform:uppercase; list-style:none; padding:0; margin:0 }
#plugin_1 .nav ul { position:absolute; left:100px; display:none; list-style:none; padding:5px; margin:0; border:1px solid #CCCCCC; background:#FFFFFF }
#plugin_1 .nav ul li { width:200px }
#plugin_1 .nav ul li a { display:block }

#plugin_1 .nav li:hover ul { display:block }

#plugin_1 .nav li { padding:5px 0 5px 25px; border-bottom:1px #CCCCCC dashed; background:url("../images/frecce.gif") no-repeat center left }

#plugin_4 .news_evidenza { position:relative; padding:5px 0 10px 0; margin:0; width:100%; min-height:240px }
#plugin_4 .news_evidenza .immagine_news_evidenza { position:absolute; top:5px; left:5px }
#plugin_4 .testi_news_evidenza { padding:0 0 0 150px }
#plugin_4 .titolo_news_evidenza { padding:0 0 10px 0 ; font-size:1.8em; text-transform: uppercase; }
#plugin_4 .occhiello_news_evidenza { text-transform: uppercase; color:#2F517F }
#plugin_4 .contenuto_news_evidenza {  }

#plugin_11 ul { list-style:none; padding:5px 0 10px 0; margin:0 }
#plugin_11 ul li { float:left; width:48%; padding:0 }
#plugin_11 ul li a { display:block; padding:0 0 0 15px; background:url("../images/li.gif") no-repeat 0 5px }

#plugin_14 { text-align:center }

#plugin_17 {  }
#plugin_17 ul { padding:0; margin:0; list-style:none }
#plugin_17 ul li { padding:5px 0 5px 0; margin:0 }
#plugin_17 .elenco_news { z-index:1; position:relative; padding: 0 0 0 60px; min-height:60px }
#plugin_17 .immagine_elenco_news { position:absolute; top:0; left:0 }
#plugin_17 .occhiello_elenco_news { color:#2F517F }

.spazio_v { padding:0; margin:0; height:15px; font-size:0.01px }