@charset "utf-8";

body {
margin-top: 8px;
	background-color:#efece4;
}


.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #919191;
}

a.testo:visited {
color : #919191;
text-decoration : none;
}
a.testo:hover {
color : #919191;
text-decoration : underline;
}
.testo:link {
color : #919191;
text-decoration : none;
}




.testobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}





.testorosso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #a21b28;
}

.testorosso1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b00223;
}



.testorosso2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #b00223;
}

a.testorosso2:visited {
color : #b00223;
text-decoration : none;
}
a.testorosso2:hover {
color : #b00223;
text-decoration : underline;
}
.testorosso2:link {
color : #b00223;
text-decoration : none;
}


.testorosso3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b00223;
}

.titoloblubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #00007c;
}


.testoblubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00007c;
}

.testoblu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #00007c;
}

.testoblu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #212049;
}

a.testoblu2:visited {
color : #00007c;
text-decoration : none;
}
a.testoblu2:hover {
color : #00007c;
text-decoration : underline;
}
.testoblu2:link {
color : #00007c;
text-decoration : none;
}

.testoblubold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #00007c;
}
.testoblubold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2a5692;
}
.testoblubold3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00007c;
}

a.testoblubold3:visited {
color : #00007c;
text-decoration : none;
}
a.testoblubold3:hover {
color : #00007c;
text-decoration : underline;
}
.testoblubold3:link {
color : #00007c;
text-decoration : none;
}


.paddingdx {
padding-right:15px;
}

a.testoblubold1:visited {
color : #00007c;
text-decoration : none;
}
a.testoblubold1:hover {
color : #00007c;
text-decoration : underline;
}
.testoblubold1:link {
color : #00007c;
text-decoration : none;
}

.testomarronebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #75745c;
}


a.testomarronebold:visited {
color : #75745c;
text-decoration : none;
}

a.testomarronebold:hover {
color : #75745c;
text-decoration : underline;
}

.testomarronebold:link {
color : #75745c;
text-decoration : none;
}

.testogrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9f9f9f;
}

.spaziosx {
padding-left:10px;
}

.testoverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #aaa990;
}

a.testoverde:visited {
color : #aaa990;
text-decoration : none;
}
a.testoverde:hover {
color : #75745c;
text-decoration : underline;
}
.testoverde:link {
color : #aaa990;
text-decoration : none;
}

/*
.quantitacarrello {
background-image: url(images/quadratino.jpg);
background-position:center;
background-repeat:no-repeat;
}


.prezzo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #00007c;
padding: 2px 2px 2px 7px; 
} 
*/

.quantitacarrello {
background-image: url(ita/images/quadratino.jpg);
background-position:center;
background-repeat:no-repeat;
}


.prezzo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #00007c;
padding: 2px 2px 2px 7px; 
} 


.testogrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #aaa990;
}

.testogrigio1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #979891;
}



.testogrigio2bold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #979891;
}



.sottotitolo_dettpro {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #B6061A;
}


.descrizione_titoletto_regular {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #5F0611;
}


.descrizione_titoletto_italic {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #5F0611;
	font-style: italic;
}


.descrizione_titoletto_bold {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5F0611;
}

.descrizione_titoletto_bolditalic {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #5F0611;
	font-weight: bold;
	font-style: italic;
}



.testo_regular {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #1B1A2E;
}

.testo_italic {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #1B1A2E;
}

.testo_bold {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1B1A2E;
}

.testo_bolditalic {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #1B1A2E;
}


.testo2_regular {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #1B1A2E;
}

.testo2_italic {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-style: italic;
	color: #1B1A2E;
}

.testo2_bold {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1B1A2E;
}

.testo2_bolditalic {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #1B1A2E;
}



.descrizione_elenchi_regular {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3C3426;
	background-image : url(ita/images/quadratinostile.jpg);
	background-position : 0 1px;
	background-repeat : no-repeat;
	padding-left : 25px;
	padding-bottom : 5px;
}



.descrizioneitalic_dettpro {
	font-family: "Myriad Pro", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	color: #A39E76;
}




.testoscuro_dettpro {
	font-family: "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #100B1A;
}

.recensioni_dettpro {
	font-family: Tahoma, "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A99459;
}

.recensioniitalic_dettpro {
	font-family: Tahoma, "Myriad Pro", "Myriad Pro Light", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #A99459;
}


.testogrigio_dettpro {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #999284;
}

.testogrigio2_dettpro {
	font-family: "Myriad Pro Light", "Myriad Pro", "Myriad Pro Cond", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999284;
}

.testorosso_dettpro {
	font-family: "Myriad Pro","Myriad Pro Cond","Myriad Pro Light",   Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #AE0006;
}
