BODY {
scrollbar-face-color:#999999;
scrollbar-highlight-color:#DFE7EA;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#DFE7EA;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#EEEEEE;
}



.Stile4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;

}
a.Stile4:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
}
a.Stile4:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration:none;
	font-weight: bold;
}
a.Stile4:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration:none;
	font-weight: bold;
}
a.Stile4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#CCCCCC;
	text-decoration:none;
	font-weight: bold;
}

/*******************************************************************************************************************************************/


.Stile_mappa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C30811;
	font-weight: bold;

}
a.Stile_mappa:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C30811;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
}
a.Stile_mappa:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C30811;
	text-decoration:none;
	font-weight: bold;
}
a.Stile_mappa:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C30811;
	text-decoration:none;
	font-weight: bold;
}
a.Stile_mappa:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#EB111B;
	text-decoration:none;
	font-weight: bold;
}






.Stile_mappa2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333333;
	font-weight: bold;

}
a.Stile_mappa2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
}
a.Stile_mappa2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
	font-weight: bold;
}
a.Stile_mappa2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
	font-weight: bold;
}
a.Stile_mappa2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
	text-decoration:none;
	font-weight: bold;
}




/**********************************************************************************************************************************************/


.Stile32 {	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 20px;
}

.Stile15 {font-size: 20px}
.Stile18 {color: #999999}
.Stile19 {font-size: 18px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #999999;}

.Stile33 {
font-family: Arial, Helvetica, sans-serif; 
font-style: normal; 
font-variant: normal; 
color: #333333; 
font-size: 16px; 
font-weight: bold; 
}



.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #cccccc;
}
a.top:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-align:center;
	font-weight: bold;
	text-decoration:none;
}
a.top:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
	text-decoration:none;
}
a.top:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
	text-decoration:none;
}
a.top:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#999999;
	text-decoration:none;
}


.Stile33_b {
font-family: Arial, Helvetica, sans-serif; 
font-style: normal; 
font-variant: normal; 
color: #333333; 
font-size: 18px; 
font-weight: bold; 
}




.Stile1 {font-size: 15px}
.style1 {color: #000000}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.testo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.bordo-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.celle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.titolo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007095;
}
.titolo-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.data-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.testoBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.sfondo {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(admin/img_login/fondo_centro.jpg); 
	padding: 0px;
	height: auto;
	width: auto;
	list-style-type: disc;
}
.testoindirizzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.bianco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.grassetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;

}
.testoblu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.chiaro {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #516C87;
}
.grigetto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}








.piede{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	text-align:center;
	text-decoration:none;
}


a.piede:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:center;
	text-decoration:none;
}
a.piede:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:center;
	text-decoration:none;
}
a.piede:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:center;
	text-decoration:none;
}
a.piede:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
	text-decoration:none;
}







.mappa_azz{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#80A70B;
	text-align:center;
	text-decoration:none;
}


a.mappa_azz:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #80A70B;
	text-align:center;
	text-decoration:none;
}
a.mappa_azz:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #80A70B;
	text-align:center;
	text-decoration:none;
}
a.mappa_azz:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #80A70B;
	text-align:center;
	text-decoration:none;
}
a.mappa_azz:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#9DC91B;
	text-align:center;
	text-decoration:none;
}


BODY {
	scrollbar-face-color:#DFE7EA;
	scrollbar-highlight-color:#DFE7EA;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#DFE7EA;
	scrollbar-shadow-color:#000000;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#ffffff;

}.biancograssetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;

}
.MenuVoce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
}
	
a.MenuVoce:link {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.MenuVoce:active {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.MenuVoce:visited {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
a.MenuVoce:hover {
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.redGrassetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D20000;
}

.bordo04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}


a:link {  color:#000000; text-decoration: underline; }
a:active {  color:#000000; text-decoration: underline; }
a:visited { color:#000000; text-decoration: underline; }
a:hover {
	color:#999999;
	text-decoration:none;
}


.campotesto {
	text-align: left;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

.testorosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #CC0000;
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
	background-color: #CCCCCC;
}

.righetta {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CDCDCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-position: center top;
}

.sfondo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(../sito2/img/rivenditori_02.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right top;
}

.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}

.righettasu {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CDCDCD;
	background-position: center center;
}

.bottoni {
	text-align: center;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color: #F7F7F7;
}

.titolonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
}

.rigaverticale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CDCDCD;
}

.titoloarticoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	line-height: normal;
}

.fotofissa {
	background-attachment: fixed;
	background-image: url(../sito2/img/foto_contract.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.testoinclinato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-align: justify;
	font-style: normal;
	line-height: 20px;
}

.rigavertdx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CDCDCD;

}

.testo12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}

.testocentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.bordobianco {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.bordosu {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.titolonero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	line-height: normal;
}

.testodestra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: right;
}

.LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
}


a.LINK:link {  color:#FFFFFF; text-decoration: none; }
a.LINK:active {  color:#FFFFFF; text-decoration: none; }
a.LINK:visited { color:#FFFFFF; text-decoration: none; }
a.LINK:hover { color:#000000; text-decoration:none;  }


.bordo05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

.bordo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.bordo02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.testogrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.bordo03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.campotesto2 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

.CARTINA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}

.grigiocentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
}

.grigiosx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
}

.bordoframe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.testocontract {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	line-height: 20px;
}

.txtaziendarosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-align: justify;
	line-height: 20px;
}

.sfondo {
	background-image: url(../sito2/img/rivenditori_02.jpg);
}

.testoazienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	line-height: 30px;
}

.testorossobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-align: justify;
	line-height: 30px;
}

.testoblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}

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

.link2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}


.link2:link {text-decoration: none; color: #FFFFFF;}
.link2:visited {text-decoration: none; color: #FFFFFF;}
.link2:active {text-decoration: none; color: #FFFFFF;}
.link2:hover {text-decoration: none; color: #FFCC00;}


.link3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}


.link3:link {text-decoration: none; color: #FFFFFF;}
.link3:visited {text-decoration: none; color: #FFFFFF;}
.link3:active {text-decoration: none; color: #FFFFFF;}
.link3:hover {text-decoration: none; color: #FFCC00;}


.titolohomerosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	line-height: normal;
}

.titolohomegrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	line-height: normal;
}

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

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

.TESTO02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height: 18px;
}

.TESTO02c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height: 18px;
}





.titoloblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}

.style27 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}



.style28_ {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #779DCD;
	font-weight: bold;
}
a.style28_:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #779DCD;
	text-decoration:none;
	font-weight: bold;
}
a.style28_:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #779DCD;
	text-decoration:none;
	font-weight: bold;
}
a.style28_:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #779DCD;
	text-decoration:none;
	font-weight: bold;
}
a.style28_:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F95CF;
	text-decoration:none;
	font-weight: bold;
}









.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style9 {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}

.style24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #993300;
}

.style25 {
	color: #CC0000;
	font-size: 14;
}

.style29 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.style15 {
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style33 {
	font-size: 12px
}

.style34 {
	font-size: 10px
}

.sf-sx {
	background-attachment: fixed;
	background-image: url(img/sf_sx.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.titolo-paragrafo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.titolo-sezione {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.testo-13 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4A4A4A;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.class1 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AFABAC;
	font-weight: bolder;
	text-decoration: none;
}
.class1 A:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #AFABAC;
}
.class1 A:visited {
    color: #AFABAC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
}
.class1 A:hover {
	color: #CCCCCC;
	font-size: 14px;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}




.tabella {
	background-color: #F2F0E3;
	border: thin solid #CAC291;
	clear: both;
}
.tabella_int {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #E0E0E0;
	border-right-color: #666666;
	border-bottom-color: #E0E0E0;
	border-left-color: #CCC597;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}

.rientro {
	display: table-column;
}
.tab_caratteristiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F8F7F1;
	border: 1px solid #DFDFDF;
	font-weight: bold;
	color: #333333;
}
.RIGA_DX {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #333333;
}
.tabella_grigia {
	background-color: #F2F2EE;
	border: 1px solid #B6B1A5;
}
.TESTO02-HYPERLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
