BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; margin:auto;
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.testa {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #b00511 6px solid; BACKGROUND-COLOR: #519ebb
}
.testo {
	COLOR: #000000; FONT-FAMILY: verdana
}
.testo2 {
	FONT-SIZE: 70%; COLOR: #000000; LINE-HEIGHT: 125%; 
}
.testo3 {
	FONT-SIZE: 70%; COLOR: #000000; 
}
.testo4 {
	FONT-SIZE: 75%; COLOR: #000000; 
}
.testobianco {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #ffffff; 
}
.testobianco_cerca{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; ;
}
.testobianco2 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #ffffff; 
}
.testobianco3 {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #ffffff; 
}
.testonero {
	FONT-WEIGHT: bold;  COLOR: #1b1b1b; 
}
.testonero2 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #000000; 
}
.titolo {
	background:#E8ECF1;
}
.titolo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000;  TEXT-DECORATION: underline
}
.titolo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; 
}
.titolo4 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #000000; 
}
.ricerca {
	FONT-STYLE: italic
}
.tasto {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 70%; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid;  BACKGROUND-COLOR: #ffffff
}
.tasto2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 100%; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid;  BACKGROUND-COLOR: #ffffff
}
FORM {
	MARGIN: 0px
}
.form {
	WIDTH: 110px; COLOR: #000000; FONT-FAMILY: Verdana
}
.form2 {
	FONT-SIZE: 70%; WIDTH: 230px; COLOR: #000000; FONT-FAMILY: Verdana
}
.form3 {
	FONT-SIZE: 100%; WIDTH: 230px; COLOR: #000000; FONT-FAMILY: Verdana
}
.data {
	
}

#b20 .barranavigazione {
	
}
#b20  A:link {
	FONT-SIZE: 100%; COLOR: #000000; TEXT-DECORATION: none
}
#b20  A:visited {
	FONT-SIZE: 100%; COLOR: #000000; TEXT-DECORATION: none
}
#b20 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.a1 {
	MARGIN: 0px;   height:auto !important; height:93px; min-height:93px; font-size:100%; color: #fff;
	background:url(../images/sfondo_head.jpg) 90% 0px no-repeat #fff; 
}

.a1 ul, .a1 img{float:left; margin:0; padding:0}
.a1 ul{margin:0 0 0 20px}	

.a2 {

}
.a3 {
	LEFT: 42%; WIDTH: 16%; POSITION: absolute; TOP: 0px
}
.a4 {
	float:left;
}
.a5 {
	PADDING:10px 10px 0 0; float:right;  margin-TOP: -93px; TOP: 0px; text-align:right;
}

.a5 a:hover{background-color:transparent}

.a6 {
	PADDING-TOP: 20px;
}
.a7 {
	clear:both; MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #4c6985
}
.a8 {
	PADDING-LEFT: 12px
}
.a9 {
	MARGIN: 0px;
   
	color:#fff;
	
}


.a10 {
	FLOAT: right; WIDTH: 220px;  height: 100%;
	/*BACKGROUND: url(../images/ombra_blu_sopra.gif) 0 0 no-repeat;
	background:url(../images/bordo_container.jpg) 0 0 repeat-y; */
	BORDER-top: #394F64 2px solid;
	
	
}
.a10 ul{margin:0;padding:0; }
.a10 li, .a18 li{list-style-type:none; padding:4px 4px 4px 10px; margin:0; border:none; background:url(../images/bordo_container.jpg) 0 0 repeat-y; BORDER-BOTTOM: #597591 1px solid;

}

.a11 {
	
}
.a12 {
	 
}
.a13 {
	/*BACKGROUND-IMAGE: url(../images/ombra_blu_sinistra.gif); BORDER-BOTTOM: #a7b7c6 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #627f9a*/
}
#a14 {
	PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}
.a15 {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold;  BACKGROUND-IMAGE: url(../images/ombra_grigia_sinistra.gif); PADDING-BOTTOM:10px; COLOR: #000; PADDING-TOP: 6px;  BACKGROUND-REPEAT: repeat-y; /* BACKGROUND-COLOR: #3a3a3a; */  BACKGROUND-COLOR: #BABABA;  margin-top:0; text-align:center; padding-right:10px; padding-bottom:6px;
}
h3.a15{margin:0 0 0 1px;border-bottom:1px solid #597591; background-color:#D8DCDF}
.a16 {
	  
}
.a17 {
	BACKGROUND-IMAGE: url(../images/ombra_blu_scuro_sinistra.gif); BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #4c6985
}
/*.a18 li{
	BACKGROUND: url(../images/ombra_gr_chiara_sx.gif) 0 0 repeat-y #acbbca; BORDER-BOTTOM: #E0E0E0 1px solid; 
}*/

.a19 {
	
	MARGIN-RIGHT: 220px; background-color:#fff; color: #474747; height:auto !important; height:45em; min-height:50em; 

}


.a19 div,.a19 p,.a19 h1{	padding:0 10px}
.a19 div div{padding:0}

#a20 { border-bottom:2px solid #000; margin-top:0; border-top:3px solid #A2A5A7

}
#a21 {
	BACKGROUND-COLOR: #ffffff; margin:0; padding:0 10px;
}
.a22 {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; display: block;
}
.a23 {
	FONT-WEIGHT: bold; /*display: block;*/
}
.a24 {
	PADDING-RIGHT: 3%; FONT-WEIGHT: bold; PADDING-TOP: 5px; text-align:right; padding-bottom:20px; 
}
.a24 a{}

#a25 {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #d8dcdf
}
#a26 {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; PADDING-TOP: 8px; BACKGROUND-COLOR: #c8d3dc
}
.a27 {
	FONT-WEIGHT: bold; FONT-SIZE: 115%; LINE-HEIGHT: 150%;
}
#a28 {
	CLEAR: right; 
}
#a29 {
	margin: 0;padding: 0;PADDING-BOTTOM: 10px; PADDING-TOP: 10px; text-align: left; background:#ffffff;	
}
.a30 {
    width: 24.7%; float:left; text-align:center;
   height: 90px;
}
.a31 {
	PADDING-BOTTOM: 2px; width: 95%; PADDING-TOP: 2px
}
.a32 {
	FONT-SIZE: 60%; WIDTH: 100%; BACKGROUND-COLOR: #0A0A0A
}
.a33 {
	FONT-SIZE: 20%; BACKGROUND-IMAGE: url(../images/ombra_nera_sotto.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.a34 {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#a35 {
	PADDING-LEFT: 4px; PADDING-BOTTOM: 15px;  PADDING-TOP: 20px; background:#fff; border-top:2px solid #4C6985;  padding-right:4px; margin-bottom:-5px
}
#a36 {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 60%; COLOR: #6f0104; PADDING-TOP: 20px; TEXT-ALIGN: right
}
#a37 {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 60%; COLOR: #6f0104; PADDING-TOP: 20px; TEXT-ALIGN: left
}

.b1 {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #384E61
}
.b2 {
	WIDTH: 28%
}
.b3 {
	PADDING-LEFT: 3px; LEFT: 190px; WIDTH: 29%; PADDING-TOP: 5px; POSITION: absolute; TOP: 0px
}
.b4 {
	PADDING-RIGHT: 0px; RIGHT: 3px; LEFT: 59%; WIDTH: 40%; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px
}
.b5 {
	PADDING-RIGHT: 10px; PADDING-TOP: 15px
}
.b6 {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #4c6985
}
.b7 {
	PADDING-LEFT: 12px;
}
.b8 {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #ffffff;
	min-height: 100%;
   height: auto !important;
   height: 100%;
}
.b9 {
	FLOAT: right; WIDTH: 185px; BACKGROUND-COLOR: #ffffff; height: 100%;border-left: 2px #000000 solid;
}
.b10 {
	height: 100%;
}
.b11 {
	FONT-SIZE: 20%; BACKGROUND-IMAGE: url(../images/ombra_blu_sopra.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #627f9a
}
.b12 {
	/*BACKGROUND-IMAGE: url(../images/ombra_blu_sinistra.gif); BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #627f9a*/
}
.b14 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(../images/ombra_grigia_sinistra.gif); PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 12px; BORDER-BOTTOM: #597591 1px solid; BACKGROUND-REPEAT: repeat-y;  BACKGROUND-COLOR: #9b9b9b
}
.b15 {
	BACKGROUND-IMAGE: url(../images/ombra_blu_scuro_sinistra.gif); BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #4c6985
}
#b17 {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/ombra_gr_su_bianco.gif); PADDING-BOTTOM: 15px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.b19 {
	MARGIN-RIGHT: 220px;/*border-right: 2px #000000 solid;*/
}
#b20 {
	margin:0; font-size:120%; 	PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/ombra_grigia_attualita.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 5px; BORDER-top: #4C6985 2px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d8dcdf;  font-size:90%;
}
#b20 a,#b20 a:link, #b20 a:visited{color:#000}
#b21 {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
#b22 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px
}
.b23 {
	FONT-WEIGHT: bold
}
#b24 {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 10px
}
#b25 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px
}
#b26 {
	PADDING-BOTTOM: 4px
}
.b27 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#b28 {
	PADDING-LEFT: 25%; PADDING-BOTTOM: 10px
}
#b29 {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 25%
}
#b30 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.b31 {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #c8d3dc
}
#b32 {
	PADDING-LEFT: 15px
}
.blank {
	CLEAR: right; FONT-SIZE: 10%
}
.blank2 {
	CLEAR: left; FONT-SIZE: 7%
}
.ul1 {
	
}
.li1 {
	
}
.li1b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 58%; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
.li1c {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
.ul2 {
	  COLOR: #1b1b1b; LIST-STYLE-TYPE: square; 
}
.li2 {
}
.li2b {
	 PADDING-BOTTOM: 7px; MARGIN: 0px
}
UL {
}
LI {
PADDING-BOTTOM: 4px
}
A:link {
	COLOR: #243A61;

}
A:visited {
	COLOR: #404040;
}
A:hover { 
}
A.indicearchivio:link, A.indicearchivio:visited, A.indicearchivio:visited {

}
A.menu{ text-decoration:none;
	
}
A.menu:visited {
	
}
A.menu:hover {
	
}
A.scrivici:link {/*
padding-left:30px;
line-height:2em;
background:url(../images/scrivici.gif) 0 -4px no-repeat;
border-bottom:none;
text-decoration:underline;
font-weight:bold;
	*/
}
A.scrivici:visited {

}
A.scrivici:hover {

}
A.menu2:link {

}
A.menu2:visited {
	
}
A.menu2:hover {
	
}
.barrabianca {
	COLOR: #ffffff
}

.titolo2b24 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; COLOR: #000000;  TEXT-DECORATION: none
}
.titolob21 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 20px; FONT-FAMILY: verdana
}
.testo2b25 {
	
padding:10px;}
.testob25 {

}
.li2b26 {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px
}
.li2a22 {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px;
}
.li2b {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px
}
.testo2b22 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 20px; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana
}
.testoneroa25 {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #1b1b1b; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 2px solid;  BACKGROUND-COLOR: #d8dcdf
}
.testoa26 {
	 COLOR: #000000;   BACKGROUND-COLOR: /*#E8ECF1*/#F2F5F8; border-top:4px solid #E8ECF1;
}
.txtfontpp{FONT-SIZE: 65%}


.ul5{
	LIST-STYLE-TYPE: square; margin: 0; padding-top: 0;
}
.txtlipp{
	display:block; 
}
.primopiano{
	 margin-bottom: 10px; padding:0; border-bottom:1px dotted #000;
}
.primopiano h3{
 padding-top:0; padding-left:10px; background: url(../images/square.gif) 0 0 no-repeat
}

.titolo-pagina {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; COLOR: #000000;  TEXT-DECORATION: none
}
.testo-pagina {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 125%; 
}
#stampa a{text-decoration:none}
#stampa a:hover{background-color:transparent}
#stampa{
	/*PADDING-RIGHT: 25px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 125%; */
	width:8em;
	floaT:right;
	background:url(../images/print.gif) 98% 3px  no-repeat #eee;
	border:2px solid #333; border-top-color:#ccc; border-left-color:#ccc;
	padding:4px 25px 4px 4px;
	margin:4px;
	margin-right:20px;
	margin-top:-2em;
	
}
#stampa img{display:none}
.url-link{display: none;}

/*classe aggiunta il 01/03/2006
.grassetto_redazionale {font-weight: bold;color: #006393}
a.link_redazionele:link {font-weight: bold;color: #006393}
a.link_redazionele:active {font-weight: bold;color: #006393}
a.link_redazionele:hover {font-weight: bold;color: #006393;text-decoration:underline}
a.link_redazionele:visited {font-weight: bold;color: #006393}
*/

div.googleRisultati a.valoreTitolo {color:#4c6985;}


/*****J******/
body{
font-size:62.5%;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body{margin:0 auto 20px auto; width:80%; min-width:74em; margin-bottom:20px;/*margin-left:100px;*/
/*background:url(../images/sfondo_body.jpg) 0 0 repeat-x #000;*/
background:url(../images/sfondo_body2.gif) 0 0 #E8ECF1;
line-height:1.6em;
padding-top:8px;
} 

table{border:none; padding:0;}
td{border:1px solid #ACBBCA; padding:4px; margin:0}

.skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

a.skip:hover, a.skip:active{position:relative; width:auto; height:auto; top:0; left:0; display:block; text-decoration:none; text-align:right; background:#900; padding:3px 5px; font-weight:bold; color:#fff}

.fotoright{float:right; margin:0 0 10px 10px}
.fotoleft{float:left; margin:0 10px 10px 0}

#container{border:8px solid #fff; font-size:1.2em; background:/*url(../images/bordo_container.jpg) 537px 0 repeat-y*/ #394B61; width:100%; height:auto; }

.a5 .bottone{color:#fff; background-color:#3D546A; border:1px solid #fff; border-bottom-color:#aaa; border-right-color:#aaa}
h2{margin:0; font-size:120%; 	/*PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/ombra_grigia_attualita.gif);*/ PADDING-BOTTOM: 4px; PADDING-TOP: 5px; BORDER-top: #4C6985 2px solid; BACKGROUND-REPEAT: repeat-x; /*BACKGROUND-COLOR: #d8dcdf; */ }

.a19 h2{/*border-bottom:1px solid #000; */ background-image:none; /*background-color:#D8DCDF; */border-top:none; margin-top:1em}
h2.primopiano, #a20{border-bottom:1px solid #000;  background-image:none; background-color:#D8DCDF; border-top:none;padding-top:6px; padding-bottom:4px; padding-left:5px; margin-bottom:0 }


h1{/*color:#243A61*/color:#00547D; font-size:180%; padding:0 5px 0 0; font-weight:normal; line-height:1.2em; letter-spacing:0.1em}

h3{font-size:115%; font-weight:bold; margin-bottom:0;  margin-bottom:0.2em; padding-left:10px; margin-left:0;}

div>.data{font-size:110%}
.data, h3 .data, .datab24 {font-weight:normal; font-size:0.9em; font-style:italic; color:#900}

h3 a, h3 a:link{/*color:#900;*/ text-decoration:none; /*border-bottom:1px solid #A0B6DC;*/ border-bottom:1px solid #ccc;}
a, a:link{color:#243A61; /*text-decoration:none; border-bottom:1px solid #A0B6DC; border-bottom:1px solid #ccc;*/}
p a, p a:link{/*text-decoration:none; border-bottom:1px solid #cccccc;*/}
.a5 a, .a5 a:link, .a9 a, .a9 a:link{border:none;}
h3 a:hover,a:hover, h3 a:active, a:active{/*background:#243A61; color:#fff*/ color:#900; background-color:#eee}
#a29 a:hover, #a29 a:link, #a29 a{ background-color:transparent; border:none}


.a9 a, .a9 a:link, .a9 a:visited{color:#fff; text-decoration:none}
.a9 a:hover,.a9 a:active{background-color:transparent;text-decoration:underline}

/*.a18 a, .a18 a:link, .a18 a:visited, .a18 a:hover,.a18 a:active{color:#000}*/

#a21 p{margin-top:0;}
img{border:0}

#a35 ul{margin:0; padding:0; text-align:right;}
#a35 ul li{display:inline; list-style-type:none; padding:0 10px}


img.left{float:left;  margin:10px; }
img.right{float:right; margin:10px; }
img.middle{display:block; margin:0 auto;}


/* WCM */

td{border:none;}
.testo2 {font-size:100%;}
.mailing{background-color:#FFFFFF;color:#474747;}

div#informativa {

height: 10em;
overflow-x: auto;overflow-y: auto;
border: 1px solid #000;
padding: 3px;
text-align:left;
margin:15px 0; padding:10px; width:38em
}

/* correzioni per IE*/
#a28{background-color:#fff}
#a28 h2{clear:both}
#a29{clear:both; background-color:#fff; height:270px}
#a29 .testo{background-color:#fff;}

div table{width:100%}
.a19 a.menu{text-decoration:underline}
a#contattaci{color:#fff; text-decoration:none; margin-top:5px; display:block; float:left; padding:0 13px 0 22px; background:url(../images/scrivici_blu.gif) left no-repeat; /*position:relative; top:90px; */}
a#contattaci:hover{color:#5C7F9D; background-color:#fff}


.ul2 .doc { list-style-type:none; background-image: url(../images/icone/icona_doc.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .xls{list-style-type:none;  background-image: url(../images/icone/icona_xls.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .ppt {list-style-type:none;  background-image: url(../images/icone/icona_ppt.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .pps {list-style-type:none; background-image: url(../images/icone/icona_pps.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .gif {list-style-type:none; background-image: url(../images/icone/icona_gif.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .jpg {list-style-type:none; background-image: url(../images/icone/icona_jpg.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .png {list-style-type:none; background-image: url(../images/icone/icona_png.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .txt {list-style-type:none; background-image: url(../images/icone/icona_txt.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .rtf {list-style-type:none; background-image: url(../images/icone/icona_doc.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .htm {list-style-type:none; background-image: url(../images/icone/icona_htm.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .zip {list-style-type:none; background-image: url(../images/icone/icona_zip.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .rar {list-style-type:none; background-image: url(../images/icone/icona_rar.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.php {list-style-type:none; background-image: url(../images/icone/icona_php.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .pdf {list-style-type:none; background-image: url(../images/icone/icona_pdf.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .swf {list-style-type:none; background-image: url(../images/icone/icona_swf.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .dwg {list-style-type:none; background-image: url(../images/icone/icona_dwg.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .chm {list-style-type:none; background-image: url(../images/icone/icona_chm.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .mp3 {list-style-type:none; background-image: url(../images/icone/icona_mp3.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .mpg {list-style-type:none; background-image: url(../images/icone/icona_mpg.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
.ul2 .boh {list-style-type:none; background-image: url(../images/icone/icona_boh.gif); padding-right:2px; padding-left:20px;background-repeat:no-repeat; margin-left:-20px} 
h3 a, h3 a:link{color:#00547D}


/* newsletter */
#newsletter h1{color: #006393; font-size:3.8em; font-weight:normal; letter-spacing:0.3em}
#newsletter h2{border-bottom:3px solid #006393; background:url(../images/quadrato.gif) 0 0em no-repeat transparent; color: #006393; font-size:1.4em; font-weight:normal; padding-left:25px}
#newsletter h2 span.piccolo{font-size:80%}
#newsletter h3{color:#5b5b5b; margin:0 }
#newsletter a{ font-size:120%; 	}
#newsletter a:link{color:#006393;}
#newsletter a.scrivici{font-size:100%}

#b20, #b20 a, #b20 a:link{FONT-WEIGHT: bold;  COLOR: #000000; FONT-FAMILY: verdana}


#sommario{ font-style:italic; padding-bottom:2em; font-size:1.2em; line-height:1.2em}
#sommario a{font-size:1em}
 ul#footer_newsletter{margin:0; padding:0; list-style-type:none; background-color:#fff; min-height:4em;}
 ul#footer_newsletter li{float:left; width:30%; padding:1%; margin:0}

dl{margin-bottom:1em}
 dt{margin-top:0.6em}
 dt {/*font-weight:bold;*/ font-size:120%; }
 
p.evidenziato{background-color: #f2f5f8;  margin:5px 10px 5px 0; padding:10px; width:auto; float:right;}

li.cerca{
	
	margin:14px;
	list-style:none;
}
li.cerca a{text-decoration:none; font-weight:bold; background:url(../images/cerca.gif) 98% 3px  no-repeat #eee;
	border:2px solid #333; border-top-color:#ccc; border-left-color:#ccc;
	padding:4px 25px 4px 4px; }
	
/* google*/
#container div.googleRisultati a.valoreTitolo:link{color:#00547D}
#container div.googleRisultati a.valoreTitolo:visited{color:#404040}
#container div.googleRisultati a.valoreTitolo:hover{color:#900}
#container div.googleRisultati a.valoreTitolo{font-weight:normal; font-size:125%; }
.valoreURL, .etichettaURL, .etichettaSommario, p.risultato br{display:none}
.etichettaData, .etichettaDimensione{padding-left:1em}
.etichettaData, .valoreData, .etichettaDimensione, .valoreDimensione{ font-style:italic; color:#5b5b5b}

/*PER LA NUOVA TESTATA PLONICA */
.logo_er_2011 {
background-color: #FFFFFF;
background-image: url("../images/logo_er_2011.gif");
background-position: center top;
background-repeat: repeat-x;
}

.logo_er_sx_2011 {
background-color:#FFFFFF;
background-image:url(../images/logo_er_2011.gif);
background-position:center top;
background-repeat:repeat-x;
}

.logo_er_dx_2011 {
float:right;
}

.logo_rer {
    float: right;
    margin-top: 0px;
    padding: 3px 10px 0 0;
    text-align: right;
    top: 0;
    width:18em;
}

.logo_rer_sx {
    float: left;
    top: 0;
    width:18em;
}

.clear {
    clear: both;
    height: 1px;
    margin-bottom: 0px;
    overflow: hidden;
    display: block;
}

.logo_er_2011 {
    background-color: #FFFFFF;
    background-image: url("../images/logo_er_2011.gif");
    background-position: center top;
    background-repeat: repeat-x;
}
