/* Elementi generali */
#index{ background:repeat url(img/bg.gif);padding:6px;font:11px Tahoma;}
#index .content{background:#fff;}
#pageInfo{clear:both;padding:0;font-size:9px;text-align:center;padding:5px;color:#036;}

/*Colonna centrale*/
#col1{margin:0;padding:0;  margin-top:25px}

/*Testata*/
#col2{background:transparent url(img/top.png) no-repeat center right;border:1px solid #ddd;margin-bottom:3px; height:100px;}
/*Colonna sx*/
#col3{padding:0 0 80px 0;border-bottom:1px solid #ccc; margin-top:20px}

/*Colonna dx*/
#col4{padding-bottom:1px; margin-top:30px}

/*Footer*/
#col5{font-size:10px;border-top:1px solid #ccc;margin-top:1px;}

/* Classi di blocchi*/

.Notiziario2 .notizia{margin:11px 0;padding:5px;clear:both;position:relative;}
.Notiziario2 .notizia .infoNotizia {}
.Notiziario2 .notizia .titolo{padding:0px;color:#900;font-size:110%;padding-right:7px;float:left}
.Notiziario2 .notizia .dataPub{font-size:80%;color:#999;line-height:20px}
.Notiziario2 .notizia .sommario{margin-top:8px;clear:both;}
.Notiziario2 .notizia p{display:inline}
.Notiziario2 .notizia .sommario ul{margin-left:20px;padding-left:5px;}
.Notiziario2 .notizia .sommario img{border:1px solid #ddd;padding:2px;margin:5px;}
.Notiziario2 .notizia .clearer{clear:both;}
.Notiziario2 .linkArchivio{text-align:right;display:block;}

/*Blocchi testata*/
#col2 .Titolo{margin:0;height:90px;padding:12px 0 0 92px;}
#col2 .Titolo .titolo{font-family:Arial;font-size:30px;padding:0px;height:35px;}
#col2 .Titolo .body{font-size:14px;padding:0px;height:53px;}

#col2 .Path .body{background:repeat-x url(path.gif);font-size:100%;padding:2px 10px;height:22px;line-height:24px}
#col2 .Path .body .path{font-size:100%;}
#col2 .Path .body .label_path{margin-right:5px;line-height:15px;font-size:90%;}

#col2 .MenuAuto{background-color:#999999;height:25px;margin:1px;text-align:left}
#col2 .MenuAuto .body .vociMenu{line-height:23px;height:25px;}
#col2 .MenuAuto .linkmenu{border-left:1px solid #9cf;line-height:22px}
#col2 .MenuAuto .linkmenu.primo{border-left:0px}
#col2 .MenuAuto .body a{margin:0 2px;padding:10px;text-decoration:underline;font-size:110%;color:#fff;}
#col2 .MenuAuto .body a:visited{color:#fff;}

/*Blocchi centrali*/
#col1 .blocco{margin-bottom:10px;padding:4px;line-height:20px;text-align:left;font-size:100%;}
#col1 .blocco .head .titolo{font-size:11px;border:1px solid #fff;padding-left:4px;margin-bottom:0;color:#000}
#col1 .blocco .body{padding:0 2px;text-align:left}
#col1 .blocco label{width: 80px;margin-right: 1em;padding-left:5px;float:left}
#col1 .blocco .invia_form{font:11px Tahoma;vertical-align:middle}

#col1 .blocco .head .titolo{font-size:130%;background:transparent;font-weight:bold;color:#111;margin-bottom:0px;padding:0 7px 2px 7px;line-height:16px;border-bottom:1px solid #c96}
#col1 .Testo .body img{padding:4px;border:1px solid #ccc;margin:0 10px;}
#col1 .Testo .body *{line-height:1.52em}
#col1 .Testo .body{padding:9px 10px;}
#col1 .blocco .body{font-size:13px;}
#col1 .blocco .body a{color:#330;}
#col1 .blocco .body a:visited{color:#330;}
#col1 .blocco .body ul{margin:20px;list-style-type:circle}
#col1 .blocco .body li{color:#000;line-height:22px}
#col1 .FeedReader .body{padding:0 10px;margin:0;}
#col1 .FeedReader .notizie{margin:12px 5px;}
#col1 .FeedReader .notizie .data{font-size:80%;color:#999}
#col1 .FeedReader .notizie a:hover{color:#dc143c}

#col1 .Notiziario .body{margin-right:10px;padding:10px 20px;}
#col1 .Notiziario .titolo{padding:10px 0;font-size:120%;font-weight:bold;color:#900;}
#col1 .Notiziario .notizia{margin:10px 40px;}
#col1 .Notiziario .notizia .titolo{padding:10px 0;font-size:100%;font-weight:bold;}
#col1 .Notiziario .notizia .titolo a{color:#900;}
#col1 .Notiziario .sommario{padding:4px;margin:20px 0 10px 0;border:1px solid #ddd;background:#efefef;}
#col1 .Notiziario .indietro{display:block;text-align:center;margin-top:30px}

#col1 .blocco .linkmenu a:hover{color:#ccc}

#col1 .DocViewer .body{margin:12px 5px;}
#col1 .DocViewer .schede{border-bottom:1px solid #ccc;padding-bottom:2px;padding-left:0px;}
#col1 .DocViewer .schede ul{margin:0;}
#col1 .DocViewer .schede a{border:1px solid #ccc;background-color:#eee;padding:6px 2px;text-decoration:none;font-size:90%;color:#000;}
#col1 .DocViewer .schede a:visited{color:#000;}
#col1 .DocViewer .schede a.voceCorrente{border-bottom:1px solid #fff;background:#fff;}
#col1 .DocViewer .contenutoSchedario{padding:15px 0;border:1px solid #ccc;border-top:0px;}
#col1 .DocViewer .contenutoSchedario ul{padding:0px;margin:0;list-style-type:none;}
#col1 .DocViewer .contenutoSchedario .riga{padding:6px 0 6px 25px;border-bottom:1px dotted #eee}
#col1 .DocViewer .contenutoSchedario .riga a:hover{color:#369;text-decoration:none}
#col1 .DocViewer .contenutoSchedario .noSelect{text-align:center;height:100px;font-size:0.9em;line-height:100px;}
#col1 .DocViewer .contenutoSchedario .noContent{text-align:center;height:100px;font-size:0.9em;line-height:100px;}
#col1 .DocViewer .contenutoPagina{padding:5px;border:1px solid #ccc;margin-top:5px;}
#col1 .DocViewer .contenutoPagina .noContent{text-align:center;height:100px;font-size:0.9em;line-height:100px;}

.ServizioTecut .testo{padding:15px}
.ServizioTecut .stampa{text-align:right;margin-right:10px}

/*Blocchi sinistra*/
#col3 .blocco{margin:4px;}
/*#col3 .blocco .titolo{font-weight:bold;font-size:100%;background:#d7eaed;letter-spacing:1px;padding:5px 10px;border-top:1px solid #fff;border-bottom:1px solid #ddd}*/
#col3 .blocco .body{background:#fff;padding:0 1px 15px 1px;}

#col3 .blocco .head{
	margin-top:10px;
	height: 26px;
	background: #4E6C88 no-repeat url(img/pixel.gif) bottom right;
}
#col3 .blocco .titolo{
	font:bold 90% Arial;
	color:#FFF;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 15px;
	ont-weight:bold;font-size:100%;
	letter-spacing:1px;

}
#col3 .blocco .vociMenu{margin:0px}
#col3 .blocco .vociMenu ul{list-style-type:none;margin-left:3px;padding:0px;}
#col3 .blocco .linkmenu{display:block;padding-left:11px;font-size:110%;border-bottom:1px dotted #ccc;line-height:25px;}
#col3 .blocco .linkmenu a{color:#000;text-decoration:none;font-size:100%}
#col3 .blocco .linkmenu a:hover{color:#dc143c}


#col3 .blocco .menu a {display:block;text-decoration:none;margin-bottom:2px;color:#000;padding-left:16px; background: no-repeat left url(img/arrow.gif)}

#col3 .blocco .menu a:hover {
	display:block;
	margin-bottom:2px;
	color:#f00;
	padding-left:16px;
	background: no-repeat left url(img/arrow-red.gif)
}

#col3 .Login .body{padding:15px;line-height:30px;}
#col3 .Login .body label{display:block;}
#col3 .Login .body input{width:96%;}
#col3 .Login .body .invia_form{width:50%}
#col3 .MenuUtente .body{padding:0px}
#col3 .MenuUtente .body input{width:80%}
#col3 .MenuUtente .body img{vertical-align:middle}
#col3 .MenuUtente .body li{list-style-type:none;height:25px}
#col3 .MenuUtente .body .linkDel{margin-right:10px}
#col3 .MenuUtente .invia_form{width:auto}

/*Blocchi destra*/
#col4 .blocco{margin:0px;}
#col4 .blocco .titolo{font-weight:bold;font-size:100%;letter-spacing:1px;padding:5px 10px;}
#col4 .blocco .body{padding-bottom:15px;}
#col4 .blocco .vociMenu{margin:0px}
#col4 .blocco .vociMenu ul{list-style-type:none;margin-right:3px;padding:0px;margin-left:5px}
#col4 .blocco .linkmenu{display:block;padding-left:11px;border-bottom:1px dotted #ccc;line-height:25px;font-size:110%;}
#col4 .blocco .menu a {display:block;text-decoration:none;margin-bottom:2px;color:#000;padding-left:16px; background: no-repeat left url(img/arrow-spo.gif)}

#col4 .blocco .menu a:hover {
	display:block;
	margin-bottom:2px;
	color:#f00;
	padding-left:16px;
	background: no-repeat left url(img/arrow-gray.gif)
}
#col4 .blocco .head{
	margin-top:10px;
	height: 26px;

	padding-left:15px;

	background: #FF8200 no-repeat url(img/pixel.gif) bottom right;
	color:#FFFFFF

}
#col7 .MenuAuto{background:#d7d7d7;height:25px;text-align:center}
#col7 .MenuAuto .body .vociMenu{line-height:23px;height:25px;}
#col7 .MenuAuto .linkmenu{border-left:1px solid #9cf;line-height:22px}
#col7 .MenuAuto .linkmenu.primo{border-left:0px}
#col7 .MenuAuto .body a{margin:0 2px;padding:10px;text-decoration:underline;font-size:110%;color:#fff;}
#col7 .MenuAuto .body a:visited{color:#fff;}

/*Blocco in fondo*/
#col5 .blocco{margin:0px;margin-top:-2px;}
#col5 #b265{margin-top:20px;border-top:1px dashed #ddd;}

/*Blocchi specifici*/
#b5.blocco.Testo .body{padding:12px 0px;text-align:center}
#b5.blocco.Testo .body img{margin-right:0px;}

#col3 #b757 .body{padding:5px 10px}
#col3 #b757 .azioni{display:inline}
#paginaVuota{text-align:center;padding:50px;font:13px Arial;}


 /*CSS Aggiunto automaticamente dal blocco Asmez_Bandi*/ 
.Asmez_Bandi .bando{margin-top:12px}
.Asmez_Bandi .bando .titolo_bando{font-size:100%;font-weight:bold;}
.Asmez_Bandi .bando .descrizione{padding:5px 0;}
.Asmez_Bandi .bando .scadenza{font-size:100%;margin-top:5px;font-weight:bold;}

 /*CSS Aggiunto automaticamente dal blocco Asmez_BandoView*/ 
.Asmez_BandoView .body .titolo_bando{font-size:130%;font-weight:bold;margin-top:20px;padding:2px 0 2px 30px;background:center left url(../../tools/Asmez_BandoView/img/icoB.gif) no-repeat;border-bottom:2px solid #ccc;}
.Asmez_BandoView .body .descrizione_bando{padding:2px 5px 0 5px;}
.Asmez_BandoView .body .info_bando{padding:10px 0;margin:1px 0 10px;}
.Asmez_BandoView .body .info_bando td{padding:1px 3px}
.Asmez_BandoView .body .info_bando i{font:normal 100% Arial;background:#efefef;display:block;padding:1px 3px}
.Asmez_BandoView .body .scarica{padding:5px 0;text-align:center;font-size:110%;font-weight:bold;border:1px solid #ccc;}
.Asmez_BandoView .body .downloads{text-align:right;font-size:80%}
.Asmez_BandoView .body .allegati{margin-top:15px}
.Asmez_BandoView .body .allegati h3{display:block;background:#eee;padding:1px 5px;font-weight:bold;}

 /*CSS Aggiunto automaticamente dal blocco Asmez_Concorsi*/ 
.Asmez_Concorsi .bando{margin-top:12px}
.Asmez_Concorsi .bando .titolo_bando{font-size:100%;font-weight:bold;}
.Asmez_Concorsi .bando .descrizione{padding:5px 0;}
.Asmez_Concorsi .bando .scadenza{font-size:100%;margin-top:5px;font-weight:bold;}

 /*CSS Aggiunto automaticamente dal blocco Search*/ 
.Search .body .big .azioni{display:inline}
.Search .body .big{padding:10px;background:#f5f5f5;border:1px solid #eee}
.Search .body .big #qs{width:50%;}
.Search .body .small{padding:4px;}
.Search .body .small #qs{width:99%;}
.Search .body .esito{padding:4px 10px;background:#f0f5f6;border-top:1px solid #69c;margin:5px 0;}
.Search .body .ris{padding:10px 2px;border-bottom:1px dotted #ddd;margin:5px 0;}
.Search .body .ris a{font-size:1.2em;}
.Search .body .ris .perc{float:left;height:35px;padding-top:1px;margin-right:5px;color:#c60;font-size:0.8em}

 /*CSS Aggiunto automaticamente dal blocco Asmez_ConcorsoView*/ 
.Asmez_ConcorsoView .body .titolo_bando{font-size:130%;font-weight:bold;margin-top:20px;padding:2px 0 2px 30px;background:center left url(../../tools/Asmez_BandoView/img/icoB.gif) no-repeat;border-bottom:2px solid #ccc;}
.Asmez_ConcorsoView .body .descrizione_bando{padding:2px 5px 0 5px;}
.Asmez_ConcorsoView .body .info_bando{padding:10px 0;margin:1px 0 10px;}
.Asmez_ConcorsoView .body .info_bando td{padding:1px 3px}
.Asmez_ConcorsoView .body .info_bando i{font:normal 100% Arial;background:#efefef;display:block;padding:1px 3px}
.Asmez_ConcorsoView .body .scarica{padding:5px 0;text-align:center;font-size:110%;font-weight:bold;border:1px solid #ccc;}
.Asmez_ConcorsoView .body .downloads{text-align:right;font-size:80%}
.Asmez_ConcorsoView .body .allegati{margin-top:15px}
.Asmez_ConcorsoView .body .allegati h3{display:block;background:#eee;padding:1px 5px;font-weight:bold;}

 /*CSS Aggiunto automaticamente dal blocco Gallery*/ 
.Gallery .body table{width:100%;} 
.Gallery .body table td{text-align:center;padding:4px;border:1px solid #ddd;}
.Gallery .infoGallery{background:#eee;margin-bottom:10px} 

 /*CSS Aggiunto automaticamente dal blocco Asmez_Visure*/ 
.Asmez_Operoso .body table { width:100%;}
.Asmez_Operoso .body td { width:50%;}
.Asmez_Operoso .body label {display:block; width:100%; float:none}

 /*CSS Aggiunto automaticamente dal blocco Asmez_Visure*/ 
.Asmez_Operoso .body table { width:100%;}
.Asmez_Operoso .body td { width:50%;}
.Asmez_Operoso .body label {display:block; width:100%; float:none}

.path { margin-top: 100px; }
.path a { color: #FF8200; }


#col3 .blocco .head {
background: #FF8200;
}
#b428 {
display: none;
}