/* CSS Document */

body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 70%;
	}
	
p {margin-bottom:2px;}
h1 {
	font-size:110%;
	text-align:left;
}
.quahome h2 a {color:#FFFFFF !important; text-decoration:none;}
.quahomeright h2 a {color:#FFFFFF !important; text-decoration:none;}
.quahome h2 a:hover {font-weight:bold; text-decoration:underline;}
.quahomeright h2 a:hover {font-weight:bold; text-decoration:underline;}

h2 {font-size:86%; color: #fff; text-transform:uppercase; margin-top:1px; margin-bottom :15px;
	
}
h3 {font-size:100%;
	font-weight:bold;
}
div#avvisi {height:130px;}
div#globale {background-color: #ffffff;}
		
div#centralone {background-color:#FFFFCC;}

/*div scroll contiene il js con le news */

div#scroll {position:relative; width: 460px; height: 193px; top:30px; left:10px;background-color:#FFFFFF;}
div#news {position:relative; width:480px; height:230px; margin-top:0px; background-image:url(shared/fondo_lenews.jpg); background-repeat:no-repeat; z-index:3; }
/*div#newsnormali {position:relative;  width:480px; margin-top:0px;  z-index:3; visibility:hidden !important; }*/
div#quattronews { position:relative; width:500px; z-index:5;}

.quahome {width:237px; height:130px; background-color: #ffffff; background-image:url(shared/back_qua.jpg); background-repeat:no-repeat; }
.quahomeright  {width:237px; height:130px; background-color: #ffffff;background-image:url(shared/back_qua2.jpg); background-position: right top; background-repeat:no-repeat; }

.fondogrigio {background-color:#efefef;}

.fondobianco {background-color:#fff;}
	
div#menu {
		width:186px;
		padding:0px;
		float:left;
		text-align:left;
		background-color: #ffffff;
		z-index:4;
		
}

div#menu2 {
		/*width:186px;*/
		
		width:20%;
		float:left;
		/*padding:0px;
		text-align:left;
		background-color: #ffffff;*/
}

div#menupagina {
		width:20%;
		/*width:186px;*/
		padding:0px;
		float:left;
		text-align:left;
		background-color: #ffffff;
		margin-bottom:0px;
		padding-bottom:0px;
		margin-right:10px;
}

div#contenutocentrale {
		width:500px;
		background-color: #f8f8f8;
}

div#contenutocentralelargo {
		width:620px;
		background-color: #f8f8f8;
}

div#contenutopagina {
		width:620px;
		background-color: #fff;
}

div#accessibilita {
	background-color:#fff; 
}


div#contenutiaccessibili {
	background-color:#fff;text-align:right;
}

.finalemenu {width:177px; height:4px;}

.centrato {text-align: center;}
.centratobold {text-align: center;font-weight:bold;}
.qua1 {height:50px;}



div#form a, a:link {
	color:#404954 !important;/*blu petrolio*/
	}
	
div#menupagina a {
	color:#404954;
	text-decoration:none;
	width:184px;
	/*font-weight: normal;*/
}
	
div#menupagina a:link {
	color:#404954;
	text-decoration:none;
		/*font-weight: normal;*/
}

div#menupagina a:visited {
	color:#404954 !important;
	text-decoration:none;
}
div#menupagina a:hover {
	color:#404954;
	text-decoration:underline;
		
	}
	
.boldbianco {
	color:white;
	font-weight:bold;
}
.bianco {color:white;}
.testobianco {
	color:white;
	font-weight:bold;
}

.testobianco a, a:link{
	color:white;
	font-weight:bold;
	text-decoration:underline;
}

.testorosso {
	color:#990000;
}
.boldrosso {
	color:#990000; font-weight:bold;
}
.lista li {
	/*height:17px;*/
	/*font-size:93%;*/
	/*background-image:url(shared/fondo_vocemenu.jpg);
	background-repeat:no-repeat;*/
	list-style-position: inside;
	list-style-image:url(shared/pre.jpg);
	color:#404954;/*blu petrolio*/
	padding-top:1px;
	}

.voce {
	height:17px;
	font-size:96%;
	background-image:url(shared/fondo_vocemenu2.jpg);
	background-repeat:no-repeat;
	width:182px;
	/*list-style-position: inside;
	/*list-style-image:url(shared/pre.jpg);
	color:#404954;/*blu petrolio*/
	/*padding-top:1px;*/
	}
.voce a:hover{
	text-decoration:underline;
	font-weight: bold;
	font-size:96%;
}
.voce2 li {
	height:17px;
	background-image:url(shared/fondo_vocemenu.jpg);
	background-repeat:no-repeat;
	list-style-position: inside;
	list-style-image:url(shared/pre.jpg);
	color:#404954;/*blu petrolio*/
	padding-top:1px;
	}
.alta  {
	font-size:96%;
	height:30px !important;
	background-image:url(shared/fondo_vocemenu_alta.jpg);
	background-repeat:no-repeat;
	list-style-position: inside;
	/*font-weight:bold;*/
	/*list-style-image:url(shared/pre.jpg);
	color:#404954;/*blu petrolio*/
	/*padding-top:1px;*/
	}
.associazioni {
	height:16px; width:180px;
	background-image:url(shared/asso1.jpg);
	background-repeat:repeat-x;
	color:#fff;
	text-transform:uppercase;
	margin-bottom:0px;
	padding-left:5px;
	}
.sezione {
	width:184px;
	height:19px;
	background-image:url(shared/fondo_sezione2.jpg);
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	padding-top:5px;
	text-transform:uppercase;
}

.sezione ul {
	 list-style-type:none;
	 list-style-position:inside;
	}
.sezionedestra {
	width:184px;
	height:17px;
	background-image:url(shared/fondo_sezione2_right.jpg);
	background-repeat:no-repeat;
	list-style-position: outside;
	margin:0px 0px 0px -2px;
	padding:0px;
	text-indent:15px;
	color:white;
	font-weight:bold;
	padding-top:5px;
	}
.notiziario {font-size:120%; text-transform:uppercase;}	
.filorosso {
	background-image:url(shared/fondo_grey.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:20px;
	color:white;
	font-weight:bold;
	width:96%;
	padding-left:5px;
	text-align:left;
	text-transform:uppercase;
	border-bottom: solid 2px #606060;
}

ol#utili{line-height:22px;}

table#arpahome {
font-size:90%;
padding-left:5px;
padding-right:5px;
}

.data1 {font-size:90%;font-weight:bold;}

.arpavalore {font-size:120%;font-weight:bold;text-align:left;background-color:#FFFFCC;}
.arpaelemento {color:black;}
.giallino {color:black;}
.form {font-size: 100% !important;}

div#prefooter {font-size: 90%; color:#CCCCCC;}
.prefooter a {font-size: 90%; color:#CCCCCC; font-weight:normal; text-decoration: none;}
.prefooter a:link {font-size: 90%; color:#CCCCCC; font-weight:normal; text-decoration: none;}
.prefooter a:visited {font-size: 90%; color:#999999 !important; font-weight:normal; text-decoration: none;}
.referenti {color:#999999; font-size:85%; text-align:right;}
