/* CSS Document */
html,body{margin: 0;padding:0;    
			text-align: center;   /*centra in IE 5.x */
}
body{font-family: "Times New Roman", Times, serif;
	font-size: 76%;
	background-color:#FFFFFF;}
	
#container{
	width:754px;
	margin:0px auto;
	padding:0px;
}	
#header{
	width:754px;
	height:134px;
	}
#menu1{
	width:754px;
	height:25px;
	position:relative;
	top:-26px;
	_top:-17px;        /*ie6*/
	#top:-17px;
}

#menu2{	width:170px;
		float:left;
		text-align:center;
		position:relative;
		left:-40px;
}
#content{ width:550px;
		_width:514px;
		float:left;
		text-align:justify;
		position:relative;
		padding-left:20px;
		padding-right:10px;
		top:0px;
		_top:10px;
		#top:10px;
		}

#footer{
	width:754px;
	height:38px;
	position:relative;
	top:0px;
	_top:0px;
	#top:10px;
	clear:both;
	background-image: url(img/footer.gif);
	background-repeat: no-repeat;
}
#dati_azienda{	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #87B130;
	font-weight: bold;
	position:relative;
	float:left;
	left:40px;
	top:1px;
	padding-top:0px;
	_padding-top:2px;
	#padding-top:2px;

}
#dati_azienda a{ text-decoration:none;
				color: #87B130;}
#dati_azienda a:hover{ text-decoration:none;
				color: #669900;}
#webmaster a{	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FF9900;
	font-weight: bold;
	text-decoration:none;
	position:relative;
	float:right;
	right:52px;
	top:9px;
}
#webmaster a:hover{ text-decoration:none;
					color:#FF6600;}

#offerte{ position:relative;
height:105px;
			float:left;
			width:174px;
			background-image:url(img/sfondo_offerte.gif);
			background-repeat:no-repeat;
			left:60px;
			padding-left:10px;
			padding-right:10px;
			padding-top:0px;
			_padding-top:10px;
			#padding-top:10px;			
			text-align:center; z-index:1;}
#offerte_testo{	 position:relative;
				 padding-top:0px;
				 _padding-top:-10px;
				 #padding-top:-10px;
				 background-color:#FFFFFF;
				 top:-48px;
				 z-index:2;
}
				
#iscriviti{	 position:relative;
			float:right;
			width:174px;
			height:106px;
			background-image:url(img/sfondo_offerte.gif);
			background-repeat:no-repeat;
			right:50px;	
			padding-left:10px;
			padding-right:10px;
			padding-top:0px;
			_padding-top:17px;
			#padding-top:17px;
			text-align:center;}
#sn{ float:left;
	width:260px;}
#ds{ float:right;
	width:260px;}
h1{ color:#739728;
	font-size:18px;
	font-weight:bold;}
h2{ text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#739728;
}
.testi{
	color: #87B130;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
.testi a, a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
}
.testi a:hover { color:#739728;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
		text-decoration:none;
	font-weight: bold;

}
.centrato{ text-align:center;}
.verde14bold {	
	color: #87B130;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;}
.verde14bold a,a:visited {	
	color: #87B130;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;}
.verde14bold a:hover {	
	color: #739728;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;}

.arancione{ color:#FF9900;}
.arancioneattiva{ color:#FF9900;
			text-decoration:underline;}
.arancione a, a:visited{ color:#FF9900;}
.arancione a:hover { color:#FF6600;}		

.arancione14{ color:#FF9900;
				font-size: 14px;
				text-decoration:none;}
.arancione14 a, a:visited{ color:#FF9900;
				font-size: 14px;
				text-decoration:none;}
.arancione14 a:hover { color:#FF6600;
					font-size: 14px;
					text-decoration:none;}		

.attivo{ text-decoration:underline;}
.link{ text-decoration:none;}
.immaginelink{ border:0;}
.bold{ font-weight:bold;}
.fotodestra{ float:right;
				margin-left:10px;}
/******************************************************************* liste *************************************************************/
ul#istituzionale{
}
ul#istituzionale li {
	display: inline;
	position: relative;
}


ul#informativo{
	width:170px;
	position:relative;
	list-style-type: none;
}
ul#informativo li, #informativo a{
	position: relative;
	text-decoration:none;
	margin-top:-10px;}
ul#informativo li a:hover{
	color:#CC0000;}


