.menu {
	background:url(img/menu/logo_ok.gif) bottom left no-repeat;
	height:150px;
	position:relative;
	display:block;
}

.menu .lang {
	position:absolute;
	top:0;
	right:0;
}

.menu ul {
 	display: block;
    left: 129px;
    list-style: none outside none;
    position: absolute;
    bottom: 0;
	height:29px;
	padding:0;
	margin:0;
}

.menu ul li{
	display:inline;
}

.menu ul li a {
	background:url(img/menu/azienda.jpg) top left no-repeat;
	height:29px;
	width:63px;
	text-indent:-9999px;
	display:block;
	float:left;
}

.menu ul li a:hover { background:url(img/menu/azienda.jpg) bottom left no-repeat; }

.menu ul li a.azienda { background:url(img/menu/azienda.jpg) top left no-repeat; }
.menu ul li a.azienda:hover { background:url(img/menu/azienda.jpg) bottom left no-repeat; }

.menu ul li a.vini { background:url(img/menu/vini.jpg) top left no-repeat; width:42px; }
.menu ul li a.vini:hover { background:url(img/menu/vini.jpg) bottom left no-repeat; }

.menu ul li a.agriturismo { background:url(img/menu/agriturismo.jpg) top left no-repeat; width:86px; }
.menu ul li a.agriturismo:hover { background:url(img/menu/agriturismo.jpg) bottom left no-repeat; }

.menu ul li a.biolago { background:url(img/menu/biolago.jpg) top left no-repeat; width:60px; }
.menu ul li a.biolago:hover { background:url(img/menu/biolago.jpg) bottom left no-repeat; }

.menu ul li a.dove { background:url(img/menu/dovesiamo.jpg) top left no-repeat; width:79px; }
.menu ul li a.dove:hover { background:url(img/menu/dovesiamo.jpg) bottom left no-repeat; }

.menu ul li a.link { background:url(img/menu/linkutili.jpg) top left no-repeat; width:74px; }
.menu ul li a.link:hover { background:url(img/menu/linkutili.jpg) bottom left no-repeat; }

.menu ul li a.contatti { background:url(img/menu/contatti.jpg) top left no-repeat; width:68px; }
.menu ul li a.contatti:hover { background:url(img/menu/contatti.jpg) bottom left no-repeat; }

.menu ul li a.news { background:url(img/menu/news.jpg) top left no-repeat; width:49px; }
.menu ul li a.news:hover { background:url(img/menu/news.jpg) bottom left no-repeat; }

/* eng */

.menu .eng ul li a { background:url(img/menu/eng/farm.jpg) top left no-repeat; width:79px; }

.menu .eng ul li a:hover { background:url(img/menu/eng/farm.jpg) bottom left no-repeat; }

.menu .eng ul li a.azienda { background:url(img/menu/eng/farm.jpg) top left no-repeat; }
.menu .eng ul li a.azienda:hover { background:url(img/menu/eng/farm.jpg) bottom left no-repeat; }

.menu .eng ul li a.vini { background:url(img/menu/eng/wine.jpg) top left no-repeat; width:42px; }
.menu .eng ul li a.vini:hover { background:url(img/menu/eng/wine.jpg) bottom left no-repeat; }

.menu .eng ul li a.agriturismo { background:url(img/menu/eng/farmhouse.jpg) top left no-repeat; width:77px;}
.menu .eng ul li a.agriturismo:hover { background:url(img/menu/eng/farmhouse.jpg) bottom left no-repeat; }

.menu .eng ul li a.biolago { background:url(img/menu/eng/biolake.jpg) top left no-repeat; width:62px;}
.menu .eng ul li a.biolago:hover { background:url(img/menu/eng/biolake.jpg) bottom left no-repeat; }

.menu .eng ul li a.dove { background:url(img/menu/eng/location.jpg) top left no-repeat; width:66px; }
.menu .eng ul li a.dove:hover { background:url(img/menu/eng/location.jpg) bottom left no-repeat; }

.menu .eng ul li a.link { background:url(img/menu/eng/links.jpg) top left no-repeat; width:50px;}
.menu .eng ul li a.link:hover { background:url(img/menu/eng/links.jpg) bottom left no-repeat; }

.menu .eng ul li a.contatti { background:url(img/menu/eng/contacts.jpg) top left no-repeat; width:67px;}
.menu .eng ul li a.contatti:hover { background:url(img/menu/eng/contacts.jpg) bottom left no-repeat; }

.menu .eng ul li a.news { background:url(img/menu/eng/news.jpg) top left no-repeat; width:45px;}
.menu .eng ul li a.news:hover { background:url(img/menu/eng/news.jpg) bottom left no-repeat; }

/* deu */

.menu .deu ul li a { background:url(img/menu/deu/azienda.jpg) top left no-repeat; width:55px;}

.menu .deu ul li a:hover { background:url(img/menu/deu/azienda.jpg) bottom left no-repeat; }

.menu .deu ul li a.azienda { background:url(img/menu/deu/azienda.jpg) top left no-repeat; }
.menu .deu ul li a.azienda:hover { background:url(img/menu/deu/azienda.jpg) bottom left no-repeat; }

.menu .deu ul li a.vini { background:url(img/menu/deu/vini.jpg) top left no-repeat; width:40px;}
.menu .deu ul li a.vini:hover { background:url(img/menu/deu/vini.jpg) bottom left no-repeat; }

.menu .deu ul li a.agriturismo { background:url(img/menu/deu/agriturismo.jpg) top left no-repeat; width:111px; }
.menu .deu ul li a.agriturismo:hover { background:url(img/menu/deu/agriturismo.jpg) bottom left no-repeat; }

.menu .deu ul li a.biolago { background:url(img/menu/deu/biolago.jpg) top left no-repeat; width:80px;}
.menu .deu ul li a.biolago:hover { background:url(img/menu/deu/biolago.jpg) bottom left no-repeat; }

.menu .deu ul li a.dove { background:url(img/menu/deu/dovesiamo.jpg) top left no-repeat; width:95px;}
.menu .deu ul li a.dove:hover { background:url(img/menu/deu/dovesiamo.jpg) bottom left no-repeat; }

.menu .deu ul li a.link { background:url(img/menu/deu/links.jpg) top left no-repeat; width:74px; }
.menu .deu ul li a.link:hover { background:url(img/menu/deu/links.jpg) bottom left no-repeat; }

.menu .deu ul li a.contatti { background:url(img/menu/deu/contact.jpg) top left no-repeat; width:68px;}
.menu .deu ul li a.contatti:hover { background:url(img/menu/deu/contact.jpg) bottom left no-repeat; }

.menu .deu ul li a.news { background:url(img/menu/deu/news.jpg) top left no-repeat; width:52px; }
.menu .deu ul li a.news:hover { background:url(img/menu/deu/news.jpg) bottom left no-repeat; }

.testo       {
COLOR: #000000; 
font-family: Verdana; 
font-size: 11px; 
TEXT-DECORATION: none;
line-height:15px;
padding: 15px 0 0 0;
}

.titolo   {
COLOR: #000000; 
font-family: Verdana;
font-size: 13px; 
TEXT-DECORATION: none; 
font-weight: bold;
}

a       {
COLOR: #583D1B; 
font-family: Verdana;  
TEXT-DECORATION: underline;
}

a:hover {
COLOR: #000000; 
font-family: Verdana;  
TEXT-DECORATION: none;
}

.news a  {
COLOR: #000000; 
font-family: Verdana; 
font-size: 9px; 
TEXT-DECORATION: none; 
font-weight: bold; 
}
.news a:hover {
COLOR: #583D1B; 
font-family: Verdana; 
font-size: 9px; TEXT-DECORATION: underline; 
font-weight: bold; 
}

input  {
color: #444444; 
background-color: #FFFFFF; 
font-family: Verdana; font-size: 10px; 
border: 1px #444444 solid;
}

input.vai       {
color: #444444; 
background-color: #FFFFFF; 
font-family: verdana; 
font-size: 10px; 
border: 0px #444444 solid; 
font-weight: bold;
}

TEXTAREA  {
color: #444444; 
background-color: #FFFFFF; 
font-family: verdana; 
font-size: 13px; 
border: 1px #444444 solid;
}

SELECT   {
color: #444444; 
background-color: #FFFFFF; 
font-family: verdana; 
font-size: 12px; 
border: 1px #444444 solid; 
font-weight: bold; 
border-style: solid; 
border-top-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
 }
checkbox	   {
border: 0px; 
background-color: #EAE9DF
}

.img_photo {
	border: 1px solid #FFFFFF;
}
.maiusc       
{
COLOR: #000000; 
font-family: Verdana;
font-weight:bolder; 
font-size:11px;
text-transform:uppercase;
}

.piccolo       
{
COLOR: #666666; 
font-family: Verdana;
font-size:9px;
}
piccolo  a      
{
COLOR: #666666; 
font-family: Verdana;
font-size:9px;
text-decoration:underline;
}
piccolo  a: hover   
{
COLOR: #666666; 
font-family: Verdana;
font-size:9px;
text-decoration:underline;
}
.tabella {
	background: #DDDDCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
.tabella2 {
	background: #ECC1BE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

body {
	
scrollbar-face-color : #9C9E73 ;
scrollbar-shadow-color : #CCCCCC;
scrollbar-highlight-color : #CCCCCC;
scrollbar-3d-light-color : #9C9E73;
scrollbar-dark-shadow-color : #9C9E73;
scrollbar-track-color : #CCCCCC;
scrollbar-arrow-color : #000000;

margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

}
.cursore a{
cursor:pointer;
}

td.menu{
	width:564px;
	display:block;
	margin:0;
	padding:0;
	}
	
td.menu_ted{
	width:660px;
	display:block;
	margin:0;
	padding:0;
	}
	
td.language{
	display: block;
	width: 110px;
	}

#table3{
	width:764px;
	}
	
.container{
	background:no-repeat;
	}

#table1{
	position:relative;
	}
	
.center{
	position:relative;
	}

td#immagine{
	position:absolute;
	top:-1px;
	left:13px;
	}

td.vuota{
	width:134px;
	}
	
#table6 {
    display: block;
    width: 500px;
}

td.link{
	display: block;
    left: 31px;
    position: absolute;
    top: 43px;
	}

#photogallery{
	margin:-6px 0 0 0;
	}
	
td.gallery{
	display: block;
    left: 110px;
    position: relative;
    top: 14px;
	}
	
tr.piccola{
	display: block;
    position: relative;
    width: 627px;
	}
	
.language{
	display: block;
    position: absolute;
    right: 0;
    top: 18px;
	}
