html,body{margin: 0;padding:0; background-color: #F3F4F0}
body{font-family: arial,sans-serif;color: #003300; text-align: center; link:#003300; vlink:#006600;font-size: 11px;
	scrollbar-face-color: #E6E9E2; scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #EBE8C7;
scrollbar-darkshadow-color: #cccccc; scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #000000 }
div#container{position: relative; width: 740px;height:45; margin: 0px auto;top: 1px;
    background-color: #F3F4F0;color: #F3F4F0;text-align: left}
	div#container5{position: relative; width: 100%px; top: 0px;margin: 0px auto;border-top: 4px solid #BFB748; border-bottom:1px solid #BFB748;
    border-left: 1px solid #EBE8C7; border-right: 1px solid #EBE8C7;  background-color: #fff;color: #EBE8C7;text-align: left}
	div#container3{position: relative; top: 0px; width: 100%px; height: 157px; margin: 0px auto;
    border-left: 1px solid #fff; border-top: 1px solid #BFB748;border-right: 1px solid #fff; 
	border-bottom:1px solid #BFB748; background-color: #fff;color: #fff;text-align: center}
	div#container4{position: relative; width:100%; height: 13px;top: 0px; margin: 0px auto;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;
    border-bottom:1px solid #BFB748;
	background-color: #EBE8C7;color: #ECF1E7; font-size: 11px;word-spacing: 1px;
	 color: #003300;font:arial,sans-serif; letter-spacing: 1px; text-align: center}
div#container4 a{font-family: arial,sans-serif;color: #003300;font-size: 11px; text-decoration:none}
div#container4 a:hover {font-family: arial,sans-serif;color: #006600;font-size: 11px; text-decoration:none}
div#container8{position: relative; width:760px; height: 15px;top: 0px; margin: 0px auto;font-family: arial,sans-serif;color: #003300;font-size: 11px}
div#container8 a{font-family: arial,sans-serif;color: #003300;font-size: 11px; text-decoration:none}
div#container8 a:hover {font-family: arial,sans-serif;color: #006600;font-size: 11px; text-decoration:none}
div#container9{position: relative; width:760px; height: 20px}
div#container9 h1{font-family: arial,sans-serif;color: #003300;font-size: 11px; text-decoration:none}
div#container2{
	position: relative;
	margin: 0px auto;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #E6E9E2;
	color: #000;
	text-align: left;
	width: 760px;


}
	div#content2 div.newsbox3{width: 440px; margin:10px;font-size: 90%;color: #003300;font-size: 12px;text-align:justify; left margin-bottom: 2em}
div#content2 div.newsbox3 h2{padding: 1px 5px; height: 12px;  background-color:#E6E9E2 ;border-left: 1px solid #BFB748;  border-bottom:1px solid #BFB748;color: #003300;font-size: 12px}
div#content2 div.newsbox3 h1{padding: 1px 5px; border-bottom:1px solid #ccc ;color: #003300;font-size: 11px}
div#content2 div.newsbox3 h4{padding: 1px 5px;   border-bottom:1px solid #BFB748;color: #003300;font-size: 10px}
div#content2 div.newsbox3 a{font-family: arial,sans-serif;color: #003300;font-size: 11px; text-decoration:none}
div#content2 div.newsbox3 a:hover {font-family: arial,sans-serif;color: #006600;font-size: 11px; text-decoration: none}
div#content2 div.newsbox3 p{margin: 10}
div#container6{position: relative;height:155; width: 740px;margin: 0px auto;top: 0px;
    background-color: #fff;color: #000;text-align: left}
	div#container6 img{height:155}
	div#container7{position: relative; width: 760px;margin: 0px auto;top: 1px;
    background-color: #ECF1E7;color: #000;text-align: center}
/*stili generici, su header e footer*/
div#header{width:760px; height: 35px}
div#header a{color: #003300;font-size: 9px; text-decoration:none}
p{padding-bottom: 5px}
h3{padding-top: 10px}
h1{color: #003300; font:arial; word-spacing: 2px;
	margin: 1px;
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom:5px;
	left: 15px;
	top: 1px; font-size: 9px}
h2{color: #003300; font:arial; 
	margin: 3px;
	padding-top: 3px;
	padding-bottom:3px;
	top: 1px;font-size: 9px}

div#footer a{color:#003300; font-size: 10px;;text-decoration: none}
div#footer a:hover {
	color: #006600;font:arial; font-size: 10px;
	text-decoration: underline;}

/*stili specifici per il layout*/
div#navigation{position: absolute; top: -1px; left: 0px; height: 50px;
    width: 110px;\width:110px;w\idth:110px;padding: 1em 0 0 10px}
div#extra{
	position: absolute;
	right: 1;
	top: 0px;
\width:130px;w\idth:130px;padding: 1em 2px}
	div#extra2{
	position: absolute;
	left: 1px;
	top: 110px;



\width:130px;w\idth:130px;padding: 1em 0px}

div#content{margin: 0 140px 0 140px;padding: 1em 6px;top: 10px; width: 470px;background-color: #fff}
div#content2{margin: 0 140px 0 140px;padding: 1em 6px; width: 460px;background-color: #fff;link:#003300; vlink:#006600
	}
div#footer{position: relative; top: 0px; text-align:center; width: 100%; border-top: 2px solid #BFB748;
    background-color: #fff; color: #003300}

/*stili per la navigazione*/
div#navigation ul{margin: 0 0 0px;padding: 0; height: 12px; list-style-type: none; color: #006600}
div#navigation ul a{display:block;width: 120px;height:12px; border-bottom: 1px solid #fff;color:#003300;
     font:arial; text-decoration: none}
div#navigation ul a:hover{height:12px;;background-color: #fff;color: #006600}
div#navigation ul a#activelink{height:12px;;color: #006600;text-decoration: none}
div#minilink a{margin: 15px 0;border: 1px inset #fff;width:120px;border-left: 1px inset #fff;; font-size: 10px;
   color: #003300;text-align: center;text-decoration: none}
div#minilink a:hover{font-size: 10px;color: #006600}
div#minilink2 a{width:120px;border-left: 0px;margin-top: 660px ; font-size: 10px;
   color: #003300;text-align: center;text-decoration: none}
/*stili per la sezione extra*/
div#extra div.newsbox{width: 125px; font-size: 90%;font-size: 11px;color: #006600; margin-bottom: 2em}
div#extra div.newsbox h2{width: 100%; padding: 1px ;background-color: #EBE8C7;border-right:1px solid #cccccc;border-top:1px solid #cccccc; border-bottom:1px solid #BFB748;border-left:1px solid #BFB748;color: #003300;font-size: 11px}
div#extra div.newsbox p{margin: 0}
div#extra div.newsbox a{
		font-family: arial,sans-serif;
	color: #003300;
	font-size: 11px;
	text-decoration:none;
	padding: 2px;
}

div#extra div.newsbox a:hover {font-family: arial,sans-serif;color: #006600;font-size: 11px; text-decoration:none}
div#extra2 div.newsbox2 a{
	font-family: arial,sans-serif;
	color: #003300;
	font-size: 9px;
	text-decoration:none;
	border: thin ridge;
}
div#extra2 div.newsbox2 a:hover {font-family: arial,sans-serif;color: #006600;font-size: 9px; text-decoration:none}
div#navigation a{font-family: arial,sans-serif;color: #003300;font-size: 11px; text-decoration:none}
div#navigation a:hover {font-family: arial,sans-serif;color: #006600;font-size: 11px; text-decoration:none}
div#content2 div.newsbox2{font-size: 90%;margin-bottom: 2em}
div#content2 div.newsbox3 a:visited {	color: #006600}
div#content2 div.newsbox2 h2{padding: 1px 0px;background-color: #ECE4B7; border-bottom:1px solid #BFB748;color: #003300;font-size: 11px}
div#content2 div.newsbox2 h4{padding: 1px 0px;background-color: #fff;border-top:1px solid #BFB748; border-bottom:1px solid #BFB748;color: #003300;font-size: 11px}
div#extra2 div.newsbox{font-size: 90%;margin-bottom: 2em; font-family: arial,sans-serif;color: #006600;font-size: 11px}
div#extra2 div.newsbox h2{padding: 1px 2px; border-bottom:1px solid #BFB748;color: #003300;font-size: 11px}
div#extra2 div.newsbox p{margin: 0}

/*stili per i contenuti*/
div#content{border-left: 1px solid #999; border-right: 1px solid #999}
div#content a{font-family: arial,sans-serif;color: #003300;font-size: 10px; text-decoration:none}
div#content a:hover {font-family: arial,sans-serif;color: #006600;font-size: 10px; text-decoration:none}
div#content2{width:475 px;border-left: 1px solid #999; border-right: 1px solid #999;border-bottom: 1px solid #ccc}
div.textimage{width: 100%} /*risolve il peek-a-boo bug di IE6*/
div.textimage img{float:left; margin-right: 3px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;}
div.textimage p{margin-top: 0px}


div.wide,div.split2,div.split3{clear:right}
div.wide{margin: 0 1%; border-top: 1px solid #ccc}
div.split2 div{float: left; width: 200px;  \width: 200px; w\idth: 200px; padding: 0 0px; margin: 0px auto;
    border-left: 0px; color: #000; border-top: 5px; font-size: 9px }
div.split3 div{float: left; width: 100px;  \width: 50px; w\idth: 100px;padding: 10 15px; margin: 0px auto;
    border-left: 60px; color: #000; border-top: 10px; text-align: left}
a:link {
	color: #003300;font:arial; font-size: 11px;
	text-decoration: none;
}
a:hover {
	color: #006600;font:arial; font-size: 11px;
	text-decoration: underline;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
}
div#main{
	float:left;
	width:210px;
	font-family: arial,sans-serif;
	color: #003300;
	font-size: 11px;
	text-decoration:none;
	text-align: justify
}
div#main h1{
	border-top: 3px solid #EBE8C7
}
div#main2{float:left;width:30px}
div#main3{float:right;width:210px; font-family: arial,sans-serif;
	color: #003300;
	font-size: 11px;
	text-decoration:none;
	text-align: justify}
div#main3 h1{
	border-top: 3px solid #EBE8C7
}
