/* CSS Document */
/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: Tahoma, sans-serif;font-size: 90%}
div#container{position: relative; background-color: #FFF;}
.immagine{margin-right:10px; margin-top:3px; float:left;}
.hrnews {
	width:98%;
	/*noIEmac\*/
	clear:both;
	/*end */
	padding: 0px;
	margin:15px 0px 7px 0px;
	height: 7px;
	background: #ffffff url(/cultura/cultura.nsf/hr.gif) no-repeat scroll center;
	background-position:left;}
.hrnews hr {display: none;} 
.hrmenu {
    width:98%;
    padding: 0;
    margin:4px 0 1px 0;
    height: 9px;
    background: #fff url(/cultura/cultura.nsf/hrgiallo.gif) no-repeat scroll left;}
.hrmenu hr {display: none;} 
img {border:0;}
/*stili generici, su header e footer*/
div#header{height: 110px; background-color:#FFF;}
/*stili specifici per il layout*/
div#navigation{
	position: absolute; 
	top: 110px; 
	left:0;
	width: 170px;\width:180px;w\idth:180px;
	background-color:#FFF;
	padding-top:9px;
	font-size: 75%;
	}
div#navigation p{
	margin:4px 0 0 0;
	padding:0;
	}
div#navigation .loghini{
	margin:4px 0;
	padding:0;
	}
div#extra{position: absolute;
	top: 110px;
	right: 0;
	width: 170px;\width:180px;w\idth:180px;
	background-color: #FFF;
	font-size: 75%;
	padding-top:7px;
	line-height: 16px;}
div#extra p{
	margin:4px 0 0 0;
	padding:0;
	}
div#extra .loghini{
	margin:7px 0;
	padding:0;
	}
div#content{
	/*noIEmac\*/
	min-height: 460px;
	height: auto !important;
	/*end */
	height:460px;
	font-size: 90%;
	margin:1px 195px 0px 195px; 
	background-color: #FFF;
	padding:5px 7px 5px 7px;
	line-height: 17px;
	}
div#content p {font-size: 120%;} 
div#content h2 {font-size: 100%;} 
/*div#contentint hr {
	width:98%;
	/*noIEmac\*/
	clear:both;
	/*end */
	padding: 0px;
	margin:15px 0px 7px 0px;
	height: 7px;
	background: #ffffff url(image/hr.gif) no-repeat scroll center;
	background-position:left;
	border-spacing:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px
} */
div#navigation p {margin-top: 4px; margin-bottom: 0px;}
div#navigationint p {margin-top: 4px;margin-bottom: 0px;}
div#footer{padding: 5px 0 5px 0; background-color:#FFF; color:#000;}
div#comune{position: absolute; width: 46px; height:49px;left:134px;top:20px;}
div#logo{position: absolute; width: 270px; height:90px;left:180px;top:0px;}
div#menutop{
	position: absolute;
	width:170px !important;
	width:172px;
	top:10px;
	right:0px;
	font-size:75%;
	color:#000;
	height:200px;
	background-color:#00CC00}
div#menucenter{position: absolute; top:90px; left:198px; font-size:75%; color:#565656; z-index:100px; }
/*div#comunicati{position: absolute;
	width:169px!important;
	width:170px;
	top:98px;
	right:0px;
	font-size:75%;
	color:#565656;}*/
div#extra ul{margin: 0;padding: 0;list-style-type: none;margin-left:38px;color:#565656;}
div#extra li{margin: 0;padding: 0;}
h1{
	font-size:110%;
	height:20px;
	/*background-color:red;*/
	padding:5px 0 5px 40px;
	margin:0;
	background-image: url(/cultura/cultura.nsf/ico05.gif);
	background-repeat: no-repeat; 
	background-position:left;
	text-transform: uppercase;
}
.dataSottotitolo {
	font-size:110%;
	font-weight:bold;
	margin-top:-20px;
	padding:0px 0px 5px 40px;
	text-transform: uppercase;
}
/*
div#content h1{
	font-size:105%;
	padding:5px 0 5px 40px;
	margin:0;
	background-image: url(/cultura/cultura.nsf/ico05.gif);
	background-repeat: no-repeat; 
	background-position:left
}
div#contentint h1{
	font-size:105%;
	padding:5px 0 5px 40px;
	margin:0;
	background-image: url(/cultura/cultura.nsf/ico05.gif);
	background-repeat: no-repeat; 
	background-position:left
}
*/
.titolo{padding:0 0 3px 40px;
	background-image: url(/cultura/cultura.nsf/giallo.gif);
	background-repeat: no-repeat; 
	background-position:left}
.titsx{
	width: 99%;
	font-weight:normal;
	margin:0 1px 0 1px  !important;
	margin:2px 0 0 0;
	padding:0;
	background-image: url(/cultura/cultura.nsf/sfondinogiallo.gif);
	background-repeat: no-repeat; 
	background-position:left}
.tith2{
	width: 100% !important;
	width: 98%;
	font-size: 85%;
	font-weight:normal;
	margin:0 1px 0 1px  !important;
	margin:8px 1px 0 0px;
	padding:0;
	background-image: url(/cultura/cultura.nsf/sfondinogiallo.gif);
	background-repeat: no-repeat; 
	background-position:left;
}
.giallo{	background-image: url(/cultura/cultura.nsf/giallo.gif);
	background-repeat: no-repeat; 
	background-position:left;
	margin:0;
	padding:0 0 4px 40px;}
.titolonews{font-size:100%;font-weight: bold;}
.data{width: 98%;font-size: 90%;font-weight:normal;margin:0 2px 8px 2px ;padding:0;text-align:right;}
.percorso{width: 98%;font-size: 90%;font-weight:normal;margin:0 ;padding:0;text-align:left;}
.sottopagine{font-size: 100%;font-weight:normal;}
.mappa{font-size: 90%;font-weight:normal;}
.testopiede{padding-left:196px; background-color: #FFF;color:#565656;}
div#piede{width: 98%;font-size: 75%;font-weight:normal;background-image: url(/cultura/cultura.nsf/bianco.gif);}
div#piede2{width: 98%;font-size: 75%;font-weight:normal;background-image: url(/cultura/cultura.nsf/bianco.gif);}
div#piedevuoto{width: 98%;font-size: 75%;font-weight:normal;margin-top:3px;}
/* ------------------------------------ LINK -------------------------------------*/
a:link{color:#565656;text-decoration:none;}
a:visited{color:#565656;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;background-color:#FFF100;}
a:active {color:#000;text-decoration:underline;}
div#menutop a:link{color:#000;text-decoration:none;}
div#menutop a:visited{color:#000;text-decoration:none;}
div#menutop a:hover {color:#565656;text-decoration:underline;}
div#menutop a:active {color:#565656;text-decoration:underline;}
.sottopagine a:link{color:#565656;text-decoration:underline;}
.sottopagine a:visited{color:#565656;text-decoration:underline;}
.sottopagine a:hover {color:#000;text-decoration:none; background-color:#FFF100;}
.sottopagine a:active {color:#000;text-decoration:none; background-color:#FFF100;}
.mappa a:link{color:#000;text-decoration:none;}
.mappa a:visited{color:#000;text-decoration:none;}
.mappa a:hover {color:#565656;text-decoration:underline;}
.mappa a:active {color:#565656;text-decoration:underline;}
/* ------------------------------------ CONTATTI -------------------------------------*/
#evidenziatore {padding:5px;margin:5px;font-weight:bold;width:95%;font-size:95%;text-align:center;}
#contatto {text-align:center;margin:2px; padding:2px;}
#ricarchivio{margin:2px; padding:2px;}
.campo_ric {width: 60px;font-size: 90%; background-color:#FFF100;color:#000;border:1px solid #000;}
.campi {width: 100px;font-size: 90%; background-color:#FFF;color:#000;border:1px solid #000;}
.campi_arc {width: 85px;font-size: 90%; background-color:#FFF;color:#000;border:1px solid #000;}
.campi_arcp {width: 60px;font-size: 90%; background-color:#FFF;color:#000;border:1px solid #000;}
.bottoni {width: 20px;font-size: 90%;background-color:#000;color:#FFF;border:0;}
.bottone_cerca {width: 50px; font-size: 90%;background-color:#000;color:#FFF;border:0;}
.bottoni01 {width: 30px;font-size: 90%;background-color:#000;color:#FFF;border:0;}
.bottoni02 {width: 45px;font-size: 90%;background-color:#000;color:#FFF;border:0;}
.bottoni03 {width: 12em;font-size: 90%;background-color:#000;color:#FFF;border:0;}
fieldset {border: 1px dotted #000;width:95%;padding:0.8em;text-align:right;font-size:100%;}
#ricarchivio fieldset {border: 1px dotted #000; width:96%; padding:0.6em; text-align:left;font-size:80%;}
#ricerca fieldset {border: 1px dotted #000; width:80%; padding:0.6em; text-align:left;font-size:80%;}
legend {color:#000000;font-weight:bold;padding:0.5em;background-color:#FFF;}
.campinewsletter {width:18em}
.privacy {color:#000000;font-size:80%;text-align:left;background-color:#FFF;}
.field {width:13em;border:1px solid #000;padding-right:6em;}
.fieldg {width:14em !important; width:20em;border:1px solid #000;padding-right:3em;background-color:#FFF;}
.center {text-align:center;}
/*RISULTATI DELLA RICERCA*/
.lisearch {
padding-bottom:1.5em;
list-style-type:decimal
}

