body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000;
}
.box_moduli 

{ 

BACKGROUND-COLOR: #FFFFFF;

FONT-SIZE: 7pt;
color: #B20021;
border: 1px solid #BAD6DC; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px
}



.menu_p a, .menu_p a:link, .menu_p a:visited {
	color: #000;
text-decoration: underline;
font-weight: bold;
font-size: 11px;
line-height: 12px;
}

.menu_p a:hover, .menu_p a:active {
color: #B20021;

}


.puntini {
	color: #2E2E2E;
	font-weight: bold;
	font-size: 9px;
	line-height: 10px;
	text-decoration: none;
}

.titolo_regioni_province {

color: #FFFFFF;
text-decoration: none;
font-weight: bold;
font-size: 13px;
line-height: 15px;
}

.titolo_tabellina {

color: #FFFFFF;
font-weight: bold;
font-size: 9px;
line-height: 13px;
}
.titolo_tabellinab {

color: #000;
font-weight: bold;
font-size: 9px;
line-height: 15px;
}

.testo, .testo:link, .testo:visited {

color: #000;
text-decoration: none;
font-size: 9px;
line-height: 11px;
}
.testo:hover, .testo:active {

color: #000;
text-decoration: underline;

}
.testo10r {

color: #B20021;
font-size: 10px;
line-height: 13px;
}
.testo10g {

color: #444444;
font-size: 10px;
line-height: 13px;
}
.testo11r {

color: #B20021;
font-size: 11px;
line-height: 14px;
}
.testo11b {

color: #000;
font-size: 11px;
line-height: 14px;
}
.testo11bn {

color: #000;
font-size: 11px;
line-height: 14px;
text-decoration: none;
}
.testo11g {

color: #444444;
font-size: 11px;
line-height: 14px;
}
.testo12r {

color: #B20021;
font-size: 12px;
line-height: 15px;
}
.testo12b {

color: #000;
font-size: 12px;
line-height: 15px;
}
.testo13r {

color: #B20021;
font-size: 13px;
line-height: 16px;
}
.testo13b {

color: #000;
font-size: 13px;
line-height: 16px;
}
.testo15r {

color: #B20021;
font-size: 16px;
line-height: 19px;
}
.testo13bb {

color: #FFFFFF;
font-size: 13px;
line-height: 16px;
font-weight: bold;
}

.tab1 {

color: #B20021;
background-position: right top;
text-align: right;
text-decoration: none;
font-size: 10px;
line-height: 12px;
}
.tabw {

color: #B20021;
background-position: right top;
text-align: left;
text-decoration: none;
font-size: 10px;
line-height: 12px;
}
.tab2 {

color: #000;
background-position: right top;
text-align: left;
text-decoration: none;
font-size: 10px;
line-height: 12px;
}
.testo_prod_link, .testo_prod_link:link, .testo_prod_link:visited {


color: #000;
text-decoration: none;
font-weight: bold;
font-size: 10px;
line-height: 15px;

}

.testo_prod_link:hover, .testo_prod_link:active {
color: #B20021;

}

.regioni {

color: #000;
text-decoration: none;
font-size: 10px;
line-height: 15px;
}

.testo_prodotto {

color: #000;
text-decoration: none;
font-size: 11px;
line-height: 15px;
}

.CategoriaProdotti, .CategoriaProdotti:link, .CategoriaProdotti:visited {

color: #B20021;
text-decoration: none;
font-weight: bold;
font-size: 11px;
line-height: 15px;

}

.CategoriaProdotti:hover, .CategoriaProdotti:active {

color: #B20021;
text-decoration: underline;

}

.testo_produttore, .testo_produttore:link, .testo_produttore:visited {

color: #000;
text-decoration: none;
font-size: 9px;
line-height: 13px;
}

.testo_produttore:hover, .test_produttore:active {
color: #B20021;
}

.descrizione, .descrizione:link, .descrizione:visited {

color: #000;
text-decoration: none;
font-style: oblique;
font-size: 11px;
line-height: 12px;
}

.descrizione:hover, .descrizione:active {
color: #B20021;
}

.testo_cerca {

color: #000;
text-decoration: none;
font-size: 9px;
line-height: 9px;
}
.testo_tab, .testo_tab:link, .testo_tab:visited {

color: #191919;
text-decoration: none;
font-size: 9px;
line-height: 11px;
}

.testo_tab:hover, .testo_tab:active {
color: #B20021;
}

.testo_tab2, .testo_tab2:link, .testo_tab2:visited {

color: #191919;
font-size: 9px;
line-height: 12px;
font-weight:bold;
}

.testo_tab2:hover, .testo_tab2:active {
color: #B20021;
}

.descr {

color: #000;
text-decoration: none;
font-size: 10px;
line-height: 12px;
}

.menu_g, .menu_g:link, .menu_g:visited {

color: #2E2E2E;
text-decoration: underline;
font-weight: bold;
font-size: 10px;
line-height: 11px;
}

.menu_g:hover, .menu_g:active {

color: #B20021;

}

.titolo_r {

color: #FFFFFF;
text-decoration: none;
font-weight: bold;
font-size: 12px;
line-height: 15px;
}

.testo10r {

color: #B20021;
font-size: 10px;
line-height: 13px;
}
.bar { scrollbar-face-color: #B20021; scrollbar-shadow-color: #000; scrollbar-highlight-color: #f2ddb6; scrollbar-3dlight-color: #c69c6d; scrollbar-darkshadow-color: #c69c6d; scrollbar-track-color: #f8edd8; scrollbar-arrow-color: #f8edd8}
.bar2 { scrollbar-face-color: #B20021; scrollbar-shadow-color: #000; scrollbar-highlight-color: #f2ddb6; scrollbar-3dlight-color: #c69c6d; scrollbar-darkshadow-color: #c69c6d; scrollbar-track-color: #f8edd8; scrollbar-arrow-color: #f8edd8}
h1 {

color: #000;
text-decoration: none;
font-size: 10px;
line-height: 12px;
font-weight: normal;
margin: 0px;
padding: 0px;
}
.hhd {
display: none;

}

.cat {

color: #B20021;
text-decoration: none;
font-weight: bold;
font-size: 12px;
line-height: 9px;
}
