.footer {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #8F8F8F;
        text-decoration: none;

}

.footer:hover {
        color: #B02923;
}
.footer_base {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #999999;
        text-decoration: none;
}

body {
	margin: 0px;
	padding: 0px;
	background-position: top;
	background-image: url(../ita/img/fondo.jpg);
	background-repeat: repeat-x;
}
.base_briciole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.briciole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #7D7D7D;
	text-decoration: none;

}

.briciole:hover {
        color: #B02923;
}

.base_carrello {
	text-decoration: none;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E9E9E9;
	border-left-color: #EFEFEF;
}
.etichetta_carrello {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../ita/img/fondo_etichetta_carrello.jpg);
	background-repeat: no-repeat;
	padding-left: 6px;
	background-position: top;
	vertical-align: middle;
}
.etichetta_prodotti {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.testo_box_carrello {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4F4F4F;
}
.menu_tendina_iva {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4F4F4F;
	border: 1px solid #666666;
}

.roll_vedi_carrello{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
}
.roll_vedi_carrello:hover{
	color: #CCCCCC;
}

.roll_login{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #747474;
	text-decoration: none;
	padding-right: 5px;
}
.roll_login:hover{
	color: #CC0000;
}


.roll_indice_news{

    width: 160px;

}

.roll_indice_news a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display:block;
	background-image: url(../ita/img/01_freccia_indice_news.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 3px;
}
.roll_indice_news a:hover{
	color: #E66A36;
	background-image: url(../ita/img/02_freccia_indice_news.jpg);
}
.linea_prodotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EBEBEB;
	text-decoration: none;
	background-position: left;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 5px;
}
.fam_prodotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
	line-height: 13px;
	vertical-align: top;
}
.fam_prodotti:hover{
	color: #B02923;
}
.fam_prodotti_selezionata {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B02923;
	text-decoration: none;
	background-position: left;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 13px;
	vertical-align: top;
}


.simbolo_prodotti_piu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	background-position:0px 3px;
	background-image: url(../ita/img/01_piu.jpg);
	background-repeat: no-repeat;
	display: block;
	height:21px;
	width: 11px;

}
.simbolo_prodotti_piu:hover{
	background-image: url(../ita/img/02_piu.jpg);
}
.simbolo_prodotti_meno {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	background-position:0px 3px;
	background-image: url(../ita/img/01_meno.jpg);
	background-repeat: no-repeat;
	display: block;
	height:21px;
	width: 11px;
}
.simbolo_prodotti_meno:hover{
	background-image: url(../ita/img/02_meno.jpg);
}

.simbolo_prodotti_void {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	background-position:0px 3px;
	background-image: url(../ita/img/senza_menu.jpg);
	background-repeat: no-repeat;
	display: block;
	height:21px;
	width: 11px;
}



.sottofam_prodotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6F6F6F;
	text-decoration: none;
	padding-left: 12px;

}

.sottofam_prodotti:hover {
        color: #E56D34;

}


.sottofam_prodotti_selezionato{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
        color: #E56D34;
	text-decoration: none;
	padding-left: 12px;

}
.etichetta_news{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../ita/img/etichetta_news.jpg);
	background-repeat: no-repeat;
	padding-left: 6px;
	background-position: top;
	vertical-align: middle;
}
.etichetta_ricerca {


	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../ita/img/etichetta_ricerca.jpg);
	background-repeat: no-repeat;
	padding-left: 5px;
	vertical-align: top;
}
.etichetta_informazioni_generali {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D6801;
	line-height: 20px;
}
.tex_area_ricerca {

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4F4F4F;
	border: 1px solid #666666;
}

.roll_home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F7F;
	text-decoration: none;
	display:block;
	background-image: url(../ita/img/01_icona_home.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 34px;
	padding-top: 8px;
	height: 28px;
}
.roll_home:hover{
	color: #E66A36;
	background-image: url(../ita/img/02_icona_home.jpg);
}

.roll_contatti{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F7F;
	text-decoration: none;
	display:block;
	background-image: url(../ita/img/01_contatti.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 34px;
	padding-top: 8px;
	height: 28px;
}
.roll_contatti:hover{
	color: #E66A36;
	background-image: url(../ita/img/02_contatti.jpg);
}

.roll_informazioni_generali{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4F4F4F;
	text-decoration: none;
}
.roll_informazioni_generali:hover{
	color: #E66A36;
}
.testo_indirizzo {

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4F4F4F;
}
.etichetta_indirizzo {


	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5D8F32;
}

.roll_scrivici{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #AF2824;
	text-decoration: none;
}
.roll_scrivici:hover{
	color: #333333;
}
.line_indirizzi {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #888888;
	line-height: 13px;
}
.line_indirizzi2 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #888888;
	line-height: 14px;
	text-align: left;
}
.line_sito_manutenzione {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B02923;
	line-height: 14px;
	text-align: left;
}


.menu_top_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;

}

.menu_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;

}

.menu_top:hover {
	color: #FFFFFF;
	background-color: #999999;
	display: block;


}

.menu_top_frecce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
		display: block;

}

.menu_top_frecce:hover {
	color: #000000;
	display: block;


}
.menu_top_selezionato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	display: block;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;



}
.menu_generale_non_attivo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	}


.testi_generici {


	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B02923;
	text-decoration: none;
}
.link:hover{
	color: #666666;
}
.testi_informaz {



	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4F4F4F;
}
.titoli_informazioni {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	background-color: #4D6801;
}
.fondo_menu_generale {
	background-color: #777777;
	padding-top: 2px;
}
.text_area {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	background-color: #E2E2E2;
	border: 1px solid #FFFFFF;
}
.text_area_carrello {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	background-color: #FFFFFF;
	border: 1px solid #CACACA;
	width: 150px;
	height: 18px;
}
.text_area_riservata {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	background-color: #FFFFFF;
	border: 1px solid #CACACA;
	width: 100px;
	height: 18px;
}


.box_newsletter {
	text-decoration: none;
	padding-top: 0px;
	background-color: #F5F5F5;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EDEDED;
	border-left-color: #EDEDED;
}

.box_login {
	text-decoration: none;
	background-color: #EDEDED;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EDEDED;
	border-left-color: #EDEDED;
}

.top_box_login {
	text-decoration: none;
	background-color: #EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #767676;
	background-image: url(../ita/img/top_box_login.jpg);
	background-repeat: no-repeat;
	padding-left: 6px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 9px;
}

.top_box_logout{
	text-decoration: none;
	background-color: #EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #767676;
	background-image: url(../ita/img/top_box_logout.jpg);
	background-repeat: no-repeat;
	padding-left: 6px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 9px;
}

.roll_servizi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
}
.roll_servizi:hover{
	color: #6B4D0E;
}

.etichetta_servizi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../ita/img/top_servizi.jpg);
	background-repeat: no-repeat;
	text-indent: 5px;
}

.titolo_chi_siamo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

.puntini_chi_siamo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	line-height: 11px;
}

.titolo_servizi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E5AE39;
	text-decoration: none;
}

.puntini_servizi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E5AE39;
	text-decoration: none;
	line-height: 11px;
}
.sottotitoli_servizi {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BD881A;
	text-decoration: none;
}
.fascia_box_prezzi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	border-left-color: #CDCDCD;
	background-color: #F3F3F3;
}

