/*##################################################################################################################################### css versione grafica
#######################################     ClioPA 4.1		 
#######################################  copyright ClioSrl	 
#######################################    www.clio.it  	 
###########################################################################################*/


#body {
	margin: 0 0 0 0;
	text-align:center;
	font-family: Arial, Helvetica, Verdana;
	background-color:#BBD399;
	font-size:0.8em;
}

#pagina {
	margin-left: 2%;
	margin-right: 2%;
	text-align:left;
	background-color:#FAF9E5;
	height: auto !important;
	height:0;
	border-left:3px solid #8CB356;
	border-right:3px solid #8CB356;
	
	
}

#corpo {width: 100%; padding:0; margin-top:1px; height:auto !important;
	height:2px;}

#centro {float:left; width:78%; /*background-color:#FAF9E5*/}

#contenuto {
	float:right;
	width: 75%;
	height: auto !important;
	height:0;
}

#contenuto p {line-height: 1.3em; margin-top:0px; text-indent:25px; margin-bottom:5px;}
img {border:0px}

/*TOP*/
#top {
	position:relative;
	height: 203px;
	padding-right: 0px;
	text-align: right;
	margin:0px;
	padding:0px;
	background-image:url(../img/sfondo_top_dx.jpg);
	background-position:right;
	
}
	
#top_sx {
	position:absolute;
	left:0px;
	top:0px;
	width:256px;
}

#top_dx {
	position:absolute;
	right:0px;
	top:0px;
	width:506px;
	
}

#cerca_nel_sito {margin-top:140px; text-align:left; font-size:0.9em; font-weight:bold;}
#cerca_nel_sito img {margin-top:15px; padding-top:5px; margin-right:5px;}
#cerca_nel_sito .bottone {border:1px solid #31411B; background-color:#E06306;}

/*##############################################################################################
####################################### MENU CONTESTUALE #######################################
##############################################################################################*/

#menu_contestuale {
	padding: 3px;
	background-color: #BBD399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	margin:0;
	color:#31411B;
	text-indent:5px;
}

#menu_contestuale a {
	color:#31411B;
	font-weight:bold;
}

/*FINE MENU CONTESTUALE*/


/*nascondere i salti al menu e al contenuto nella versione grafica*/
.nascosto {display: none}
.grafica {display:none;}
.centrato {text-align:center;}
.right {padding-left:10px;}
.iniziopagina {display: none}

/* INIZIO MENU DI SINISTRA
##################################################################################################*/

#menu_sx {
	float: left;
	width: 22%;
	margin-left:3px;
	border-right:1px dotted #8CB356;
	font-family:Arial, Helvetica, Verdana;
	color:#31411B;
	
}

.titoli_menu_sx {
	font-family:Times New Roman, Arial, Helvetica;
	color: #BE5504;
	width:95%;
	font-size:1.2em;
	font-weight: bold;
	padding-bottom:3px;
	border-bottom:1px dotted #BBD399;
	border-top:1px dotted #BBD399;
}

.titoli_menu_sx img {margin-right:5px; padding:0;}

#menu_sx ul {list-style-type:none; padding:0px; margin-left:5px; margin:0px; margin-top:4px; margin-bottom:4px;}
	
#menu_sx li {
	display:block;
	margin: 0px;
	padding-bottom:0.2em;
	/*text-indent:12px;*/
	background-image:url(../img/freccia_li_menu.gif);
	background-repeat:no-repeat;
	
}
#menu_sx li a:hover, #menu_sx li a:active {
	background-image:url(../img/freccia_li_menu.gif); 
	background-repeat:no-repeat; 
	list-style-position: outside; padding-left:12px;
	}

#menu_sx li a:link, #menu_sx li a:visited {list-style-position: outside; padding-left:12px;}

#menu_sx img {
	padding-left: 2px;
	padding-top: 3px;}
	
#menu_sx a:link, #menu_sx a:visited {text-decoration:none; color:#425625; display:block;}
#menu_sx a:hover, #menu_sx a:active {text-decoration:underline;}

/* FINE MENU DI SINISTRA
##################################################################################################*/


/* INIZIO MENU DI DESTRA
##################################################################################################*/

#menu_dx {
	float: right;
	width: 20%;	
	padding-left:3px;
	border-left:1px dotted #8CB356;
	font-family:Arial, Helvetica, Verdana;
	color:#31411B;
	}

#menu_dx a:link, #menu_dx a:visited  {
	text-decoration:none; color:#425625;
	}

#menu_dx a:hover, #menu_dx a:active  {
	text-decoration:underline; 
	background-repeat:no-repeat;}

#menu_dx li a:hover, #menu_dx li a:active {
	text-indent:12px;
	background-repeat:no-repeat; }


.titoli_menu_dx {
	font-family:Times New Roman, Arial, Helvetica;
	color: #BE5504;
	width:95%;
	font-size:1.2em;
	font-weight: bold;
	padding-bottom:3px;
	border-bottom:1px dotted #BBD399;
	border-top:1px dotted #BBD399;
}
#menu_dx ul {
	list-style-type:none; 
	padding:0px; 
	margin-right:5px; 
	margin:0px; 
	margin-top:4px; 
	margin-bottom:4px;}

.img_menu_dx {height: 206px; background-image: url(../img/fichi_d_india.jpg); background-repeat:no-repeat}
	
#menu_dx li {
	display:block;
	margin: 0px;
	padding-bottom:0.2em;
	text-indent:12px;
	background-image:url(../img/freccia_li_menu.gif);
	background-repeat:no-repeat;
}


/*FINE COLONNA DESTRA*/

/*COLONNE CENTRALI HOME*/

/*1. Colonna news*/
#colonna_news {
	float:left; 
	width:55%; 
	font-family:Arial, Helvetica, sans-serif;}

#colonna_news .ultime_notizie {
	width:100%;
	color: #425527; 
	font-family: Times New Roman, Arial, Verdana; 
	font-size:1.3em; 
	font-weight:bold; 
	background-color:#D2E0BC; 
	padding:4px; 
	margin-bottom:4px;
	}
	
#colonna_news .titolo a:link, #colonna_news .titolo a:visited{
	color: #313A29; 
	font-weight:bold; }

#colonna_news .news_home {
	width:100%;
	background-color:#D2E0BC; 
	margin-bottom:8px; 
	border-top:1px dotted #8CB356; 
	border-bottom:1px dotted #8CB356;
	padding:2px;
	min-height:140px;}

.news_home h2 {margin:0; padding:0; /*border-top:3px solid #fff;*/width:100%; margin-bottom:5px; font-size:1.1em; }


.news_home {
	
	background-color:#D2E0BC; 
	margin-bottom:8px; 
	border-top:1px dotted #8CB356; 
	border-bottom:1px dotted #8CB356;
	padding:2px;}


.news_home .immagine {float:right; margin-right:3px;}
.news_home h2 a:link, .news_home h2 a:visited {color: #425527;}
.autore {text-align:right;}
.contenuto .immagine {float:left; padding:0 5px 20px 0;}
.contenuto img {border:1px solid #31411B;}

#colonna_immagini img {border:0}
.immagine_galleria img {border:0}

/*FORMATTAZIONE PRIMA NOTIZIA*/

#speciale {width:100%; background-color: #5E7044; margin-top:3px; margin-bottom:8px; padding:2px; color:#FFFFFF}
#speciale .immagine {float:right; margin-right:3px;}
#speciale h2 a:link, #speciale h2 a:visited {color: #fff; text-decoration:none; font-size:1.4em; font-family:"Times New Roman", Times, serif;}

/*2. Colonna documenti*/
#colonna_documenti {float:right; width:40%;}
#colonna_documenti h2 {font-size:90%}
#colonna_documenti .bandi_avvisi /*titolo sulla home*/{background-color:#E1CCB1; font-size:1.3em; font-weight:bold;margin-bottom:4px; font-family: Times New Roman, Arial, Verdana; padding:4px; color:#522601}

#colonna_documenti .progetti /*titolo sulla home*/{background-color: #E89352; font-size:1.3em; font-weight:bold;margin-bottom:4px; font-family: Times New Roman, Arial, Verdana; padding:4px; color:#522601}

/*#colonna_documenti .anni { margin-top: 18px; background-color: #FCCF37; font-size:1.3em; font-weight:bold; font-family: Times New Roman, Arial, Verdana; padding:4px; color:#7E0303}*/

#colonna_documenti .box-progetti {
	background-color:#EAD5A5;
	margin-bottom:0px; 
	border-top:1px solid #CD7D40;
	border-bottom:1px solid #CD7D40;}
	
#colonna_documenti .box-progetti {
	padding:6px;
	margin-left:0px;
}


	#colonna_documenti .box-200anni {
	padding-top:140px;
	padding-bottom:15px;
	text-align:center;
	background-image: url(/img/200anni.gif); background-repeat:no-repeat; background-position: center 10px;
	background-color:#E51718; 
	border:1px solid #7E0303; 
	margin-top:16px;
	margin-bottom:10px;
	}
	
	#colonna_documenti .box-200anni a{
	color:#FFFFFF;
	
	}
	
	#colonna_documenti .box-200anni span{
	display:none;
	}
	#colonna_documenti .box-200anni p {
	color:#FFFFFF;
	padding-left: 10px;
	background-color: #7E0303;
	width: auto;
	margin:0px;}


#colonna_documenti .bandi_avvisi_home {
	background-color:#F8EEE5; 
	margin-bottom:0px; 
	border-top:1px solid #CD7D40; 
	border-bottom:1px solid #CD7D40;}

.bandi_avvisi_home h2 a:link, .bandi_avvisi_home h2 a:visited, .box-progetti h2 a:link, .box-progetti h2 a:visited {color: #522601;}

#scheda_istituzionale {float:left; width:60%;}
#scheda_istituzionale_img {float:left; border:1px solid #D2E0BC; margin-right:15px;}

#info_citta ul {padding:0; margin:0;}
#info_citta li {padding-bottom:3px;}
#mappa_sito img {display:none}
#mappa_sito .img_menu_dx{display:none}

#box_cea {background-color:#D2F0FB; text-align:center; color:#000066; font-size:80%; font-weight:bold; padding-bottom:2px; margin-top:0px;}
#box_pugliaimpiego {background-color:#333366; text-align:center; color:#FFFFFF; font-size:80%; font-weight:bold; padding-bottom:2px; margin-top:0px;}
#box_urp {background-color: #7DA545; margin-top:2px; text-align:center; font-size:80%;}
.rete_urp {background-color: #fff; margin-top:2px; text-align:center; border:1px solid #003366; font-size:80%;}
#inps {float:right; width:25%; background-color:#8CB356; border-bottom:10px solid #31411B;}
#inps div {padding:3px; line-height:1.4em;}

#box_estasiatevi {width:98%; background-color: #167BB1; text-align:center; color: #fff; font-size:80%; font-weight:bold; padding-bottom:5px; padding-top:5px; margin-top:0px; margin-bottom:10px; border:1px solid #386BA1}
#box_estasiatevi a:link, #box_estasiatevi a:visited {color:#fff}

/*FINE COLONNE CENTRALI HOME*/

/*BOTTOM*/


#bottom {
	border-top:5px solid #E06507;
	height: 96px;
	background-image:url(/img/bottom.JPG);
}

#indirizzo_bottom {text-align: center; background-color: #8CB356}
#indirizzo_bottom a:link, #indirizzo a:visited {color:#000;}

#validatori {
	text-align: center;
	background-color: #BBD399;
	border:1px solid #BBD399;;
}

#validatori a {
	color: #101008;
	font-weight:bold;
}

#validatori ul {
	padding: 0 0 10px 0;
	margin: 10px 0 0 0;
}

#validatori li {
	display: inline;
}

.nofloat {
	clear:both;
}

/*##############################################################################################
####################################### VESTI GRAFICHE #########################################
##############################################################################################*/
#versioni_data {background-color:#E89352; 
	
	border-bottom:1px dotted #666666;
	border-top:1px solid #666666;}

#vesti_grafiche {
	margin-left:6px;
	background-color:#DF6406;
	float:left;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	
}

#vesti_grafiche ul {
	padding: 0;
	margin: 0;
}

#vesti_grafiche li {
	display: inline;
	padding: 0 25px 0 22px;
	border-right:1px dotted #fff;
}

#vesti_grafiche a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 0 0 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;
}

#vesti_grafiche a:link, #vesti_grafiche a:visited {
	color: #FFFFFF;
}

#vesti_grafiche a:hover, #vesti_grafiche a:active {
	color: #FFFFFF;

}
#data_top {width:20%; float:right; background-color:#DF6406; padding-top:2px;
	padding-bottom:2px; text-align:center; color:#FFFFFF; border-left: 1px dotted #fff;}

/*##############################################################################################
##################################### FINE VESTI GRAFICHE ######################################
##############################################################################################*/

h1 {
	width:100%;
	padding:5px;
	margin-top:10px;
	font-family: Arial, Helvetica, Times New Roman;
	font-weight: bold;
	font-size: 1.4em;
	color: #31411B;
	background-color:#D2E0BC;
}

h2 {
	font-family: Arial, Helvetica, Times New Roman;
	color: #BE5504;
	padding-top:6px;
	padding-bottom:4px;
	margin: 0;
	font-size: 1.2em;
	font-weight:bold;
}

h2 a:link, h2 a:visited {
	color: #BE5504; 
	text-decoration:none;
	font-weight:bold;
}

h2 a:active, h2 a:hover {text-decoration:underline;}

h3 {
	color: #31411B;
	padding:5px 0px 5px 0px;
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
}

h3 a:link, h3 a:visited {
	color: #31411B; 
	text-decoration:none;
	
}

h3 a:hover, h3 a:active {
	color: #31411B; 
	text-decoration: underline;
	
}

.grassetto,#nuovo_record label {
	font-weight: bold;	
}



#presentazione {
	padding: 5px 0 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

/*ORGANI ISTITUZIONALI*/
#organi_istituzionali {margin:0; padding:0;}
#organi_istituzionali img {border: 1px solid #31411B; float:left; margin-right:5px;}
#organi_istituzionali ul {margin:0; padding:0;}
#organi_istituzionali li {list-style-type:none;}

/*ASSOCIAZIONI*/
#associazioni .dati {float: left; width:35%; font-weight:bold; margin-bottom:5px;}
#associazioni .notizie {float:left; width:55%; margin-bottom:5px; border-bottom:1px solid #ccc}

/*GALLERIE FOTOGRAFICHE*/
#elencoGallerie img {float:left; border:1px solid #31411B; margin-right:8px;}
#viewImgGalleria, #viewImgMonumenti {text-align:center;}
#viewImgGalleria img, #viewImgMonumenti img{border:1px solid #31411B; margin:0px; padding:0px;}


/*INFORMAGIOVANI*/

#informagiovani {width:50%; float:right;}
.box_informagiovani {
	background-color:#F8EEE5; 
	margin-bottom:0px; 
	border:1px solid #CD7D40;
	
	}
.box_informagiovani li {list-style-type:none; border-bottom:1px solid #E1CCB1; margin-bottom:8px;}
.box_informagiovani ul {margin:0; padding:15px;}
.box_informagiovani .titolo, #info_informagiovani .titolo {background-color:#E1CCB1; font-size:1.1em; font-weight:bold;margin-bottom:4px; font-family: Times New Roman, Arial, Verdana; padding:4px; color:#522601}

li.opportunita_normative {display:inline; margin-right:10px;}
ul.opportunita_normative  {margin:0px; padding-bottom:8px;}


#info_informagiovani {float:left; width:45%; border:1px solid #CD7D40; padding:1px;} /*box di destra con le info generiche*/ 
#info_informagiovani p  {padding:2px; text-indent:0px;}


#info_informagiovani ul {padding:0; margin-left:20px;}
#info_informagiovani li {list-style-type:square}
/*###########################################################################################
################################# INIZIO PARTI DINAMICHE ####################################
###########################################################################################*/

.grassetto {font-weight:bold}
.corsivo {font-style:italic}
table {text-align:left}
label {font-size:1.1em;}
th {}

.imginterna {
	float: left;
	margin-right:5px;
	/*padding-bottom:3px;*/
	padding-left: 5px;
	padding-top: 0px;
	margin-top:5px;
	text-align:center;
	}

.imginterna img {border: 1px solid #D2E0BC; margin:0; padding:0;}

.didascalia {margin-left:1px; margin-right:1px;  font-size: 0.7em; margin-bottom:5px; margin-top: 3px; border-bottom:1px dotted #ccc; background-color:#D2E0BC}


#certificato {}
#certificato .etichetta{width:30%; border-bottom:1px dotted #006600; float:left; padding:2px; text-align:right; padding-bottom:4px}
#certificato .input {width:100px}


.numero {
	padding: 2px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.data { }

.stato {
	padding: 2px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.azioni {
	text-align: right;
	padding: 10px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.azioni a {
	color: #1C584C;
}

.testo {
	padding: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, Verdana;
	font-size:95%;
	}

.testo a {
	color: #1C584C;
}

.responsabile {
	padding: 2px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
	padding-right: 7px;
}

.allegati {
	padding: 2px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
}

.doc_allegato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.doc_allegato a {
	color: #336666;
}

.doc_allegato ul {
	list-style:none;
	margin: 0 0 0 7px;
	padding: 0 0 0 0px;
}

.doc_allegato li {

}

/*.divisorio {
	border-top: 1px dotted #000;
	padding: 20px 0 0 0;
	margin: 20px 0 20px 0;
}*/

.numero_pagine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
}

.numero_pagine a {
	color: #1C584C;
}

/*#########################################################################################
###################################### INIZIO CERCA #######################################
#########################################################################################*/


#cerca form {
	margin: 0px;
	padding: 0px;
}

#centrato table {
	margin: 0px auto; /* al centro del cerca */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

#cerca td {
	text-align: right;
}


.campo_input {
	border: 1px solid #1C584C;
	color:#000;
	background-color:#FFF;
}

#scelta {
	margin:0px auto;
	width:130px;
}

.no {
	height: 30px;
	width: 50px;
	float: right;
}

.si {
	height: 30px;
	width: 50px;
	float: left;
}

.pulsante_si_no {
	color: #1C584C;
	background-color: #EBF7F8;
	width: 50px;
	height: 25px;
}

.pulsante_cerca {
	color: #1C584C;
	background-color: #EBF7F8;
	width: 75px;
	height: 20px;
	border: 1px solid #1C584C;
}

.pulsante_modifica {
	color: #1C584C;
	background-color: #EBF7F8;
	width: 75px;
	height: 20px;
	border: 1px solid #1C584C;
	margin: 20px 0 0 0;
}

/*#########################################################################################
######################################## FINE CERCA #######################################
#########################################################################################*/


#errore {
	color:#FF0000;
	/*text-transform:uppercase;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding-top: 20px;
	font-weight:bold;
}

/*#########################################################################################
###################################### INIZIO LOGIN #######################################
#########################################################################################*/

#contenuto_login form {
	margin: 0px;
	padding: 20px 0 20px 0;
}

#contenuto_login table {
	margin:0px auto; /* al centro del cerca */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

#contenuto_login td {
	text-align: right;
}

.login_input {
	border: 1px solid #1C584C;
	color:#000;
	background-color:#FFF;
}

/*#########################################################################################
######################################## FINE LOGIN #######################################
#########################################################################################*/

.titolo_menu {
	background-color:#F16937;
	background-image:url(/img/sfondo_menu_contestuale.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 5px;
	
	margin-bottom: 4px;
}

.area_testo_oggetto {
	width: 99%;
	height: 100px;
	padding: 2px 2px 2px 2px ;
	margin: 0 0 20px 0;
	border: 1px solid #1C584C;
}

#nuovo_record textarea{
	width: 420px;
	height:300px;
	padding: 2px 2px 2px 2px ;
	margin: 0 0 20px 0;
	border: 1px solid #1C584C;
}
#nuovo_record textarea .piccola{
	width: 420px;
	height:100px;
	padding: 2px 2px 2px 2px ;
	margin: 0 0 20px 0;
	border: 1px solid #1C584C;
}

.data_admin {
	width: 65px;
	border: 1px solid #1C584C;
	color:#000;
	background-color:#FFF;
}

.campo_admin {
	width:420px;
	border: 1px solid #1C584C;
	color:#000;
	background-color:#FFF;
}

.campo_admin_mini {
	width:420px;
	border: 1px solid #1C584C;
	color:#000;
	background-color:#FFF;
	
}

.spunta {
	color:#000;
	background-color:#FFF;
}

/*#######################################################################################################
##################################### INIZIO TABELLA NUOVO RECORD #######################################
#######################################################################################################*/

#nuovo_record {
	margin: 0px auto;
	padding: 0 0 0 0;
}

#nuovo_record table {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 98%;
	margin: 0 0 0 7px;
	padding: 0 0 0 0;
	
	
}

#nuovo_record table th{
	width:30%;
	vertical-align:top;
	font-size: 0.8em;
}
#nuovo_record table.th_inalto th{
	width:30%;
	vertical-align:top;
	text-align:left;
	font-size:1.2em;
}
table.th_inalto th{
	width:30%;
	vertical-align:top;
	text-align:left;
	font-size:1.2em;
}
table th{
	width:30%;
	vertical-align:top;
	font-size: 85%;
}
table.th_inalto td {
	font-size: 0.8em;
}
#nuovo_record  table {
	padding:4px;}

#nuovo_record table th ,#nuovo_record table td{
	padding:5px;
	vertical-align:top;
	
}

#nuovo_record  a:link,#nuovo_record  a:visited{
	color:#336666;
	font-weight:normal;}
	
a:link, a:visited{
	color:#336666;
	font-weight:normal;}
	
.colonna_sx_table2 {
	width: 30%;
}

.colonna_dx_table2 {
	width: 68%;
}


/*#####################################################*/
.colonna_sx_table3 {
	width: 30%;
}

.colonna_centro_table3 {}

.colonna_dx_table3 {
	width: 25%;
}

#cerca table th {
	text-align: right;
}

/*#####################################################*/

#nuovo_record form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#pilota {
	color: #1C584C;
	font-weight:bold;
	padding: 20px 0 20px 7px;
}

#pilota a,#pilota a:visited {
	color: #336666;
}

/***************************	AGGIUNTE DI BRUNO PER LA GESTIONE IMMAGINI	*******************************/
#elencoImgAdmin .immagine{
	width: 160px;
	margin-left: 7px;
}


#elencoImgAdmin .elementi_testuali{
	padding-left: 7px;
	font-size:0.8em;
}
#elencoImgAdmin .divisorio{
	margin-top: 0px !important;
	height: auto !important;
	height: 160px;
	min-height: 160px;
}

/***************************	A GESTIONE TABELLE PER ALLEGATI	*******************************/
.tratteggio{
	border-top:1px dashed #31411B;
	margin-top:20px;
	margin-bottom:8px;
}
	
ul.sett_serv_uff{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 10px;
list-style:none;}

/***************************	DELIBERE	*******************************/

#elenco_delibere h2 {font-size:90%}

#info_citta ul li{
padding:3px 0 10px 0;
list-style:none;

}
#info_citta h3{
color:#000000;}

#pec{font-size:1.2em;margin:10px 0;color:#e51718;}
#pec a{color:#e51718;}
/***************************	BANNER PROGETTO PIDSS SUAP	*******************************/
#suap a{display:block;
height:110px;
width:100%;
background:url(/img/banner-suap-pidss.gif) center center no-repeat;}

#suap a span{display:none;}

#comunica a{display:block;
height:80px;
width:100%;
background:#fff url(/img/banner-comunica.gif) top center no-repeat;}

#comunica a span{display:none;
}

/*************************** FINE BANNER PROGETTO PIDSS SUAP	*******************************/
