/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 80%;text-align: center;
	background: #1ab501 url("img/sfumato1.jpg") repeat-y center}
div#container{
		width: 900px;	
		margin: 0px auto 0px;
		text-align: justify;
		background-color: #FFFFFF;
		/*background-image: url(img/sfumato1.jpg);
		background-repeat: repeat;
		min-height: 350px;
		height: auto !important;
		height: 350px;
		padding-left: 15px;
		padding-right: 15px;*/
		color: #43684c}

/*stili generici, su header e footer*/
div#header{height: 120px; background:url("img/header2.jpg") no-repeat bottom left; color: #ff0; background-color: #b9fafb; margin-left: 0; margin-bottom: 0.8em}
div#header h1{text-align: right}
h1,h2,h7{margin: 0;padding:0}
h7{color: #8a8989;font-size: 1.0em; margin-left: 6em; margin-top: 1em; margin-bottom: 1em}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif; text-align: center}
h2{color: #29e004;font-size: 1.5em; margin-left: 2em}
div#conth2{background:url("img/titolo.jpg") no-repeat top left;}
div#footer a{color: #b0adad;font-weight: bold;text-decoration: underline}

.notizia {min-height: 300px;}

/*stili specifici per il layout*/
div#navigation{float:left;width: 160px; text-align: center;border-right: 1px solid #cacccf;
		min-height:580px}

div#navigation2{float:right; width: 160px;border-left: 1px solid #cacccf;
		text-align: center; border-right: 1px #999;
                /*background:url("img/sfondonavigation2.png") repeat-y;*/ 
		margin: 0; padding:0;
		min-height: 580px}


div#content{margin-left: 13em;padding: 0em 1em 1em 1em; margin-right:13em;  margin-top:0;
		 background:url("img/sfondocontent.jpg"); min-height: 580px}
div#footer{/*float:center*/;clear:right; text-align:center; padding: 0.5em;margin-bottom:2;
background:url("img/footer.jpg") no-repeat bottom left ; color: #b0adad; height: 115px;}


/*stili per la navigazione*/

div#paragrafo{float: left; margin left:50px; margin-right: 50px}

/*bordi per immagini 26-06-2007*/
div.pic{float:left;margin: 20px;padding:0 0 12px 0;
    background: url(img/ombra.png) no-repeat bottom center}

div.pic img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6}

/*elenco numerato navigation2*/
div#navigation2 ol#steps{ list-style-type: none;margin-left: 1em;padding: 0}
div#navigation2 li{ font-size: 110%;font-weight: 500;color: #29e004;
    margin: 0;padding-left: 30px;line-height: 30px; text-align: left;}

div#navigation2 li#l1{ background:url(img/l1.jpg) no-repeat left center}
div#navigation2 h2{display: block;width: 160px; background:url("img/verde.jpg");
			border:0; margin:0; color: #ffd799;}
div#navigation2 a{color:#29e004; font-weight: bold; text-decoration: none;}
div#navigation2 a:hover{color: #033;text-decoration: none;background-image: none;}
div#navigation2 a#activelink{color: #033;text-decoration: none;}

/*elenco numerato navigation*/
div#navigation ol#steps{ list-style-type: none;margin-left: 1em;padding: 0}
div#navigation li{ font-size: 110%;font-weight: 500;color: #29e004;
    margin: 0;padding-left: 35px;line-height: 55px; text-align: left;}

div#navigation li#l1{ background:url(img/lettera1.png) no-repeat left center}
div#navigation li#l2{ background:url(img/lettera2.png) no-repeat left center}
div#navigation li#l3{ background:url(img/lettera3.png) no-repeat left center}
div#navigation li#l4{ background:url(img/lettera4.png) no-repeat left center}
div#navigation li#l5{ background:url(img/lettera5.png) no-repeat left center}

div#navigation a{color:#29e004; font-weight: bold; text-decoration: none;}
div#navigation a:hover{color: #033;text-decoration: none;background-image: none;}
div#navigation a#activelink{color: #033;text-decoration: none;}
div#navigation h2{display: block;width: 160px; background:url("img/verde.jpg");
			border:0; margin:0; color: #ffd799;}


/*galleria di miniature*/
ul#minipics{margin:0;padding:0;list-style-type:none}

ul#minipics li{float: left;margin: 20px;padding:0 0 12px 0;
    background: url(img/ombra120.png) no-repeat bottom center}

ul#minipics li img{display:block;border:1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6}