body,td {

font:normal 12px Tahoma, Geneva, sans-serif;
	color: #000000;

}

.pannellinoTesta {
	color: #FFFFFF;
	text-align: center;
	font-size: 9px;
	background-repeat:no-repeat;
}

.pannellinoCorpo {
	color: #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 5px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	line-height:15px; 
	background-repeat:no-repeat;
}

.barra_link { color: #333333; text-align: left; font-size: 9px; padding-left: 5px; padding-right: 2px; padding-top: 5px; ; font-family: Verdana, Arial, Helvetica, sans-serif}

a {  text-decoration: none; color: #FF0000}

a:hover {  color: #FF0000; text-decoration: underline}


a:active {  color: #FF0000}

.corniceTitolo {
	padding-left: 20px;
	font-weight: bold;
	color: #333333;
}

.corniceBottom {

	font-weight: normal;

	color: #333333;

	text-align: center;

	background-color: #CCCCCC;





}

input {

font:normal 10px Tahoma, Geneva, sans-serif;

	text-decoration: none;

	border: 1px solid #666666;

	background-color: #EEEEEE;

	color: #333333;





}

.corpoCornice {

	text-align: center;





}

.inputNoBox {

	border: none;

; background-color: #FFFFFF

}

.articolo {

	padding-left: 5px;

}

textarea {

font:normal 11px Tahoma, Geneva, sans-serif;
	font-size: x-small;

	text-decoration: none;

	border: 1px solid #666666;

	background-color: #EEEEEE;

	color: #333333;

	padding: 5px;



}

.aNavBottom {

	color: #333333;

	text-decoration: none;

}

.pannellinoCampo { color: #000000; text-align: left; font-size: 9px; padding-left: 5px; padding-right: 2px; padding-top: 5px; ; background-color: #FFFFFF}

.elenco_link { color: #333333; text-align: left; font-size: 10px; padding-left: 0px; padding-right: 2px; padding-top: 5px; ; font-family: Verdana, Arial, Helvetica, sans-serif }

.corpoCorniceColonnaCentrale {

	padding: 5px;



font-size:12px;




}

.TitoloColonneHome {
	font-weight: bold;
	color: #CC0000;
	padding-bottom: 5px;
	text-align: center;
	text-decoration: underline overline;
	line-height: 22px;
}

.giustifica {
	text-align: justify;
}

.tabellaTitolo {   font-family: Tahoma, Geneva, sans-serif; font-size: xx-small; font-weight: bold}

.standard1px { font-family: Tahoma, Geneva, sans-serif; font-size: 9px; color: #666666; ; font-weight: lighter; padding-left: 10px}

.legendaLista { font-family: Tahoma, Geneva, sans-serif; font-size: xx-small; color: #333333; }

.legendaDescrizione { font-family:Tahoma, Geneva, sans-serif; font-size: xx-small; color: #333333; ; text-align: left; padding-left: 5px}

.textBoxPiccole {  font-family: Tahoma, Geneva, sans-serif; font-size: 9px}


/*modifiche Jessica*/
#menu{
/*		margin:0 auto;*/
		width:100%;
		height:59px;
		background:url(images/menu/menu_034_bg.jpg) repeat-x;
		font:12px Tahoma, Arial, Helvetica, sans-serif;	
		}
		#menu ul{
			list-style:none;
			margin:0 auto;
			width:1100px;
			margin:0;
			padding:0;
		text-align:center;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				height:59px;
				line-height:59px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#d8d8d8;
					font-size:11px;
					font-weight:bold;
					line-height:59px;
					text-decoration:none;
					padding:0 5px;				
				}
					#menu li a:hover{
						color:#fff;
						background:url(images/menu/menu_034_h.jpg) no-repeat bottom;
					}
				#menu li a.current{
					display:block;
					float:left;
					background:url(images/menu/menu_034_h.jpg) no-repeat bottom;
					color:#fff;
					
					font-size:12px;
					font-weight:bold;
					line-height:59px;
					text-decoration:none;
				}
					#menu li a:hover.current{
						color:#fff;
					}

img, a img{
	border:none
}

.pres{
	color:#000;
	font:normal 20px Tahoma, Geneva, sans-serif;
	line-height:20px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	text-align:center;
}

.pres2{
	color:#000;
	font:normal 16px Tahoma, Geneva, sans-serif;
	line-height:20px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	text-align:center;
}


.titolo{
	color:#000;
	font:normal 28px Tahoma, Geneva, sans-serif;
	line-height:37px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 36px;
	text-align:left;
	background: url(upload/titolo2.jpg) no-repeat 0 8px;
}


.article_separator	{
	border-bottom:1px solid #ccc;
	display:block;
	line-height:1px;
	width:100%;
	padding:10px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	height:1px;
}


.elenco li{
list-style:disc;
	line-height:35px;
	font-size:12px;
}

.titolo2{
	font-style:italic;
	color:#660a15;
	font-weight:bold;
}

.titolo3{
	color:#e84f13;
	font-weight:bold;
		font:normal 24px Tahoma, Geneva, sans-serif;
		text-transform:uppercase;

}

.date{
	color:#e84f13;
	font-weight:bold;
}

.date1{
	color: #000;
	font-weight:bold;
}


.ora{
	color:#999;
	font-weight:bold;
}

.elenco2{
	list-style-image:url(upload/elenco_puntato.jpg);
}

.text{
	text-align:left;
	padding:10px 10px 10px 10px;
}

.img_spett{
	float:right;
	padding:8px 8px 8px 8px;
	margin-top:10px;
	margin-bottom:10px;
		margin-left:10px;
	border:1px solid #CCC;
}

#box_social {width: 120px;;position: relative;}
#box_social .ico_social {display: inline-block;width: 30px;height: 24px;padding: 24px 0 0 0;margin: 0 0px 0px 0px;overflow: hidden;background: url(images/ico_social.png) no-repeat 0 0 transparent;vertical-align: middle}

/*styles for Firefox <= 2.0 here*/
html>/**/body #box_social .ico_social, x:-moz-any-link{display:-moz-inline-block;display:-moz-inline-box;height: 24px;}

/*styles for Firefox >= 3.0 here*/ 
html>/**/body #box_social .ico_social, x:-moz-any-link, x:default {display:-moz-inline-block;display:-moz-inline-box;height: 0px;}


#box_social #ico_FB {background-position: 0px 0px; padding-right:0px; }
#box_social #ico_YT {background-position: -37px 0px;}
#box_social #ico_EM {background-position: -74px 0px;}

#box_social #ico_FB:hover {background-position: 0px -24px;}
#box_social #ico_YT:hover {background-position: -37px -24px;}
#box_social #ico_EM:hover {background-position: -74px -24px;}

.seguici{
	background-image:url(images/seguici.png);
	background-repeat:no-repeat;
	width:120px;
	height:52px;
	text-align: center;
}

.archivio{
	background-image:url(images/archivio.png);
	background-repeat:no-repeat;
	width:120px;
	height:32px;
	text-align: center;
}

.cerca{
	background-image:url(images/cerca.png);
	background-repeat:no-repeat;
	width:120px;
	height:32px;
	text-align: center;
}

a:hover .cerca{
	background-image:url(images/cerca_hover.png);
	background-repeat:no-repeat;
	width:120px;
	height:32px;
	text-align: center;
}

a:hover .archivio{
	background-image:url(images/archivio_hover.png);
	background-repeat:no-repeat;
	width:120px;
	height:32px;
	text-align: center;
}



.seguici span, .archivio span, .cerca span{
	visibility:hidden;}
	
.center{ text-align:center}

div#container {
	width: 100%;
	text-align: center;
}
div.split2 div, div.split2 div{
	float: left;
	width: 50%;
}

.news{ background-image:url(images/graffa_aperta.png);
background-repeat:no-repeat;
height:250px;
margin-top:10px;
}

.news p {padding-left:40px; padding-top:8px; }

div.wide {
	clear: left;
}

#slider{
	margin-bottom:20px;
}

/* the news box */
#news
{
	margin-left:0px;
	margin-bottom:0px;
}
#news ul
{
	padding:0;
	list-style-type:none;
}

#news ul li { margin-bottom:15px;}

