/*stili per il layout fluido*/
html,body{margin: 0 0px; padding: 0; background-color: #F5F5DC}
body{font-family: Bitstream Vera Serif; font-size: 12px}
div#container{position: relative; width: 740px; top: 0; height: 850px; background-color: #FFFFFF;}

/*stili generici, su header e footer*/
div#header{height: 270px; top: 0; background-color: #FFFFFF; color: #000000}
div#footer a{color: #FFF;font-weight: bold; text-decoration: underline}
div#footer1 a{color: #FFF;font-weight: bold; text-decoration: underline}
div#footer2 a{color: #FFF;font-weight: bold; text-decoration: underline}

/*stili specifici per il layout*/
div#links{position: absolute; top: 270px; left: 0;
    width: 135px; background-color: #FFFFFF}
div#extra{position: absolute; top: 270px; left: 440px;
    width: 140px;\width:170px;\width:270px; padding: 1; background-color: #FFFFFF}
div#content{position: absolute; top: 281px; left: 148px;
    width: 270px; background-color: #FFFFFF}
div#footer{position: absolute; top: 850px; left: 0; width: 740px; background-color: #98afea; color: #000}
div#footer1{position: absolute; top: 580px; left: 0; width: 740px; background-color: #FFFFFF; color: #000}
div#footer2{position: absolute; top: 850px; left: 0; width: 740px; background-color: #FFFFFF; color: #000}

/*stili per la navigazione*/
div#links a {color: #000000;
border: 1px solid;
background-color: #98afea;
padding: 2px;
padding-left: 3px;
font: 11px Bitstream Vera Serif, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #FFFFFF #000099 #000099 #FFFFFF;
display: block;
margin: 0px;
width: 100%;
text-align: left;
   }
div#links a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #000066;
border-color: #000099 #FFFFFF #FFFFFF #000099;
color: #FF0000;
text-decoration: none;
   }
div#links a span {display: none;}

div#links a div {margin-top:5px;} 

div#links a:hover span {display: block;
   position: absolute; top: 180px; left: 0px; width: 135px;
   z-index: 100;
   color: #333333; background: trasparent;
   font: 10px Verdana, sans-serif; text-align: center;}

/*stili per la sezione extra*/
div#extra div.newsbox{font-size: 100%}
div#extra div.newsbox h2{color: #000000}
div#extra div.newsbox p{margin: 0}

.titolo {
	color:#000000;
	font-size:15;
	text-align: left;
	font-family: Bitstream Vera Serif;
	font-weight: bold;
}

.testo {
	color:#000000;
	font-size:12;
	font-family: Bitstream Vera Serif;
	text-align: justify;
	list-style-type: square;
}

.testo1 {
	color:#000000;
	font-size:12;
	font-family: Bitstream Vera Serif;
	text-align: right;
	list-style-type: square;
}

.testo2 {
	color:#000000;
	font-size:12;
	font-family: Bitstream Vera Serif;
	text-align: center;
	list-style-type: square;
}

.testo3 {
	font-size:12;
	font-family: Bitstream Vera Serif;
	text-align: justify;
	list-style-type: ;
}

.titolo a:link{color:#000000; text-decoration:none; background-color: none;}
.titolo a:visited {color:#000000; text-decoration:none; background-color: none;}
.titolo a:hover {color:#009900; text-decoration:none; background-color: none;}

.testo a:link{color:#000000; text-decoration:none; background-color: none;}
.testo a:visited {color:#000000; text-decoration:none; background-color: none;}
.testo a:hover {color:#009900; text-decoration:none; background-color: none;}

.testo1 a:link{color:#000000; text-decoration:none; background-color: none;}
.testo1 a:visited {color:#000000; text-decoration:none; background-color: none;}
.testo1 a:hover {color:#009900; text-decoration:none; background-color: none;}

.testo2 a:link{color:#000000; text-decoration:none; background-color: none;}
.testo2 a:visited {color:#000000; text-decoration:none; background-color: none;}
.testo2 a:hover {color:#009900; text-decoration:none; background-color: none;}

.testo3 a:link{color: none; text-decoration: none; background-color: none;}
.testo3 a:visited {color: none; text-decoration: none; background-color: none;}
.testo3 a:hover {color: none; text-decoration: none; background-color: none;}

.fine {
	color:#000000;
	background: #98afea;
	font-size:10;
	text-align: center;
	font-family: Bitstream Vera Serif;
	font-weight: none;
}	

