/* CSS Document */
/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: Tahoma, arial,sans-serif;font-size: 12px}
div#container{position: relative;background-color: #FFF;}
.immagine{margin-right:10px;margin-top:3px;float:left;}
div.hrnews {
	width:100%;
	padding: 0;
	margin:10px 0;
	height: 7px;
	background: #fff url(/cultura/cultura.nsf/hr.gif) no-repeat scroll center;
	background-position:left;}
div.hrnews hr {display: none;} 
div.hrmenu {
    width:100%;
    padding: 0;
    margin:4px 0 1px 0;
    height: 7px;
    background: #fff url(/cultura/cultura.nsf/hrgiallo.gif) no-repeat scroll left;}
div.hrmenu hr {display: none;} 
/*stili generici, su header e footer*/
div#header{height: 95px;background-color:#FFF; border-bottom:1px dashed #000000}
/*stili specifici per il layout*/
div#navigation{
	display:none;
	position: absolute; 
	top: 110px; 
	left:0;
	width: 170px;\width:180px;w\idth:180px;
	background-color:#FFF;
	padding-top:6px;
	font-size: 75%;}
div#extra{
	display:none;
	position: absolute;
	top: 110px;
	right: 0;
	width: 160px;\width:170px;w\idth:170px;
	background-color: #FFF;
	font-size: 75%;
	padding-left:5px;
	padding-top:3px;
	line-height: 16px;}
div#content{
	font-size: 12px;
	background-color: #FFF;
	padding:10px 3px 10px 3px;
	line-height: 17px;
	text-align:justify;}
div#content p {font-size: 13px;} 
div#content h2 {font-size: 14px;} 
	
div#footer{padding: 5px ; color:#000; border-top:1px dashed #000000}
div#comune{position: absolute; width: 46px; height:49px;left:0px; top:20px;}
div#logo{position: absolute; width: 270px; height:90px;left:100px;top:0px;}
div#menutop{display:none;}
div#menucenter{display:none;}
div#comunicati{display:none;}
div#extra ul{margin: 0;padding: 0;list-style-type: none;margin-left:38px;color:#757575;}
div#extra li{margin: 0;padding: 0;}
div#content h1{
	font-size:17px;
	padding:0px;
	margin:0px 0px 15px 0px;
	text-transform:uppercase
}
.giallo{	display:none;}
.tith2{
	width: 100%;
	font-size: 15px;
	font-weight:bold;
	margin-top:0px !important;
	margin-top:10px;
	padding:0px;
}
.titolo{
	padding:0px 0px 3px 40px;
	background-image: url(/cultura/cultura.nsf/giallo.gif);
	background-repeat: no-repeat; 
	background-position:left
}
.titsx{
	width: 100%;
	font-weight:normal;
	margin:0px 1px 0px 1px  !important;
	margin:2px 0px 0px 0px;
	padding:0px;
	background-image: url(/cultura/cultura.nsf/sfondinogiallo.gif);
	background-repeat: no-repeat; 
	background-position:left}
	
.titolonews{
	font-size: 12px;
	font-weight: bold;}
.data {
	display:none;
	width: 100%;
	font-size: 90%;
	font-weight:normal;
	margin:0px 2px 8px 2px ;
	padding:0px;
	text-align:right;}
.percorso{
	width: 100%;
	font-size: 10px;
	font-weight:normal;
	margin:0 ;
	padding:0;
	text-align:left;}
.sottopagine{
	font-size: 12px;
	font-weight:normal;}
.mappa{
	font-size: 12px;
	font-weight:normal;}
.testopiede{padding-left:0px; background-color: #FFF;color:#000000;}
div#piede{width: 100%;font-size: 11px; font-weight:normal; }
div#piede2{width: 100%;font-size: 11px ;font-weight:normal;}
div#piedevuoto{display:none; width: 100%;font-size: 11px ;font-weight:normal;margin-top:3px;}
.campi {width: 70px;font-size: 12px; background-color:#FFF100;color:#000;border:1px solid #000;}
.bottoni {width: 20px;font-size: 12px;background-color:#000;color:#FFF;border:0;}
.bottonig {width: 50px;font-size: 19px;background-color:#000;color:#FFF;border:0;}
#ricarchivio{display:none;}
#ricarchivio fieldset{padding:10px;}
#ricarchivio legend{background-color:#FFF100;}
/* ------------------------------------ LINK -------------------------------------*/
a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}
.sottopagine a:link  {color:#000000; text-decoration:none;}
.sottopagine a:visited  {color:#000000; text-decoration:none;}
.sottopagine a:hover  {color:#000000; text-decoration:none;}
.sottopagine a:active  {color:#000000; text-decoration:none;}
.mappa a:link  {color:#000000; text-decoration:none;}
.mappa a:visited  {color:#000000; text-decoration:none;}
.mappa a:hover  {color:#000000; text-decoration:none;}
.mappa a:active {color:#000000; text-decoration:none;}
/* ------------------------------------ CONTATTI -------------------------------------*/
#contatto {text-align:center;}
.lab {}
#evidenziatore {padding:5px;margin:5px;font-weight:bold;width:95%;font-size:95%;text-align:center;}
#contatto fieldset {border: 1px dotted #000;width:70%;padding:1em;text-align:right;}
#contatto legend {color:#000000;font-size:85%;font-weight:bold;padding:0.5em;background-color:#FFF;}
.field {width:15em;border:1px solid #000;padding-right:6em;}
.fieldg {width:30em;border:1px solid #000;padding-right:6em;}
.privacy {color:#000000;font-size:85%;text-align:left;}
.center {text-align:center;}
.bot {width:15em;}	

