.footer {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #567376;
        text-decoration: none;
}


.footer:hover {
        color: #0B0E4A;
}
.footer_base {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #567376;
        text-decoration: none;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #e4e9ea;
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 12px;
	font-style: normal;
}

.testo_fucsia_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #a00057;
	line-height: 13px;
	font-style: normal;
}

.titolo_bianco_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d9dbd7;
	line-height: normal;
	text-decoration: none;
}

.titolo_bianco_12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	line-height: normal;
	text-decoration: none;
}

.percorso_briciole_non_attivo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #28106f;
        text-decoration: none;

}

.roll_blu_grigio_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #28106f;
	line-height: normal;
	text-decoration: none;
	}

.roll_blu_grigio_10:hover {

	color: #666666;

}

.roll_grigio_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #626262;
	line-height: normal;
	text-decoration: none;

}

.roll_grigio_blu:hover {
	color: #28106f;

}

.roll_grigio_blu_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	line-height: normal;
	text-decoration: none;

}

.roll_grigio_blu_regular:hover {
	color: #28106f;

}

.roll_grigio_blu_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #626262;
	line-height: normal;
	text-decoration: none;

}

.roll_grigio_blu_bold:hover {
	color: #28106f;
}

.roll_blu_grigio_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #28106f;
	line-height: 10px;
	text-decoration: none;

}

.roll_blu_grigio_bold:hover {
	color: #626262;
}

.roll_bianco_grigio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #d9dbd7;
	text-decoration: none;
	line-height: 16px;
}

.roll_bianco_grigio:hover {
	color: #999999;
}

.roll_verde_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #10146F;
	text-decoration: none;
	line-height: normal;

}

.roll_verde_blu:hover {
	color: #B0BEDB;
}

.roll_bianco_grigio2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}

.roll_bianco_grigio2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}

.roll_bianco_grigio2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}

.roll_bianco_grigio2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #484848;
	text-decoration: none;
	line-height: normal;
}

.roll_cat_prodotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}


.roll_cat_prodotti:hover {

	color: #999999;

}

.roll_blu_grigio_11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #28106f;
	text-decoration: none;
	line-height: normal;
}

.roll_blu_grigio_11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #28106f;
	text-decoration: none;
	line-height: normal;
}

.roll_blu_grigio_11:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #28106f;
	text-decoration: none;
	line-height: normal;
}

.roll_blu_grigio_11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: normal;
}

.roll_blu_grigio_12:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #28106f;
	text-decoration: none;
	line-height: normal;
}

.roll_blu_grigio_12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #28106f;
	text-decoration: none;
	line-height: normal;
}

.roll_blu_grigio_12:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #28106f;
	text-decoration: none;
	line-height: normal;
}

.roll_blu_grigio_12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: normal;
}
.roll_blu_grigio_9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #28106f;
	text-decoration: none;
	line-height: 10px;
}

.roll_blu_grigio_9:hover {
	color: #666666;

}

.roll_grigino_blu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	line-height: normal;
}

.roll_grigino_blu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	line-height: normal;
}

.roll_grigino_blu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	line-height: normal;
}

.roll_grigino_blu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #28106f;
	text-decoration: none;
	line-height: normal;
}

.roll_bianco_viola{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	vertical-align: middle;
	text-align: center;
}

.roll_bianco_viola:hover {
	color: #28106f;
}

.testo_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #28106f;
	line-height: normal;
	text-decoration: none;
}

.testo_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	line-height: 14px;
	text-decoration: none;
}

.modulo_ricerca {
	background-color: #E2DFEC;
	border: 1px inset #FEFEFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2B0D73;
	position: relative;
	height: 15px;
	width: 128px;
}
.bordo_blu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #28106f;
	border-right-color: #28106f;
	border-bottom-color: #28106f;
	border-left-color: #28106f;
}
.sfondo_news {
	background-image: url(../ita/img/news2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.modulo_newsletter {
	background-color: #F3F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	position: relative;
	border: 1px solid #89A0A5;
	width: 90px;
}
.sfondo_vetrina {
	background-image: url(../ita/img/sfondo_vetrina.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondo_cella_vetrina {
	background-image: url(../ita/img/cella_vetrina.png);
	background-repeat: no-repeat;
}

.bordo_marrone {
	border: 1px solid #ccc6be;
}
.testo_rosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #920005;
	line-height: normal;
	text-decoration: none;
}

.testo_azzurro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #349CC9;
	line-height: normal;
	text-decoration: none;
}

.testo_verde_piccolo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #276d69;
	line-height: 10px;
	text-decoration: none;
}
.testo_viola {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #9789B8;
	line-height: normal;
	text-decoration: none;
}
.testo_blu_18 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #28106f;
	text-decoration: none;
}

.testo_blu_14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #28106f;
	line-height: 16px;
	text-decoration: none;
}

.testo_blu_11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #28106f;
	line-height: 16px;
	text-decoration: none;
}

.modulo_piccolo {

	background-color: #959595;
	border: 1px inset #87878a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	position: relative;
	height: 15px;
	width: 20px;
}
.bordo_bianco {

	border: 2px solid #FFFFFF;
}
.bordo_grigio {


	border: 1px solid #CCCCCC;
}

.bordo_grigio2{
	border: 1px solid #CCCCCC;
	cursor:pointer;
}

.bordo_viola {



	border: 1px solid #9182b5;
}
.testo_blu_11normal {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #28106f;
	line-height: 16px;
	text-decoration: none;
}
.modulo_ordina_per {

	background-color: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative;
	height: 15px;
	width: 230px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.data {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #28106f;
	line-height: normal;
	text-decoration: none;
}
.modulo_iscriviti {
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative;
	height: 15px;
	border: 1px inset #AEAEAE;
}
.modulo_iscriviti_piccolo {
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative;
	height: 15px;
	width: 60px;
	border: 1px inset #AEAEAE;
}
.modulo_iscriviti_prov {
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative;
	height: 15px;
	width: 20px;
	border: 1px inset #AEAEAE;
}
.modulo_mod_dati {

	background-color: #CCCCCC;
	border: 1px inset #87878a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative;
	height: 15px;
	width: 128px;
}
.modulo_testo {

	background-color: #E8E8E8;
	border: 1px inset #87878a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: relative;
	height: 100px;
	width: 300px;
}
.testo_grigio_chiaro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757575;
	line-height: 14px;
	text-decoration: none;
}
.testo_grigio_chiaro9 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #7c7c7c;
	line-height: 14px;
	text-decoration: none;
}
.bordo_grigio_giu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bcb7b7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6F6F6F;
	font-weight: bold;
	text-decoration: none;
}
.titoletto {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8179a9;
	line-height: normal;
	text-decoration: none;
}
.codice {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8179a9;
	line-height: 18px;
	text-decoration: none;
}
.tipo {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8C8C8C;
	line-height: 16px;
	text-decoration: none;
}
.testo_grigio_10 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7c7c7c;
	line-height: 14px;
	text-decoration: none;
}
.bordo_lati {
	padding: 5px;
}
.bordo_viola2 {

	border: 2px solid #9182b5;
}

.bordo_viola3 {
border:2px solid #9182b5;



text-decoration:none;
}

.testo_footer {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0B0E4A;
	line-height: normal;
	text-decoration: none;
}

.testo_carte {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #626262;
	line-height: normal;
	text-decoration: none;
}
.elenco_prodotti {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #615584;
	line-height: normal;
	text-decoration: none;
}
.testo_blu_12 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #28106f;
	line-height: 16px;
	text-decoration: none;
}
.spazio_six {
	padding-left: 20px;
}
.sfondo_svuota {

	background-image: url(../ita/img/svuota_carrello.jpg);
	background-repeat: no-repeat;
}

.testo_mappa a
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #28106F;
	line-height: 14px;
	text-decoration: none;
}

.testo_mappa a:hover
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8F8F8F;
	line-height: 14px;
	text-decoration: none;
}

.offerta_ico
{
	background-image: url("../ita/img/offerta.png");
	background-repeat: no-repeat;
	color:#2F6D7C;
	background-color:#E5E6EA;
	background-position: 6px center ;
}

.novita_ico
{
	background-image: url("../ita/img/novita.png");
	background-repeat: no-repeat;
	color:#260B6A;
	background-color:#CAC1DC;
	background-position: 6px center;
}

#off_nov_ico
{
	width:137px;
	height:12px;
	margin:5px 0px;
	padding:4px 0px 4px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:12px;
}.testo_numerazione {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #28106F;
	line-height: normal;
	text-decoration: none;
}
.testo_no_bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 12px;
	font-style: normal;
}

.highlight {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #FFFFFF;
        background-color: #910000;
}

.prezzo_cancellato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #B51C2E;
	font-style: normal;
	text-decoration: line-through;
}
.prezzo_cancellato_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: #a00057;
	font-style: normal;
	text-decoration: line-through;
}.fondo_prodotti_hp {
	text-decoration: none;
	border: 1px solid #BFD0D5;
	padding: 2px;
	background-color: #FFFFFF;
}
.fondo_centro_hp_prodotti {
	text-decoration: none;
	border: 1px solid #F9F9F9;
	background-color: #F9F9F9;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.fondo_centro_hp_prodotti_usati {

	text-decoration: none;
	border: 1px solid #FBC200;
	background-color: #FBC200;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.fondo_centro_hp_novita {


	text-decoration: none;
	border: 1px solid #B1BFDC;
	background-color: #B1BFDC;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.fondo_centro_hp_novita_prenotabili {


	text-decoration: none;
	border: 1px solid #728ABA;
	background-color: #728ABA;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.fondo_centro_hp_offerte {


	text-decoration: none;
	border: 1px solid #B4C8CB;
	background-color: #B4C8CB;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.fondo_centro_hp_prodotti_km0 {


	text-decoration: none;
	border: 1px solid #FBC200;
	background-color: #FF9618;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.testo_acconto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #750041;
	line-height: 13px;
	font-style: normal;
}
.roll_blu_grigio12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DA3D2A;
	line-height: 10px;
	text-decoration: none;
}
.roll_blu_grigio12:hover {
	color: #28106F;
}

