HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY:  Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
BODY {
	BACKGROUND: #F1E3C9; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
a img { border: 0; }
a:focus { outline: 0; }
.container {
	BACKGROUND: #8C162A; MARGIN: 0px auto; WIDTH: 800px; COLOR: #8C162A; POSITION: relative; HEIGHT: 125px
}

#atleft {
	BACKGROUND: #fff; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#atright {
	BACKGROUND: #fff; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#abright {
	BACKGROUND: #F1E3C9; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#ableft {
	BACKGROUND: #F1E3C9; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#atleft {
	LEFT: 0px; TOP: 0px
}
#atright {
	RIGHT: 0px; TOP: 0px
}
#abright {
	RIGHT: 0px; TOP: 105px
}
#ableft {
	LEFT: 0px; TOP: 105px
}
#qtleft {
	FONT-SIZE: 150px; COLOR: #f95000; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qtright {
	FONT-SIZE: 150px; COLOR: #f95000; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qbright {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qbleft {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qtleft {
	LEFT: -8px
}
#qtright {
	LEFT: -25px
}
#qbright {
	LEFT: -25px; TOP: -17px
}
#qbleft {
	LEFT: -8px; TOP: -17px
}
#testo {
	FONT-SIZE: 80%; Z-INDEX: 10; RIGHT: 10px; LEFT: 20px; COLOR: #000; BOTTOM: 10px; POSITION: absolute; TOP: 20px; TEXT-ALIGN: left
}
#basso {
	FONT-SIZE: 70%; Z-INDEX: 10; RIGHT: 5px; LEFT: 40px; COLOR: #600817; BOTTOM: 10px; POSITION: absolute;  TEXT-ALIGN: left;	
}
.menu_nido {
	FONT-SIZE: 90%; Z-INDEX: 10; RIGHT: 5px; LEFT: 20px; COLOR: #FFFFFF; BOTTOM: 8px; POSITION: absolute;  TEXT-ALIGN: left;	
}

.menu_nido a { text-decoration: none; COLOR: #FFFFFF; }

#active {
	FONT-SIZE: 90%; Z-INDEX: 10; RIGHT: 5px; LEFT: 20px; COLOR: #F1E3C9; BOTTOM: 8px; POSITION: absolute;  TEXT-ALIGN: left;	
}
#link {
	FONT-SIZE: 90%; Z-INDEX: 10; RIGHT: 5px; LEFT: 20px; COLOR: #FFFFFF; BOTTOM: 8px; POSITION: absolute;  TEXT-ALIGN: left;border: 0;	
}
#lingua {
	FONT-SIZE: 90%; Z-INDEX: 10; RIGHT: 5px; LEFT: 695px; COLOR: #FFFFFF; BOTTOM: 5px; POSITION: absolute;  TEXT-ALIGN: left;	
}
#titolo {
	RIGHT: 10px; LEFT: 40px; COLOR: #000; BOTTOM: 10px; POSITION: absolute; TOP: 20px; TEXT-ALIGN: left
}
#foto {
	RIGHT: 10px; LEFT: 10px; COLOR: #000; BOTTOM: 10px; POSITION: absolute; TOP: 5px; TEXT-ALIGN: left
}
#foto2 {
	RIGHT: 10px; LEFT: 10px; COLOR: #000; BOTTOM: 35px; POSITION: absolute;  TEXT-ALIGN: left
}

.tempo{
	BACKGROUND: #8C162A; RIGHT: 10px; LEFT: 220px; COLOR: #FFF; BOTTOM: 140px; POSITION: absolute;  TEXT-ALIGN: left;
	WIDTH: 120px; HEIGHT: 55px
}
#orologio {
	RIGHT: 10px; LEFT: 0px; COLOR: #000; BOTTOM: 250px; POSITION: absolute;  TEXT-ALIGN: left
}
#linea {
	BACKGROUND: #8C162A;  WIDTH: 2px; COLOR: #8C162A; POSITION: absolute; HEIGHT: 210px;BOTTOM: 40px;LEFT: 345px;
}
.container2 {
	BACKGROUND: #F2EADB; MARGIN: 0px auto; WIDTH: 760px; COLOR: #000000; POSITION: relative; HEIGHT: 500px ; 
	
}
#abright2 {
	BACKGROUND: #0000; WIDTH: 20px; COLOR: #F2EADB; POSITION: absolute; HEIGHT: 20px
}
#abright2 {
	RIGHT: 2px; TOP: 480px
}
#qbright2 {
	FONT-SIZE: 150px; COLOR: #F2EADB; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}

#qbright2 {
	LEFT: -25px; TOP: -17px
}
#ableft2 {
	BACKGROUND: #0000; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#ableft2 {
	LEFT: 2px;  TOP: 481px
}
#qbleft2 {
	FONT-SIZE: 149px; COLOR: #F2EADB; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qbleft2 {
	LEFT: -8px; TOP: -17px
}
.container3 {
	BACKGROUND: #8C162A; MARGIN: 0px auto; WIDTH: 764px; COLOR: #000000; POSITION: relative; HEIGHT: 502px ; 
	
}
#abright3 {
	BACKGROUND: #F2EADB; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#abright3 {
	RIGHT: 0px; TOP: 482px
}
#qbright3 {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}

#qbright3 {
	LEFT: -25px; TOP: -17px
}
#ableft3 {
	BACKGROUND: #F2EADB; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#ableft3 {
	LEFT: 0px; TOP: 482px
}
#qbleft3 {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qbleft3 {
	LEFT: -8px; TOP: -17px
}
#quadratino {
	BACKGROUND: #0000; WIDTH: 10px; COLOR: #000000; POSITION: absolute; HEIGHT: 10px;LEFT: 2px;  TOP: 481px
}
#abright4 {
	BACKGROUND: #8C162A; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#abright4 {
	RIGHT: 0px; TOP: 5px
}
#qbright4 {
	FONT-SIZE: 5px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
.container4 {
	BACKGROUND: #8C162A; MARGIN: 0px auto; WIDTH: 120px; COLOR: #000000; POSITION: relative; HEIGHT: 50px ; 
	
}

#atleft_tempo {
	BACKGROUND: #F1E3C9; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#atright_tempo {
	BACKGROUND: #F1E3C9; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#abright_tempo {
	BACKGROUND: #F1E3C9; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#ableft_tempo {
	BACKGROUND: #F1E3C9; WIDTH: 20px; COLOR: #000; POSITION: absolute; HEIGHT: 20px
}
#atleft_tempo {
	LEFT: 0px; TOP: 0px
}
#atright_tempo {
	RIGHT: 0px; TOP: 0px
}
#abright_tempo {
	RIGHT: 0px; TOP: 35px
}
#ableft_tempo {
	LEFT: 0px; TOP: 35px
}
#qtleft_tempo {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qtright_tempo {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qbright_tempo {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qbleft_tempo {
	FONT-SIZE: 150px; COLOR: #8C162A; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; POSITION: absolute
}
#qtleft_tempo {
	LEFT: -8px
}
#qtright_tempo {
	LEFT: -25px
}
#qbright_tempo {
	LEFT: -25px; TOP: -17px
}
#qbleft_tempo {
	LEFT: -8px; TOP: -17px
}




.notizie{
	 RIGHT: 10px; LEFT: 10px; COLOR: #000; BOTTOM: 230px; POSITION: absolute;  TEXT-ALIGN: left;
	WIDTH: 330px; HEIGHT: 55px
}
#notizie_testo {
	FONT-SIZE: 90%; Z-INDEX: 10; RIGHT: 10px; LEFT: 10px; COLOR: #600817; BOTTOM: 10px; POSITION: absolute; TOP: 20px; TEXT-ALIGN: left
}
.centro{
	 RIGHT: 10px; LEFT: 350px; COLOR: #000; TOP: 10px; POSITION: absolute;  TEXT-ALIGN: left;	WIDTH: 370;
}
#centro_testo {
	FONT-SIZE: 100%; Z-INDEX: 10; RIGHT: 0px; LEFT: 10px; COLOR: #3C030D;  POSITION: absolute; TOP: 0px; TEXT-ALIGN: left;
}
#posizione_testo {
	FONT-SIZE: 90%; Z-INDEX: 10; RIGHT: 0px; LEFT: 10px; COLOR: #3C030D;  POSITION: absolute; TOP: 0px; TEXT-ALIGN: left;
}
.centro a { text-decoration: underline; COLOR: #3C030D; }
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-indent: 5px;
	margin-top: 3px;

}
.testo_tariffe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-indent: 5px;
	margin-top: 3px;

}
#testo_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C030D;

}
#testo_privacy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;

}
#cont3 {
position:relative; width:355px; height:450px;  overflow:hidden;}
.txt3 {position:absolute; left:0px; top:0px;  font-family:verdana,arial,helvetica,sans-serif; font-size:11px; text-align:left; padding:5px; visibility:hidden;
}
.fiera_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6E040E;
	text-indent: 5px;
	margin-top: 3px;
}
.fiera_titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A1040F;
}





#gallery {
position:relative; 
top: 10px;
left: 10px;

width:725px; 
height:480px;
margin:0 auto;
}




a.galleria span {
display:block; 
position:absolute;
width:1px; 
height:1px; 
top: 5px; 
left: 5px;
overflow:hidden; 
background:#000;
}


a.galleria, a.galleria:visited {
display:block; 
color:#4a679f;
font-weight:bold;
text-decoration:none;
border:1px solid #fff; 
width:75px; 
height:47px; 
float:left; 
margin:3px;
z-index:100;
}



a.mini1 {background:url(galleria/minihotel.jpg);}
a.mini2 {background:url(galleria/minihotel2.jpg);}
a.mini3 {background:url(galleria/minigiardino.jpg);}
a.mini4 {background:url(galleria/minigiardino2.jpg);}
a.mini5 {background:url(galleria/miniterrazzo.jpg);}
a.mini6 {background:url(galleria/miniterrazzo2.jpg);}
a.mini7 {background:url(galleria/minientrata.jpg);}
a.mini8 {background:url(galleria/minibar.jpg);}
a.mini9 {background:url(galleria/minicolazione.jpg);}
a.mini10 {background:url(galleria/minicamera.jpg);}
a.mini11 {background:url(galleria/minicamera2.jpg);}


a.galleria:hover {
border:1px solid #ddd;
}

a.galleria:hover img {
border:1px solid #ddd; 
position:relative; 
z-index:100;
}

a.galleria:active img, a.galleria:focus img {
border:1px solid #ddd; 
position:relative; 
z-index:50;
}

a.galleria:hover span {
display:block; 
position:absolute; 
width:450px; 
height:340px; 
top:115px;
left: 5px;
padding:5px;
background:transparent; 
z-index:100;
}


a.galleria:active span, a.galleria:focus span {
display:block; 
position:absolute; 
width:452px; 
height:340px; 
top:115px;
left:5px; 
padding:5px; 
color:#4a679f;
font-weight:bold;
background:#fff;
z-index:200;
}

.image {
display:block; 
position:absolute; 
width:450px; 
height:340px;
top:115px;
left:10px;
padding:0; 
}
#intro_testo {
	FONT-SIZE: 90%; Z-INDEX: 10; RIGHT: 0px; LEFT: 10px; COLOR: #FFFFFF;  POSITION: absolute; TEXT-ALIGN: left
}
