body{
	background:#eefcee;
}

a{
	color: #716b1f;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 13px;
}

.tabellaprincipale{
	width: 970px;
	border: none;
}

/*HEAD*/
.testa{ 
	height: 87px;
	background:#eefcee;
}

/*MENU*/
.menu{
	height: 30px;
	background:#eefcee;
}
.barra{
	color: #ffffff;
}
.menuvoce{
	color: #837f52;
	text-decoration: none;
	font-family: "Myriad Pro", verdana, arial, sans-serif; 
	font-size: 0.8em;
	vertical-align: middle;
	margin:0px;
	padding:0px;
}
.menuvoce2{
	color: #7699aa;
	text-decoration: none;
	font-family: "Myriad Pro", verdana, arial, sans-serif; 
	font-size: 0.8em;
	vertical-align: middle;
	background-color: #ffffff;
	margin:0px;
	padding:0px;
}

/*BACKGROUND TD*/
.background1{
	background-image:url(/img/3_sx.jpg);
	background-repeat:no-repeat;
}
.background2{
	background-image:url(/img/3_dx.jpg);
	background-repeat:no-repeat;
}
.background3{
	background:#eefcee;
	padding-top:20px;
	padding-bottom:30px;
}

/*BOX*/
/*prenota*/
#subhomeprenota{
	background-image:url(/img/subhomeprenotabg.png);
	background-repeat:no-repeat;
}
.divprenota{
	color: #258c33;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 18px;
	vertical-align: middle;
	padding-left: 10px;
	text-align: left;
}
div.divprenota:hover{
	color: #fb8d12;
}
.textform{
	color: #9a9a9a;
	text-decoration: none;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 10px;
}
.divvai{
	color: #258c33;
	text-decoration: none;
	font-family: "Myriad Pro", verdana, arial, sans-serif; 
	font-size: 12px;
	width: 150px;
	/*height: 20px;*/
	text-align: right;
	padding-left: 10px;
}
#avai{
	color: #258c33;
	text-decoration: none;
	text-align: right;
	font-family: "Myriad Pro", verdana, arial, sans-serif; 
	font-size: 12px;
}
#avai:hover{
	color: #fb8d12;
}

/*offerte*/
#boxoffertebg{
	background-image:url(/img/boxbg.png);
	background-repeat:no-repeat;
}
.divboxofferte{
	color: #017195;
	text-decoration: none;
	font-family: "Myriad Pro", verdana, arial, sans-serif; 
	font-size: 18px;
	vertical-align: bottom;
	padding-left: 5px;
	text-align: left;
}
.divboxofferte:hover{
	color: #fb8d12;
}
.divboxofferte2{
	width: 100px;
	color: #919292;
	text-decoration: none;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
}
/*newsletter*/
#boxnewsletterbg{
	background-image:url(/img/boxbg.png);
	background-repeat:no-repeat;
}
.divboxnewsletter{
	color: #fd9103;
	text-decoration: none;
	font-family: "Myriad Pro", verdana, arial, sans-serif; 
	font-size: 17px;
	vertical-align: bottom;
	padding-left: 5px;
}
.divboxnewsletter:hover{
	color: #017195;
}
.divboxnewsletter2{
	width: 100px;
	color: #919292;
	text-decoration: none;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
	/*tmp*/
	Line-Height:120%;
}
/*box colonna1*/
.boxcolonna{
	color: #017195;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 14px;
	vertical-align: middle;
	margin-left:5px;
}
.boxcolonna:hover{
	color: #fb8d12;
}
#homeboxcolonna{
	background-image:url(/img/homeboxbianco.png);
	background-repeat:repeat-x;
}
.boxcolonna2{
	color: #ffffff;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
}
#divboxcolonna2{
	padding-left: 12px;
	margin-top: 60px;
}
/*box colonna2*/
.bboxcolonna{
	color: #fb8d12;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 14px;
	vertical-align: middle;
	margin-left:5px;
}
.bboxcolonna:hover{
	color: #017195;
}
#bhomeboxcolonna{
	background-image:url(/img/homeboxbianco.png);
	background-repeat:repeat-x;
}
.bboxcolonna2{
	color: #ffffff;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
}
#bdivboxcolonna2{
	padding-left: 12px;
	margin-top: 60px;
}
/*box colonna testo*/
.tboxcolonna{
	color: #fb8d12;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 16px;
	vertical-align: middle;
	margin-left:5px;
}
.tboxcolonna:hover{
	color: #017195;
}
#thomeboxcolonna{
	background-image:url(/img/homeboxbianco.png);
	background-repeat:repeat-x;
}
.tboxcolonna2{
	color: #ffffff;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
}
#tdivboxcolonna2{
	padding-left: 12px;
	margin-top: 60px;
}
/*box contenuto testo*/
.cboxcolonna{
	color: #fb8d12;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 16px;
	vertical-align: middle;
	margin-left:5px;
}
.cboxcolonna:hover{
	color: #017195;
}
#chomeboxcolonna{
	background-image:url(/img/homeboxbianco2.png);
	background-repeat:repeat-x;
}
.cboxcolonna2{
	color: #ffffff;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 16px;
	vertical-align: middle;
	text-align: left;
}
#cdivboxcolonna2{
	padding-left: 12px;
	padding-right: 12px;
	margin-top: 60px;
}

/*CONTENUTO*/
.titolo{
	color: #7699aa;
	text-decoration: none;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 22px;
	vertical-align: middle;
	text-align: left;
	padding-right:27px;
	padding-top:30px;
}
.contenuto{
	color: #8e8e8d;
	text-decoration: none;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 13px;
	vertical-align: middle;
	text-align: left;
	padding-left:10px;
	width: 645px;
}
ul{
	list-style:none;
	/*margin-left: -30px;*/
}
li{ 
	background-image:url(/img/li.jpg); 
	background-position:left; 
	background-repeat:no-repeat; 
	padding-left:15px;
	margin-left:-30px;
	padding-bottom:2px;
}
.tabellacontenuto{
	color: #7f7f7f;
	text-decoration: none;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 12px;
	margin-left:36px;
}

/*FOOTER*/
.footer{
	padding-top: 10px;
	text-align: left;
}
#textfooter{
	color: #8f8f8e;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 11px;
}
#textfooter a{
	color: #8f8f8e;
	text-decoration: none;
	font-family: "Myriad", verdana, arial, sans-serif; 
	font-size: 11px;
}
