/* Comuni
------------------------------------------------------------------*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl {
	margin:0;
	padding:0;
	}
body{
	text-align:center;
	background-image: url(bg100000.gif);
	background-repeat: repeat-x;
	background-color: #50514D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#accessibility {
position: absolute;
top: -10000px;
}
#header {
	position:relative;
	left:0px;
	top:0px;
	width:952px;
	height:321px;
}
#header h1, #header h2 {
	width: 0;
	height: 0;
	line-height: 0;
	clip: rect(0,0,0,0); /* nasconde il testo */
	display: block;
	font-size: 0px;
	float: left;
	text-indent: -9999px;
    }
#rinnovabili-sole {
	position:absolute;
	left:0px;
	top:46px;
	width:208px;
	height:126px;
	background-image: url(rinn0503.jpg);
}
#rinnovabili-banner728 {
	position:absolute;
	left:208px;
	top:46px;
	width:744px;
	height:111px;
	background-image: url(rinn0000.jpg);
	padding-top: 15px;
}
#rinnovabili-banner468 {
	position:absolute;
	left:208px;
	top:46px;
	width:744px;
	height:111px;
	background-image: url(rinn0000.jpg);
	padding-top: 15px;
}
#rinnovabili-logo {
	position:absolute;
	left:0px;
	top:172px;
	width:98px;
	height:105px;
	background-image: url(rinn0705.jpg);
}
#rinnovabili {
	position:absolute;
	left:98px;
	top:172px;
	width:428px;
	height:45px;
	background-image: url(rinn0806.jpg);
}
#rinnovabili-direttore {
	position:absolute;
	left:526px;
	top:172px;
	width:426px;
	height:105px;
	background-image: url(rinnov09.jpg);
}
#rinnovabili-quotidiano {
	position:absolute;
	left:98px;
	top:217px;
	width:428px;
	height:60px;
	background-image: url(rinnov10.jpg);
}
#rinnovabili-data {
	position:absolute;
	left:0px;
	top:277px;
	width:511px;
	height:44px;
	padding-left: 15px;
}
#rinnovabili-ricerca {
	position:absolute;
	left:526px;
	top:277px;
	width:426px;
	height:44px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	text-decoration: none;
}
p{
	text-align: justify;
}
div#container{text-align:left}

div#container{
	width:952px;
	margin:0 auto;
	background-color: #FFFFFF;
	background-image: url(bgbianco.gif);
}
div#wrapper{float:left;width:100%}
div#navigation{
	float:left;
	width:135px;
	padding-left: 15px;
	margin-bottom: 15px;
}
div#content{
	float:left;
	width:369px;
	padding: 0 15px;
	margin-bottom: 15px;
}
#content-2 {
	width: 768px;
	float:left;
	padding: 0 15px;
	margin-bottom: 15px;
}
#content-3 {
	width: 479px;
	float:left;
	padding: 0 0 0 15px;
	margin-bottom: 15px;
}
div#colonna{
	float:left;
	width:96px;
	margin-bottom: 15px;
}
div#loghini{
	float:left;
	width:96px;
	background-image: url(rounded_.gif);
	margin-bottom: 15px;
}
div#news{
	float:left;
	width:276px;
	margin-bottom: 15px;
	padding-left: 15px;
}
/* Footer
------------------------------------------------------------------*/
div#footer{background: #333;color: #FFF}
div#footer{
	clear:left;
	width:100%;
	background-image: url(rinnovab.jpg);
	height: 117px;
}
div#footer p{
	margin:0;
	padding:50px 31px 10px 0;
	text-align: right;
	font-size: 10px;
}
div#footer a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

/* colonna news
------------------------------------------------------------------*/
#news p {
	margin-top: 5px;
	line-height: 1.3em;
}
/* colonna content
------------------------------------------------------------------*/
#content p {
	line-height: 1.5em;
	margin-top: 5px;
}
/* colonna content-2
------------------------------------------------------------------*/
#content-2 p, #content-3 p {
	font-size: 12px;
	line-height: 1.7em;
	padding-bottom: 15px;
	padding-top: 5px;
}
/* colonna rassegna-loghini
------------------------------------------------------------------*/
#rounded {
	background: url(rounded_.gif) bottom left no-repeat;
	width: 96px;
	float: left;
	text-align: center;
	padding: 10px 0;
}
#loghini #rounded img {
	padding: 15px 0;
}
.boxmenuvert {
	margin-top: 0px;
	margin-bottom: 15px;
	border-top: 1px solid #e5e5e5;
}
/* Navigazione verticale
------------------------------------------------------------------*/
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 135px; /*For KHTML*/
  list-style: none;
}
ul#navmenu li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}
/* Root Menu */
ul#navmenu a {
	padding: 5px 6px;
	display: block;
	background: #EEE;
	color: #666;
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	line-height: 15px;
	background-image: url(tasto_ve.jpg);
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-left: 1px solid #ccc;
}
/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background: #9CA95B;
	color: #FFF;
	background-image: url(tasto_vf.jpg);
}
/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	color: #fff;
	background-image: url(tasto_vf.jpg);
}
/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background-image: url(tasto_ve.jpg);
  color: #666;
}
ul#navmenu ul,
ul#navmenu ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 135px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li.iehover ul ul{
  display: none;
}
ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}
/* Navigazione verticale 2
------------------------------------------------------------------*/
ul#navmenu2,
ul#navmenu2 li,
ul#navmenu2 ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 135px; /*For KHTML*/
  list-style: none;
}
ul#navmenu2 li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}
/* Root Menu */
ul#navmenu2 a {
	padding: 5px 6px;
	display: block;
	background: #EEE;
	color: #666;
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	line-height: 15px;
	background-image: url(tasto_ve.jpg);
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-left: 1px solid #ccc;
}
/* Root Menu Hover Persistence */
ul#navmenu2 a:hover,
ul#navmenu2 li:hover a,
ul#navmenu2 li.iehover a {
	background: #9CA95B;
	color: #FFF;
	background-image: url(tasto_vf.jpg);
}
/* 2nd Menu */
ul#navmenu2 li:hover li a,
ul#navmenu2 li.iehover li a {
	color: #fff;
	background-image: url(tasto_vf.jpg);
}
/* 2nd Menu Hover Persistence */
ul#navmenu2 li:hover li a:hover,
ul#navmenu2 li:hover li:hover a,
ul#navmenu2 li.iehover li a:hover,
ul#navmenu2 li.iehover li.iehover a {
	background-image: url(tasto_ve.jpg);
  color: #666;
}
ul#navmenu2 ul,
ul#navmenu2 ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 135px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu2 li:hover ul ul,
ul#navmenu2 li.iehover ul ul {
  display: none;
}
ul#navmenu2 li:hover ul,
ul#navmenu2 ul li:hover ul,
ul#navmenu2 ul ul li:hover ul,
ul#navmenu2 li.iehover ul,
ul#navmenu2 ul li.iehover ul,
ul#navmenu2 ul ul li.iehover ul {
  display: block;
}
/* Navigazione verticale 3
------------------------------------------------------------------*/
ul#navmenu3,
ul#navmenu3 li,
ul#navmenu3 ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 135px; /*For KHTML*/
  list-style: none;
}
ul#navmenu3 li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}
/* Root Menu */
ul#navmenu3 a {
	padding: 5px 6px;
	display: block;
	background: #EEE;
	color: #666;
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	line-height: 15px;
	background-image: url(tasto_ve.jpg);
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-left: 1px solid #ccc;
}
/* Root Menu Hover Persistence */
ul#navmenu3 a:hover,
ul#navmenu3 li:hover a,
ul#navmenu3 li.iehover a {
	background: #9CA95B;
	color: #FFF;
	background-image: url(tasto_vf.jpg);
}
/* 2nd Menu */
ul#navmenu3 li:hover li a,
ul#navmenu3 li.iehover li a {
	color: #fff;
	background-image: url(tasto_vf.jpg);
}
/* 2nd Menu Hover Persistence */
ul#navmenu3 li:hover li a:hover,
ul#navmenu3 li:hover li:hover a,
ul#navmenu3 li.iehover li a:hover,
ul#navmenu3 li.iehover li.iehover a {
	background-image: url(tasto_ve.jpg);
  color: #666;
}
ul#navmenu3 ul,
ul#navmenu3 ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 135px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu3 li:hover ul ul,
ul#navmenu3 li.iehover ul ul {
  display: none;
}
ul#navmenu3 li:hover ul,
ul#navmenu3 ul li:hover ul,
ul#navmenu3 ul ul li:hover ul,
ul#navmenu3 li.iehover ul,
ul#navmenu3 ul li.iehover ul,
ul#navmenu3 ul ul li.iehover ul {
  display: block;
}
#intest_piccola {
	width: 134px;
	margin-left: 1px;
	margin-bottom: 10px;
	background-image: url(tasto_vf.jpg);
}
/* Navigazione orizzontale
------------------------------------------------------------------*/
ul#nav {
	position:absolute;
	left:0px;
	top:0px;
	width:952px;
	height:46px;
	/*overflow: hidden;*/
	background:#50514D url(menuinte.gif) no-repeat 0 -46px;
	margin: 0;
	padding: 0;
	}
ul#nav li {
	padding:0;
	margin:0;
	display:block;
	float:left;
	text-indent:-9999px;	
	}
ul#nav li a {
	border:0;
	display:block;
	text-decoration:none;
	background:transparent url(menuinte.gif) no-repeat;
	}
li#home a {
	width:84px;
	height:46px;
	 }
li#chisiamo a {
	width:83px;
	height:46px;
	 }
li#mission a {
	width:76px;
	height:46px;
	 }	 
li#comitato a {
	width:142px;
	height:46px;
	 }
li#newsletter a {
	width:89px;
	height:46px;
	 }	
li#eventi a {
	width:65px;
	height:46px;
	 }	
li#archivio a {
	width:75px;
	height:46px;
	 }
li#links a {
	width:59px;
	height:46px;
	 }
li#contattaci a {
	width:83px;
	height:46px;
	 }		 		 		 	  	 	 	 
li#home a:link, li#home a:visited {
	background-position: 0px 0px;
	 }
li#home a:hover, li#home a:focus {
	background-position: 0px -46px;
	 }	 
li#chisiamo a:link, li#chisiamo a:visited {	
	background-position: -84px 0px;
	}
li#chisiamo a:hover, li#chisiamo a:focus {	
	background-position: -84px -46px;
	}
li#mission a:link, li#mission a:visited {	
	background-position: -167px 0px;
	}
li#mission a:hover, li#mission a:focus {	
	background-position: -167px -46px;
	}
li#comitato a:link, li#comitato a:visited {	
	background-position: -243px 0px;
	}
li#comitato a:hover, li#comitato a:focus {	
	background-position: -243px -46px;
	}
li#newsletter a:link, li#newsletter a:visited {	
	background-position: -385px 0px;
	}
li#newsletter a:hover, li#newsletter a:focus {	
	background-position: -385px -46px;
	}
li#eventi a:link, li#eventi a:visited {	
	background-position: -474px 0px;
	}
li#eventi a:hover, li#eventi a:focus {	
	background-position: -474px -46px;
	}
li#archivio a:link, li#archivio a:visited {	
	background-position: -539px 0px;
	}
li#archivio a:hover, li#archivio a:focus {	
	background-position: -539px -46px;
	}
li#links a:link, li#links a:visited {	
	background-position: -614px 0px;
	}
li#links a:hover, li#links a:focus {	
	background-position: -614px -46px;
	}
li#contattaci a:link, li#contattaci a:visited {	
	background-position: -673px 0px;
	}
li#contattaci a:hover, li#contattaci a:focus {	
	background-position: -673px -46px;
	}					
ul,li {
	list-style-type:none;
	}
/* Navigazione orizzantale "active tabs"
------------------------------------------------------------------*/
body#home-page ul#nav li#home a {
	background-position:0px -92px;
	}
body#chisiamo-page ul#nav li#chisiamo a {
	background-position:-84px -92px;
	}
body#mission-page ul#nav li#mission a {
	background-position:-167px -92px;
	}
body#comitato-page ul#nav li#comitato a {
	background-position:-243px -92px;
	}
body#newsletter-page ul#nav li#newsletter a {
	background-position:-385px -92px;
	}
body#eventi-page ul#nav li#eventi a {
	background-position:-474px -92px;
	}	
body#archivio-page ul#nav li#archivio a {
	background-position:-539px -92px;
	}	
body#links-page ul#nav li#links a {
	background-position:-614px -92px;
	}
body#contattaci-page ul#nav li#contattaci a {
	background-position:-673px -92px;
	}	
div.hr {
	height: 1px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 8px;
}
div.hr2 {
	height: 3px;
	border-bottom: 3px solid #8A9649;
	margin-bottom: 15px;
}
hr {display: none;}
.arancio{color: #D3612B}
#content .editoriale img, #content .rilievo img {
	padding: 5px;
	background-color: #fffcfa;
	float: left;
	border: 1px solid #DADADA;
	margin: 5px 20px 6px 0;
}
#content-2 .editoriale img, #content-3 .editoriale img {
	padding: 5px;
	background-color: #fffcfa;
	border: 1px solid #DADADA;
	margin: 5px 20px 6px 0;
	text-decoration: none;
}
#content-2 .editoriale .destra, #content-3 .editoriale .destra {
	float: right;
	margin: 10px 0px 10px 15px;
}
#content-2 .editoriale .sinistra, #content-3 .editoriale .sinistra {
	float: left;
	margin: 10px 20px 6px 0;
}
#content .rilievo {
	background-color: #FFFEFC;
	background-image: url(bgaranci.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	border: 1px dashed #D3612B;
	padding: 10px;
	margin: 8px 0 12px 0;
	padding-bottom: 20px;
}
#content-2 .rilievo {
	background-color: #FFFEFC;
	background-image: url(bgaranci.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	border: 1px dashed #D3612B;
	padding: 10px;
	margin: 8px 0 12px 0;
}
#content h2, #content-2 h2, #content-3 h2 {
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #D3612B;
	line-height: normal;
}
#content h2 a, #content-2 h2 a, #content-3 h2 a{
	color: #D3612B;
	line-height: normal;
}
#content .editoriale, #content-3 .editoriale{
	background-image: url(articolo.gif);
	background-repeat: repeat-x;
	padding-top: 9px;
	padding-bottom: 7px;
}
#content-2 .editoriale{
	background-image: url(articolo.gif);
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-bottom: 7px;
}
h6 {
	font-size: 9px;
	font-weight: normal;
	padding-bottom: 5px;
}
#content .rilievo h2 {
	color: #474B25;
}
#content .rilievo h2 a{
	color: #D3612B;
}
#content .rilievo h4 {
	font-size: 16px;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	line-height: 0.8em;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #D3612B;
}
.allineadestra {
	text-align: right;
}
h4 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 4px;
}
.single_news h4 {
	color: #D3612B;
}
.single_news h4 a{
	color: #D3612B;
}
.single_news {
	width: 276px;
	padding-top: 2px;
	padding-bottom: 8px;
}
#intest_grande {
	margin-bottom: 8px;
}
.intest_articoli {
	margin-bottom: 8px;
}
#search {
	position:relative;
	left:0px;
	top:5px;
	width:413px;
	height:33px;
	text-align: right;
}
/* Form ricerca
--------------------------------------------------------------------------------------- */
.formtext {
	border: 1px solid #d9d9d9;
	width: 140px;
	padding-left: 3px;
	background: url(search_b.gif) no-repeat top right;
	height: 16px;
	position: absolute;
	top: 0px;
	right: 25px;
	padding: 1px 2px 1px 3px;
}
.formsubmit {
	width: 16px;
	height: 20px;
	margin: 0;
	position: absolute;
	right: 0;
	top: 0;
}
#search form {
	padding-top: 0;

	margin-top: 0;
	margin-right: 0px;
	height: 18px;
	position: relative;
	top: 7px;
	right: 2px;
	width: 250px;
}
a {text-decoration: none;}

a:focus {outline-style: none;}
p a {
	color: #4D4D4D;
	font-weight: bold;
	border-bottom: 1px dotted #D3612B;
}
p a:hover {
	color: #D3612B;
}
#content-2 .editoriale p a {
	color: #D3612B;
	font-weight: bold;
	border: 0;
}
#content-2 .editoriale p a:hover {
	color: #666;
	border: 0;
}
a img{text-decoration: none;}
#rassegna-stampa {
	margin-bottom: 10px;
	background-image: url(rassegna.jpg);
	height: 38px;
	width: 96px;
}
#rassegna-stampa a:link, #rassegna-stampa a:visited{
	background:transparent url(rassegna.jpg) no-repeat;
	height: 38px;
	width: 96px;
	display: block;
	text-indent: -9999px;
}
#rassegna-stampa a:hover, #rassegna-stampa a:focus{
	background:transparent url(rassegna.jpg) no-repeat;
	height: 38px;
	width: 96px;
	display: block;
	text-indent: -9999px;
}
#banner468 {
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 236px;
	text-align: right;
	width: 468px;
	height: 60px;
	margin: 26px 0 20px 236px;
}
.single_news .more a {
	font-weight: bold;
	color: #4D4D4D;
}
.single_news .more a:hover {
	font-weight: bold;
	color: #D3612B;
}
.rilievo h5 {
	font-size: 11px;
	text-align: right;
	padding: 0;
	margin: 0;
	line-height: 0.8em;
	padding-bottom: 13px;
}
.grey {
	color: #7E7E7E;
}
#content h1 {
	font-weight: bold;
	color: #8A9649;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 36px;
	border-top: 1px dashed #D3612B;
	border-bottom: 1px dashed #D3612B;
	margin-bottom: 10px;
}
#stringa_data {
	padding-top: 0px;
	margin-top: 0px;
	position: relative;
	top: 16px;
	left: 0px;
	width: 340px;
	line-height: 15px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#content-2 .editoriale .occhiello {
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	line-height: 1.5em;
}
#content-2 .editoriale .sommario {
	font-style: italic;
	color: #666666;
}
#content-2 .editoriale h3, #content-3 .editoriale h3 {
	font-size: 14px;
	color: #D3612B;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2em;
}
#content-2 .editoriale h3 a, #content-3 .editoriale h3 a{
	font-size: 14px;
	color: #D3612B;
	font-family: Arial, Helvetica, sans-serif;
}
#content-2 .editoriale h4, #content-3 .editoriale h4{
	font-weight: bold;
	color: #4D4D4D;
	font-size: 12px;
	margin-top: 10px;
}
#content-2 .editoriale h4 a, #content-3 .editoriale h4 a {
	font-weight: bold;
	color: #4D4D4D;
	font-size: 12px;
}

#content-2 .editoriale .more a, #content-3 .editoriale .more a {
	border: 0;
	font-size: 11px;
	color: #999999;
}
legend {
	display: none;
}
fieldset, .newsletter {
	padding: 15px;
	background-image: url(bgaranci.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	border-bottom: 1px dashed #D3612B;
	border-top: 1px dashed #D3612B;
	border-left: 1px solid #D3612B;
	border-right: 1px solid #D3612B;
}
label {
	color: #D3612B;
	line-height: 2em;
	font-size: 12px;
	font-weight: bold;
}
.zemSubmit {
	margin-top: 20px;
}
.zemError {
	padding-top: 15px;
	padding-bottom: 20px;
}
.zemError li {
	padding-left: 20px;
	background: url(exclamat.gif) no-repeat left center;
	line-height: 2em;
	margin-left: 0px;
	color: #333333;
}
#intest_hr {
	margin-bottom: 10px;
}
.box_ricerca {
	margin-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #ccc;
}
.box_ricerca .small {
	font-size: 10px;
	color: #666666;
}
.box_ricerca .small a {
	font-size: 11px;
	color: #666666;
	border: 0;
}
.box_ricerca strong {
	background-color: #E2E7CB;
}
#content-2 .title{
	border-top: 1px dashed #D3612B;
	border-bottom: 1px dashed #D3612B;
	margin-bottom: 5px;
	width: 768px;
	position: relative;
	height: 37px;
}
#content-3 .title{
	border-top: 1px dashed #D3612B;
	border-bottom: 1px dashed #D3612B;
	margin-bottom: 10px;
	width: 479px;
	position: relative;
	height: 37px;
}
.title h1{
	font-weight: bold;
	color: #8A9649;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 36px;
}
.title .sinistra {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 37px;
}
.title .destra {
	position: absolute;
	width: 352px;
	height: 30px;
	top: 0px;
	right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	padding-top: 5px;
	text-align: right;
}
.title .destra a {
	line-height: 25px;
	color: #8A9649;
	font-weight: bold;
	font-size: 11px;
}
.aa dt {
	color: #D3612B;
	font-weight: bold;
	padding: 4px 2px 5px 0px;
	border-bottom:1px solid #eee;
	font-size: 15px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.rssSubdate {
	margin-right: 10px;
	background: url(datario2.gif) top right no-repeat;
	font-size: 10px;
	color: #FFFFFF;
	display: block;
	width: 22px;
	height: 16px;
	text-align: center;
	float: left;
	background-color: #A5B15F;
	border-top: 2px solid #666;
}
.aa dd {
	line-height: 1.4em;
	margin: 6px 0 5px 16px;
	font-weight: bold;
	color: #999;
}
.rssCmntCnt {
	font-weight: normal;
	font-size: 10px;
}
a.rssArticle{
	border-bottom: 1px dotted #D3612B;
	color: #666666;
}
.aa .rssSection {
	color: #999999;
}
#content-2 .editoriale .small, #content-3 .editoriale .small {
	font-size: 10px;
	font-weight: normal;
}
#content-3 .editoriale li  {
	background-image: url(bullett0.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 18px;
	font-size: 12px;
	line-height: 1.7em;
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: justify;
}
#content-2 .editoriale li {
	background-image: url(bullett0.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 18px;
	font-size: 12px;
	line-height: 1.7em;
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: left;
}
#content-2 .editoriale li a {
	font-weight: bold;
	color: #666666;
}
#content-2 .editoriale li a:hover {
	font-weight: bold;
	color: #D3612B;
}
.editoriale pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 200px;
	line-height: 1.7em;
	padding: 0;
}
img.centro {
	margin: 10px 25px!important;
}
#content-3 .editoriale a {
	font-weight: bold;
	color: #666666;
	border-bottom: 1px dotted #D3612B;
}
.newsletter {
	height: 400px;
}
.boxprivacy {
	width: 266px;
	padding-top: 2px;
	padding-bottom: 8px;
	height: 642px;
	overflow: auto;
	padding-right: 10px;
	line-height: 1.8em;
}
.boxprivacy h4 {
	color: #D3612B;
}
.boxprivacy li  {
	background-image: url(bullet00.gif);
	background-repeat: no-repeat;
	background-position: left 16px;
	padding-left: 18px;
	line-height: 1.7em;
	padding-bottom: 4px;
	padding-top: 4px;
}
.boxprivacy p  {
	line-height: 1.7em;
	padding-bottom: 4px;
	padding-top: 4px;
}
.link-rass-st {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D3612B;
	border: 0;
	line-height: 20px;
}
#enti-locali {
	margin-bottom: 10px;
	background-image: url(tasto-en.jpg);
	height: 38px;
	width: 134px;
}
#enti-locali a:link, #enti-locali a:visited{
	background:transparent url(tasto-eo.jpg) no-repeat;
	height: 38px;
	width: 134px;
	display: block;
	text-indent: -9999px;
}
#enti-locali a:hover, #enti-locali a:focus{
	background:transparent url(tasto-en.jpg) no-repeat;
	height: 38px;
	width: 134px;
	display: block;
	text-indent: -9999px;
}
#tecnonews {
	margin-bottom: 12px;
	background-image: url(tasto-te.jpg);
	height: 38px;
	width: 134px;
}
#tecnonews a:link, #tecnonews a:visited{
	background:transparent url(tasto-tf.jpg) no-repeat;
	height: 38px;
	width: 134px;
	display: block;
	text-indent: -9999px;
}
#tecnonews a:hover, #tecnonews a:focus{
	background:transparent url(tasto-te.jpg) no-repeat;
	height: 38px;
	width: 134px;
	display: block;
	text-indent: -9999px;
}
.advertising {
	text-align: center;
	margin-bottom: 10px;
	border: 1px solid #999;
	padding: 10px 5px;
	line-height: 1.5em;
}

