﻿h1
{
	font-family:Verdana;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h2
{
	font-family:Verdana;
	font-weight:normal;
	margin:0px;
	padding:0px;
}


h3
{
	font-family:Verdana;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

a
{
	font-family:Verdana;
	font-size:14px;
	margin:0px;
	padding:0px;

}

p
{
	font-family:Verdana;
	margin:0px;
	padding:0px;
	font-size:10px;
}

img{
border:0px;
}


#natale
{ 
background-position:top center;
background-image:url('../images/layout/feste/natale08-piccola2.jpg');
width:100%;
height:100%;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
float:left;
display:inline;
padding:auto;
}


#div1{
font-family:Verdana; 
font-size:12px; 
color:#AB7C16; 
margin-left:18px; 
margin-top:20px; 
margin-bottom:0px; 
height:20px; 
display:inline; 
float:left;
}


#menu-left-seratamid input.pulsante{
margin-left:88px; 
margin-top:20px; 
margin-bottom:10px; 
border-width: 0px; 
font-family: Verdana; 
font-size: 12px; 
color:#ffffff; 
font-weight:bold; 
width:53px; 
height:17px; 
cursor:pointer;
background-image:url('../images/layout/comune/pulsante-serate.jpg')
}

.xmas
{ 
/*background-image:url('../images/layout/sfondi/bg.jpg');*/
background-image:url('../images/layout/feste/bg-natale-08.jpg');
margin:0px;
padding:0px;
background-repeat:repeat-x;
background-color:white;
}

body
{ 
background-image:url('../images/layout/sfondi/bg.jpg');
margin:0px;
padding:0px;
background-repeat:repeat-x;
background-color:white;
}

#container{ 
width:962px;
margin:auto;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-right:0px;
}

#containernatale{ 
width:962px;
margin-top:160px;
margin-bottom:auto;
margin-right:auto;
margin-left:auto;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-right:0px;
}


#banner{
	width: 960px;
	height: 70px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	padding-left:1px;
	float:left;
}

#striscia{
	width: 960px;
	height: 30px;
	margin-top:0px;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:10px;
	padding-bottom:1px;
	padding-top:0px;
	background-color:#dfdfdf;
	float:left;
	display:inline
}

#strisciavuota{
	width: 960px;
	height: 10px;
	margin-top:0px;
	margin-left:1px;
	margin-bottom:10px;
	padding-bottom:1px;
	padding-top:0px;
	background-color:#ffffff;
}

#menu-left-rosa{
	width: 230px;
	height:206px;
	background-image:url('../images/layout/comune/box-rosa.jpg');
	margin-top:14px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}

#menu-left-rosa h1{
	font-size:14px;
	font-weight:bold;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:5px;
	color:#C21184;
}

#menu-left-rosa a{
	font-size:14px;
	font-weight:bold;
	padding-right:0px;
	padding-bottom:0px;
	color:#C21184;
}


#menu{
	width: 962px;
	height: 36px;
	margin-top:10px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	font-weight:bold;
	float:left;
}



#menu a.starone{

	width:162px;
	height:36px;
	padding-left:0px;
	padding-right:0px;
	text-decoration:none
}

#menu a.startwo{

	width:143px;
	height:36px;
	padding-left:94px;
	padding-right:0px;
	text-decoration:none

}

#menu a.starthree{

	width:166px;
	height:36px;
	padding-left:88px;
	padding-right:0px;
	text-decoration:none

}

#menu a.starfour{

	width:193px;
	height:36px;
	padding-left:76px;
	padding-right:0px;
	text-decoration:none

}

#sottomenu{
	width: 962px;
	height: 45px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	float:left;
}

#sottomenu a.primo{

	padding-left:100px;
	padding-right:0px;
	text-decoration:none

}

#sottomenu a.mezzo{

	padding-left:120px;
	padding-right:0px;
	text-decoration:none

}

#sottomenu a.sec{

	padding-left:130px;
	padding-right:0px;
	text-decoration:none

}


.ads{
	width: 960px;
	height: 60px;
	margin-left:2px;
	display:inline;
	margin-top:0px;
	margin-bottom:5px;
	padding-bottom:0px;
	padding-top:0px;
	float:left;
}


.adstext{
	width: 468px;
	height: 60px;
	margin-left:6px;
	margin-right:6px;
	padding-bottom:0px;
	padding-top:0px;
	float:left;
}

#adssearch{
	width: 230px;
	height: 40px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
}

#adssearch div{
margin-top:0px;
margin-left:8px
}



.banner_ads{
	width: 960px;
	height: 90px;
	margin-left:2px;
	display:inline;
	margin-top:0px;
	margin-bottom:5px;
	padding-bottom:0px;
	padding-top:0px;
	float:left;
}


#livello2{ 
width:962px;
background-image:url('../images/layout/sfondi/provasfondo.jpg');
background-repeat:repeat;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-right:0px;
margin-left:0px;
margin-top:4px;
margin-right:0px;
margin-bottom:0px;
float:left
}

#livello2 img.uno{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	float:right;
}


#menu-left-cont{
	width: 230px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	float:left;
}


#menu-left{
	width: 230px;
	height:205px;
	background-image:url('../images/layout/comune/search-box-gray.jpg');
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	float:left;
}

#menu-left h1{
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:20px;
	color:#fff;
}


#menu-left p.cont{
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:20px;
	color:#fff;
}



#menu-left p.cerca{
	font-size:14px;
	font-weight:bold;
	padding-left:43px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:5px;
	color:#fff;
}

#menu-left select{
	font-size:12px;
	width:130px;
	font-weight:bold;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-left:10px;
	color:#56743D;
}

#menu-left select.tipo{
	font-size:12px;
	width:130px;
	font-weight:bold;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-left:3px;
	color:#56743D;
}

#menu-left-serata{
	width: 230px;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}

#menu-left-serata img.bottom{
	width: 230px;
	height:13px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	float:right
}

#menu-left-seratatop{
	width: 230px;
	height:32px;
	background-image:url('../images/layout/comune/top-serata.jpg');
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}


#menu-left-serata h1{
	padding-left: 15px;
	padding-top: 6px;
	color: #AB7C16;
	font-size: 14px;
	font-weight: bold;
}

#menu-left-serata a{
color:#17AB9F;
font-size:14px;
padding-left:0px;
margin-left:0px;
}

#menu-left-simboli{
	width: 206px;
	height:30px;
	margin-top:12px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:16px;
	padding-right:0px;
	padding-bottom:0px;
	float:left;
}




#menu-left-simboli img{
border:0px;
padding-left:13px;
padding-right:0px;
padding-bottom:20px;
float:left;
}

#menu-left-simboli img.prima{
border:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:30px;
}


#menu-left-seratamid{
	width: 230px;
	background-image:url('../images/layout/comune/serata-middle.jpg');
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}



#menu-right-rosa{
	width: 227px;
	height:207px;
	background-image:url('../images/layout/comune/box-arancio.jpg');
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}

#menu-right-rosa h1{
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
	color: #FF6600;
}

#menu-right-rosa h2{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:0px;
	padding-top:10px;
	color:#B7760E;
}


#menu-right-rosa a{
	font-size:13px;
	font-weight:bold;
	padding-right:0px;
	padding-bottom:0px;
	color:#fff;
}

#menu-right-rosa a:hover{
	color:#820C09;
}

#menu-right-rosa p{
	font-size:11px;
	padding-left:10px;
	padding-right:15px;
	padding-bottom:0px;
	padding-top:5px;
	color:#000;
}


#menu-right-last-five{
	width: 227px;
	height:207px;
	background-image:url('../images/last-five.jpg');
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-repeat:no-repeat;
	float:left;
	
}



#menu-right-offerte{
	width: 227px;
	height:207px;
	background-repeat:no-repeat;
	background-image:url('../images/offerte-bckg.jpg');
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
}

#menu-right-offerte h1{
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom:10px;
	color: #FF55B5;
	font-size: 12px;
	font-weight: bold;
}

#menu-right-offerte a.titolo{
	color: #FF55B5;
	font-size: 14px;
	font-weight: bold;
}


#menu-right-offerte a{
	color: #FF40A2;
	font-size: 14px;
	font-weight: bold;
}

#menu-right-offerte a:hover{
	color: #CC0099;
}


#menu-right-last-five h1.intest{
font-size:14px;
color:#AB7C16;
padding-left:6px;
padding-top:6px;
padding-bottom:4px;
margin-top:0px;
font-weight:bold
}


#menu-right-last-five p{
font-size:11px;
padding-left:0px;
padding-right:26px;
padding-top:5px;
line-height:150%;
}

#menu-right-last-five p.newrist{
font-family:Verdana;
font-size:11px;
padding-left:0px;
padding-right:0px;
margin-left:0px;
padding-top:5px;
text-align:left;
line-height:150%;
}

#menu-right-last-five img.nuovorist{
	width: 190px;
	height:72px;
	margin-top:10px;
	padding-top:0px;
	padding-left:0px;
	margin-left:0px;
}


#menu-right-recensioni{
	width: 227px;
	height:289px;
	background-image:url('../images/recensioni.jpg');
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}

#menu-right-recensioni h1{
font-size:14px;
color:#AB7C16;
padding-left:8px;
padding-top:6px;
padding-bottom:4px;
font-weight:bold
}


#menu-right-box-piccolo{
	width: 227px;
	height:207px;
	background-image:url('../images/last-five.jpg');
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}

#menu-right-box-piccolo h1{
font-size:14px;
color:#AB7C16;
padding-left:8px;
padding-top:6px;
padding-bottom:4px;
font-weight:bold
}

#menu-right-box-piccolo h1{
font-size:14px;
color:#AB7C16;
padding-left:8px;
padding-top:6px;
padding-bottom:4px;
font-weight:bold
}

#menu-right-box-piccolo p{
font-size:11px;
color:#000;
padding-left:9px;
padding-right:20px;
padding-top:6px;
padding-bottom:0px;
line-height:150%;
font-weight:normal
}

#menu-right-box-piccolo a{
font-size:10px;
color:#AB7C16;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
font-weight:bold
}

#menu-right-box-piccolo a:hover{
color:black;
}

#menu-right-logo{
	width: 227px;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}


#menu-right-logo p{
font-size:10px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
text-align:center
}	

#menu-right-logo a{
text-decoration:none
}

#menu-right-logo img{
padding-left:36px;
border:0px;
float:left
}



#menu-left-logo{
	width: 227px;
	margin-top:35px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	float:left;
}


#menu-left-logo p{
font-size:10px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
text-align:center
}	

#menu-left-logo a{
text-decoration:none
}

#menu-left-logo a.linkk{
text-decoration:none;
color:black;
font-size:10px
}


#menu-left-logo img{
padding-left:36px;
border:0px;
float:left
}





#menu-left-statistiche{
	width: 230px;
	height:207px;
	background-image:url('../images/layout/comune/statistiche.jpg');
	padding-left:0px;
	margin-top:5px;
	margin-bottom:10px;
	float:left;
}

#menu-left-statistiche h1{
padding-left:15px;
padding-top:5px;
color:#17AB9F;
font-size:14px;
font-weight:bold
}


#menu-left-evid-top{
	width: 230px;
	height:30px;
	background-image:url('../images/layout/comune/evid-top.jpg');
	padding-left:0px;
	margin-top:5px;
	float:left;
}

#menu-left-evid-top h1{
padding-left:15px;
padding-top:5px;
color:#AB7C16;
font-size:14px;
font-weight:bold
}

#menu-left-evid-top a{
color:#17AB9F;
font-size:14px;
}


#menu-left-evid-mid{
	width: 230px;
	background-image:url('../images/layout/comune/evid-mid-black.jpg');
	margin-top:0px;
	padding-left:0px;
	margin-bottom:0px;
	float:left;
}

#menu-left-evid-mid img{
	padding-left:22px;
	padding-top:10px;
	padding-bottom:9px;
}

#menu-left-evid-mid img.bottom{
	padding-left:0px;
	padding-top:0px;
	margin-bottom:0px;
	float:left;
}


#menu-left-evid-mid h1{
	color:red;
	font-size:14px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
	margin-bottom:0px;
	font-weight:bold
}

#menu-left-evid-mid a{
	color:red;
	font-size:12px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-weight:bold
}

#menu-left-evid-mid h1.pae{
text-align:center;
padding-top:0px;
margin-top:0px;
font-weight:normal;
font-style:italic;
color:gray;
font-size:12px;
}


#menu-left-evid-btm{
	width: 226px;
	background-image:url('../images/layout/comune/evid-mid.jpg');
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

#menu-left-evid-btm h1{
	color:#AB7C16;
	font-size:14px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
	margin-bottom:0px;
	font-weight:bold
}

#menu-left-evid-btm a{
	color:#AB7C16;
	font-size:12px;
	padding-bottom:0px;
	padding-right:2px;
	margin-bottom:0px;
	font-weight:bold
}

#menu-left-evid-btm h1.pae{
text-align:center;
padding-top:0px;
margin-top:0px;
font-weight:normal;
font-style:italic;
color:gray;
font-size:12px;
}

#container-right{
	width: 227px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:right
}

#stat{
width:auto;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;	
	padding-top:0px;
	padding-right:0px;
	padding-right:0px;
	padding-left:0px;
	background-repeat:repeat
}

#stat p{
	width:auto;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;	
	padding-top:0px;
	padding-right:0px;
	padding-right:0px;
	padding-left:0px;
	display:inline;
	background-repeat:repeat
}


#central-body{
	width: 505px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	float:left;
}	


#central-first-box{
	width: 505px;
	height:216px;
	background-image:url('../images/layout/index/box-hotel.gif');
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
}

#central-first-box h1{
font-size:14px;
padding-left:10px;
padding-top:5px;
font-weight:bold;
color:#8BB06B;
}

#central-first-box p{
font-size:11px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
line-height:150%;
}


#central-first-box a{
color:#8BB06B;
font-weight:bold
}

#central-first-box a:hover{
color: #008000;
}

#central-first-box a.boxhotel{
font-size:11px;
color:#8BB06B;
font-weight:bold
}

#central-first-box a.boxhotel:hover{
color: #008000;
}

#central-agri-box{
	width: 505px;
	height:202px;
	background-image:url('../images/layout/index/box-agriturismo.gif');
	margin-top:0px;
	padding-top:0px;
}

#central-agri-box h1{
font-size:14px;
padding-left:10px;
padding-top:5px;
font-weight:bold;
color:#FDB301;
}

#central-agri-box a{
font-size:14px;
padding-left:0px;
padding-top:5px;
color:#FDB301;
}

#central-agri-box a:hover{
color: #FF9933;
}

#central-agri-box a.boxagri{
font-size:11px;
padding-left:0px;
padding-top:5px;
color:#FDB301;
font-weight:bold;
}

#central-agri-box a.boxagri:hover{
color: #FF9933;
}


#central-agri-box p{
font-size:11px;
padding-left:10px;
padding-right:20px;
padding-top:5px;
line-height:150%;
}


#central-beb-box{
	width: 505px;
	height:208px;
	background-image:url('../images/layout/index/box-beb.gif');
	margin-top:0px;
	padding-top:0px;
}

#central-beb-box h1{
font-size:14px;
padding-left:10px;
padding-top:5px;
font-weight:bold;
color:#4e3532;
}

#central-beb-box a{
font-size:14px;
padding-left:0px;
padding-top:5px;
color:#4e3532;
}

#central-beb-box a:hover{
	color: #AB7C16;
}

#central-beb-box a.boxbeb{
font-size:11px;
padding-left:0px;
padding-top:5px;
color:#4e3532;
font-weight:bold;
}

#central-beb-box a.boxbeb:hover{
	color: #AB7C16;
}

#central-beb-box p{
font-size:11px;
padding-left:10px;
padding-right:20px;
padding-top:5px;
line-height:150%;
}

#central-form-box{
	width: 505px;
	height:208px;
	background-image:url('../images/layout/index/box-form.gif');
	margin-top:0px;
	padding-top:0px;
}



#central-form-box h1{
	font-size: 14px;
	padding-left: 10px;
	padding-top: 5px;
	font-weight: bold;
	color: #666666;
}

#central-form-box a{
font-size:14px;
padding-left:0px;
padding-top:5px;
color: #666666;
}

#central-form-box a:hover{
	color: #333333;
}

#central-form-box p{
font-size:11px;
padding-left:10px;
padding-right:20px;
padding-top:5px;
padding-bottom:10px;
line-height:150%;
}



p.primo{
	width: 250px;
	margin-left:10px;
	font-size:11px;
	display:inline;
	float:left
}

p.primolungo{
	width: 335px;
	margin-left:10px;
	font-size:11px;
	display:inline;
	float:left
}

p.primodue{
	width: 250px;
	margin-left:15px;
	font-size:11px;
	display:inline;
	float:left
}

p.primoduelungo{
	width: 335px;
	margin-left:15px;
	font-size:11px;
	display:inline;
	float:left
}

#footer{ 
width:962px;
background-image:url('../images/layout/comune/footer.jpg');
background-repeat:no-repeat;
float:left
}

#areastrutture{ 
width:962px;
background-image:url('../images/layout/comune/footer.jpg');
background-repeat:no-repeat;
}


#areastrutture p{ 
font-family:Verdana;
font-size:11px;
margin:0px 0px 0px 0px;
padding: 20px 0px 5px 0px;
color:gray;
text-align:right;
}

#areastrutture a{ 
font-family:Verdana;
font-size:11px;
font-weight:bold;
padding-top:0px;
margin-top:0px;
color:gray
}

#collegamenti{ 
width:962px;
}


#collegamenti p{ 
font-family:Verdana;
font-size:11px;
padding-top:5px;
padding-bottom:5px;
color:gray;
text-align:center;
}

#collegamenti a{ 
font-family:Verdana;
font-size:11px;
font-weight:bold;
padding-top:0px;
margin-top:0px;
color:gray
}


#footer img.validate{ 
margin-top:0px;
margin-bottom:0px;
padding-top:20px;
padding-bottom:0px;
float:left
}

#testdiv1
{
position:absolute;
visibility:hidden;
background-color:white;
}










