/*stili per il layout fisso con altezza minima*/
html,body{margin: 0;padding:0;height:100%;}


body{font-family: arial,sans-serif;font-size: 76%;text-align: center
background-color: #ffffff;
background-image:url(images/sfondo1.jpg);
background-repeat: repeat-x}

div#container{position:relative; 
width: 773px;
 height: 100%;
margin: 0 auto;
    text-align: left; 
	border-left: 0px solid #36c;
	/*border-right: 0px solid #36c;*/
background-image:url(images/border.jpg);
background-repeat: repeat-y;
}
	
	
body>div#container{
height:auto;
min-height:100%}


div#footer{
position: absolute;
bottom:0;
 width: 100%; 
 padding: 0.5em 0;
    background-color: #000000;
	height:15px; 
	color: #000;text-align:center;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	z-index:1;
	}

/*stili generici, su header e footer*/
div#header{background-color:#ffffff;
color: #ff0}

h1,h2{margin: 0;padding:0}

h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}


h2{
text-align:center;
font-size: 1.3em;
color:#3300CC;
}



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


#numeronews{
	margin-left: 600px;
	position: absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	top:121px;
	width:150px;
	z-index:1
}



/*stili specifici per il layout*/
div#navigation{background-color:#9cf;
background-image:url(images/border.jpg);
background-repeat: repeat-y;
}

div#content{
padding-left:5em;
padding-right:3em;
}

#immagini{
position:relative;
margin-left:5em;
margin-right:3em;
text-align:center}



/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#navigation a{color:#369;font: normal bold 1.2em/2.5em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #fff;text-decoration: underline}
div#navigation a#activelink{color: #033;text-decoration: none}


/*stili per  il testo*/





a.tabelle:link{
color:#006633;
text-decoration:underline;
}

a.tabelle:hover{color:#000066;text-decoration: underline}
a.tabelle:activelink{color:#006633;text-decoration: none}


a.img:link{
display:inline;
text-align:center;
color:#006633;
text-decoration:none;
/*margin:5px 5px 5px 5px;*/
/*padding:5px 5px 5px 5px;*/
}

a.img:hover{color:#000066;text-decoration:none}
a.imge:activelink{color:#006633;text-decoration: none}


.titoloins{
text-align:center;
font:Arial;
color:#008000;
font-size:1.2em;
font-weight:bold
}

.dataast{
text-align:center;
font:Arial;
color:#ff0000;
font-size:1.2em;
font-weight:bold
}


.titoloast{
text-align:center;
font:Arial;
color:#000000;
font-size:1.1em;
font-weight:bold
}


