/*CSS TIPOGRAIFA:


===== CONTENUTO CSS =====

	====================
*/

/*================= 1: Generali ============*/

*{
font-size:100%;
}

body{
	font: 12px/1.3em  "Verdana", "Helvetica", "sans-serif";
	color:#4A4A4A;
}


h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	padding: 15px 0;
	color:#DC2F00;
}

h1 {font-size: 160%; padding-bottom:0;}
h2 {font-size: 120%; clear:both; }
h3 {font-size: 115%;}
h4 {font-size: 105%;}
#window1 a, #window1 a:visited, #window1 a:link, #window1 a:hover, #window1 a:active{color:#DC2F00; text-decoration: none;}
#window2 a, #window2 a:visited, #window2 a:link, #window2 a:hover, #window2 a:active{color:#4A4A4A; text-decoration: none; font-weight:bold;}

.menunav {
	color:#DC2F00;
	text-decoration: none;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DC2F00;
	margin-bottom: 10px;
	padding-bottom:10px;
	padding-top:10px;

}
.menunav  a:visited, .menunav  a:link, .menunav  a:hover, .menunav  a:active{
	color:#DC2F00;
	text-decoration: none;
	}



p {padding:  10px 0;}


img{border:0}
strong{font-weight:bold;}


/*h1,*/ hr{display:none;}



/*================= 2: Link e Navigation============*/
#news, #news a:visited, #news a:link,  #news a:hover, #news a:active{ 
font-size: 98%;
color:#4A4A4A;
text-align: left;
}

#menusinistra, #menusinistra a, #menusinistra a:visited, #menusinistra a:link, #menusinistra a:active{ color:#4A4A4A; text-decoration: none;
}
 #menusinistra a:hover{color:#DC2F00;}

#menusinistra li.rosso, #menusinistra li.rosso a, #menusinistra li.rosso a:visited, #menusinistra li.rosso a:link, #menusinistra li.rosso a:hover, #menusinistra li.rosso a:active{ color:#DC2F00; text-decoration: none;
}






 #navigazione a{ font-size: 95%; color:#4A4A4A; font-weight:bold; text-decoration: none;}

#footer  {font-size: 88%; color:#4A4A4A; text-decoration: none;}
#footer a {font-size: 88%; color:#4A4A4A; text-decoration: none;}
#footer  a:link{font-size: 88%; color:#4A4A4A; text-decoration: none;}
#footer  a:visited{font-size: 88%; color:#4A4A4A; text-decoration: none;}
#footer  a:hover {font-size: 88%; color:#4A4A4A; text-decoration: none;}

#menuistituzionale  {font-weight:bold; color:#4A4A4A; text-decoration: none; height: 35px;}
#menuistituzionale ul li a {font-weight:bold; color:#4A4A4A; text-decoration: none;  height: 35px;}
#menuistituzionale ul li a:visited {font-weight:bold; color:#4A4A4A; text-decoration: none;  height: 35px;}
#menuistituzionale ul li a:link{font-weight:bold; color:#4A4A4A; text-decoration: none;  height: 35px;}
#menuistituzionale ul li a:hover {font-weight:bold; color:#DC2F00; text-decoration: none;  height: 35px;}
#menuistituzionale ul li a:active {font-weight:bold; color:#4A4A4A; text-decoration: none;  height: 35px;}
#corpo a{
font-weight:bold; color:#4A4A4A; text-decoration: underline;
}
.photosx p{
font-size: 9px;
	color:#4A4A4A;
	text-decoration: none;
	line-height: 12px;
	padding:0;
}
.photodx p{
	font-size: 9px;
	color:#4A4A4A;
	text-decoration: none;
	line-height: 12px;
	padding:0;
}


