/* #titolo {color: blue;}  <h1 id="titolo">
.testobianco {color: white;} <p class="testobianco">....</p> 

#5F6368  color testo gmail 
*/

body{
    background:#ffffff url(//geaz.sistemic.it/images/sfondotop.jpg) repeat-x top left;   
    font-family:Verdana, Geneva, sans-serif;
    font-size:65%;
    color:#2F3338; /*#000; */
    text-align:left;
    background-color:#F5F5F5;
}

*{
    margin: 0;
    padding: 0;
}


input[type=text], input[type=password], select {
    /*width: 200;*/
    padding: 3px 3px;
    margin: 3px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-sizing: border-box;
    /*font-size:15px; */
}

input[type=submit] {
    /*width: 100%;*/
    background-color: #4CAF50;
    color: white;
    padding: 5px 5px;
    margin: 3px 3px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}

.buttona1{
    background-color: #B0EFC0;
    height: 20px;
/*    color: white;*/
    padding: 5px 10px 5px 10px;
    margin: 8px 0px;
    border: none;
    border-radius: 3px; 
    font-size:10px;
    text-align: center;
    /*padding-top: 5px;  */
}

.pulsante_verde{
    background-color: #4CAF50;
    height: 30px;
    color: white;
    padding: 5px 5px 0px 5px;
    margin: 8px 0px;
    border: none;
    border-radius: 3px; 
    font-size:10px;
    text-align: right;
    padding-top: 0px;
}

a:link, a:visited{
	text-decoration:none;
	color:#003366; 
}
a:hover, a:focus{
	text-decoration:underline;
}

.clear{
	clear:both;
	height: 0;
	line-height:0;
	font-size:0;
}
#container{
        /*background-image:url(../images/sfondotop.jpg); */
	/*width: 100%;*/
	text-align:left;
	margin:auto;
	background-repeat:no-repeat;
}
#container2{
        /*background-image:url(../images/sfondotop1.jpg);*/
	width: 100px;
	text-align:left;
	margin:auto;
	background-repeat:no-repeat;
}
.nobordo{
	border:0;
}
.titolo{
	margin:3px 0 0 5px;
	padding:0;
	font-family:Arial;
        font-size:16px;
        color:#222222;
	font-weight:bold;
}
.testo{
	margin:3px 0 0 5px;
	padding:0;
	font-family:Arial;
	font-size:14px;
        color:#222222;
}
.testob{
	margin:3px 0 0 5px;
	padding:0;
	font-family:Arial;
	font-size:14px;
        color:#222222;
        font-weight:bold;
}

.subcerca{
	background-color:#f6f6f6;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width: 39px;
	height: 22px;
	border-bottom:1px solid #7e7e7e;
	border-right:1px solid #7e7e7e;
	border-top:0;
	border-left:0;
}

.logo{
	display:inline;
}

.icon1{
	float: left; 
	width: 20px;
	margin-right: 10px;
}

.abox-top-left{
	float: left; 
	width: 150px;
	padding-left: 20px;
        padding-right: 20px;

	height: 150px;
        display:inline-block;
	/*overflow:hidden;*/
}

#box-top-right{
        display: inline-block; 
        float: right; 
	width: 120px;
	padding-right: 10px;
        padding-top: 5px;  
	/*height: 40px; */
        text-align: center;     
        vertical-align: top;
}

#head1{
	float: left; 
	width: 280px;
	padding-left: 5px;
	height: 130px;
	overflow:hidden;
}

#head3{
	float: left; 
	width: 185px;
}
#head3-top{
	background-image:url(../images/sfondocerca.gif); 
	background-repeat:no-repeat;
	height: 66px;
	border-top:1px solid #0E0E0E;
	padding: 0;
	margin: 0;
	/* border:1px solid red; */
}
#head3-foot{
	background-repeat:no-repeat;
	height: 30px;
	margin-top: 20px;
	padding-top: 15px;
        /* width: 100px;*/
        float: right;
	/*border:1px solid red;  */
}

#content{
	/* background-image:url(../images/sfondoBread.gif);  */
	background-repeat:no-repeat;
	background-position:0 1px;
	width: 100%;
        min-height: 600px; /* definisce altezza minima pagina interna */
	background-color:#fff;
	padding-bottom: 20px;        
}

#bread{
    	background-color:#dfdfdf;
	font-family: arial, Georgia, "Times New Roman", Times, serif;
	/*font-weight:bold;*/
        font-size: 18px;
	/*z-index:1000;*/
	/*width: 100%; */
	padding-right: 10px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px; 
	/*position:relative;	*/
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: #999999;
        border-radius: 5px;
}
#br1{
	/*color:#4e4e4e;*/
	/*font-style:italic;*/
        background-color: #707070;
        height: 20px;
        padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
        padding-bottom: 0px;
    margin: 0px 0px;
    /*border: none;*/
    border-radius: 3px;
}

span.br2{
	color:#003366;
	letter-spacing:0.1px;
        font-size: 14px;
}
span.br3{
	color:#4e4e4e;
	font-family:arial;
        font-size: 11px;
}
span.br4{
	color:#DD2222;
	font-family:arial;
        font-size: 14px;
        
}
a.abr:link,a.abr:visited{
	color:#003366;
	font-size:120%;
	font-style:italic;
	letter-spacing:-1px;
}
a.abr:focus,a.abr:hover{
	text-decoration:underline;
}
.content-l{
	float: left;
        width: 190px;        
        padding-right: 1px;
	/*padding-left: 1px;   */
        
}
.content-r{
	float: left;
	width: 230px;	
}
.col-l{
	float: left;
	width: 180px;
	padding-right: 5px;
        
       /* background-color: #555599;*/
}

.col-center{ 
	float: left;
	width: 100%;
	/*padding-right: 5px;*/
	/*background-image:url(../images/sfondeCenter.jpg);*/
	background-repeat: no-repeat;
	/*min-height:182px;*/ 
	height: auto!important;
	height: 182px;
	padding: 0px 0px 0px 0px;  /* top dx botton sx  */
}

.col-r{
	/*background-image:url(../images/sfondoColR.jpg);  */
	background-repeat:repeat-y;	
}
.colr-bottom{
	/* background-image:url(../images/sfondoBottomColR.jpg);  */
	background-repeat:no-repeat;
	height: 7px;
	font-size:0;
}
#img-random{
	display:block;
	margin-left: 15px;
	position:relative;
	width: 200px;
	height: 150px;
}

.col-left{
	width: 200px; 
        padding: 0px 0px 0px 0px; 
        background-color: #eeeeee;
        
}

/* inizio menu */
.sectionlinks{
	margin-left: 0px;
	padding-top: 1px;
	margin-bottom: 5px;	
        font-size:12px;
        
        
}
.sectionlinks ul li{
	padding: 3px 3px 3px 0;
	list-style-type:none;
        color:#003366;
	font-size:100%;
}
.sectionlinks ul li div{
	padding: 0 0 0 10px;
	/*list-style-type:none;*/
}
.sectionlinks ul li a:link, .sectionlinks ul li a:visited{	
}
.sectionlinks ul li  a:hover, .sectionlinks ul li  a:focus{
	text-decoration:underline;
}
.seplink{
        /*width:180px;*/
	/*background-image:url(../images/seplink.jpg);*/
	background-repeat:no-repeat;
	background-position:bottom;
        /*background-position:left; */
        margin-left: 0px;
       /* float: center;     */ 
}
 
.sectionRight{
	padding-top: 5px;
	margin-bottom: 18px;
	
}
.sectionRight ul li{
	list-style-type:none;
	padding: 3px 0px 3px 0px;
	text-transform:uppercase;
}
.sectionRight ul li#activeli{
	background-color:#fff;
}
.sectionRight ul li a:link, .sectionRight ul li a:visited{
	color:#003366;
	font-size:110%;
	display:block;
	padding: 0px 5px 0px 31px;
}
.sectionRight ul li  a:hover, .sectionRight ul li  a:focus{
	text-decoration:underline;
}

.sectionRight ul li  a#active:hover, .sectionRight ul li  a#active:focus{
	text-decoration:underline;
}
h3.area-giallo{	
	background-color:#fbbb01;
	color:#000;
	padding: 5px 5px 5px 10px;     /*  up right botton left*/
	text-transform:uppercase;
	font-size:110%;
}
h3.area-viola{	
	background-color:#F78FFF;
	color:#000;
	padding: 5px 5px 5px 10px; 
	text-transform:uppercase;
	font-size:110%;
}
h3.area-blu{
	background-color:#66ccff;
	color:#000;
	padding: 5px 5px 5px 10px; 
	text-transform:uppercase;
	font-size:110%;
}
h3.area-verde{	
	background-color:#91f062;
	color:#000;
	padding: 5px 5px 5px 10px; 
	text-transform:uppercase;
	font-size:110%;
}
h3.area-arancio{
	background-color:#ff8756;
	color:#000;
	padding: 5px 5px 5px 10px; 
	text-transform:uppercase;
	font-size:110%;
}
h3.area-blu2{
	background-color:#5599dd;
	color:#000;
	padding: 5px 5px 5px 10px; 
	text-transform:uppercase;
	font-size:110%;
}

/* fine menu */
h3.calendario{
	background-color:#ffdd00;
	color:#000;
	padding: 10px 13px 3px 19px;
	text-transform:uppercase;
	font-size:110%;
}
h3.aree-dx{
	background-color:#d1d1d1;
	font-weight:bold;
	color:#000;
	padding: 10px 13px 3px 19px;
	/* padding: 15px 13px 5px 19px; */
	text-transform:uppercase;
	font-size:100%;
}
.banner{
	margin-bottom: 18px;
}
.menuright{
	margin: 5px 3px 5px 3px;
}

#footer{
    	background-color:#AAA;
	/*background-image:url(../images/sfondoFooter.jpg);  */
	height: 30px;
        margin-left: 0px;
        margin-right: 0px;
        width: 100%;
}

#foot-uno{
	float: left; 
	width: 580px;
}
#foot-due{
	float: left; 
	width: 50px;
	margin-right: 50px;
	padding-top: 14px;
}
#foot-tre{
	float: left; 
	width: 270px;
	padding-top: 15px;
	
}
.right{
	margin-left: 42px;
}
.sc{
	background-image:url(../images/sfondeCenter.jpg);
	background-repeat:no-repeat;
	min-height:182px;
	height:auto!important;
	height:182px;
	padding: 21px 17px 21px 17px;
}
.cont-due{
	padding: 0px 35px 0px 38px;
}
.sc-piupad{
	background-image:url(../images/sfondeCenter.jpg);
	background-repeat:no-repeat;
	min-height:172px;
	height:auto!important;
	height:172px;
	padding:  	26px 35px 10px 35px;
}
.prima{
	margin-top: 16px;
}
.img-uno{
	float: left; 
	width: 200px;
	height: 125px;
	margin-right: 17px;
	margin-left: 15px;
	margin-top: 7px;
}
.txt-uno{
	float: left; 
	width: 237px;
}
h2.font-uno{
	color:#003366;
	font-size:180%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
}
.body-uno{
	color:#4e4e4e;
	font-size:120%;
	padding: 5px 0px 6px 0px;
}
a.continua:link, a.continua:visited{
	color:#003366;
	font-size:130%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	/* font-weight:bold; */
	letter-spacing:-1px;
}
h1.primopiano{
	/* background-image:url(../images/feedPrimo.jpg);
	background-repeat:no-repeat;
	background-position:167px 0; */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-weight:normal;
	font-style:italic;
	margin-bottom: 25px;
}
h1.comstampa{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
a.fontdue-link:link,a.fontdue-link:visited{
	color:#003366;
}
h2.font-due{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	color:#003366;
	padding-top: 10px;
	font-weight:normal;
}


.sc-internagal{
	background-image:url(../images/sfgallery.jpg);
	background-repeat:no-repeat;
	background-position:0 20px;
	min-height:182px;
	height:auto!important;
	height:182px;
	padding:  	60px 35px 10px 35px;
}
h1.titpagina{
	border-bottom:3px solid #c08f1a;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
}
.bgiallo{
	border-bottom:3px solid #FBBB01;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
.bblu{
	border-bottom:3px solid #66CCFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
.bverde{
	border-bottom:3px solid #91F062;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
.barancio{
	border-bottom:3px solid #FF5716;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
.bdefault{
	border-bottom:3px solid #22710A;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
.areaverde{
	border-bottom:3px solid #9AD926;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
.areablu{
	border-bottom:3px solid #159EAE;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	color:#000;
	font-weight:normal;
}
.areablu2{
	border-bottom:3px solid #159EAE;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	color:#000;
	font-weight:normal;
}
.areagiallo{
	border-bottom:3px solid #BB8C18;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	color:#000;
	font-weight:normal;
}
.cgiallo{
	border-bottom:3px solid #FFDD00;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	margin-bottom: 10px;
	font-weight:normal;
}
.linebblu{
	color:#66CCFF;
	border-bottom:1px solid #66CCFF;
}
.linebverde{
	color:#91F062;
	border-bottom:1px solid #91F062;
}
.linebarancio{
	color:#FF5716;
	border-bottom:1px solid #FF5716;
}
.linebdefault{
	color:#22710A;
	border-bottom:1px solid #22710A;
}
.lineaverde{
	color:#9AD926;
	border-bottom:1px solid #9AD926;
}
.lineablu{
	color:#159EAE;
	border-bottom:1px solid #159EAE;
}
.lineagiallo{
	color:#BB8C18;
	border-bottom:1px solid #BB8C18;
}
.linebgiallo{
	color:#FBBB01;
	border-bottom:1px solid #FBBB01;
}

.body-tre{
	color:#4e4e4e;
	font-size:120%;
	padding: 3px 0px 20px 0px;
}
.img-interna{
	float: left; 
	margin-right: 17px;
	margin-bottom: 3px;
}
.allegati{
	font-size:140%;
	display:block;
	margin-bottom: 7px;
}
.content-allegati{
	padding-bottom: 15px;
}

hr{
	color: #fbbb01;
}
ul.freccia{
	margin-top: 10px;
}
ul.freccia li{
	list-style-type:none;
}
#articoloBody ul {
	padding-left: 20px;	
	padding-bottom: 10px;
}
#articoloBody a:link , #articoloBody a:visited{
	text-decoration:underline;
}
#articoloBody a:hover, #articoloBody a:focus{
	text-decoration:none;
}
#articoloBody p{
	margin-bottom: 10px;
}
#articoloBody {
	font-size:120%;
	color:#4e4e4e;
}

/* inizio editor stili */
.titolo-uno{
	font-size:140%;
	color:#4e4e4e;
	background-image:url(../images/sepTit1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-bottom: 5px;
	text-transform:uppercase;
}
.sinistra{
	float: left; 
	margin-right: 10px;
	margin-bottom: 5px;
}
.destra{
	float: right; 
	margin-left: 10px;
}
/* fine ditor stili */
.cardbody{
	/*background-image:url(../images/sfondoDelibere.jpg); */
	background-repeat:no-repeat;
	margin-top: 10px;
}
.data-card{
	float: left; 
	width: 139px;
	margin-left: 15px;
	margin-right: 2px;
	display:inline;
	color:#4e4e4e;
	padding-top: 7px;
	padding-bottom: 7px;
}
.fontdatav2{
	font-size:120%;
	color:#4d4d4d;
	font-weight:bold;
}
.fontdata{
	font-size:130%;
	font-weight:bold;
}

.hrblu{
	color:#66ccff;
}
.hrbor{
	color:#ad006a;
}

a.prevpage:link, a.prevpage:visited{
	display:block;
	background-image:url(../images/prevpage.jpg);
	background-repeat:no-repeat;
	background-position:left;
	float: left; width: 118px;
	text-align:right;
	color:#003366;
}
a.nextpage:link, a.nextpage:visited{
	display:block;
	background-image:url(../images/nextpage.jpg);
	background-repeat:no-repeat;
	background-position:right;
	float: right; width: 114px;
	color:#003366;
}
.search-pages{
	padding-top: 10px;
}
.mostre-des{
	float: left;
	width: 142px;
	font-size:120%;
	font-weight:bold;
	padding-left: 10px;
	margin-right: 12px;
	text-align:right;
	margin-bottom: 11px;
}
.mostre-desal{
	float: left;
	width: 142px;
	font-size:120%;
	font-weight:bold;
	padding-left: 10px;
	margin-right: 12px;
	text-align:right;
	margin-bottom: 11px;
	background-image:url(../images/file.jpg);
	background-repeat:no-repeat;
	background-position:75px 0px; 
	padding-top: 3px;
}
.mostre-value{
	float: left; 
	width: 290px;
	color:#4e4e4e;
	font-size:110%;
	margin-bottom: 11px;
}
.mostre-des-short{
	font-size:120%;
	font-weight:bold;
}
.color-short{
	color:#4e4e4e;
	font-style:normal;
}
.mostre-tit{
	font-size:140%;
	color:#4e4e4e;
	text-transform:uppercase;
	margin-bottom: 13px;
}
.cardmostre{
	background-image:url(../images/sepTit1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom: 30px;
}
.cardmostre-nosf{
	margin-bottom: 30px;
}
a.mostre-al:link,a.mostre-al:visited{
	color:#003366;
	font-weight:bold;
	display:block;
	padding-top: 3px;
}
.titolo-articolo a:link, .titolo-articolo a:visited{
	color:#003366;
	font-size:120%;
}
.titolo-articolo{
	font-size:140%;
	color:#4e4e4e;
	background-image:url(../images/sepTit1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	text-transform:uppercase;
	display:block;
	margin-top: 20px;
}
.titoloarticolo{
	font-size:140%;
	color:#4e4e4e;
	background-image:url(../images/sepTit1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	text-transform:uppercase;
	display:block;
	margin-top: 20px;
}
.body-articolo{
	color:#4e4e4e;
	padding-bottom: 5px;
}
a.list-art:link, a.list-art:visited{
color:#44505d;
	display:block;
	background-image:url(../images/quad6.jpg);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding: 3px 0px 3px 24px;
	font-size:120%;	
}
.schedanew{
	font-size:140%;
	color:#4e4e4e;
	background-image:url(../images/sepTit1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-transform:uppercase;
	display:block;
}

a.acm:link,a.acm:visited{
	color:#000;
}

img.editmode{
	width: 15px !important;
	height: 15px !important;
	border:0 !important;
}
#questionari-aperti th{
	font-size:120%;
	padding-bottom: 5px;
	text-transform:uppercase;
}
#questionari-chiusi {
	margin-top: 15px;
}
#questionari-chiusi th{
	font-size:120%;
	padding-bottom: 5px;
	text-transform:uppercase;
}

.first-quest{
	width: 270px;
	padding-right: 30px;
	font-size:120%;
}
#errors{
	color:#cc0000;
	font-size:120%;
	text-align:center;
	padding: 10px;
	font-weight:bold;
}
.errore{
	color:#cc0000;
}
#submit{
	background-color:#f6f6f6;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width: 70px;
	height: 22px;
	border-bottom:1px solid #7e7e7e;
	border-right:1px solid #7e7e7e;
	border-top:0;
	border-left:0;
}
.frecciaindietro{
	margin-top: 20px;
}
.schedanewgiunta{
	font-size:140%;
	color:#4e4e4e;
	background-image:url(../images/sepTit1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	text-transform:uppercase;
	display:block;
	margin-top: 20px;
}
div.propnew_larger_giunta {
	float: left;
	width: 100px;
	border: 0px solid #FF0000;
	margin-left: 10px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 1.1em;
	font-weight:bold;
}

div.camponewgiunta {
	margin-left: 210px;
	width:auto;
	padding: 0px;
	background-color: #FFFFFF;
	font-size: x-small;
	padding-top: 0px;
	display:block;
	font-size: 1.1em;
}
#articlebodyarticlegiunta img {
	float: left;
	vertical-align: top;
}
a.ordinegiorno:link,a.ordinegiorno:visited{
	color:#003366;
}
.numerov2-card{
	float: left; 
	width: 37px;
	height: 29px;
	/*background-image:url(../images/sfondoCardVer2.jpg);  */
	background-repeat:no-repeat;
	margin-right: 10px;
	padding: 19px 0px 0px 11px;
}
.testov2-card{
	float: left; 
	width: 390px;
	padding-top: 4px;
}
.doc-txt{
	float: right; 
	width: 423px;
}
a.arc-cs:link, a.arc-cs:visited{
	float:left;
	text-decoration:underline;
	margin-right: 40px;
	margin-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
}
a.arc-cs:hover, a.arc-cs:focus{
	text-decoration:none;
	display:block;
}
.singoloris{
	padding-bottom: 15px;
	color:#4E4E4E;
}
a.risearch:link, a.risearch:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	font-style:italic;
	color:#003366;
	font-weight:normal;
	padding-bottom: 5px;
}
a.gsearch:link, a.gsearch:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:165%;
	font-style:italic;
	color:#003366;
	font-weight:normal;
	padding-bottom: 5px;
}
.sepnewhome{
	margin-bottom: 15px;
}
.noevents{
	color:#003366;
	display:block;
	padding: 3px 0px 3px 0px;
	font-size:130%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	/* font-weight:bold; */
	letter-spacing:-1px;
}
.allegati-ordin{
	padding: 4px 0px 0px 0px;
	font-size:90%;
}
.titolov2-card{
	color:#003366;
	font-size:108.4%;
}	
.ariadne{
	margin-top: 4px;
}
.leftgallery{
	float: left; 
	width: 151px;
	text-align:center;
	margin-bottom: 15px;
}
.leftgalall{
	float: left; 
	width: 154px;
	text-align:center;
	margin-bottom: 15px;
}
.cont-gallerie{
	padding: 0px 0px 8px 0px;
	border-bottom:1px solid #22710A;
	margin: 0px 30px 0px 20px;
}


.pagsetl{
	float: left; 
	width: 125px;
}
.pagsetc{
	float: left; 
	width: 203px;	
	text-align:center;
}
.pagsetr{
	float: left; 
	width: 125px;
}
a#selpag{
	font-weight:bold;
	font-size:110%;
}

#font24 {
    font-size: 24px;
 }
 
#font30 {
    font-size: 30px;
 }
 
#font20 {
    font-size: 20px;
 }

#font16 {
    font-size: 16px;
 }

#font14 {
    font-size: 14px;
 }