html,body {margin:0;padding:0}
body {background:#E8E8E8;font-family:verdana,sans-serif;font-size:small;}


/* STRUTTURA */

div#container {width:820px;margin:30px auto 10px auto;padding:0px;}
div#roundBigBox {width:100%;float:left;}
div#bannerTop {background:#ffffff url(spacer.gif) no-repeat;}
div#roundBig {float:right;text-align:center;background-color:#ffffff;width:470px;padding:0px;margin-bottom:8px;}

div.roundSmall {float:right;width:160px;text-align:center;background-color:#ffffff;margin-bottom:7px;}
div.roundStar {float:right;text-align:center;background-color:#ffffff;width:100px}
div.roundContent {text-align:left;background-color:#ffffff;}
div.row {float:left;display:block;width:100%;padding: 0px 10px 0px 10px;}
div.full {float:left;display:block;width:100%;padding:0;}
div.navTop {float:left;display:inline;width:470px;padding:0px;}
div.topLink {background-image:url('../img/up.gif');height:28px;width:78px;background-repeat:no-repeat;background-position:center;float:left;display:inline;}
div.imgBox {margin-top:20px;padding:5px;float:right;width:250px;}
div.prezziBox {margin-top:20px;margin-left:20px;padding:5px;float:right;width:200px;}


/* IMG */

img.home {border:0px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}

.imgRooms {padding:4px;margin-right:10px;margin-bottom:10px;margin-left:0;border:1px solid #dddddd;background-color:#ffffff;float:right;width:50px;}
.imgRooms:hover {background-color:#eeeeee;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.imgGallery {padding:4px;margin-right:10px;margin-bottom:10px;margin-left:0;border:1px solid #dddddd;background-color:#ffffff;float:left;width:50px;}
.imgGallery:hover {background-color:#eeeeee;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}


/* LINK */

a.navTop 
{
	white-space:nowrap;
	display:block;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase;
	color:#811018;
	margin-left:-12px;
	margin-top:8px;
}
a.navTop:hover {color:#FFCC00;text-decoration:none;}
a.bookingLink {text-decoration:none;}
a.bookingLink:hover {text-decoration:none;}
a.mailLink, a.mailLink:visited {color:#811018;font-size:9px;text-decoration:underline;}
a.mailLink:hover {color:#000000;}
a.news {text-decoration:none;color:#811018;}
a.news:hover {color:#FF9900;}


/* ALTRI */

.homeBoxTitle {display:block;padding:0px 5px 5px 5px;font-size:11px;font-weight:bold;color:#811018;text-align:left;}
.homeBoxText {display:block;padding:0px 10px 3px 10px;font-size:10px;text-align:left;}
.footer {display:block;padding-left:2px;color:#000000;font-size:9px;text-align:left;}
.titoloSezione {display:block;padding-left:20px;padding-top:10px;float:left;font-size:20px;color:#333333;}
.sottotitoloSezione {display:block;padding-left:20px;padding-top:10px;float:left;font-size:14px;color:#555555;clear:left;font-weight:bold;}
.testoSezione {display:block;padding-left:20px;padding-right:5px;padding-top:2px;float:left;font-size:12px;color:#555555;clear:left;width:100%;line-height:150%;}
.testoFeatures {display:block;padding-left:20px;padding-right:5px;padding-top:2px;float:left;font-size:10px;color:#777777;clear:left;width:100%;line-height:130%;}
.clear {clear:both;}
.contact {color:#811018;}