﻿p{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;


}


h1
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;

}

hr{
width:300px;
text-align:center;
margin-top:30px;
margin-bottom:10px;	
}

.wireframemenu{
background:transparent;
border-bottom-width: 0;
width: 148px;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 148px;
}

.wireframemenu ul{
padding-left: 3px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
margin: 0px;
list-style-type: none;
}

.wireframemenu li.on{
padding-left: 0px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
margin-left: 0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
background-color: #FCF9C2;
border-bottom: 1px solid #C0C0C0;
background-repeat:no-repeat
}

.wireframemenu a{
	font: bold 12px Verdana;
	padding-top: 10px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/;
	color: #F49B00;
	text-decoration: none;
	border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a.nobordo{
	font: bold 12px Verdana;
	padding-top: 10px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/;
	color: #F49B00;
	text-decoration: none;
	border-bottom: 0px;
}


.wireframemenu a.h{
	font: bold 12px Verdana;
	padding-top: 10px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/;
	color: #808080;
	text-decoration: none;
	border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a.nobordoh{
	font: bold 12px Verdana;
	padding-top: 10px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/;
	color: #808080;
	text-decoration: none;
	border-bottom: 0px;
}

.wireframemenu a:hover{
background-color: #FCF7A4;
color: black;
}


#right-agri-big{
	margin: 0px;
	width: 732px;
	background-image:url('../images/layout/sfondi/agri-mid.jpg');
	float:right;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
}


#right-agri-big p.testo{
	width:500px;
	font-size:11px;
	color:black;
	line-height:200%;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
}



#header-agri{
	background-image: url('../images/layout/hotel/risto.jpg');
	width: 962px;
	height: 221px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}

#right-agri-big-mid-menu{
	width: 150px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	float:left;
}

#right-agri-big-mid-menu p{
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}


#right-agri-big-mid-menu h1{
	font-size:14px;
	color:black;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-bottom:10px;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	display:block
}

#right-agri-big-mid-menu h1.topitem{
	font-size:14px;
	font-weight:bold;
	color:#FDAF06;
	padding-bottom:0px;
	padding-top:5px;
	padding-left:7px;
	padding-right:0px;
	display:block
}


#right-agri-big-mid-menu a.topitem{
	font-size:12px;
	font-weight:bold;
	color:#CC6633;
	padding-bottom:0px;
	padding-top:10px;
	padding-left:7px;
	padding-right:0px;
	margin-bottom:0px;
	margin-right:0px;
	display:block
}

#right-agri-big-mid-menu a.topitem:hover{
	color:#000000;
}




#right-agri-big-mid-menu a.main{

	font-weight:bold;
}


#right-agri-big-mid-sottomenu{
	width: 150px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	float:left;
}


#right-agri-big-mid{
	width: 582px;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:0px;	
	padding-right:0px;
}

#right-agri-big-mid p.text{
		width:520px;
		font-size:12px;
		color:black;
		line-height:150%;
		padding-bottom:0px;
		padding-top:0px;
		padding-right:0px;
}


#right-agri-big-mid a.text{
		font-size:12px;
		color:black;
		font-weight:bold;
		padding-bottom:0px;
		padding-top:0px;
		padding-right:0px;

}


#right-agri-big-mid p.votatop{
	font-weight:bold;
	color:red;	
	font-size:11px;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:40px;
	margin-right:0px;	
	padding-right:0px;
}



#right-agri-big-mid p.votaselezione{
	font-weight:bold;
	color:red;	
	font-size:11px;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:20px;
	margin-right:0px;	
	padding-right:0px;
}



#right-agri-big-mid select{

	font-size:12px;
	font-weight:bold;
	width: 200px;
	color:red
}

#right-tabella{
	width: 552px;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:30px;
	padding-top:30px;
	margin-right:0px;	
	padding-right:0px;
	display:inline
}

#right-tabella p.testodue{
font-size:11px;
color:black;
line-height:150%;
		padding-bottom:20px;
		padding-top:0px;
		padding-right:0px;
		padding-left:10px;
		margin-right:5px;	
}

#right-tabella p.lnk{
		font-size:12px;
		color:black;
		padding-bottom:0px;
		padding-top:20px;
		padding-right:30px;
		padding-left:0px;
		text-align:right
}

#right-tabella a.uno{
		font-size:12px;
		color:black;
}

#right-tabella a.uno:hover{
		font-size:12px;
		color:red;
}


#right-tabella h1.titolo{

	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:15px;
	color:#8BB06B;
}

#right-tabella table{
	width: 530px;
	font-family:Verdana;
	color:black;
}

#right-tabella td.unica{
	width: 530px;
	height:30px;
	font-family:Verdana;
	font-weight:bold;
	color:red;	
	font-size:11px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.unicacentro{
	width: 530px;
	height:30px;
	font-family:Verdana;
	text-align:center;
	font-weight:bold;
	color:red;	
	font-size:11px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.titolo{
	width: 100px;
	height:30px;
	font-family:Verdana;
	font-weight:bold;
	color:red;	
	font-size:11px;
	border-bottom:1px gray dashed; 
	padding-top:0px;
	padding-left:3px;
	padding-right:0px;
	padding-bottom:0px;
}


#right-tabella td.titoloimg{
	width: 100px;
	height:80px;
	text-align:center;
	border-bottom:1px gray dashed; 
	padding-top:0px;
	padding-left:3px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.votoint{
	width: 43px;
	height:80px;
	font-family:Verdana;
	border-bottom:1px gray dashed; 
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	color:red;	
	font-size:11px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
}


#right-tabella td.voto{
	width: 43px;
	height:30px;
	font-family:Verdana;
	border-bottom:1px gray dashed; 
	font-weight:bold;
	text-align:center;
	color:red;	
	font-size:11px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}



#right-tabella td.miniatura{
	width: 100px;
	height:60px;
	font-size:11px;
	border-bottom:1px gray solid; 
	text-align:center;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}


#right-tabella td.miniaturaint{
	width: 100px;
	height:30px;
	font-size:11px;
	font-weight:bold;
	border-top:1px red solid; 
	border-bottom:1px red solid; 
	text-align:center;
	background-color: #FEECE4;
	padding:0 0 0 0;

}

#right-tabella td.nomeristo{
	width: 180px;
	height:60px;
	font-family:Verdana;
	font-weight:bold;
	color:red;	
	font-size:12px;
	text-align:center;
	font-style:italic;
	border-bottom:1px gray solid; 
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.nomeristoint{
	width: 180px;
	height:30px;
	font-family:Verdana;
	text-align:center;
	background-color: #FEECE4;
	font-weight:bold;
	font-size:11px;
	border-top:1px red solid; 
	border-bottom:1px red solid; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}


#right-tabella td.comune{
	width: 120px;
	height:60px;
	text-align:center;
	font-weight:bold;
	color:black;	
	font-size:11px;
	border-bottom:1px gray solid; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.comuneint{
	width: 120px;
	height:30px;
	text-align:center;
	font-weight:bold;
	color:black;	
	font-size:11px;
	background-color: #FEECE4;
	border-top:1px red solid; 
	border-bottom:1px red solid; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;

}

#right-tabella td.esito{
	width: 50px;
	height:60px;
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	color:red;	
	font-size:14px;
	border-bottom:1px gray solid; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.esitoint{
	width: 50px;
	height:30px;
	font-family:Verdana;
	background-color: #FEECE4;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	border-top:1px red solid; 
	border-bottom:1px red solid; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.link{
	width: 80px;
	height:60px;
	text-align:center;
	border-bottom:1px gray solid; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#right-tabella td.linkint{
	width: 80px;
	height:30px;
	text-align:center;
	background-color: #FEECE4;
	border-top:1px red solid; 
	border-bottom:1px red solid; 
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 0
	}


#right-hotel-big-mid p.noristo{
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-top:40px;
	padding-left:0px;
	padding-right:0px;
	text-align:center
}

#right-hotel-big-mid table.login{
	width: 500px;
	margin-top:30px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	padding-right:0px;
	padding-top:0px;
}

#right-hotel-big-mid td.uno{
	width: 250px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:0px;	
	padding-right:10px;
	text-align:right;
	font-family:Verdana;
	font-size:12px;
	
	
}

#right-hotel-big-mid td.due{
	width: 250px;
	height:20px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:0px;	
	padding-right:0px;
}



#right-hotel-big-mid h1{
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:40px;
	padding-right:25px;
	padding-bottom:15px;
	color:#8BB06B;
}


#right-hotel-big-mid p{
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:40px;
	padding-right:30px;
	line-height: 200%;
}

#right-hotel-big-mid p.log{
	font-size:12px;
	font-weight:bold;
	color:#CC0B0B;
	padding-bottom:0px;
	padding-top:30px;
	padding-left:7px;
	padding-right:0px;
	margin-bottom:0px;
	margin-right:0px;
	text-align:center
}

#right-hotel-big-mid a.log{
	color:#CC0B0B;
}

#right-intestazione{
	width: 408px;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:0px;	
	padding-right:0px;
	padding-left:0px;
	display:inline
}

#right-intestazione h1{
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	color:#FDAF06;
}


#right-intestazione h1.sottotitolo{
	font-size:12px;
	font-weight:normal;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:40px;
	padding-right:0px;
	padding-bottom:10px;
	color:#000000;
}

#right-intestazione-due{
	width: 138px;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:36px;	
	padding-right:0px;
	padding-left:0px;
	display:inline
}

#right-intestazione-due h1{
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:right;
	font-style:italic;
	color:#FDAF06;
}


#right-intestazione-due img{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:0px;	
	padding-right:0px;
	padding-left:120px;

}

#right-under-menu{
	width: 344px;
	height:22px;
	float:right;
	background-image:url('../images/layout/under-menu-agri.jpg');
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:22px;	
	padding-right:0px;
	padding-left:0px;
	display:inline
}


#right-under-menu a{

	color:#663300;
	font-size:11px;
	font-weight:bold;
	padding-left:0px;
	padding-right:0px;

}

#right-under-menu a:hover{

	color:#ffffff;
}


#right-under-menu a.one{

	padding-left:13px;
	padding-top:3px;
	padding-right:0px;
	float:left;

}

#right-under-menu a.two{

	padding-left:43px;
	padding-top:3px;
	padding-right:0px;
	float:left;
}

#right-under-menu a.three{

	padding-left:50px;
	padding-top:3px;
	padding-right:0px;
	float:left;

}

#right-under-menu a.four{

	padding-left:38px;
	padding-top:3px;
	padding-right:0px;
	float:left;

}

#right-under-menu h1{

	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}


#right-under-menu h1.one{

	padding-left:13px;
	padding-top:3px;
	padding-right:0px;
	float:left;

}


#right-under-menu h1.three{

	padding-right:0px;
	padding-left:48px;
	padding-top:3px;
	padding-right:0px;
	float:left;

}

#right-under-menu h1.two{
	padding-left:41px;
	padding-top:3px;
	padding-right:0px;
	float:left;
}

#right-under-menu h1.four{

	padding-left:38px;
	padding-top:3px;
	padding-right:0px;
	float:left;

}



#right-intestazione-due h1.votomedio{
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:right;
	color:#FDAF06;
}


#right-intestazione-due h1.votanti{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:center;
	color:#A8A8A8;
}


#right-agri-big-mid-scheda{
	width: 582px;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:0px;	
	padding-right:0px;
	padding-left:0px;
}

#right-agri-big-mid-scheda img.fb{
	width: 530px;
	margin:0px;
	padding-top:0px;	
	padding-bottom:0px;
	padding-right:0px;
	padding-left:30px;
	padding-right:0px;
	float:left
}


#right-agri-big-mid-scheda h1.sottotitolo{
	font-size:12px;
	font-weight:normal;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:40px;
	padding-right:25px;
	padding-bottom:10px;
	color:#000000;
}


#right-agri-big-mid-scheda h1.hotel{
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:40px;
	padding-right:25px;
	padding-bottom:0px;
	color:#FDAF06;
}



#contenitore{
	width: 516px;
	background-color:white;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:30px;
	margin-right:0px;	
	padding-top:0px;
	padding-bottom:0px;
	float:left;
	display:inline
}

#contenitore p.norecensione{
font-family:Verdana;
background-color:white;
font-style:normal;
font-size:12px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
padding-bottom:20px;
padding-top:20px;
line-height:150%
}

#contenitore a.norecensione{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FDB009;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}


#riepilogo{
	width: 258px;
	background-image:url('../images/layout/riepilogo-bg-agri.jpg');
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
}

#riepilogo a.offers{

color:black;
font-size:12px;
font-weight:bold;
line-height:200%;
padding-left:5px;
display:block
}

#riepilogo h1.titolofoto{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-right:0px;
margin-top:20px;
margin-left:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
color:black
}

#riepilogo p.contenitore{
width:253px;
float:left;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
color:black;
}

#riepilogo h1{
	font-family: Verdana;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #996633
}

#riepilogo h1.titolo{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
margin-left:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
float:left;
color:black
}


#riepilogo ul{
font-family:Verdana;
list-style:none;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
line-height:200%;
color:black
}

#riepilogo li.titolo{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
margin-left:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
color:black
}


#riepilogo li.titolored{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
margin-left:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
color:#8BB06B;
}





#riepilogo span.due{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
color:black
}


#riepilogo h1.titolorosso{
color:#8BB06B;
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
margin-left:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
float:left;
}

#riepilogo h1.due{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
float:left;
color:black
}

#riepilogo a.sito{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#F49B00
}

#riepilogo a.sito:hover{
color:#62420A
}

#riepilogo p.titoloricetta{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
padding-left:5px;
padding-bottom:0px;
padding-top:10px;
}


#riepilogo img{
	width: 258px;
	height:18px;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	margin-right:0px;	
	padding-right:0px;
	padding-left:0px;
}

#riepilogo img.offers{
	width: 20px;
	height:20px;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-top:0px;
	margin-right:5px;	
	padding-right:0px;
	padding-left:0px;
}


#riepilogo img.thumb{
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:18px;
	border: 2px #FDB009 solid; 
	padding-top:0px;
	margin-right:10px;	
	padding-right:0px;
	padding-left:0px;
}


#descr{
	width: 258px;
	background-color:white;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	padding-top:0px;
	padding-right:0px;
	padding-right:0px;
	padding-left:0px;
}


#imgwin{
	width: 250px;
	background-color:white;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	padding-top:20px;
	padding-right:0px;
	padding-right:0px;
	padding-left:0px;
}


#imgwin img{
width:250px;
border: 2px #FDB009 solid;
margin-left:0px; 
}


#descr a{
font-family:Verdana;
font-size:12px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
}


#descr p{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:5px;
padding-bottom:0px;
padding-top:5px;
line-height:170%;
}

#descr p.ingr{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:5px;
padding-bottom:0px;
padding-top:5px;
line-height:120%
}


#descr a.votami{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
color:black
}

#descr a.votami:hover{
color:#996633
}



#descr h1{
	font-size: 12px;
	color: #996633;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 0px;
	font-weight: bold;
}

#descr h1.giudizio{
	font-size:12px;
	color:#FDAF06;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:0px;
}

#descr table{
	width: 258px;
	background-color:white;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	padding-top:0px;
	padding-right:0px;
	padding-right:0px;
	padding-left:0px;
}

#descr td.titolo{
	width: 100px;
	height:12px;
	background-color:white;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:3px;
	font-family:Verdana;
	font-size:11px;
}


#descr td.barra{
	width: 130px;
	height:12px;
	background-color:#FBF299;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
}

#descr td.numero{
	width: 28px;
	height:12px;
	background-color:white;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}

#descr td.votami{
	width: 208px;
	height:30px;
	background-color:white;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:5px;
	vertical-align:middle;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
	color:black

}

#descr td.votamidue{
	width: 50px;
	height:30px;
	background-color:white;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	text-align:right;
	vertical-align:middle;
	font-family:Verdana;
	font-size:11px;
	color:black

}


#testo{
	width: 516px;
	background-color:white;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	padding:0px;
	float:left;
	display:inline
}

#testo p.nophoto{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
padding-bottom:20px;
padding-top:20px;
line-height:150%
}


#testo ul{
font-family:Verdana;
list-style:none;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-right:0px;
margin-top:10px;
margin-left:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
line-height:200%;
color:black
}



#testo li.titolo{
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	color: black;
}

#testo p.room{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
padding-bottom:0px;
padding-top:0px;
line-height:150%
}

#testo p.roomnote{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
padding-bottom:0px;
padding-top:20px;
line-height:150%
}

#testo h1.room{
	font-size: 13px;
	color: #996633;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	font-weight: bold;
}

#testo span.due{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
color:black
}

#testo p{
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
padding-bottom:0px;
padding-top:10px;
line-height:150%
}

#testo p.menu{
font-family:Verdana;
font-size:11px;
font-style:italic;
text-align:center;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:20px;
line-height:150%
}


#testo p.noricette{
font-family:Verdana;
font-size:12px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
padding-bottom:40px;
padding-top:20px;
}

#testo p.stampa{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
padding-bottom:0px;
padding-top:20px;
text-align:right;
}

#testo h1{
	font-size: 13px;
	color: #996633;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 0px;
	font-weight: bold;
}


#testo a{
	font-size:13px;
	color:#FDAF06;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-bottom:0px;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
}

#testo a:hover{
	color:#000000;
}

#testo table{
	font-family:verdana;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:45px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	width:450px;
}

#testo td.testo{
	width:250px;
	text-align:left;
	font-size:11px;
	border-bottom: 2px #FEECE4 dashed;
	margin-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;

}

#testo p.obbligatorio{
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	color:#FF0000;
	line-height:200%;
	font-weight:bold;
}

#testo p.noobbligatorio{
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	line-height:200%;
	font-weight:bold;
}

#testo td.inputtext{
	width:200px;
	text-align:left;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

#testo input{
	color: #000000;
	width:170px;
	font-family: Verdana;
	background-color: #FEECE4;
}

#testo textarea{
	color: #000000;
	width:170px;
	font-family: Verdana;
	border:thin inset;
	background-color: #FEECE4;
}


#testo td.bottone{
	width:450px;
	text-align:center;
	font-size:11px;
	margin-left:0px;
	padding-top:25px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;

}

#testo table.listino{
	font-family:verdana;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:30px;
	margin-top:10px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	width:450px;
	border: 1px #C0C0C0 dashed;
}

#testo td.prezzoint{
	width: 150px;
	height: 40px;
	text-align: center;
	vertical-align:middle;
	font-size: 12px;
	color:gray;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:bold
}

#testo td.prezzo{
	width: 150px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom:1px #C0C0C0 dashed;
}

#testo td.prezzotop{
	width: 150px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top:1px #C0C0C0 dashed;
	border-bottom:1px #C0C0C0 dashed;
}

#testo td.prezzonoborder{
	width: 150px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}



#recensione{
	width: 517px;
	background-color:white;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	padding:0px;
	float:left;
	display:inline
}


#recensione h2{
	font-size: 11px;
	color: #FDB009;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
}

#recensione h1{
	font-size: 13px;
	color: #FDB009;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 10px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 0px;
}

#recensione p{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	background-color: #FBF299;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	line-height: 150%;
}
