/* CSS Document */
html,body{margin: 0;padding:0;    
			text-align: center;   /*centra in IE 5.x */
}
body{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	background-color:#0086CB;}
	
#container{
	width:750px;
	margin:-17px auto;
	_margin:0px auto;
	#margin:-3px auto;
	padding:0px;
	background-color:#FFFFFF;
}	
#header{
	width:750px;
	height:160px;
	position:relative;
	background-image:url(img/header2.jpg);
	background-repeat:no-repeat;
	}
#scritta_header{
	position:relative;
	float:right;
	top:-50px;
	margin-right:10px;
}
#menu1{
	width:750px;
	height:32px;
	background-color:#FFFFFF;
	position:relative;
	top:0px;
	_top:20px;     /********* per ie 6 ********/
	#top:10px;    /********* per ie 7 **********/
}

#menu2{	width:187px;
		height: 300px;
		float:left;
		text-align:center;
		background-image:url(img/menu2.gif);
		background-repeat: no-repeat;
		position:relative;
		z-index:3;
}
#content{ width:363px;
		top:-15px;
		_top:5px;     /********* per ie 6 ********/
		#top:0px;    /********* per ie 7 **********/
		float:left;
		text-align:justify;
		position:relative;
		padding-left:10px;
		padding-right:10px;
		}
#content_largo{ width:543px;
		top:-15px;
		_top:5px;     /********* per ie 6 ********/
		#top:0px;    /********* per ie 7 **********/
		float:left;
		text-align:justify;
		position:relative;
		padding-left:10px;
		padding-right:10px;
		}
#foto_mese{
	width:180px;
	height:366px;
	_height:376px;
	#height:376px;
	float:right;
	text-align:center;
	position:relative;
	z-index: 2;
}

#footer{
	width:750px;
	position:relative;
	clear:both;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#0086CB;
}
.destra{ float:right;
padding-left:10px;}
h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:right;
	padding-right:10px;
	padding-top:128px;
}
.testi{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.testi a, a:visited{color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;}
.testi a:hover { color:#0086CB;}

.linkazzurro{color:#0086CB;
			text-decoration:none;}
.linknero{color:#000000;
			text-decoration:none;}
.linkbianco{color:#FFFFFF;
			text-decoration:none;}
		
.link14rosso{ color:#0086CB;
				font-size:14px;
				text-decoration:none;}
.link14rosso a:hover{ color:#000000;
				text-decoration:none;}
.link14rosso a:visited{ color:#0086CB;
				text-decoration:none;}
				
.centrato{ text-align:center;}
.link{ text-decoration:none;}
.immaginelink{ border:0;}
.rosso{ color:#CC0000;}
.rosso12{ color:#CC0000;}
.rosso12bold{ color:#CC0000;
				font-weight:bold;
				text-decoration:none;}
.bold{ font-weight:bold;}
/******************************************************************* liste *************************************************************/
ul#istituzionale{
	text-align:center;
	list-style-type: none;
	position:relative;
	top:-2px;
}
ul#istituzionale li,#istituzionale a{
	display: inline;
	position: relative;
	font-family: "Times New Roman", Times, serif;
	color: #CC0000;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}
ul#istituzionale li a:hover{
	color:#0086CB;}


ul#informativo{
	width:187px;
	position:relative;
	list-style-type: none;
	left:-34px;
	top:190px;
	_top:200px;     /********** per ie 6 **********/
	#top:205px;     /********** per ie 7 **********/
}
ul#informativo li, #informativo a{
	position: relative;
	font-family: "Times New Roman", Times, serif;
	color: #0086CB;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;}
ul#informativo li a:hover{
	color:#CC0000;}

ul#regolamento{
	list-style-type: decimal;
}
ul#regolamento li{
	font-family: "Times New Roman", Times, serif;
	color: #CC0000;
	font-size: 14px;}

