/* CSS Document */

body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 90%;
	
	}
	/****************** nuovi*********************/
	
h1 {font-size:110%;}
h2 {font-size:110%;}
h3 {font-size:110%;}
h4 {font-size:110%;}
  /*miei css */
p {margin-top:3px; margin-bottom:2px;}


.voce li { padding-left:17px;width: 175px !important;}


div#contenutocentrale {background-color: #ffffff !important;}}
div#globale {background-color:#ffffff !important;}

#pagina {background-color:#FFFFFF;} 
#menuhead a { color:#666666; font-size:110%; margin:3px;}
#menuhead a:hover { color:#333333; font-size:100%; text-decoration:underline;}
#menuhead {top:10px;}

.titolobase { height:auto;}
#menupagina a {
	color:#0066CC !important;
	text-decoration:none;font-size:100%;
	font-weight: normal;
}	

div#menupagina a:link {
	color:#0066CC !important;
	text-decoration:none;font-size:100%;
	font-weight: normal;
}
div#menupagina a:visited {
	 color:#0066CC;
	text-decoration:none;font-size:100%;
}
div#menupagina a:hover {
	color:#0066CC;
	text-decoration:underline;font-size:100%;
	}
	
#menupagina2 a {
	color:#0066CC !important;
	text-decoration:none;font-size:100%;
	font-weight: normal;
}	

div#menupagina2 a:link {
	color:#0066CC !important;
	text-decoration:none;font-size:100%;
	font-weight: normal;
}
div#menupagina2 a:visited {
	 color:#0066CC;
	text-decoration:none;font-size:100%;
}
div#menupagina2 a:hover {
	color:#0066CC;
	text-decoration:underline;font-size:100%;
	}
	
.titoloblu {	color:#386994;text-align:left; font-weight:bold;
	text-transform:uppercase;}
	
.filorosso {
	background-image:url(shared/barra_bassa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:20px;
	color:#386994;
	font-weight:bold;
	padding-top:3px;
	padding-left:5px;
	text-align:left;
	text-transform:uppercase;
	margin-left:15px; margin-right:15px;
	height:16px;
	border-bottom: solid 2px #386994;
}

.testoazzurro a {color:#0066CC;}
.testobianco {
	color:white;
	font-weight:bold;

}
.testobianco a {
	color:white;
	font-weight:bold;
	/*text-decoration:underline;*/
}
.testorosso {
	color:#990000;
}
.testorosso a {
	color:#990000 !important;
}
.pec {text-align:left;margin-right:20px;}

.piccolo {font-size:100%;}
#piede1 a {color:#386994 !important;}
#piede1 { width:95%; background-color:#FFFFFF; }

.tagcloud a {color:#386994 !important; background-color:#FFFFFF; font-size:110%;}
.tagcloud a:link {color:#386994 !important; background-color:#FFFFFF; font-size:110%;}
.tagcloud a:visited {color:#386994 !important; background-color:#FFFFFF; font-size:110%;}
.tagcloud a:hover {color:#386994 !important; background-color:#FFFFFF; font-size:120%;}
/*****/
.fondogrigio {background-color:#efefef;}

.fondobianco {background-color:#fff;}



div#accessibilita {
	background-color:#333366;
}


div#contenutiaccessibili {
	background-color:#333366;
}

.finalemenu {width:100%; height:14px;}

.centrato {text-align: center;}
.centratobold {text-align: center;font-weight:bold;}

div#form a, a:link {
	color:#404954 !important;/*blu petrolio*/
	}
	

	
.boldbianco {
	color:white;
	font-weight:bold;
}

.testoblu {
	color:#333366;
	}



li {text-indent: 5px; }


ol#utili{line-height:22px;}

table#arpahome {
font-size:100%;
padding-left:5px;
padding-right:5px;
}

.data1 {font-size:100%;font-weight:bold;}
.quaottanta {height:auto;}
.arpavalore {font-size:120%;font-weight:bold;text-align:left;background-color:#FFFFCC;}
.arpaelemento {color:black;}
.giallino {color:black;}
.form {font-size: 110% !important;}
.quapec {height:auto; background-color:#ecf4fa; border: solid 1px #003366; margin-top:5px;}
.pectxt {color:#003366; font-weight:bold; padding-top:8px;}

div#commissioni {font-size: 100%;}

/***************** vecchi **********************/

/*
	
h1 {
	font-size:130%;
	text-align:left;
}

h2 {
	font-size:130%;
	color:#CC0000;
}
h3 {font-size:120%;
	font-weight:bold;
}

div#globale {background-color: #ffffff;}
		
div#centralone {background-color:#FFFFCC;}

div#menu {
		/*width:186px;*/
		/*width:25%;
		padding:0px;
		float:left;
		text-align:left;
		background-color: #ffffff;
		z-index:4;
}

div#menu2 {
		/*width:186px;*/
		/*float:left;
		/*padding:0px;
		text-align:left;
		background-color: #ffffff;*/
/*}

div#menupagina {
		
		/*width:220px;*/
	/*	width:25%;
		padding:0px;
		float:left;
		text-align:left;
		background-color: #ffffcc;
		margin-bottom:0px;
		padding-bottom:0px;
}

div#contenutocentrale {

		background-color: #f8f8f8;
		width:48%;

}

div#contenutocentralelargo {

		background-color: #f8f8f8;
		width:66%;

}

div#contenutopagina {
		width:66%;
	background-color: #fff;
}

div#menupagina a {
	color:#404954;
	text-decoration:none;
	/*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;
	}
	.testobianco {
	color:white;
	font-weight:bold;

}
.testobianco a, a:link{
	color:white;
	font-weight:bold;
	text-decoration:underline;
}
.testorosso {
	color:#CC0000;
}
.voce li {
	/*height:17px;
	background-image:url(shared/fondo_vocemenu2.gif);*/
	/*width:100% !important;
	border-bottom: solid 1px #53697B;
	list-style-position: inside;
	color:#404954;/*blu petrolio*/
	/*padding-top:1px;
	}

.sezione li {
	/*height:16px;*/
	/*background-image:url(shared/fondo_sezione2.jpg);*/
	/*width:100% !important;
	background-color:#53697B;
	list-style-position: outside;
	color:white;
	font-weight:bold;
	margin:0px;
	text-transform:uppercase;
	padding-top:5px;
	}
.sezionedestra {
	/*height:18px;
	background-image:url(shared/fondo_sezione2.jpg);*/
	/*list-style-position: outside;
	margin:1px 0px 2px 0px;
	padding:0px;
	text-indent:20px;
	color:white;
	font-weight:bold;
	padding-top:5px;
	}
	
.filorosso {
	/*background-image: url(shared/fondo_rosso.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	/*background-color:#FF0000;
	text-indent:20px;
	color:white;
	font-weight:bold;
	padding-top:3px;
	padding-left:5px;
	text-align:left;
	text-transform:uppercase;
	
	/*height:16px;*/
	/*border-bottom: solid 2px #d90000;
}

