html{
	width:100%;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color: white;
}

 body{
	width:100%;
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-family: arial;
	font-size: 12px;
	line-height:150%;
	color: #85868a;
	background-color: white;
}

img{border:0px}

form { margin:0px}

a{text-decoration:none;}
a:hover{color:#0e8d62 ; border-color:#0e8d62}

a.nero, .nero {color:black}
a.nero:hover{color:#0e8d62}

a.bianco, .bianco {color:white}
a.bianco:hover{color:#0e8d62}

a.verdino, .verdino {color:#4e7560}
a.verdino:hover{	color: black;}

a.verde, .verde {color:#0e8d62}
a.verde:hover{	color: black;}

a.grigio, .grigio {color:#85868a}
a.grigio:hover{color:#0e8d62}

a.grigio_scuro, .grigio_scuro {color:#85868a}
a.grigio_scuro:hover{color:#0e8d62}

a.grigio_chiaro, .grigio_chiaro {color:#d5d6d8}
a.grigio_chiaro:hover{color:#0e8d62}

a.email, .email{color: black;}
a.email:hover{color:#0e8d62}

a.mail_verdino, .mail_verdino {color:#4e7560}
a.mail_verdino:hover{	text-decoration:underline}

a.credits{color:#4e7560}
a.credits:hover{text-decoration:underline}

.f10{float:left;width:9%;}
.f20{float:left;width:19%;}
.f25{float:left;width:24%;}
.f30{float:left;width:29%;}
.f35{float:left;width:34%;}
.f40{float:left;width:39%;}
.f45{float:left;width:44%;}
.f50{float:left;width:49%;}
.f55{float:left;width:54%;}
.f60{float:left;width:59%;}
.f70{float:left;width:69%;}
.f75{float:left;width:74%;}
.f80{float:left;width:79%;}
.f90{float:left;width:89%;}
.f100{float:left;width:99%;}

.d10{float:right;width:9%;}
.d20{float:right;width:19%;}
.d25{float:right;width:24%;}
.d30{float:right;width:29%;}
.d35{float:right;width:34%;}
.d40{float:right;width:39%;}
.d50{float:right;width:49%;}
.d55{float:right;width:54%;}
.d60{float:right;width:59%;}
.d70{float:right;width:69%;}
.d80{float:right;width:79%;}
.d90{float:right;width:89%;}
.d95{float:right;width:94%;}
.d100{float:right;width:99%;}

div#container{
		position:relative;
		width:971px;
		text-align:center;
		margin:0px auto;
	}	
		div#div_sopra{
			float:left;
			width:100%;
			height:73px;
		}
		div#div_menu_o{
			float:left;
			width:100%;
			height:46px;
			font-size:10px
		}
			div.voce_menu_o{
				float:right;
				margin:5px 0px;
				border-left: 1px solid #333;
				padding: 8px 22px;
				color: #4e7560;
				cursor:pointer;
			}
			div.voce_menu_o a{color: white; text-decoration:none;	}
			div.voce_menu_o a:hover{ color: #4e7560;	cursor:pointer;}
			div.soon { 
				background: url(img/sf_soon_up.jpg);
				position: absolute;
				margin-top: -20px;
				margin-left:5px;
			}
			div.coming { 
				background: url(img/sf_soon_up.jpg);
				position: absolute;
			}
	
	div#contenuto{
		float:left;
		width:100%;
		text-align:left;
		margin-top:20px;
	}
	div#sinistra{
		float:left;
		height:530px;
		width:260px;
	}
	div#destra{
		float:left;
		width:710px;
		text-align:center;
	}
		div#div_flash{
			float:right;
			margin:0px 10px 20px 0px;
			width:687px; height:285px;
			background-color: #d5d6d8;
		}
		div#div_interna{
			float:left;
			padding:0px 10px 30px 0px;
			text-align:center;
			width:96%;
		}
				
		.div_notizia{
			position:relative;
			height:70px;
			padding:12px 10px;
			margin:5px 0px;
			cursor:pointer;
			width:270px;
			background-repeat:no-repeat;
		}
		.div_notizia_sel{
			position:relative;
			height:70px;
			padding:12px 10px;
			margin:5px 0px;
			background: url(img/sf_notizia.gif) no-repeat;
		}
		
	div#contenitore_foto{
		position:relative;
		margin:40px auto;
		width:471px;height:344px;
		background:url(img/sf_gallery.gif)  no-repeat;
		padding:10px 12px;
	}	
	
	div#footer{
		float:left;
		width:100%;
		height:46px;
		clear:both;
	}			

.titolo{
	font-size:22px;
	font-weight:bold;
	color: black;
}
.titolo_v{
	font-size:18px;
	font-weight:bold;
color:#0e8d62;
}

.sottotitolo, a.sottotitolo{
	font-size:14px;
	font-weight:bold;
	color: black;
	text-decoration:none
}
a.sottotitolo:hover{
	color: #4e7560;
}

img.ante{ 
	width:75px;
	height:50px;
	border:1px solid white;
	cursor:pointer;
	margin:5px auto;
}
img.ante:hover{ border-color:#4e7560}

div.div_unsel{
	position:relative;
	width:200px;height:110px;
	margin:0px auto;
	cursor:pointer;
}

div.div_tour{
	float:left;
	width:279px;
	border-right:1px solid #dedede;
	height:88px;
}
	div.tour_fake{
		position:relative;
		left:0px;
		width:279px;
		height:88px;
	}
	div.tour_children{
		position:absolute;
		left:0px;
		width:279px;
		height:88px;
		text-align:center;
	}
div#fake_sele{
	position:absolute;
	left:0px;top:0px;
	width:372px;height:20px;
	border:1px solid #85868a;
	color: #85868a;
	font-size:11px;
	font-family: arial;
}
div#fake_but{	
	float:right;
	width:31px;height:20px;
	border:1px solid #85868a;
	border-left-width:0px;
}
div#fake_but img{	
	cursor:pointer;
	margin:4px 10px;
}
div#fake_list{	
	position:absolute;
	top:15px;
	left:0px;
	width:372px;
	border:1px solid #85868a;
	border-top:0px;
	background-color:white;
	visibility:hidden;
}
.fake_opt{	
	padding:1px 2px;
	color: #85868a;
	font-size:11px;
	font-family: arial;
	cursor:pointer;
}
.fake_opt:hover{	
	color: #4e7560;
}	

ul{padding:10px 0px;margin-left:0px}
ul li {padding:2px 0px; list-style-image:url(img/fr_avanti.jpg);margin-left:40px}
ul.sub li, ul.sub li a{margin-left:10px; list-style-type:circle;list-style-image:none}
ul.sub li a:hover{	color: black;}

ul.subsub li, ul.subsub li a{color:#85868a}
ul.subsub li a:hover{	color: black;}
