/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: arial;font-size: 13px;text-align: center; background-color:#ffffff;}
div#container{position: relative; width: 760px;margin: 0px auto;
    border-left: 1px solid #7E1E1B; border-right: 1px solid #7E1E1B; background-color: #7E1E1B;color: #7E1E1B;text-align: left}

/*stili generici, su header e footer*/
div#header{height: 150px;background-color:#EBE2D1;}
h1,h2, h3, h4, h5{margin: 0;padding:0}
h1{padding-left:10px;font: bold 2.3em/80px arial,sans-serif}
h2{color:#7E1E1B;font-size: 1.5em}
h3, h4, h5 {color:#ffffff;font-size: 1em}

div#footer a{color:#fff;font-weight: bold;
}

/*stili specifici per il layout*/
div#navigation{
background-color:#7E1E1B;
	position: absolute;
	top: 160px;
	left: 0;
	width: 100px;
	\width:170px;
	w\idth:100px;
	padding: 1em 0 0 10px;
}
div#extra{position: absolute; top: 160px; right: 0;
    width: 160px;\width:170px;w\idth:160px;padding: 1em 5px}
div#content{margin: 20px 190px 0 110px; height:1000px;padding: 1em 10px;background-color: #EBE2D1;}
div#footer{text-align:center; padding: 5px 0;
    background-color:#7E1E1B; color:#fff;}

/*stili per la navigazione*/
div#navigation ul{margin: 0 0 20px;padding: 0; list-style-type: none}
div#navigation ul a{
	display:block;
	width: 90px;
	border-bottom: 1px solid #ffffff;
	color:#EBE2D1;
text-decoration:none;
}
div#navigation ul a:hover{background-color: #FCFCF0;color: #7E1E1B;}

/*stili per la sezione extra*/
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em; color:#ffffff}
div#extra div.newsbox h2{color:#003399;font-size: 1.2em}
div#extra div.newsbox p{margin: 0}


