/* CSS Document */
body{
background-color:#ffffe8
}

#contenitorehome{
width:658px;
margin:auto;
padding-top:40px
}

#contenitore{
width:658px;
margin:auto;
padding-top:5px
}

p{
font-family:tahoma;
font-size:11px;
padding-left:15px;
padding-top:20px
}

#tableprezzi{
margin-left:70px;
margin-bottom:5px;
margin-top:-15px
}

#tablegallery{
margin-left:60px
}

thead{
font-family:tahoma;
font-size:11px;
color:#CC0000;
font-weight:bold
}

#prezzo1, #prezzo2, #prezzo3, #prezzo4, #prezzo5, #prezzo6{
font-family:tahoma;
font-size:11px;
}


.prezzieuro{
border: 1px solid #FCE0A7;
padding-left:35px
}

.fotocamere{
padding-left:3px;
padding-right:3px;
border:0
}

.tipocamera{
border: 1px solid #FCE0A7
}

#flash{
margin-left:42px;
width:360px;
border: 2px solid #A22B0D
}

.allineadx{
padding-left:10px
}

span.dotazioni{
font-family:tahoma;
font-size:11px;
color:#000000
}

span.privacy{
font-family:tahoma;
font-size:11px;
color:#000000
}

.indicazioni{
font-family:tahoma;
font-size:11px;
color:#000000;
padding-left:30px;
padding-right:60px;
padding-top:5px
}

#form-richiesta-info{
font-family:tahoma;
font-size:11px;
color:#CC0000;
margin-left:25px;
width:410px;
margin-top:15px
}

.bottoni{
font-size:11px;
font-family:tahoma;
color:#333333;
margin-right:0px
}


.labelbold{
font-weight:bold
}

.rigacolorata{
border-bottom-color:#990000;
border-bottom-width:1px;
border-bottom-style:solid
}

#popup-privacy{
border: 1px solid #CC0000 ;
background-repeat:no-repeat;
padding-left:5px;
padding-right:5px
}

a:link{
font-family:Tahoma,Verdana, Arial;
font-size:10px;
color:#999999;
font-weight:bold;
text-decoration:none
}

a:visited{
font-family:Tahoma,Verdana, Arial;
font-size:10px;
color:#999999;
font-weight:bold;
text-decoration:none
}

a:hover{
font-family:Tahoma,Verdana, Arial;
font-size:10px;
color:#CC0000;
font-weight:bold;
text-decoration:none
}

a:focus{
font-family:Tahoma,Verdana, Arial;
font-size:10px;
color:#CC0000;
font-weight:bold;
text-decoration:none
}

a:active{
font-family:Tahoma,Verdana, Arial;
font-size:10px;
color:#999999;
font-weight:bold;
text-decoration:none
}

#mappa{
font-family:tahoma;
font-size:10px;
color:#CC0000;
margin-left:70px;
height:218px;
width:298px;
background-color:#ffffff;
margin-top:-20px;
text-align:center;
border: 1px solid #cc0000
}

.cliccamappa{
font-family:tahoma;
font-size:10px;
color:#CC0000;
margin-left:90px;
margin-top:10px;
}

#dovesiamocentro{
background-image:url(immagini/centro-dovesiamo.jpg);
background-repeat:no-repeat
}


#prezzicentro{
background-image:url(immagini/centro-prezzi.jpg);
background-repeat:no-repeat
}
#newscentro{
background-image:url(immagini/news.png);
background-repeat:no-repeat

}
#profilocentro{
background-image:url(immagini/centro.png);
background-repeat:no-repeat
}

#camerecentro{
background-image:url(immagini/camere.png);
background-repeat:no-repeat
}

#infocentro{
background-image:url(immagini/centro-informazioni.jpg);
background-repeat:no-repeat
}

#roomscentro{
background-image:url(immagini/centro-rooms.jpg);
background-repeat:no-repeat
}

#profilecentro{
background-image:url(immagini/profile.png);
background-repeat:no-repeat
}

#pricescentro{
background-image:url(immagini/centro-prices.jpg);
background-repeat:no-repeat
}

#informationscentro{
background-image:url(immagini/centro-information.jpg);
background-repeat:no-repeat
}

#wherecentro{
background-image:url(immagini/centro-whereweare.jpg);
background-repeat:no-repeat
}
#prenotazione{
background-image:url(immagini/prenotazione.jpg);
background-repeat:no-repeat
}
.notepagamenti{
font-family:tahoma;
font-size:11px;
color:#000000;
padding-left:15px
}

strong{
color:#CC0000;
}

#cartecredito{
font-family:tahoma;
font-size:10px;
color:#000000;
padding-left:120px
}

.pagamento{
padding-left:10px;
border: 1px solid #FCE0A7
}

#okcentro{
background-image:url(immagini/pagina-ok-italiano.jpg);
background-repeat:no-repeat
}

#okcentroinglese{
background-image:url(immagini/pagina-ok-inglese.jpg);
background-repeat:no-repeat
}

#errorecentro{
background-image:url(immagini/pagina-errore-italiano.jpg);
background-repeat:no-repeat
}

#errorecentroinglese{
background-image:url(immagini/pagina-errore-inglese.jpg);
background-repeat:no-repeat
}

.alignright{
padding-left:400px
}

.imgprofilo{
padding-left:3px;
padding-right:60px
}

#linkesterni{
position:relative;
left: 20px;
width: 285px;
height: 16px;
top: -20px
}

#linkesterni-home{
position:relative;
left: 10px;
width: 285px;
height: 16px;
top: -20px
}

.Stile2 {
	color: #999999;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
}
#news{float:left; margin:0px; width:430px; height:330px; overflow:auto; margin-left:15px; display:inline; margin-top:15px;}
#SPtitolonews{ font-family:Tahoma, Verdana;float:left;display:inline;width:370px;margin:15px;margin-bottom:0px;font-size:10px;font-weight:bold;color:#CC0000;}
#SPshortstory{font-family:Tahoma, Verdana;float:left;display:inline;width:370px;margin-right:0px;margin-bottom:0px; margin-top:0px;font-size:10px;}
#SPshortstory p{display:inline;margin:0px;}
#SPleggi{font-family:Tahoma, Verdana;float:left;display:inline;width:370px;margin:15px;margin-bottom:0px;font-size:10px;font-weight:bold;color:#FCE0A7;text-align:right;}
#SPleggi a:visited, #SPleggi a:link{font-family:Tahoma, Verdana;color:#CC0000;text-align:left; text-decoration:none;}
#SPleggi a:hover{text-decoration:underline;}

#prenota{margin-top:20px; float:left; width:466px; height:350px; overflow:auto; margin-left:15px; display:inline; font-family:Tahoma, Verdana; font-size:11px; }


#costo_cam{font-size:12px;margin-top:15px;margin-bottom:15px;font-weight:bold; width:450px; text-align:center;}
#prenotazioni{height:100%;overflow:auto;}

.fontpiccolo{font-size:11px;}