body {
	scrollbar-arrow-color:#b7555f;
	scrollbar-face-color:#2b3c5a;
	scrollbar-shadow-color:#25324e;
	scrollbar-darkshadow-color:#17233a;
	scrollbar-Highlight-color:#17233a;
	scrollbar-3Dlight-color:#25324e;
	scrollbar-track-color:#2b3c5a;

}

.testo {
	font-family: trebuchet ms, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C3B5A;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}
.testo:link {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2C3B5A; text-decoration: none; line-height: 20px}
.testo:active {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B7555F; text-decoration: none; line-height: 20px}
.testo:hover {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B7555F; text-decoration: none; line-height: 20px}

.testoB {
	font-family: trebuchet ms, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C3B5A;
	text-decoration: none;
	font-weight: bold;
}
.testoB:link {
	font-family: trebuchet ms, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C3B5A;
	text-decoration: none;
	font-weight: bold;
}
.testoB:active {
	font-family: trebuchet ms, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #B7555F;
	text-decoration: none;
	font-weight: bold;
}
.testoB:hover {
	font-family: trebuchet ms, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #B7555F;
	text-decoration: none;
	font-weight: bold;
}

.UpperRed {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B7555F; text-decoration: none; line-height: 20px}

.testoR {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B7555F; text-decoration: none; line-height: 20px}
.testoR:link {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B7555F; text-decoration: none; line-height: 20px}
.testoR:active {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2C3B5A; text-decoration: none; line-height: 20px}
.testoR:hover {  font-family: trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2C3B5A; text-decoration: none; line-height: 20px}

.mini {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #2C3B5A; text-decoration: none}
.mini:link {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #2C3B5A; text-decoration: none}
.mini:active {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #B7555F; text-decoration: none}
.mini:hover {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #B7555F; text-decoration: none}

.miniBianco {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.miniBianco:link {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.miniBianco:active {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.miniBianco:hover {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}

.miniR {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #B7555F; text-decoration: none}
.miniR:link {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #B7555F; text-decoration: none}
.miniR:active {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #2C3B5A; text-decoration: none}
.miniR:hover {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #2C3B5A; text-decoration: none}

.miniB {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C3B5A;
	text-decoration: none;
	font-weight: bold;
}
.miniB:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C3B5A;
	text-decoration: none;
	font-weight: bold;
}
.miniB:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7555F;
	text-decoration: none;
	font-weight: bold;
}
.miniB:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7555F;
	text-decoration: none;
	font-weight: bold;
}

.miniRB {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7555F;
	text-decoration: none;
	font-weight: bold;
}
.miniRB:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7555F;
	text-decoration: none;
	font-weight: bold;
}
.miniRB:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C3B5A;
	text-decoration: none;
	font-weight: bold;
}
.miniRB:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C3B5A;
	text-decoration: none;
	font-weight: bold;
}


.menuScuro {
    BORDER-TOP: #d2a598 10px solid; 
	BORDER-BOTTOM: #d2a598 0px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B7555F;
}

.menuScuro:link {
    BORDER-TOP: #d2a598 10px solid; 
	BORDER-BOTTOM: #d2a598 0px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B7555F;
}

.menuScuro:active {
    BORDER-TOP: #d2a598 10px solid; 
	BORDER-BOTTOM: #d2a598 0px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B7555F;
}


.menuScuro:hover {
    BORDER-TOP: #d2a598 10px solid; 
	BORDER-BOTTOM: #d2a598 0px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E9D2CC;
	text-decoration: none;
	background-color: #B7555F;
}





.menuChiaro {
    BORDER-TOP: #d2a598 2px solid; 
	BORDER-BOTTOM: #d2a598 2px solid; 
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A16756;
	background-color: #E9D2CC;
	font-weight: bold;
	text-decoration: none;
}



.menuChiaro A {
	BORDER-TOP: #d2a598 2px solid;  
	BORDER-BOTTOM: #d2a598 2px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #A16756; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.menuChiaro A:hover {
	
    BORDER-TOP: #d2a598 2px solid; 
	BORDER-BOTTOM: #d2a598 2px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #f5f5f5; 
	PADDING-BOTTOM: 1px; 
	COLOR:#d2a598; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}


.sottomenuChiaro {
    BORDER-TOP: #d2a598 1px solid; 
	BORDER-BOTTOM: #d2a598 1px solid; 
	HEIGHT: 10px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A16756;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}



.sottomenuChiaro A {
	BORDER-TOP: #d2a598 0px solid;  
	BORDER-BOTTOM: #d2a598 0px solid; 
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #b7555f; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.sottomenuChiaro A:hover {
	
    BORDER-TOP: #d2a598 0px solid; 
	BORDER-BOTTOM: #d2a598 0px solid; 
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #f5f5f5; 
	PADDING-BOTTOM: 1px; 
	COLOR:#2C3B5A; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}




.menuChiaro2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A16756;
	background-color: #E9D2CC;
	font-weight: bold;
	text-decoration: none;
}
.menuChiaro2:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A16756;
	background-color: #E9D2CC;
	font-weight: bold;
	text-decoration: none;
}
.menuChiaro2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #E9D2CC;
	font-weight: bold;
	text-decoration: none;
}
.menuChiaro2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A16756;
	background-color: #E9D2CC;
	font-weight: bold;
	text-decoration: none;
}



.titolo,.titBig {
	font-family: trebuchet ms, Times, serif;
	font-size: 18px;
	color: #B7555F;
	font-weight: bold;
	text-decoration: none;
}
.titolo2 {
	font-family: trebuchet ms, Times, serif;
	font-size: 16px;
	color: #B7555F;
	font-weight: bold;
	text-decoration: none;
}



.menuScuroBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2C3B5A;
}

.menuScuroBlu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2C3B5A;
}

.menuScuroBlu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2C3B5A;
}

.menuScuroBlu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2C3B5A;
}

.menuScuroBlu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2C3B5A;
}


.menuChiaroBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7555F;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.menuChiaroBlu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7555F;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.menuChiaroBlu:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7555F;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.menuChiaroBlu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C3B5A;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.menuChiaroBlu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C3B5A;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.lettera {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #2C3B5A;
}

.letteraR {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #B7555F;
}
.figli {
	visibility:hidden;
	display: none;
 
}
