/*******************************************/
/*				Assessori				   */
/*******************************************/
.assessori fieldset, .assessore fieldset, .assessorato fieldset
{
	width:80%;	 
	padding-bottom:10px;
	padding:4px;
	margin:0px auto 8px;
	margin-right:auto;
	border:1px solid #D6D6D6;
	;
}
.assessori legend, .assessore legend, .assessorato legend
{
	padding:4px 8px 4px 8px  !important;
	border:1px solid #D6D6D6  !important;
	background:url(../img_org/angoletto.gif) no-repeat right bottom !important;
}
.assessori .dati
{
	
}
.assessori .nome, .assessore .nome, .consigliere .nome, .assessorato .nome
{
	background:url(../img_org/vcard.gif) no-repeat;
	padding-left:20px;
	font-weight:bold;
	
}
.assessorato .deleghe
{
	border-bottom:2px double #ccc;
	padding:4px;
	text-align:center !important;
	font-size:1.2em;
	font-weight:bold;
}
.assessori .assessorato, .assessore .assessorato
{
	background-color: #F1F1F1;
	border-bottom:1px solid #C1C1C1;
	padding:2px !important;
	font-weight:bold;
}

.assessori .foto, .assessore .foto
{
	border:1px solid #EBEBEB; 
	padding:4px; 
	margin:0px 4px;
}
.assessori .storia
{
	
}

.assessori .recapiti
{
	margin-left:160px;
	margin-right:20px;	
	border-left:10px solid #EBEBEB;
	border-bottom:2px solid #EBEBEB;
}
.assessori .recapiti span
{
	padding-left:4px;
}

.assessori .altre-deleghe
{
	width:80%;
	text-align:center !important;
	margin:0px auto;	
	font-size:0.9em;
}

/*******************************************/
/*			Fine Assessori				   */
/*******************************************/


/*******************************************/
/*			consiglieri                     		            */
/*******************************************/
.consiglieri legend
{
	background:none !important;
	border:none !important;
	margin:0px!important;
	padding:0px !important;
}
.consiglieri img
{
	padding:0px !important;
}

.consiglieri .image_consiglio
{
	text-align:center !important;
}
.consiglieri .cariche p
{
	text-align:center !important;
}

/*******************************************/
/*			Organizzazione              		            */
/*******************************************/


.organizzazione h2
{
	border-bottom:1px solid #EBEBEB !important;
	border-top:1px solid #EBEBEB !important;
	color:#006699 !important;
	font-size:18px !important;
	padding:4px 2px !important;
	text-align:center !important;
	text-transform:uppercase !important;
	background:none !important;
}

.organizzazione .dirigente
{
	background-color:#FAFAFA;
	padding:5px;
	border-bottom:1px solid #EBEBEB;
}

.organizzazione fieldset
{
	width:90% !important;
	margin:0px auto 40px auto !important;
	border:1px solid #EBEBEB !important;
	padding:4px 8px 9px 8px  !important;
}
.organizzazione fieldset legend
{
	border:1px solid #D6D6D6 !important;
	background:url(../img_org/angoletto.gif) no-repeat right bottom !important;
	padding:2px 12px !important;
	color:#006699 !important;
	font-weight:bold !important;
}
.organizzazione ul
{
	padding-left:40px !important;
	margin:12px 0px !important;
}

.organizzazione ul li
{
	list-style:none !important;
	
	margin:0px !important;
}
.organizzazione ul li a
{
	background:none !important;
	padding-left:0px !important;
}
/*---------------------------------------*/
.organizzazione .dir-serv
{
	text-transform:uppercase !important;
	font-weight:bold !important;
	color:#003399 !important;
}

.organizzazione .FieldServizio p
{
	margin-left:20px !important;
}

.organizzazione .FieldSede p
{
	border-bottom:1px solid #F5F5F5 !important;
	border-left:1px solid #F5F5F5 !important;
	margin:12px 30px 12px 20px !important;
	padding:0px 4px 8px 4px !important;
}

.organizzazione .FieldStaff .servizio-staf
{
	border-bottom:1px solid #828282 !important;
	color:#3300ff !important;
	padding:5px !important;
	background-color:#EBEBEB !important;

}
.organizzazione .FieldStaff .freccia
{
	color:#006699 !important;
	font-weight:bold !important;
	background:url(../img_org/ico_freccia.gif) no-repeat !important;
	padding-left:26px !important;
}

.organizzazione .FieldStaff ul li
{
	border-bottom:1px solid #F3F3F3 !important;
	list-style:none !important;
	padding-bottom:40px !important;
}

.organizzazione .sede
{
	background:url(../img_org/icona_sede.gif) no-repeat;
	padding-left:20px;
}
.organizzazione .telefono
{
	background:url(../img_org/icona_telefono.gif) no-repeat;
	padding-left:26px;
}
.organizzazione .email
{
	background:url(../img_org/icona_email.gif) no-repeat;	
	padding-left:26px;
}
.organizzazione .FieldMenu ul li a
{
	background:url(../img_org/ico_freccia.gif) no-repeat !important;	
	padding-left:18px !important;

}
