@charset "utf-8";
body {
	background-color: #01253F;
	background-image: url(../immagini/bg3.gif);
	background-repeat: repeat;
}
#pop1 {
	background-image:url(immagini/png_01.png);
	background-repeat: no-repeat;
	width: 500px;
	height: 268px;
	
		
	}
* html #pop1 {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='immagini/png_01.png', sizingMethod='scale'); 
}
.base1 {
	background:url(immagini/base_01.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 934px;	
	}
* html .base1 {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='immagini/base_01.png', sizingMethod='scale'); 
}
.base2 {
	background-image:url(immagini/ombre_02.png);
	background-repeat: no-repeat;
	background-position:bottom;
	width: 20px;
	height: 589px;
	
	}
* html .base2 {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='immagini/ombre_02.png', sizingMethod='scale'); 
}

.base13 {
	background:url(immagini/ombre_03.png);
	background-repeat: no-repeat;
	background-position:top;
	height:20px;
	width: 980px;	
	}
* html .base13 {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='immagini/ombre_03.png', sizingMethod='scale'); 
}
.bordo	{
	
	background-repeat:no-repeat;
	background-image:url(../immagini/fondo-agriturismo.jpg)}
	
.bordino_sotto_dx	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDB67F;
	
	}	
	
.bordino_sotto_sx	{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	font-weight: bold;
	}
	
	
.tab	{
	border: thin solid #999
}
.rel_marghe	{ position:relative;
width:767px;
float:left;
}
.asso_marghe	{
	position:absolute;
	left:485px;
	top:2px;
	
}
.bold {
	font-weight: bold;
}	
	

.bordo2	{
	border: 1px solid #012036;
	background-repeat:no-repeat;
	background-image:url(../immagini/bg2.jpg)
	
	
} 
.img-sx{
	padding-right: 15px;
	float: left;
	padding-bottom:15px;
} 
.img-dx{
	padding-left: 15px;
	float: right;
	padding-top:15px;
	padding-bottom:7px;
} 
.small {
	font-size: 12px;
	
}
#container {
	position:absolute;
	top:50%;
	left:50%;
	width:500px;
	height:200px;
	margin-left:-466px;
	margin-top: -280px;
	color:#CCC;
	font-weight:bold;
	padding:0;
} 
div#wn	{
	position:relative;
	width:660px;
	height:330px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	
}
div#wn44	{
	position:relative;
	width:760px;
	height:330px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	
}
div#wn45	{
	position:relative;
	width:660px;
	height:330px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	
}
div#wn33	{
	position:relative;
	width:660px;
	height:300px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	
}
div#wn22	{
	position:relative;
		position:relative;
	width:760px;
	height:330px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	
	
	overflow:hidden;
	float:left;
	padding-left:5px;
	
} 
#scrollLinks
{
	position:relative;
	width:14px;
	height:330px;
	float:left;
	margin-left:25px;
} 
#lyr1{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:14px;
	text-align:justify;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 30px;	
	} 
	
	
	div#wn2	{
	padding-top:100px;
	position:relative;
	width:300px;
	height:147px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	
	
} 

div#wn3	{
	/*padding-top:100px;*/
	position:relative;
	width:300px;
	height:147px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	margin-top:95px;
}
#lyr12{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:14px;
	text-align:justify;
	} 
#lyr13{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:14px;
	text-align:justify;
} 

.tit	{
	position:absolute;
	width:300px;
	left:316px;
	padding-left:5px;
	clear:right;
	top: 233px;
	
	
} 
.menu	{
	font-family:helvetica;
	position:relative;
	float:right;
	with:181px;
	padding-right:20px;
	font-size:13px;
	
	
}
a.menu:link {
	position:relative;
	float:right;
	with:181px;
	padding-right:20px;
	color: #ccc;
	text-decoration: none;
}
a.menu:visited {
	color: #ccc;
	text-decoration: none;
}
a.menu:hover {
	color: #F60;
	text-decoration: none;
}
a.menu:active {
	color: #ccc;
	text-decoration: none;
}

.img_menu_vini {
	padding-bottom: 3px;
}


.bottiglia{
	position:relative;
	width:110px;
	float:left;
	clear: none;
}
#ass-bott{
	position:absolute;
	top:187px;
	left:654px;
	

}
.form{
	
	font-size:13px;
	color:#ccc;
	font-weight:normal;
	text-align:left;

	
} 
.invia{
	background-color:#01253f;
	border: 1px solid #ccc;
	color: #ccc;
	
} 
.inviaa{
	background-color:#dcb83d;
	border: 1px solid #ffffff;
	color: #000000;
	
} 
.moduli{
	width:140px;
	background-color:#01253f;
	border: 1px solid #ddb67f;
	color: #ddb67f;
} 
.modulii{
	width:159px;
	background-color:#01253f;
	border: 1px solid #ddb67f;
	color: #ddb67f;
}
.citta{
	width:110px;
	background-color:#01253f;
	border: 1px solid #ddb67f;
	color: #ddb67f;
}
.cap{ width:20px;	
background-color:#01253f;
	border: 1px solid #ddb67f;
	color: #ddb67f;
}
.arrivo{ width:46px;
background-color:#01253f;
	border: 1px solid #ddb67f;
	color: #ddb67f;
}
.arrivo2{ width:60px;
background-color:#01253f;
	border: 1px solid #ddb67f;
	color: #ddb67f;
}
.etichette{
	position:relative;
	font-size:13px;
	width:120px;
	float:left;
	padding-left:130px;
	padding-top:50px;
	color:#b17f48;	

	
} 
.etichette-bordo{
	padding-left:10px; 
	padding-right:10px; 
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c9b498;	
	

	
} 
#scrollLinks2
{
	position:relative;
	padding-top:100px;
	width:14px;
	height:147px;
	float:left;
	margin-left:25px;
} 
	
	
.titolo{
	padding-left:228px;
	color: #ddb57f;
	} 	

.lyrsx{
	color:#CCC;
	float:left;
	padding-left:36px;
	font-size:14px;
	text-align:justify;
	width:400px;
	padding-right:30px;
	font-weight:normal;
	
	
	} 
.blackmap{
	color:#000000;
	float:left;
	padding-left:36px;
	font-size:14px;
	text-align:justify;
	padding-right:30px;
	font-weight:normal;
	
	
	}
	
.lyrdx{
	color:#CCC;
	float:right;
	padding-left:20px;
	padding-right:40px;
	
	text-align:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color:#ddb57f;
	height:175px;
	width:220px;
	} 
	
	
	.sx{
	color:#CCC;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:justify;
	
	
	} 
	
	.dx{
		color:#CCC;
	color:#fff;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:justify;
	
	} 
	
		.sx-menu{
	color:#c2c0b8;
	float:left;
	position:relative;
	font-family:helvetica;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	padding-top:269px;
	width:158px;
	} 

.google{
	float:left;
	position:relative;
	width:595px;
	padding-left:25px;
	} 

.data_news{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:13px;
	padding-bottom:2px;
	padding-top:3px;
	} 
.titolo_news{
	color:#c99b5a;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:justify;
	padding-bottom:2px;
	} 
.testo_news{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:14px;
	text-align:justify;
	} 
.more{
	color:#ddb57f;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	padding-top:15px;
	padding-right:20px;
	text-align:right;
	}



.data_news_index{
	padding-left:2px;
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:13px;
	padding-bottom:2px;
	padding-top:3px;
	} 
.titolo_news_index{
	padding-left:2px;
	color:#ddb57f;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:justify;
	padding-bottom:2px;
	} 
.testo_news_index{
	padding-left:2px;
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:14px;
	text-align:justify;
	} 
.more_index{
	padding-left:2px;
	color:#ddb57f;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	padding-top:15px;
	padding-right:20px;
	text-align:right;
	}







	.nuvole{
	background-image: url(../immagini/bg_home_01.jpg);
	background-repeat: no-repeat;
	background-color: #FFF9E3;
	background-position: bottom;
	} 
.foot{
	color:#ccc;
	font-size:11px;
	text-align:center;
	font-family:Arial;
	width:900px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	font-weight:normal;
	} 
.piede{
	
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	width:875px;
	padding:25px;
	visibility:hidden;
	} 
	
	
	
	
.more_news_preview_spam {
	color:#ddb57f;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	text-align:right;
}
.more_news_preview_div {
	color:#ddb57f;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	padding-top:11px;
	text-align:right;
}

.year_news {
	color:#ddb57f;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	display: block;
	position: absolute;
	top: 560px;
	bottom: 20px;
	left: 191px;
	width: 640px;
}
.year_news_active{
	text-decoration:none;
	color:#fff;
}
.year_news_noactive {
	text-decoration:none;
	color:#ddb57f;/*#ddb57f*/
}
.linknews  {
	text-decoration:none;
	color:#ddb57f;
}
#news{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:14px;
	text-align:justify;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 40px;	
	} 
#newsdettaglio{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:14px;
	text-align:justify;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 40px;	
	} 
.etichettenewsdettaglio{
	position:relative;
	font-size:13px;
	float:left;
	padding-left:20px;
	
	color:#b17f48;
	

	
} 
.etichettenewsdettaglio-bordo{
	
	padding-right:10px; 
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c9b498;	*/
} 
.contatti	{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	font-size:13px;
	text-align:justify;
	position:relative;
	width:640px;
	height:257px;
	float:left;
	padding-left:45px;
	padding-top:20px;
	
} 

#contact	{
	position:absolute;
	top: -31px;
	left: 36px;
	
} 
#pop1	{
	position:absolute;
	top: 180px;
	left:218px;
	visibility:hidden;
	z-index:100;
	cursor:pointer;
	
} 
#pop2	{
	position:absolute;
	top: 70px;
	left:218px;
	visibility:hidden;
	z-index:100;
	cursor:pointer;
	
} 
.finestra	{
	color:#fff9e3;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	position:relative;
	padding-top:30px;
	padding-left:30px;
	padding-right:30px;
	
	
	
} 
.pointer	{
	cursor:pointer;
	
} 
.separatoreLink {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B17F48;
	padding-top: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#ass-bott2 {
	position:absolute;
	top:187px;
	left:684px;
}


a.linklogin:link {
	text-decoration:none;
	color:#88705E;
}


a.linklogin:visited {
	text-decoration:none;
	color:#88705E;
}


a.linklogin:hover {
	text-decoration:none;
	color:#59493E;	
}
.titolo_home {
	color:#CCC;
	float:left;
	font-size:14px;
	text-align:justify;
	width:400px;
	font-weight:bold;
}

