body {
	margin: 26px 0 0 0;
	border:0;
	padding:0;
	font-family:verdana;
	font-size:14px;
	text-align:center;
		}
		
.clear {
		clear:both;}
		
#container {
	position:relative;
	margin:0 auto;
	padding:0 0 20px 0;
	width:950px;
	background:url(/images/sf_container.gif) no-repeat bottom  #EDE3E1;
	font-size:14px;
	text-align:left;
		}
		
#intestazione {
		position:relative;
		top:20px;
		left:0;
		padding:0;
		border:0;
		width:950px;
		height:73px;
		background-color:#1f833d; 
		text-align:left;
		}
		
#intestazione img {
		float:left;		
		}
		
#intestazione p {
	position:relative;
	color:#FFFFFF;
	font-size: 20px;
	padding: 0;
	margin: 0 0 0 349px;
		}
		
#intestazione h1 {
	padding:0;
	margin:0px 0 0 349px;
	font-size:30px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
		}
		
#contenuto {
		margin-top:65px;
		margin-left:75px;
		border-left: 3px solid #1f833d;
		text-align:left;
		padding-left:10px;
		color:#87888a;
		}
#foto  {
	padding: 10px;
	margin: 20px 0 20px 75px;
}
#foto  img  {
	padding:0 10px 10px 0;
	border: 0px;
	float: left;
}
#foto p {
	text-align:left;
	color:#87888a;
	padding:8px 0;
	margin:0 35px 0 0;
/*	width: 700px;*/
		}
#box_offerta {background:#1f833d;width:300px;padding:10px; float:right; margin:0 20px 0 0;color:#fff; font-size:8pt;}
#box_offerta a {margin:0;}
#box_offerta ul {float:right;margin:0 0 13px 0;padding:0;width:130px;}
#box_offerta ul li {list-style-type:disc;margin:0 0 0 20px;}
#box_offerta ul p {color:#fff;margin:15px 0 0 0;width:140px;padding:0;}
#box_offerta h5 {font-size:13pt;margin:0 0 10px 0;padding:0;}
.verde {
	color: #1F833D;
	font-weight: bold;
}



		
a {
		text-decoration:none;
		color:#87888a;
		}
		
a:hover {
		text-decoration:none;
		color:#636465;
		}
		
#indirizzi {
	position:relative;
	margin:20px 0 20px 75px;
	border-left: 3px solid #1f833d;
	text-align:left;
	color:#87888a;
		}
		
#indirizzi #col1, #indirizzi #col2 {
			position:relative;
			bottom:0;
			width:200px;
			float:left;
		}
		
#indirizzi h3 {
			margin:0 0 10px 10px;
			font-size:10px;
			}
		
		
#indirizzi p {
			font-size:12px;
			width:186px;
			padding-left:10px;
			margin: 0;
		}
		
#bottom {
		padding:5px;
		margin:0 auto;
		width:940px;
		}
		
#p3 {
	height:5px;
	float:left;
	font-size:11px;
	color:#87888a;
		}
		
#p4 {
		height:5px;
		float:right;
		font-size:11px;
		color:#87888a;
		}
		
#bottom a:link {
		font-family: Times New Roman;
		font-size: 8pt;
		color:#453512;
		text-decoration:none;
		}
		
#bottom a:hover {
		font-family: Times New Roman;
		font-size: 8pt;
		color:#E97D00;
		text-decoration:none;
		}

/* ------------------------ Form Contatti ------------------------ */

#formcontatti #contatti1 {
	width: 300px;
	float: left;
}
#formcontatti {
	margin: 40px 0 0 75px;
}

#formcontatti #contatti1 .input_text {
	display: block;
	width: 80%;
}
#formcontatti #contatti1 .input_area {
	height: 50px;
	display: block;
	width: 80%;
}

#formcontatti #contatti2 {
	width: 300px;
	float: left;
}
#formcontatti #contatti2 .input_area {
	display: block;
	height: 100px;
	width: 80%;
	font-size: 11px;
}

/* ------------------------ concept by ------------------------ */

#concept {
	position:relative;
	font-size:9px;
	top:10px;
	padding-right: 30px;
	text-align:right;
	width: 400px;
	float: right;
	color: #999999;
}

#concept p{
	margin:0;
	padding:0;
}

#concept .linktp,
#concept .linktp:link,
#concept .linktp:visited           {font-size:9px; font-family: Times New Roman; color: #666666; text-decoration: none;}
#concept .linktp:hover		{font-size:9px; font-family: Times New Roman; color: #E97D00; text-decoration: none;}



