


html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 12px;bgColor=#f5f1f1}

div#container{position: relative; width: 760px;margin: 0px auto; border-left: 1px solid #000; border-right: 1px solid #000; background-color: #f5f1f1;color: #000;}

/*stili generici, su header e footer*/
div#header{height: 154px;background-color:#99ccff;color: #fff}
div#header a{color: ##eee;text-decoration:none}

/*h1,h2,h3,p,r{margin: 0}*/
p{padding-bottom: 0px}
r{padding-bottom: 0px}
h3{padding-top: 10px}
h2{font-size: 1.5em;}
h3{font-size: 1.2em}

/*stili specifici per il layout pagina index*/

div#central{position: absolute; top: 178px; left: 360px; width: 180px;\width:180px;w\idth:180px;padding: 1em 10px 0 10px}
div#left{position: absolute; top: 190px; right: 0; width: 180px;\width:180px;w\idth:180px;padding: 0em 5px}
div#content{margin: 13px 400px 0 0px;padding: 0em 10px;background-color: #fff}
div#footer{text-align:center; padding: 5px 20px;background-color: #aaa; color: #000;font-size:9px}

/*stili per la sezione  pagina eventi-novità*/

div#left1{position: absolute; top: 190px; right: 0; width: 180px;\width:180px;w\idth:180px;padding: 6px 5px;}


/*stili per la sezione  pagina parco e ufficio informazioni parco*/

div#leftp{position: absolute; top: 193px; right: 0; width: 180px;\width:180px;w\idth:180px;padding: 6px 5px;}


/*stili specifici per il layout dei contenuti per le sezioni a due colonne*/

div#pag{margin:  7px 190px 10px 10px;padding: 0em 10px;background-color: #fff}



/*stili specifici per il layout dei contenuti per le sezioni a due colonne - pagina dei contenuti eventi*/

div#pagev{margin:  11px 190px 10px 10px;padding: 0em 10px;background-color: #fff}


/*stili specifici per il layout pagina articoli*/

div#articoli{margin: 10px 10px 10px 10px;padding: 1em 10px;background-color: #fff}






/*stili per la navigazione*/

div#menu
 ul{
	margin: 0;
	padding:0;
    background:#1d93e6;
	border-bottom: 1px solid #c00;
	border-top: 1px solid #c00;

	font-family: sans-serif, Verdana;font-size:14px
}

div#menu li
{
display: inline;
margin: 0;
padding: 0px 0px 5px;
list-style-type: none;
}

div#menu a:link, 
div#menu a:visited
{
	font-weight: bold;
	margin:0 5px;
	text-decoration: none;
	color: #99ff33;
}

div#menu a:link#evidenziato, div#menu a:visited#evidenziato, div#menu a:hover{
background-color: #fff;color: #f00
}

div#menu li a#activelink{color: #f00;text-decoration: none}


div#minilink a{margin: 20px 0;display: block;border: 1px inset #666;width:180px;line-height: 40px;
    background-color: #fff;color: #000;text-align: center;text-decoration: none}
div#minilink a:hover{font-size: 2em;font-weight: bold;color: #ccc}




/*stili per la sezione centrale*/

div#central div.box{font-size: 100%;margin-bottom: 2em;}
div#central div.box h2{padding: 10px 2px;background-color: #99ccff;color: #000066;font-size: 1.2em;}
div#central div.box p{margin: 10;text-align: justify;}
div#central div.box a{ text-decoration: none;
color: #000}
div#central div.box a:hover{color: #0066ff}


/*stili per la sezione extra*/

div#left div.sinistro   {font-size: 100%;margin-bottom: 2em}
div#left div.sinistro h2{padding: 1px 2px;background-color: #ccff00;color: #336600;font-size: 1.2em}
div#left div.sinistro h3{padding: 1px 2px;font-size: 1em;text-align: center;}
div#left div.sinistro h4{padding: 1px 2px;font-size: 0.8em;text-align: justify;}
div#left div.sinistro  p{margin: 0;text-align: justify;}
div#left div.sinistro a{color: #000;text-decoration: none;
}
div#left div.sinistro a:hover{color: #0066ff}
div#left div.sinistro img{display: block; margin: 0px auto; text-align: center;}





/*stili per la sezione  pagina eventi-novità-partito democratico*/

div#left1 div.sinistro1   {font-size: 100%;margin-bottom: 2em}
div#left1 div.sinistro1 h2{padding: 1px 2px;background-color: #999;color: #fff;font-size: 1.2em}
div#left1 div.sinistro1  p{margin: 0;text-align: justify;}
div#left1 div.sinistro1 a{color: #000;text-decoration: none;
}
div#left1 div.sinistro1 a:hover{color: #0066ff}

/*stili per la sezione  pagina parco e ufficio informazioni parco*/

div#leftp div.sinistrop   {font-size: 100%;margin-bottom: 2em}
div#leftp div.sinistrop h2{padding: 1px 2px;background-color: #999;color: #fff;font-size: 1.2em}
div#leftp div.sinistrop  p{margin: 0;text-align: justify;}
div#leftp div.sinistrop a{color: #000;text-decoration: none;
}
div#leftp div.sinistrop a:hover{color: #0066ff}





/*stili per la extra navigazione*/

div#navextra ul{margin: 0 0 20px;padding: 0; list-style-type: none;font-size: 14px;}
div#navextra ul a{display:block;width: 180px;border-bottom: 1px solid #fff;color:#000;font-weight:bold; text-decoration: none}
div#navextra ul a:hover{background-color: #fff;color: #f00}





/*stili per i contenuti pagina index */

div#content{border-left: 1px solid #999; border-right: 1px solid #999}

div.textimage{border-bottom: 1px dotted #999; width: 100%} /*risolve il peek-a-boo bug di IE6*/
div.textimage img{float:left; margin: 5px 10px 0px 0px}
div.textimage h2{margin-top: 0px;}
div.textimage h3{color: #b22222}
div.textimage h4{color: #000000;text-align: center;}
div.textimage p{margin-top: 0px; text-align: justify;}
div.textimage a{color: #b22222;text-decoration: none;
}
div.textimage a:hover{color: #0066ff}



/*stili per i contenuti pagina cerchi lavoro */

div.textimagec{border-bottom: 1px dotted #999; width: 100%} /*risolve il peek-a-boo bug di IE6*/
div.textimagec img{float:left; margin: 5px 10px 0px 0px}
div.textimagec h2{margin-top: 0px 0 0px;font-size : 8pt;}
div.textimagec h3{color: #b22222}
div.textimagec p{margin-top: 0px; text-align: justify;}
div.textimagec a{color: #b22222;text-decoration: none;
}
div.textimagec a:hover{color: #0066ff}
div.textimagec table{margin:auto;text-align : left;}
div.textimagec h4{margin-top: 0px 0 0px;font-size : 6pt;text-align: center;}


div.wide{margin: 0 1%; border-top: 1px dotted #ccc;text-align: justify;}
div.wide h3{color: #b22222}
div.wide a{color: #b22222;text-decoration: none;
}
div.wide a:hover{color: #0066ff}





/*stili per i contenuti delle pagine  con foto a sinistra*/


div.artimage { width: 100%} /*risolve il peek-a-boo bug di IE6*/
div.artimage img{float:left; margin: 5px 10px 0px 0px}
div.artimage h1{font-family : arial,sans-serif;color : #b22222;font-size : 14pt; text-align : center;font-weight : bold;font-style : normal;}
div.artimage h2{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : center;font-weight : bold;font-style : normal;}
div.artimage h6{font-family : arial,sans-serif;color : #000;font-size : 10pt; text-align : left;font-weight : lighter;font-style : normal;}
div.artimage p{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}
div.artimage h8{text-align: justify;}
div.artimage a{color: #b22222;text-decoration: none;
}
div.artimage a:hover{color: #0066ff}
div.artimage table{margin:auto;text-align : center;}
div.artimage h3{font-family : arial,sans-serif;color : #b22222;font-size : 11pt; text-align :justify;font-weight : lighter;font-style : normal;}
div.artimage h4{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : left;font-weight : bold;font-style : normal;}
div.artimage b{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : bold;font-style : normal;}
div.artimage li{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}
div.artimage h5{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : right;font-weight : lighter;font-style : normal;}
div.artimage  b{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : bold;font-style : normal;}


/*stili per i contenuti delle pagine  con foto centrata*/

div.artimagec { width: 100%} /*risolve il peek-a-boo bug di IE6*/
div.artimagec img{display: block; margin: 0px auto; text-align: center;}
div.artimagec object{display: block; margin: 0px auto; text-align: center;}
div.artimagec embed{display: block; margin: 0px auto; text-align: center;}
div.artimagec h1{font-family : arial,sans-serif;color : #b22222;font-size : 14pt; text-align : center;font-weight : bold;font-style : normal;}
div.artimagec h2{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : center;font-weight : bold;font-style : normal;}
div.artimagec h6{font-family : arial,sans-serif;color : #000;font-size : 10pt; text-align : left;font-weight : lighter;font-style : normal;}
div.artimagec p{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}
div.artimagec h8{text-align: center;}
div.artimagec h4{font-size : 13pt;text-align: center;}
div.artimagec a{color: #b22222;text-decoration: none;
}
div.artimagec a:hover{color: #0066ff}
div.artimagec r{font-family : arial,sans-serif;color : #ff0000;font-size : 11pt;text-align : justify;font-weight : lighter;font-style : normal;}
div.artimagec  b{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : bold;font-style : normal;}



/*stili per i contenuti delle pagine  con  tabelle centrate*/

div.artimaged { width: 100%} /*risolve il peek-a-boo bug di IE6*/
div.artimaged h1{font-family : arial,sans-serif;color : #b22222;font-size : 14pt; text-align : center;font-weight : bold;font-style : normal;}
div.artimaged h2{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : center;font-weight : bold;font-style : normal;}
div.artimaged h6{font-family : arial,sans-serif;color : #000;font-size : 10pt; text-align : left;font-weight : lighter;font-style : normal;}
div.artimaged p{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}
div.artimaged h8{text-align: center;}
div.artimaged a{color: #b22222;text-decoration: none;
}
div.artimaged a:hover{color: #0066ff}
div.artimaged table{margin:auto;text-align : left;}
div.artimaged li{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}
div.artimage h3{font-family : arial,sans-serif;color : #b22222;font-size : 11pt; text-align :justify;font-weight : lighter;font-style : normal;}
div.artimage h4{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : left;font-weight : bold;font-style : normal;}
div.artimage b{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : bold;font-style : normal;}




/*stili per le pagine a due colonne*/


div.pag h1{font-family : arial,sans-serif;color : #b22222;font-size : 14pt; text-align : center;font-weight : bold;font-style : normal;}
div.pag h2{font-family : arial,sans-serif;color : #000;font-size : 4pt; text-align : center;font-weight : bold;font-style : normal;}
div.pag h6{font-family : arial,sans-serif;color : #000;font-size : 10pt; text-align : left;font-weight : lighter;font-style : normal;}
div.pag p{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}
div.pag h8{text-align: center;}
div.pag a{color: #b22222;text-decoration: none;
}
div.pag a:hover{color: #0066ff}
div.pag table{margin:auto;text-align : left;}
div.pag li{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}
div.pag h3{font-family : arial,sans-serif;color : #b22222;font-size : 11pt; text-align :justify;font-weight : lighter;font-style : normal;}
div.pag h4{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : left;font-weight : bold;font-style : normal;}
div.pag b{font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : bold;font-style : normal;}




/*stili per i contenuti vecchie pagine */

.pagina { }:link { text-decoration: none; }


a{color: #0066ff; text-decoration: none; }

A:hover { color: #b22222}


.titolo {font-family : arial,sans-serif;color : #b22222;font-size : 18pt; text-align : center;font-weight : bold;font-style : normal;}

.titolo1 {font-family : arial,sans-serif;color : #b22222;font-size : 14pt; text-align : center;font-weight : bold;font-style : normal;}

.testo {font-family : arial,sans-serif;color : #000;font-size : 11pt; text-align : justify;font-weight : lighter;font-style : normal;}

.testo1 {font-family : arial,sans-serif;color : #000;font-size : 12pt; text-align : center;font-weight : lighter;font-style : normal;}

.testo2 {font-family : arial,sans-serif;color : #000;font-size : 10pt; text-align : justify;font-weight : lighter;font-style : normal;}

.testo3 {font-family :arial,sans-serif;color : #000;font-size : 12pt; text-align : left;font-weight : lighter;font-style : normal;}

.news {font-family : arial,sans-serif;color : #006699;font-size : 8pt; text-align : center;font-weight : lighter;font-style : normal;}

.tabella {font-family : arial,sans-serif;color : #006699;font-size : 10pt; text-align : center;font-weight : lighter;font-style : normal;align: center;}
.tabella1 {font-family : arial,sans-serif;color : #006699;font-size : 10pt; text-align : left;font-weight : lighter;font-style : normal;align: center;}

.proposte {font-family : arial,sans-serif;color : #0000ff;font-size : 10pt; text-align : left;font-weight : lighter;font-style : normal;}

.PARCO {font-family : arial,sans-serif;color : #00008B;font-size : 9pt; text-align : left;font-weight : lighter;font-style : normal;}

.oggetto {font-family : arial,sans-serif;color : #0000ff;font-size : 12pt; text-align : left;font-weight : bold;font-style : normal;}

.indirizzi {font-family : arial,sans-serif;color : #006699;font-size : 12pt; text-align : right;font-weight : lighter;font-style : normal;}

.news1 {font-family : arial,sans-serif;color : #000000;font-size : 8pt; text-align : justify;font-weight : lighter;font-style : normal;}



