/* CSS Document */
body {
background-color: #564B3B;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

hr{
border:dotted;
color:#000000;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-weight:normal;
}

/*------------offerte------------*/


.btn a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color: #FF9900;
}

.btn a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: #FF9900;
}

.btn a:hover,.btn a:focus,.btn a:active{ color: #FFFFFF; }



/*------------------------------------------*/



/*------------botones inferiores------------*/
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFFFFF;
}

h2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #FFFFFF;
}

h2 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #FFFFFF;
}

h2 a:hover,h2 a:focus,h2 a:active{ color: #FF9900; }



/*------------------------------------------*/
#clear{
clear:left;
height:0;
overflow:hidden;
}

.index{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.index a{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.index a:hover,.index a:focus,.index a:active{color:#FF9900;}

#titolo{
width:750px;
margin-left:auto;
margin-right:auto;
margin-top:5px;

}

#flash{
width:800px;
margin-left:auto;
margin-right:auto;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

#btn{
width:800px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:5px;
padding:0;
}
/*------------contiene el fondo del contenido------------*/
/*el problema que se presentaba con el borde superior lo solucione con la pagina 269 del libro css
aplicando el fondo a la propiedad h5 del tag html si no me rompia las pelotas la compatibilità con el posicionamiento 
relativo, absoluto y toda esa mierda*/
.contenuto{
background: #564B3B url(immagini/struttura/centro.gif) center top repeat-y;
width:800px;
margin-left:auto;
margin-right:auto;
}
.contenuto h5{
font-size:1em;
margin:0;
padding:5px;
background: #564B3B url(immagini/struttura/sup.gif) center top no-repeat;
}
.contenuto h6{
font-size:1em;
margin:0;
padding:10px;
background: #564B3B url(immagini/struttura/inf.gif) center bottom no-repeat;
}

#contenitoretesto{
width:700px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
padding:0px;
}

/*------------contenedor del testo------------*/
.testo{
width:400px;
margin-right:20px;
float:left;
font-size:14px;
color: #000000;
}

.testo h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color: #000000;
}

.testo p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #000000;
}

.immagini{
	width:270px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	float:left;
}

.immagini a{
text-decoration:none;
font-size:15px;
font-weight:700;
}

.immagini a:visited{
text-decoration:none;
font-size:15px;
font-weight:700;

}

.immagini a:hover,.immagini a:focus,.immagini a:active{ color:#9C3933;}

.immagini a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
}

#app{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

#btnsostitutivi{
}

/*ITA---------------------------------------------------------------------------------------------------------------------*/
#chisiamo_ita{
width:150px;
height:21px;
overflow:hidden;
}

#chisiamo_ita a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_ita/chisiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#chisiamo_ita a:hover,#chisiamo_ita a:focus,#chisiamo_ita a:active{ background-position:0 -22px;}
/*------------------------------------------------------------------------------------------------------------------------*/

#dovesiamo_ita{
width:115px;
height:20px;
overflow:hidden;
}

#dovesiamo_ita a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_ita/dovesiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#dovesiamo_ita a:hover,#dovesiamo_ita a:focus,#dovesiamo_ita a:active{ background-position:0 -22px;}
/*------------------------------------------------------------------------------------------------------------------------*/
#appartamenti_ita{
width:115px;
height:20px;
overflow:hidden;
}

#appartamenti_ita a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_ita/appartamenti.gif) 0 0 no-repeat;
text-decoration:none;
}

#appartamenti_ita a:hover,#appartamenti_ita a:focus,#appartamenti_ita a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#ristorante_ita{
width:115px;
height:20px;
overflow:hidden;
}

#ristorante_ita a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_ita/ristorante.gif) 0 0 no-repeat;
text-decoration:none;
}

#ristorante_ita a:hover,#ristorante_ita a:focus,#ristorante_ita a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#prenota_ita{
width:115px;
height:20px;
overflow:hidden;
}

#prenota_ita a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_ita/prenota.gif) 0 0 no-repeat;
text-decoration:none;
}

#prenota_ita a:hover,#prenota_ita a:focus,#prenota_ita a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#contatti_ita{
width:150px;
height:20px;
overflow:hidden;
}

#contatti_ita a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_ita/contatti.gif) 0 0 no-repeat;
text-decoration:none;
}

#contatti_ita a:hover,#contatti_ita a:focus,#contatti_ita a:active{ background-position:0 -22px;}


/*ENG---------------------------------------------------------------------------------------------------------------------*/
#chisiamo_eng{
width:150px;
height:21px;
overflow:hidden;
}

#chisiamo_eng a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_eng/chisiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#chisiamo_eng a:hover,#chisiamo_eng a:focus,#chisiamo_eng a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#dovesiamo_eng{
width:115px;
height:20px;
overflow:hidden;
}

#dovesiamo_eng a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_eng/dovesiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#dovesiamo_eng a:hover,#dovesiamo_eng a:focus,#dovesiamo_eng a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#appartamenti_eng{
width:115px;
height:20px;
overflow:hidden;
}

#appartamenti_eng a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_eng/appartamenti.gif) 0 0 no-repeat;
text-decoration:none;
}

#appartamenti_eng a:hover,#appartamenti_eng a:focus,#appartamenti_eng a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#ristorante_eng{
width:115px;
height:20px;
overflow:hidden;
}

#ristorante_eng a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_eng/ristorante.gif) 0 0 no-repeat;
text-decoration:none;
}

#ristorante_eng a:hover,#ristorante_eng a:focus,#ristorante_eng a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#prenota_eng{
width:115px;
height:20px;
overflow:hidden;
}

#prenota_eng a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_eng/prenota.gif) 0 0 no-repeat;
text-decoration:none;
}

#prenota_eng a:hover,#prenota_eng a:focus,#prenota_eng a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/

#contatti_eng{
width:150px;
height:20px;
overflow:hidden;
}

#contatti_eng a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_eng/contatti.gif) 0 0 no-repeat;
text-decoration:none;
}

#contatti_eng a:hover,#contatti_eng a:focus,#contatti_eng a:active{ background-position:0 -22px;}

/*FRA---------------------------------------------------------------------------------------------------------------------*/
#chisiamo_fra{
width:150px;
height:21px;
overflow:hidden;
}

#chisiamo_fra a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_fra/chisiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#chisiamo_fra a:hover,#chisiamo_fra a:focus,#chisiamo_fra a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#dovesiamo_fra{
width:115px;
height:20px;
overflow:hidden;
}

#dovesiamo_fra a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_fra/dovesiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#dovesiamo_fra a:hover,#dovesiamo_fra a:focus,#dovesiamo_fra a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#appartamenti_fra{
width:115px;
height:20px;
overflow:hidden;
}

#appartamenti_fra a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_fra/appartamenti.gif) 0 0 no-repeat;
text-decoration:none;
}

#appartamenti_fra a:hover,#appartamenti_fra a:focus,#appartamenti_fra a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#ristorante_fra{
width:115px;
height:20px;
overflow:hidden;
}

#ristorante_fra a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_fra/ristorante.gif) 0 0 no-repeat;
text-decoration:none;
}

#ristorante_fra a:hover,#ristorante_fra a:focus,#ristorante_fra a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#prenota_fra{
width:115px;
height:20px;
overflow:hidden;
}

#prenota_fra a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_fra/prenota.gif) 0 0 no-repeat;
text-decoration:none;
}

#prenota_fra a:hover,#prenota_fra a:focus,#prenota_fra a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#contatti_fra{
width:150px;
height:20px;
overflow:hidden;
}

#contatti_fra a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_fra/contatti.gif) 0 0 no-repeat;
text-decoration:none;
}

#contatti_fra a:hover,#contatti_fra a:focus,#contatti_fra a:active{ background-position:0 -22px;}

/*DEU---------------------------------------------------------------------------------------------------------------------*/
#chisiamo_deu{
width:150px;
height:21px;
overflow:hidden;
}

#chisiamo_deu a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_deu/chisiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#chisiamo_deu a:hover,#chisiamo_deu a:focus,#chisiamo_deu a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#dovesiamo_deu{
width:115px;
height:20px;
overflow:hidden;
}

#dovesiamo_deu a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_deu/dovesiamo.gif) 0 0 no-repeat;
text-decoration:none;
}

#dovesiamo_deu a:hover,#dovesiamo_deu a:focus,#dovesiamo_deu a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#appartamenti_deu{
width:115px;
height:20px;
overflow:hidden;
}

#appartamenti_deu a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_deu/appartamenti.gif) 0 0 no-repeat;
text-decoration:none;
}

#appartamenti_deu a:hover,#appartamenti_deu a:focus,#appartamenti_deu a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#ristorante_deu{
width:115px;
height:20px;
overflow:hidden;
}

#ristorante_deu a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_deu/ristorante.gif) 0 0 no-repeat;
text-decoration:none;
}

#ristorante_deu a:hover,#ristorante_deu a:focus,#ristorante_deu a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#prenota_deu{
width:115px;
height:20px;
overflow:hidden;
}

#prenota_deu a{
display:block;
width:115px;
height:21px;
background: transparent url(immagini/struttura/btn_deu/prenota.gif) 0 0 no-repeat;
text-decoration:none;
}

#prenota_deu a:hover,#prenota_deu a:focus,#prenota_deu a:active{ background-position:0 -22px;}

/*------------------------------------------------------------------------------------------------------------------------*/
#contatti_deu{
width:150px;
height:20px;
overflow:hidden;
}

#contatti_deu a{
display:block;
width:150px;
height:21px;
background: transparent url(immagini/struttura/btn_deu/contatti.gif) 0 0 no-repeat;
text-decoration:none;
}

#contatti_deu a:hover,#contatti_deu a:focus,#contatti_deu a:active{ background-position:0 -22px;}
