html,body{margin: 0;padding:0;height:100%;}


body{
	background-image:url('../images/common/back_texture.jpg');
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#ffffff;
	font-family:arial, verdana, sans-serif;text-align: center
	}

div#container{position:relative; width: 980px; height: 100%;margin: 0 auto;background-color:#e3d0ad;}
body>div#container{height:auto;min-height:100%}

#menu{position:relative;
	display:block;
	width:980px;
	height:93px;
	background-image:url('../images/common/background_menu.gif');
	}

#top2{display:block;float:left;
	width:206px;
	height:93px;
	background-image:url('../images/common/image_top2_new.jpg')}

#language{
	display:block;
	position:relative;
	width:59px;
	height:32px;
	float:right;
	background-color:#000;
	z-index:5000
	}
	
a img{border:0px}

#cleanex{clear:left;}

#footer{
	float:left;
	background-image:url('../images/common/background_salmon2.gif');
	background-repeat: repeat-x;
	background-position:top left;
	background-color:#d6c199;
	height:110px;
	width:980px;
	clear:both;
}
#footer p{margin:0px;padding-top:25px;padding-left:20px;padding-right:20px;font-size:10px;color:#666666}
#footer a{color:#333333}

#valid1{float:left;width:500px;padding-left:240px}
#valid2{float:right;width:90px;padding-top:25px;padding-right:10px;height:70px}



ul.archivio{font-size:12px; margin:0px; padding:0px;list-style:none;}
ul.archivio li{padding: 5px 0px 5px 20px;text-align:left;padding-bottom:3px;background:url('../images/common/archivio.gif') no-repeat top left;zoom:1;}

.dida{font-size:11px}

#container a{text-decoration:none; color:#333333}
#container a:hover{text-decoration:underline; color:#FFFFFF}
#container a:visited{color:#959595}

#biblioteca a{font-size:12px;text-decoration:none; color:#999999}
#biblioteca a:hover{font-size:12px;text-decoration:underline}


