 
.titoloScheda{
	width:940px;
	margin:0 10px;
}
.titoloScheda h1{
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding-top:20px;
	font-family: 'Lato', sans-serif !important;
	font-size:23px;
	font-weight:bold;
	line-hieght:30px;
	padding:0 0 10px 0;
	color:#C00418;	 
}
.ultimoAggiornamento{
	width:940px;
	margin:0 10px;
	font-weight:normal !important;	
}
.ultimoAggiornamento h2{
	font-weight:normal !important;	
}
.schedaGenerale{
	width:940px;
	margin:10px 10px 30px 10px;
	overflow:hidden;
	line-height:24px !important;
}
.immagine{
	display:block;
	float:left;
	margin:0px 25px 0px 0;
	padding:0;
}
.immaginedx{
	display:block;
	float:right;
	margin:0px 25px 0px 0;
	padding:0;
}
.richTextScheda a{
	text-decoration:underline;
	/*color:blue;*/
}
.richTextScheda ul{
	margin:8px 0 8px 30px !important;
	padding:0;
}
.richTextScheda ul li{
	list-style:square outside !important;
}
#approfondimentiDx{
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-y  scroll left bottom transparent;
	padding-left:25px;
}
#allegati, #link, #modulistica{
	margin:0 0 20px 0;
}
#approfondimentiDx .BoxTitolo{
	font-family:arial !Important;
	font-size:13px;
	font-weight:bold;
	color:#191919;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
 #link .BoxContenuto td{
	background-image:url("./minimal.css/$FILE/link.png");
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
}
#modulistica .BoxContenuto td{
	background-image:url("./minimal.css/$FILE/modulo.png");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	padding-bottom:5px;
}
#approfondimenti .BoxContenuto td{
	background-image:url("./minimal.css/$FILE/correlato.png");
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:20px;
	padding-bottom:5px;
}
#approfondimenti1 .BoxContenuto td{
	background-image:url("./minimal.css/$FILE/correlato.png");
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:20px;
	padding-bottom:5px;
}
#approfondimenti2 .BoxContenuto td{
	background-image:url("./minimal.css/$FILE/correlato.png");
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:20px;
	padding-bottom:5px;
}
.avviso{
	width:940px;
	margin:0 10px;
	background-image:url(./minimal.css/$FILE/stripe_yellow4x4.png) ;
	background-position:0px;
	background-repeat:x-repeat;
	color:#C00418;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	font-size:12px;
}
.Dove{
	color:#C00418 !important;
	padding-top:10px !important;
}
#rightRich .richTextScheda{
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-y  scroll left bottom transparent;
	padding:0 0 20px 25px;
}
/*
= MODULI
*/
.schedaGeneraleModulo{
	width:940px;
	margin:10px 10px 30px 10px;
	overflow:hidden;
	line-height:24px !important;
}
.schedaGeneraleModulo #leftRich{
	display:block;
	float:left;
	width:70%;
}
.schedaGeneraleModulo #rightRich{
	display:block;
	float:right;
	width:26%;
}
#rightRich #modulo{
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-y  scroll left bottom transparent;
	padding-left:25px;
}
.BoxTitolo{
	font-family:arial !Important;
	font-size:13px;
	font-weight:bold;
	color:#191919;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
#modulo{
	margin:0 2px 0 0;	
}
#modulo .middleAlign{
	float:left;
	margin:4px 4px 0 0;
}
/*.mappa{
	padding:3px 5px;
	background-color:#009933;
}
.mappa a{
	color:#FFF !Important;
}
*/
#modulo .bold{
	font-weight:normal;
	background-color:#009933;
	color:#FFF !Important;
	padding:3px 5px;
} 
.note-modulo ul{
	margin:8px 0 8px 30px !important;
	padding:0;
}
.note-modulo ul li{
	list-style:square outside !important;
}
/*
= DOVE RIVOLGERSI
*/
.schedaGeneraleDoveRivolgersi{
	width:940px;
	margin:10px 10px 30px 10px;
	overflow:hidden;
	line-height:24px !important;
}
.schedaGeneraleDoveRivolgersi #leftRich{
	display:block;
	float:left;
	width:55%;	
}
.schedaGeneraleDoveRivolgersi #rightRich{
	display:block;
	float:right;
	width:39%;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-y  scroll left bottom transparent;
	padding-left:25px;
}
#ufficio-mappa{
	margin-top:-4px;
}
#ufficio-mappa #gMaps{
	width:100%;
	height:400px;
	border:1px solid #BBB;
}
.schedaGeneraleDoveRivolgersi .dove-rivolgersi-table .titoletti{
	font-weight:bold;
	width:20%;
}
.schedaGeneraleDoveRivolgersi #rightRich .BoxTitolo{
	font-family:arial !Important;
	font-size:13px;
	font-weight:bold;
	color:#191919;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
#gMaps1, #gMaps2, #gMaps3, #gMaps4, #gMaps5{
	width:98%;
}
.ufficio{
	display:block;
	font-weight:bold;
	cursor:pointer;
	color:#00386B;
	margin:10px 0 0 0;
		background: transparent url(./minimal.css/$FILE/plus.png) 0px 4px no-repeat;  /*qui ci va il pił*/
		padding-left:20px; 
}
#uffici{
	clear:both;
}
.dr{
	display:none;
}
.plus{
	background:transparent url(./minimal.css/$FILE/minus.png) 0px 4px no-repeat !important; /*qui ci va il meno*/
	padding-left:20px;
}
#doveriv{
	display:none;
}
.dove-rivolgersi-table{
	line-height:24px;
}
.dove-rivolgersi-table td{
}
.dove-rivolgersi-table .titoletti{
	font-weight:bold;
}
.dove-rivolgersi-table .evidenza{
	font-weight:bold;
	color: #c10418;
}
span.evidenza{
	font-weight:bold;
	color: #c10418;
}
/*
= per gestire i titoli di sezioni all'interno del testo della scheda
= per i parchi Verde
= per le schede normali Rosso comune
= parti di testo in evidenza
*/
.parchi{
	font-family:arial !Important;
	font-size:18px;
	font-weight:bold;
	color:#09895A;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
.elegant{
	font-family:arial !Important;
	font-size:18px;
	font-weight:bold;
	color:#C00418;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
.elegant1{
	font-family:arial !Important;
	font-size:18px;
	font-weight:bold;
	color:#0065A3;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
.elegantarancio{
	font-family:arial !Important;
	font-size:18px;
	font-weight:bold;
	color:#E58125;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
.elegantrosso{
	font-family:arial !Important;
	font-size:18px;
	font-weight:bold;
	color:#E81E25;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
.elegantnero{
	font-family:arial !Important;
	font-size:18px;
	/*font-weight:bold;*/
	color:#333333;
	background:url(./HomePageImmagini.css/$FILE/background.gif) repeat-x  scroll left bottom transparent;
	padding:0 0 10px 0;
}
.elegantNoline{
	font-family:arial !Important;
	font-size:14px;
	font-weight:bold;
	color:#C00418;
}
.indice{
	background:url(./minimal.css/$FILE/Ancora.png)  0px 4px no-repeat;
	padding:5px 20px 10px 20px;
	font-weight:bold;
}
.elenco-scheda li {
	background-image: url("./HomePageImmagini.css/$FILE/ui-icon-plus.gif");
	background-position: 0;
	background-repeat: no-repeat;
	padding:3px 0 3px 15px !important;
	font-weight:normal !important;
}
.richTextScheda h1{
	font-size:1.6em;
	margin:22px 0 8px 0;
	font-weight:bold;
}
.richTextScheda h2{
	font-size:1.5em;
	margin:22px 0 8px 0;
	font-weight:bold;
}
.richTextScheda h3{
	font-size:1.3em;
	margin:22px 0 8px 0;
	font-weight:bold;
}
.richTextScheda h4{
	font-size:1.2em;
	margin:22px 0 8px 0;
	font-weight:bold;
}
.richTextScheda h5,
.richTextScheda h6{
	font-size:1em;
	margin:22px 0 8px 0;
	font-weight:bold;
}
/*
PER FILE AUDIO CONSIGLIO COMUNALE
*/
.sectionfileaudio-title{
	margin:20px 0 0 0;
	color:#C20041;
	font-weight:bold;
}
#fileaudio-seduta{
}
.item-audio{
	background-image: url("./HomePageImmagini.css/$FILE/document-file-mp3-32.png");
	background-position: 0;
	background-repeat: no-repeat;
	padding:5px 0 5px 34px;
}
.schedaGenerale ul {
	list-style-type: square;
	padding:7px 0 7px 15px !important;
	
}
/*
.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 5px 40px;
    border: 0px solid #c4c4c4;
    border-radius: 6px;
    background: #c4c4c4;
    background: -webkit-gradient(linear, left top, left bottom, from(#c4c4c4), to(#c4c4c4));
    background: -moz-linear-gradient(top, #c4c4c4, #c4c4c4);
    background: linear-gradient(to bottom, #c4c4c4, #c4c4c4);
    text-shadow: #ffffff 0px 0px 1px;
    font: normal normal bold 16px arial;
    color: #00376b;
    text-decoration: none !important;
}
.button:hover,
.button:focus {
    border: 0px solid #bbbbbb;
    background: #a3a3a3;
    background: -webkit-gradient(linear, left top, left bottom, from(#a3a3a3), to(#a3a3a3));
    background: -moz-linear-gradient(top, #a3a3a3, #a3a3a3);
    background: linear-gradient(to bottom, #a3a3a3, #a3a3a3);
    color: #00376b;
    text-decoration: none !important;
}
.button:active {
    background: #626262;
    background: -webkit-gradient(linear, left top, left bottom, from(#626262), to(#c4c4c4));
    background: -moz-linear-gradient(top, #626262, #c4c4c4);
    background: linear-gradient(to bottom, #626262, #c4c4c4);
}
*/
.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 5px 40px;
    border: 0px solid #00376b;
    border-radius: 6px;
    background: #00376b;
    background: -webkit-gradient(linear, left top, left bottom, from(#00376b), to(#00376b));
    background: -moz-linear-gradient(top, #00376b, #00376b);
    background: linear-gradient(to bottom, #00376b, #00376b);
    font: normal normal normal 16px arial;
    color: #ffffff  !important;
    text-decoration: none !important;
}
.button:hover,
.button:focus {
    border: 0px solid #008aff;
    background: #004280;
    background: -webkit-gradient(linear, left top, left bottom, from(#004280), to(#004280));
    background: -moz-linear-gradient(top, #004280, #004280);
    background: linear-gradient(to bottom, #004280, #004280);
    color: #ffffff;
    text-decoration: none !important;
}
.button:active {
    background: #002140;
    background: -webkit-gradient(linear, left top, left bottom, from(#002140), to(#00376b));
    background: -moz-linear-gradient(top, #002140, #00376b);
    background: linear-gradient(to bottom, #002140, #00376b);
    
}
.colonna-sx {
    margin-left: 37px;
}
#pattoscuola1 {
	background:url(./Immagini.css/$FILE/icona1_tocco-universitario690x100.png);
	background-repeat: no-repeat;
	padding:5px 0 5px 110px;
}
#pattoscuola1 ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_1.png')!important;
	
}
#pattoscuola2 {
	background:url(./Immagini.css/$FILE/icona2_Sapere-diffuso690x100.png);
	background-repeat: no-repeat;
	padding:5px 0 5px 110px;
}
#pattoscuola2 ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_2.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#pattoscuola2 ul {
	padding:0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
#pattoscuola3 {
	background:url(./Immagini.css/$FILE/icona3_Ricerca-applicata690x100.png);
	background-repeat: no-repeat;
	padding:5px 0 5px 110px;
}
#pattoscuola3 ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_2.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#pattoscuola3 ul{
	padding:0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
#pattogiovani1{
	background:url(./Immagini.css/$FILE/PattoGiovani_1.png);
	background-repeat: no-repeat;
	padding:27px 0px 40px 130px;
}
#pattogiovani1 ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_3.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#pattogiovani1 ul{
	padding:0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
#pattogiovani2 {
	background:url(./Immagini.css/$FILE/PattoGiovani2.png);
	background-repeat: no-repeat;
	padding:27px 0px 40px 130px;
}
#pattogiovani2 ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_4.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#pattogiovani2 ul{
	padding:0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
#pattogiovani3 ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_4.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#pattogiovani3 ul{
	padding:0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
 #pattogiovani .immagine{
	margin: -12px 0px 0 0 !important; 
    	
}
#pattoedu1{
	background:url(./Immagini.css/$FILE/pattoedu.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#pattoedu1 ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_6.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#azioniscuole1{
	background:url(./Immagini.css/$FILE/icona1_Educazione-cittadinanza-attiva990x100.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#azioniscuole2{
	background:url(./Immagini.css/$FILE/icona2_dispersione-scolastica990x100.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#azioniscuole3{
	background:url(./Immagini.css/$FILE/icona3_scuola_lavoro990x100.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#azioniscuole4{
	background:url(./Immagini.css/$FILE/icona4_formazione-insegnanti990x100.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#azioniscuole ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_1.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#azioniscuole ul {
	padding:0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
#pianostrategico1{
	background:url(./Immagini.css/$FILE/icona1_infrastrutture-fisiche690x100.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#pianostrategico2{
	background:url(./Immagini.css/$FILE/icona2_infrastrutture-immateriali690x100.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#pianostrategico3{
	background:url(./Immagini.css/$FILE/icona3_Promozione-e-sostegno690x100.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#pianostrategico ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_5.png')!important;
	margin: 0px 0px 0px 17px !important;
}
#pianostrategico ul {
	padding:0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}
#accordostrategico1{
	background:url(./Immagini.css/$FILE/1-percorsi-diritto-allo-studio.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#accordostrategico2{
	background:url(./Immagini.css/$FILE/2-progetti-a-scuola-e-sul-territorio.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#accordostrategico3{
	background:url(./Immagini.css/$FILE/3-percorsi-formazione-e-ricerca.png);
	background-repeat: no-repeat;
	padding:27px 0px 0px 110px;
}
#accordostrategico ul li{
	list-style-image:url('./Immagini.css/$FILE/EP_0.png')!important;
	margin: 0px 0px 0px 17px !important;
}
 
