BODY 
{
	font-family: Verdana;
	font-size: 9px;
	color: #F6F6F6;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #CBCBCB;
	scrollbar-darkshadow-color: #CBCBCB;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #CBCBCB;
	overflow-x: auto;
	overflow-y: auto;
	margin: 0 0 0 0;
	background: #F6F6F6;
}

img.floatright{
float:right;
margin: 7px;
}


.tooltip
{
	font-weight: normal;
	color: #AAAAAA;
	text-decoration: none;
}

.riga
{
	background-image: url(images/riga.gif);
	width: 100%;
	
}

.bordofoto {
	border:2px solid #EBEBEB;
	float:right;
margin: 4px;
	}

.link:link
{
	font-weight: normal;
	color: #2B3865;
	text-decoration: none;
}
.link:visited
{
	color: #2B3865;
	font-weight: normal;
	text-decoration: none;
}
.link:hover
{
	color: #2B3865;
	font-weight: normal;
	text-decoration: underline;
}
	
	
.link_grigio:link
{
	font-weight: normal;
	color: #AAAAAA;
	text-decoration: none;
}
.link_grigio:visited
{
	color: #AAAAAA;
	font-weight: normal;
	text-decoration: none;
}
.link_grigio:hover
{
	color: #8E8E8E;
	font-weight: normal;
	text-decoration: underline;
}
		
	
.link_rosso:link
{
	font-weight: bold;
	color: #860022;
	text-decoration: none;
}
.link_rosso:visited
{
	color: #860022;
	font-weight: bold;
	text-decoration: none;
}
.link_rosso:hover
{
	color: #BE0232;
	font-weight: bold;
	text-decoration: none;
	background-color: White;
}
.link_rosso_thin:link
{
	font-weight:normal;
	color: #860022;
	text-decoration: none;
}
.link_rosso_thin:visited
{
	color: #860022;
	font-weight:normal;
	text-decoration: none;
}
.link_rosso_thin:hover
{
	color: #BE0232;
	font-weight:normal;
	text-decoration: none;
	background-color: White;
}
.link_bianco:link
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.link_bianco:visited
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.link_bianco:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color: #BB0539;
}	
			
.testo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #34416B;
			text-align:justify;
				}	
				
.testo1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #8B8B8B;
			text-align:left;
				}	
				
.testo_rosso {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #860022;
			text-align:left;
				}	

.titolo {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #860022;
						
			}	
			
.titolo1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #860022;
						
			}			
					
	

.data {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #34416B;
			}
.didascalia {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align:justify;
			color: #919191;
			}



textarea {
		font-family:Verdana;
		height: 50px;
		width: 100%;
		background: #CED8E7;
		font-size: 9px;
		color: #68A440;
		border:1px solid #1F5D00;
		}

select {
		font-family:Verdana;
		height: 16px; 
		width: 180;
		background: #EEEEED; 
		font-size: 9px; 
		color: #303B61; 
		border:1px solid #B0B0B0;
		}

.textbox {
		border:1px solid #CBCBCB;
		background: #FFFFFF; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #8B8B8B;
		width: 150;
		}

.checkbox {
		height: 14px;
		width: 14px; 
		}
	
.rigo1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #004159;
	text-align: left;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
}


.rigoover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757575;
	background-color: #C7CAD3;
	text-align: Left;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
}



.rigo2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757575;
	background-color: #B1B6C0;
	text-align: left;
	vertical-align: middle;
}
.rigoover2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9A9999;
	background-color: #E1E5EE;
	text-align: Left;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
}

.rigoVerde1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #72AE4B;
	text-align: left;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
}


.rigoVerdeover1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757575;
	background-color: #E2FECD;
	text-align: Left;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
}



.rigoVerde2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #86CC58;
	text-align: left;
	vertical-align: middle;
}
.rigoVerdeover2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9A9999;
	background-color: #E2FECD;
	text-align: Left;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
}

			
	

.Button		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	background-color: #860022;
	height:16;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CA0033;
	padding-right: 3px;
	padding-left: 3px;
			}
.Buttonvisited		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	background-color: #860022;
	height:16;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CA0033;
	padding-right: 3px;
	padding-left: 3px;
			}
.Buttonover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	background-color: #AC002C;
	height:16;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CA0033;
	padding-right: 3px;
	padding-left: 3px;
}

.titolo_sezioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #860022;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	height: 30px;
}

.titolo_sezioni_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #860022;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: left;
	height: 30px;
}