/* CSS Document */



/* ------ body e html styles ------ */
body,html{
    margin:0px 0px 0px 0px;
    height:100%;
	background-color: #CCCCCC;
}
/* ------ containers vari ----- togliere l'height al container principale e al contenuto (messe per prova) */
#container{
    
	width:770px;
	left:50%;
	margin-left:-385px;
	position:absolute;
	background-color:#e2e4e6;
	border:1px;
	border-color:#7f989c;
	border-style:solid;
	border-top: none;
}

#top{
	width:100%;
	height:41px;
	background-image: url(img/top_bg.jpg);
	background-repeat: repeat-x;
	vertical-align: baseline;    
}

#logo{
	width:100%;
	height:86px;
	background-image:url(img/logo_bg.jpg);
	background-repeat: no-repeat;	

}

#top_pane{
	width:100%;
	height:335px;

		
}

#contenuto{
    width:100%;
	


}

#footer{
    width:100%;
	height:57px;
	background-image:url(img/bottom_bg.gif);
	background-repeat:repeat-x


}


/* ------ classi varie togliere img dalla classe img.pane (messa per prova) ----- */
.log{
    width:100%;
	height:35px;
	text-align: right;
	vertical-align: bottom;    
}

.nav{
    width:100%;
	height:30px;
    border:0px;
	text-align:center;
}
.img_pane{
	width:760px;
	height:335px;
	border:0px;
	
}

.content{
    width:100%;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;

}
.bottom{
    width:100%;
	height:40px;
    border:0px;
	text-align:center;
}
.develop {
	FONT: 8pt Trebuchet MS ;
	text-align:center;
}	

.A2:link {
	FONT-WEIGHT: normal; COLOR: #990000; TEXT-DECORATION: none;
}
.A2:hover {
	 COLOR: #990000; TEXT-DECORATION: underline;
}
.A2:visited{
	FONT-WEIGHT: normal; COLOR: #990000; TEXT-DECORATION: none;
}
