body {
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
}
html {
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
}
#agriturismo{
	margin-left:auto;
	margin-right:auto;
	width:910px;
	text-align:left;

}
#men1{
	width:370px;
	float:left;
	margin-bottom:28px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b10000;
	text-align:left;
}
#men2{
	width:370px;
	float:right;
	text-align:right;
	margin-bottom:28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b10000;
}
#men1 ul, #men2 ul{

	margin-bottom:0px;
	width:360px;
}
#men1 ul{
	margin-top:75px;
float:left;
margin-left:0px;
text-align:left;
padding-left:0px;
}
#men2 ul{
	margin-top:25px;
float:right;
margin-right:0px;
text-align:right;}
#men1 li, #men2 li{
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b10000;
}
#men1 li a, #men2 li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
	font-weight: bold;
	color: #b10000;
	text-decoration: none;
}
#men1 li a:hover, #men2 li a:hover{
	color: #000000;
	text-decoration: none;
}
#logo{
	float:left;
	height:136px;
	width:170px;
	text-align:center;
	background-image: url(img/logo.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #b10000;
	font-weight: bold;
}
#lingue{
	float:right;
	width:150px;
		height:50px;
}
#sx{
	width:180px;
	float:left;
	margin-top:0px;
	
}
#dx{
	width:722px;
	float:right;
	padding-left:8px;

}
#contenuto{
width:910px;
float:left;}
h2{
	float:right;
	width:710px;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
}

#sx ul {

	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:8px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:15px;
	list-style-image: none;
	list-style-type: none;
	
}
#sx li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}
#sx ul.agriturismo a{
	color:#a89671;
	text-decoration: none;
}

#sx ul.prodotti{
	background-color: #b5d3bd;	
}
#sx ul.agriturismo{
	background-color: #ddd6c8;
	
}
#sx ul.ristorante{
	background-color: #bf9a96;
	
}
#sx ul.attivita{
	background-color: #94adb4;
	
}
#sx ul.congressi, #sx ul.art{
	background-color: #ddd6c8;
	
}
#sx ul.storiaa{
	background-color: #ddd6c8;
	
}
#sx ul.prodotti a{
	color:#475e4d;
	text-decoration: none;
}
#sx ul.attivita a{
	color:#56747d;
	text-decoration: none;
}
#sx ul.ristorante a{
	color:#6d2d25;
	text-decoration: none;
}
#sx ul.congressi a{
	color:#ddd6c8;
	text-decoration: none;
}
#sx ul.congressi a, #sx ul.art a{
	color:#bb6758;
	text-decoration: none;
}
#sx ul.storiaa a{
	color:#bb6758;
	text-decoration: none;
}
#sx ul a:hover{
	color:#b10000;
	text-decoration: none;
}
h3.agriturismo{
	background-color: #a89671;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
}
h3.prodotti{
background-color:#475e4d;
margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;}
	h3.ristorante{
background-color:#6d2d25;
margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;}
	h3.ristorante2{
	
	margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
	line-height: 20px;
}
	h3.attivita{
background-color:#56747d;
margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;}
h3.congressi, h3.art{
background-color:#bb6758;
margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;}
	h3.storia{
background-color:#bb6758;
margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;}
#agriturismoint{
	width:495px;
	padding:5px;
	float:left;
	/*background-color: #a89671;*/
}
#agriturismoint h3{
	margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
}
#flaagri{background-color: #a89671;
padding:5px;}
#agriturismoint p{height:110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #a89671;
	margin:0px;
	padding:5px;
	background-color:#eae8e3;
	line-height: 18px;
}
#ristoranteint{
	width:195px;
	padding:5px;
	float:left;
	/*background-color: #a89671;*/
}
#ristoranteint2{
	width:195px;
	padding:5px;
	float:left;
		line-height: 15px;
	/*background-color: #a89671;*/
}
#ristoranteint2 p{
	height:209px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6d2d25;
	margin:0px;
	padding:5px;
	background-color:#FFFFFF;
	line-height: 15px;
	border: 1px solid #b10000;
}#ristoranteint2 p a{
	color: #b10000;
}
#flaristo2{background-color: #b10000;
height:56px;
padding:5px;}
#ristoranteint2 br{	line-height: 15px;}
#ristoranteint h3{
	margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
}
#flaristo{background-color: #6d2d25;
padding:5px;}
#ristoranteint p{height:110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6d2d25;
	margin:0px;
	padding:5px;
	background-color:#bf9a96;
	line-height: 18px;
}
#vignetiint{
	width:495px;
	padding:5px;
	float:left;
	/*background-color: #a89671;*/
}
#vignetiint h3{
	margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
}
#flavig{background-color: #475e4d;
padding:5px;}
#vignetiint p{height:110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #475e4d;
	margin:0px;
	padding:5px;
	background-color:#b5d3bd;
	line-height: 18px;
}
#event{
	width:195px;
	padding:5px;
	float:left;
	/*background-color: #a89671;*/
}
#event h3, #eventb h3{
	margin-top:0px;
	margin-bottom:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
	background-color: #56747d;
}
#flaevent{background-color: #56747d;
padding:5px;}
#event p{
height:110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #56747d;
	margin:0px;
	padding:5px;
	background-color:#94adb4;
	line-height: 18px;
}
#eventb{
	width:290px;
	padding:5px;
	float:left;
	/*background-color: #a89671;*/
}

#flaeventb{background-color: #56747d;
padding:5px;}
#eventb p{
height:110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #56747d;
	margin:0px;
	padding:5px;
	background-color:#94adb4;
	line-height: 18px;
}
#piede{
width:100%;
float:left;
text-align:center;
background-color:#a89671;}
#piede p{
	margin-left:auto;
	margin-right:auto;
	width:500px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.linket{
	color: #bb6758;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 18px;
}
a.linket:hover{
	color: #b10000;
	
}
.txt{
color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;}
#lingue ul{
margin:0px;
padding:0px;
width:150px;}
#lingue li img{
border:0px;
margin-top:15px;
margin-left:3px;}

#dx p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin:0px;
	padding:5px;
	text-align: justify;
	line-height: 18px;}
	h1{
	color:#b20103;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-bottom:2px;
	font-style: normal;
	font-weight: normal;}
	h4{
	color:#b20103;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-bottom:2px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-style: normal;
	font-weight: normal;
	width:900px;
	text-align:center;
}
#dxint h2{
	/*float:right;
	width:710px;*/
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#dxint p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding:5px;
	text-align: justify;
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;	
	}
#dxint p:first-letter{
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 46px;
	float:left;
	line-height: 28px;
	margin-right:5px;
	font-style: normal;
	font-weight: lighter;
}
	#dxint{
	width:722px;
	float:right;
	padding-left:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	
	text-align: justify;
	

}

.link {
	color: #b10000;
	
}

.link:hover {
	color: #000000;
	
}

.link2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	padding:5px; text-decoration:none; font-weight: bold;
	
}

.link2:hover {
	color: #b10000;
	
}

.link3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666; text-decoration:none; font-weight: bold;
	
}

.link3:hover {
	color: #b10000;
	
}


.testo_normale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	
	text-align: justify;
	line-height: 20px;
		
	}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	
	text-align: justify;
	
		
	}

.foto3 img{
	margin-right: 10px; 
padding:0px;	
}





a.foto3 img, a.foto3:link img, a.foto3:active img, a.foto3:visited img {border: 1px solid #653a13;}

a.foto3:hover img{border: 1px solid #C09457;}
#last{
	float:right;
	width:185px;
	height:35px;
	background-color:#a89671;
	margin-right:20px;
	padding:5px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

#last a{ text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF; text-decoration:none;
}

#last a:hover{
	color: #D0C5AF;
}

.wedding{
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	
	margin-right:5px;
	font-style: normal;
	font-weight: lighter;
}

.wedding2{
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	
	margin-right:5px;
	font-style: normal;
	font-weight: lighter;
}

.link4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff; text-decoration:none; font-weight: bold;
	
}

.link4:hover {
	color: #b10000;
	
}


#dxintap h2{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	
	margin-bottom: 20px;
	
}
#dxintap p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding:5px;
	text-align: justify;
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;	
	}
#dxintap p:first-letter{
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 46px;
	float:left;
	line-height: 28px;
	margin-right:5px;
	font-style: normal;
	font-weight: lighter;
}
	#dxintap{
	width:335px;
	float:left;
	padding-left:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
margin-right:20px;
	
	text-align: justify;
	

}

