/*----------------------------------------------------*/
/* GENERICHE      						   			  */
/*----------------------------------------------------*/


body {
	/*background-color: #E8E5E1;*/
	background-color: #91B1D7;
	border: 0px;
	margin:0px;
	padding:0px;
	text-align:left;
	SCROLLBAR-FACE-COLOR: #E8E5E1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #E8E5E1; 
	SCROLLBAR-SHADOW-COLOR: #E8E5E1; 
	SCROLLBAR-3DLIGHT-COLOR: #A59A91; 
	SCROLLBAR-ARROW-COLOR: #A59A91; 
	SCROLLBAR-TRACK-COLOR: #E8E5E1; 
	SCROLLBAR-DARKSHADOW-COLOR: #A59A91;
}

img {
	border: 0px;
}


#formattazioneGen {
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
}

#formattazioneGen2 {
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:14px;
	/*font-weight:bold; */
	padding-bottom:20px;
} 
 
#formattazioneGen a{
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

#formattazioneGen a:hover{
	color:#80393c;
}

#contenuto {
	padding-top:20px;
}

.bold {
	font-weight:bold;
}

.boldCenter {
	font-weight:bold;
	text-align:center;
	border-bottom:groove;
	border-left:groove;
}

.boldCenter2 {
	font-weight:bold;
	text-align:center;
}

.boldCenterPrimo {
	font-weight:bold;
	text-align:center;
	border-bottom:groove;
}

.boldLeft {
	font-weight:bold;
	text-align:left;
	width:35px;
	border-left:groove;
}

.boldRight {
	font-weight:bold;
	text-align:right;
	width:35px;
	border-left:groove;
	border-bottom:groove;
}

.boldRight2 {
	font-weight:bold;
	text-align:right;
	width:35px;
	border-left:groove;
}

.boldTesto {
	font-weight:bold;
	text-align:center;
	width:70px;
	border-bottom:groove;
}

.boldTesto2 {
	font-weight:bold;
	text-align:center;
	width:70px;
}
.boldCenter2 {
	font-weight:bold;
	text-align:center;
}

.boldLeft2 {
	font-weight:bold;
	text-align:left;
	width:45px;
	border-left:groove;
	border-bottom:groove;
}

.boldLeft3 {
	font-weight:bold;
	text-align:left;
	width:45px;
	border-left:groove;
}

.colore{
	background-color:#80393c;
	color: #FFFFFF;
}

.conferme{
	background-color:#91B1D7;
	color: #FFFFFF;
	font-weight:bold
}

.note {
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

.note2 {
	font-size:14px;
	font-weight:bold;
	padding-right:30px;
}

.note3 {
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
}
.attivo{
	color:#80393c;
}
