body, html {	
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #6C6A64;
text-align: left;
vertical-align: top;
margin: 0;
padding: 0;
background: #E7E4D9 url(../img/sfondo.gif) left top repeat-x;
}

#bannerlink img{
margin: 0 5px 5px 0;
border: solid 1px #666666
}

#page {
position: relative;
margin: auto;	
padding: 0;
width: 900px;
}
#contenuto {
position: relative;
float: left;
width: 900px;
margin: 0;
padding-bottom: 70px;		
background: #fff;
}	
#mkStampa {display: none;
/*
position: relative;
width: 900px;
height: 190px;
top: 0;
left: 50%;
margin-left: -85px;
padding: 0;
border: 1px solid #fff;
background: url(../img/mkOrafi.gif) center top no-repeat;
*/
}

.centered {
	margin: 0 auto;
	width:810px;
}
/*INTESTAZIONE - indirizzo, link a pagine informative e selezione lingua */
#intestazione {
position: relative;
margin: 0;	
padding: 2px 0 0 0;
width: 900px;
height: 190px;
/*font-weight: bold;
color: #6C6A64;*/
background: url(../img/mkOrafi.gif) center top no-repeat;
}
/*#intestazione a {
font-size: 7pt;
font-weight: bold;
color: #6C6A64;
text-decoration: none;
}*/
#indirizzo {
position: relative;
float: left;
margin: 0;
padding: 0;
line-height:16px;
color:#A09B8E;
font-size:11px;
}
#indirizzo a{
color:#A09B8E;
}
#linkSupporto {
position: relative;
width: 450px;
float: right;
margin: 0;
padding: 0;
}
#pgInformative {
position: relative;
margin: 0;
padding: 0;
color: #C8C5BA;
}
#pgInformative ul {
margin: 0;
padding: 0;
text-align: right;
}
#pgInformative ul li {
display: inline;
margin: 0;
padding: 0;	
}

#pgInformative ul li a:link, #pgInformative ul li a:visited {
color: #C8C5BA;
font-size: 12px;
text-decoration: none;
}

/*#pgInformative ul li a:hover {
color: #fff;
}*/

#linguaSel {
position: relative;
left:-450px;
width: 300px;
margin: 135px 0 0 0;
padding: 0;
text-align: right;
color: #C8C5BA;
z-index: 1;
height:20px;
}

#linguaSel a:link, #linguaSel a:visited {
color: #C8C5BA;
font-size:11px;
}

.LinguaSelezionata {
position: absolute;
width: 85px;
top: 0;
left: 0;
}
.LinguaSelezionata ul{
margin: 0;
padding: 0;
text-align: left;
}
.LinguaSelezionata ul li {
display: inline;
width: 85px;
margin: 2px 0 2px 1px
padding: 0;
} 

.LinguaSelezionata li.piu {
width: 15px;
margin: 2px 0 2px 1px
padding: 0;
} 

.navigaLinguaSel {
position: absolute;
width: 135px;
bottom: 21px;
left: 0;
overflow:hidden;
height:65px;
}
.navigaLinguaSel ul{
margin: 0;
padding: 0;
text-align: left;
position:relative;
top:75px;
}
.navigaLinguaSel ul li {
display: list-item;
margin: 2px 0 2px 0;
padding: 0;	
} 


/*HEADER - navigazione principale, filmato flash o immagini*/
#header {
position: relative;
width: 900px;
height: 242px;
margin: 0;
padding: 0;
background: #C8C5BA;		
}
#naviga  {
position: relative;
width: 900px;
height: 19px;
margin: 0;
padding: 0;
text-align: center;
}
#naviga ul{
margin: 0;
padding: 0;
text-align: center;
}
#naviga ul li {
display: inline;
margin: 0;
padding: 0;	
}
#naviga ul li a {
font-family: "Arial Narrow", Arial, Verdana;
color: #6C6A64;
font-size: 9pt;
text-decoration: none;
}
#naviga a.focus {color: #FFFCF0;}
#naviga span {
font-family: "Arial Narrow", Arial, Verdana;
color: #6C6A64;
font-size: 9pt;
margin: 0;	
}

#naviga span.Ita {padding: 0 12px 0 13px;}
#naviga span.Eng {padding: 0 16px 0 16px;}
#naviga span.Fra {padding: 0 10px 0 10px;}
#naviga span.Rus {padding: 0 7px 0 7px;}

#navigaLivDue {
position: relative;
height: 15px;
margin: -5px 0 0 0;
padding: 0 0 0 20px;
text-align: left;
color: #B26354;
font-size: 12px;
border-bottom: 1px dotted #C8C5BA;
}
#navigaLivDue ul{
margin: 0;
padding: 0;
text-align: left;
}
#navigaLivDue ul li {
display: inline;
margin: 0;
padding: 0 0 0 12px;	
background: url(../img/puntoNaviga.gif) center left no-repeat;
}
#navigaLivDue a{
position: relative;
margin: 0;
padding: 0;
color: #787670;
font-size: 11px;
}
#navigaLivDue a.focus{
color: #B26354;
}

#headerBlank {
	width: 100%;
	margin: auto;
	padding: 0;
	text-align: center;
	background-image: url(../img/bg_titoloBlank.gif);
	background-repeat: repeat-x;
}

#headerImg {
position: relative;
width: 888px;
height: 217px;
margin: auto;
padding: 0;
text-align: center;		
border: 1px solid #FCF9EE;
}
#headerImgSlide {
position: relative;
width: 888px;
height: 217px;
margin: auto;
padding: 0;
text-align: center;		
background: #ACA99F;
border: 1px solid #FCF9EE;
}	
#headerImgSlide object {
position: absolute;
display: block;
width: 886px;
height: 215px;
top: 1px;
left: 1px;
margin: 0;
padding: 0;
border: 0;		
background: #ACA99F;
}	
.HeaderBuongiorno {background: #ACA99F url(../img/HeaderBuongiorno.jpg) center center no-repeat;}
.HeaderPerVoi {background: #ACA99F url(../img/HeaderPerVoi.jpg) center center no-repeat;}
.HeaderAmericanBar {background: #ACA99F url(../img/HeaderAmericanBar.jpg) center center no-repeat;}
.HeaderLettura {background: #ACA99F url(../img/HeaderArte.jpg) center center no-repeat;}
.HeaderArte {background: #ACA99F url(../img/HeaderArte.jpg) center center no-repeat;}
.HeaderCamere {background: #ACA99F url(../img/HeaderCamere.jpg) center center no-repeat;}
.HeaderSuites {background: #ACA99F url(../img/HeaderSuites.jpg) center center no-repeat;}
.HeaderOfferte {background: #ACA99F url(../img/HeaderOfferte.jpg) center center no-repeat;}
.HeaderGallery {background: #ACA99F url(../img/HeaderGallery.jpg) center center no-repeat;}
.HeaderVostraFirenze {background: #ACA99F url(../img/HeaderVostraFirenze.jpg) center center no-repeat;}
.HeaderEventi {background: #ACA99F url(../img/HeaderEventi.jpg) center center no-repeat;}
.HeaderInformative {background: #ACA99F url(../img/HeaderInformative.jpg) center center no-repeat;}
/*HOME PAGE - contenuto */
#linkSezioni {
position: relative;
width: 900px;
height: 80px;
margin: 36px 0 0 0;
padding: 0;		
background: #C8C5BA;
}
#linkSezioni img {
width: 210px;
height: 70px;
margin: 0;
padding: 0;		
border: 1px solid #FCF9EE;
}
#linkUno {
position: absolute;
float: left;
width: 210px;
height: 70px;
margin: 4px 0 0 0;
padding: 0;
left: 6px;		
background: #D6D3C8;
}	
#linkDue {
position: absolute;
float: left;
width: 210px;
height: 70px;
margin: 4px 0 0 0;
padding: 0;
left: 231px;		
background: #D6D3C8;
}
#linkTre {
position: absolute;
float: left;
width: 210px;
height: 70px;
margin: 4px 0 0 0;
padding: 0;
left: 457px;		
background: #D6D3C8;
}
#linkQuattro {
position: absolute;
float: right;
width: 210px;
height: 70px;
margin: 4px 0 0 0;		
padding: 0;
right: 6px;
}	
#articoloHome {
position: relative;
float: left;
width: 675px;
margin-top: 30px;
}
.articoloCol1 {
position: relative;
float: left;
width: 210px;
margin: 0;
padding: 0 10px 0 6px;
}
.articoloCol2 {
position: relative;
float: left;
width: 210px;
margin: 0 0 0 6px;
padding: 0;
}
.articoloCol3 {
position: relative;
float: left;
width: 210px;
margin: 0 0 0 18px;
padding: 0;
}	
#spallaDx {
position: relative;
float: right;
width: 210px;
height: 210px;
margin-top: 30px;
right: 6px;
background: url(../img/spallaDx.jpg) left top no-repeat;
}
.spallaText {
position: relative;
width: 200px;
height: 60px;
margin: 10px 5px 0 5px;
padding: 0;
}
/*PAGINE - contenuto*/
.imgDx {float: right; padding: 0; margin: 0 0 0 29px; border: 1px solid #D9D6CB;}
.SezioneHotel {background: url(../img/titoloHotel.gif) center center no-repeat;}
.SezioneCamereSuites {background: url(../img/titoloCamereSuites.gif) center center no-repeat;}
.SezioneOfferte {background: url(../img/titoloOfferte.gif) center center no-repeat;}
.SezionePrenota {background: url(../img/titoloPrenota.gif) center center no-repeat;}
.SezioneGallery {background: url(../img/titoloGallery.gif) center center no-repeat;}
.SezioneVostraFirenze {background: url(../img/titoloVostraFirenze.gif) center center no-repeat;}
.SezioneEventi {background: url(../img/titoloEventi.gif) center center no-repeat;}
.Servizi {background: url(../img/titoloServizi.gif) center center no-repeat;}
.ComeArrivare {background: url(../img/titoloComeArrivare.gif) center center no-repeat;}
.Contattaci {background: url(../img/titoloContattaci.gif) center center no-repeat;}
.Assistenza {background: url(../img/titoloAssistenza.gif) center center no-repeat;}
.Privacy {background: url(../img/titoloPrivacy.gif) center center no-repeat;}
.Credits {background: url(../img/titoloCredits.gif) center center no-repeat;}


.SezioneHotel_en {background: url(../img/titoloHotel_en.gif) center center no-repeat;}
.SezioneCamereSuites_en {background: url(../img/titoloCamereSuites_en.gif) center center no-repeat;}
.SezioneOfferte_en {background: url(../img/titoloOfferte_en.gif) center center no-repeat;}
.SezionePrenota_en {background: url(../img/titoloPrenota_en.gif) center center no-repeat;}
.SezioneVostraFirenze_en {background: url(../img/titoloVostraFirenze_en.gif) center center no-repeat;}
.SezioneEventi_en {background: url(../img/titoloEventi_en.gif) center center no-repeat;}
.Servizi_en {background: url(../img/titoloServizi_en.gif) center center no-repeat;}
.ComeArrivare_en {background: url(../img/titoloComeArrivare_en.gif) center center no-repeat;}
.Contattaci_en {background: url(../img/titoloContattaci_en.gif) center center no-repeat;}
.Assistenza_en {background: url(../img/titoloAssistenza_en.gif) center center no-repeat;}
.SezioneLinks {background: url(../img/titoloLinks.gif) center center no-repeat;}

.SezioneHotel_fr {background: url(../img/titoloHotel_fr.gif) center center no-repeat;}
.SezioneCamereSuites_fr {background: url(../img/titoloCamereSuites_fr.gif) center center no-repeat;}
.SezioneOfferte_fr {background: url(../img/titoloOfferte_fr.gif) center center no-repeat;}
.SezionePrenota_fr {background: url(../img/titoloPrenota_fr.gif) center center no-repeat;}
.SezioneVostraFirenze_fr {background: url(../img/titoloVostraFirenze_fr.gif) center center no-repeat;}
.SezioneEventi_fr {background: url(../img/titoloEventi_fr.gif) center center no-repeat;}
.Privacy_fr {background: url(../img/titoloPrivacy_fr.gif) center center no-repeat;}
.ComeArrivare_fr {background: url(../img/titoloComeArrivare_fr.gif) center center no-repeat;}
.Contattaci_fr {background: url(../img/titoloContattaci_fr.gif) center center no-repeat;}
.Assistenza_fr {background: url(../img/titoloAssistenza_fr.gif) center center no-repeat;}
.SezioneGallery_fr {background: url(../img/titoloGallery_fr.gif) center center no-repeat;}

.SezioneHotel_es {background: url(../img/titoloHotel_es.gif) center center no-repeat;}
.SezioneCamereSuites_es {background: url(../img/titoloCamereSuites_es.gif) center center no-repeat;}
.SezioneOfferte_es {background: url(../img/titoloOfferte_es.gif) center center no-repeat;}
.SezionePrenota_es {background: url(../img/titoloPrenota_es.gif) center center no-repeat;}
.SezioneVostraFirenze_es {background: url(../img/titoloVostraFirenze_es.gif) center center no-repeat;}
.SezioneEventi_es {background: url(../img/titoloEventi_es.gif) center center no-repeat;}
.Servizi_es {background: url(../img/titoloServizi_es.gif) center center no-repeat;}
.ComeArrivare_es {background: url(../img/titoloComeArrivare_es.gif) center center no-repeat;}
.Contattaci_es {background: url(../img/titoloContattaci_es.gif) center center no-repeat;}
.Assistenza_es {background: url(../img/titoloAssistenza_es.gif) center center no-repeat;}
.SezioneGallery_es {background: url(../img/titoloGallery_es.gif) center center no-repeat;}
.Credits_es {background: url(../img/titoloCredits_es.gif) center center no-repeat;}

.SezioneHotel_ru {background: url(../img/titoloHotel_ru.gif) center center no-repeat;}
.SezioneGallery_ru {background: url(../img/titoloGallery_ru.gif) center center no-repeat;}
.SezioneCamereSuites_ru {background: url(../img/titoloCamereSuites_ru.gif) center center no-repeat;}
.SezioneOfferte_ru {background: url(../img/titoloOfferte_ru.gif) center center no-repeat;}
.SezionePrenota_ru {background: url(../img/titoloPrenota_ru.gif) center center no-repeat;}
.SezioneVostraFirenze_ru {background: url(../img/titoloVostraFirenze_ru.gif) center center no-repeat;}
.SezioneEventi_ru {background: url(../img/titoloEventi_ru.gif) center center no-repeat;}
.Servizi_ru {background: url(../img/titoloServizi_ru.gif) center center no-repeat;}
.Privacy_ru {background: url(../img/titoloPrivacy_ru.gif) center center no-repeat;}
.ComeArrivare_ru {background: url(../img/titoloComeArrivare_ru.gif) center center no-repeat;}
.Contattaci_ru {background: url(../img/titoloContattaci_ru.gif) center center no-repeat;}
.Assistenza_ru {background: url(../img/titoloAssistenza_ru.gif) center center no-repeat;}
.Credits_ru {background: url(../img/titoloCredits_ru.gif) center center no-repeat;}


#titoloSezione {
position: relative;
width: 900px;
height: 50px;
margin: 0;
padding: 0;
}
#titoloSezioneRiga {
position: absolute;
width: 900px;
height: 36px;
margin: 0;
padding: 0;
top: 0;		
border-bottom: 1px solid #C8C5BA;
}	

#title {
text-align:center;
font-size:18px;
border-bottom: 1px solid #C8C5BA;
position: relative;
width: 900px;
height: 30px;
margin: 5px 0 10px 0;
padding: 0;
font-family:"Times New Roman", Times, serif;
font-style:italic;
}

#articolo {
position: relative;
float: left;
width: 850px;
margin-top: 50px;
left: 25px;
}
.articoloFoto {
position: relative;
float: left;
width: 850px;
margin: 0;
padding: 0;
left: 25px;
text-align: center;
}
.articoloFoto img{
position: relative;
margin: 40px 10px 0 10px;
padding: 0;		
border: 1px solid #D9D6CB;
}	
.articoloMezzaPg {
position: relative;
float: left;
width: 425px;
margin: 0;
padding: 0;
}
.fotoMezzaPg {
position: relative;
float: right;
width: 396px;
margin: 0;
padding: 0;
}
.fotoMezzaPg img{
position: relative;
float: right;
margin: 0 0 20px 0;
padding: 0;		
border: 1px solid #D9D6CB;
}
.navigaCamere  {
position: relative;
width: 421px;
height: 12px;
margin: 0 0 20px 0;
padding: 0;
text-align: center;		
border-bottom: 1px solid #D9D6CB;
}
.navigaCamere ul{
margin: 0px;
padding: 0 0 10px 0px;
text-align: center;
}
.navigaCamere ul li {
display: inline;
margin: 0;
padding: 0;	
}
.navigaCamere ul li a {
font-size: 7pt;
color: #918F89;
font-weight: normal;
margin: 0;
padding: 0 0 10px 0;
text-align: left;
text-decoration: none;
}
.navigaCamere a.focus {
	color: #916735;
	background-image: url(../icone/arrowdw.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.navigaCamere span  {
font-size: 7pt;
margin: 0;
}
.navigaCamere span.Ita  {padding: 0 21px 0 21px;}	
.navigaCamere span.SIta  {padding: 0 43px 0 44px;}	
.camere {
position: relative;
float: left;
width: 400px;
margin: 0;
padding: 0;
}
.camereTipo {
position: relative;
float: right;
width: 421px;
margin: 0;
padding: 0;
}
.camera {
position: relative;
float: left;
width: 421px;
margin: 0;
padding: 0;
}
.cameraImg {
position: relative;
float: right;
width: 100px;
margin: 0 0 10px 10px;
padding: 0;		
border: 0;
}
.cameraImg img{
position: relative;
margin: 0 0 10px 0;
padding: 0;		
border: 1px solid #D9D6CB;
}	
.camera ul{
margin: 0;
padding: 0;
text-align: left;
}
.camera ul li {
display: list-item;
margin: 0;
padding: 0;	
}
.camera ul li {
font-size: 8pt;
color: #918F89;
font-weight: normal;
margin: 0;
padding: 0 0 3px 0;
text-align: left;
text-decoration: none;
}
.articoloUnQuartoPg {
position: relative;
float: left;
width: 200px;
margin: 0;
padding: 0;
}
.articoliTreQuartiPg {
position: relative;
float: right;
width: 621px;
margin: 0;
padding: 0;	
}
.booking {
position: relative;
margin: 0;
padding: 10px 0 0 0;
text-align: left;
}	
.box_scheda {
position: relative;
float: left;
/*width: 621px;*/
margin: 0 0 20px 0;
padding: 0;		
border-bottom: 1px solid #D9D6CB;
}
.box_scheda img{
position: relative;
float: right;
margin: 0 0 10px 10px;
padding: 0;
border: 1px solid #D9D6CB;
}
.eventiSx {
position: relative;
float: left;
width: 410px;
margin: 0;
padding: 0;
}
.eventiDx {
position: relative;
float: right;
width: 410px;
margin: 0;
padding: 0;
}
.photoGalleryTitolo {
position: relative;
float: left;
width: 850px;
margin: 0;
padding: 0;
text-align: left;		
border-bottom: 1px solid #D9D6CB;
}
.photoGallery {
position: relative;
float: left;
width: 850px;
height: 76px;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
text-align: center;		
background: #BFBCB2 url(../img/sfondoFasciaGallery.gif) center top no-repeat;
}
.photoGallery img{
position: relative;
margin: 7px 13px 0 0;
padding: 0;		
border: 1px solid #C8C5BA;
}
.photoGallery img.ultima{
position: relative;
margin: 0;
padding: 0;		
border: 1px solid #C8C5BA;
}
.colArteSx {
position: relative;
float: left;
width: 188px;
margin: 0 30px 0 0;
padding: 0;
}
.colArteDx {
position: relative;
float: right;
width: 188px;
margin: 0;
padding: 0;
}
.colArte img{
position: relative;
width: 188px;
margin: 0;
padding: 0;		
border: 1px solid #D9D6CB;
}	
.box_servizi {
position: relative;
float: left;
width: 400px;
margin: 0 0 10px 0;
padding: 0;		
border: 0px solid #000;
}
.box_servizi img{
position: relative;
float: left;
margin: 0 10px 0 0;
padding: 0;
border: 1px solid #D9D6CB;
}		
/*SCHEDE MONUMENTI POP UP*/
#pageSchede {
position: relative;
margin: auto;	
padding: 0;
width: 680px;
}
#contenutoSchede {
position: relative;
width: 630px;
margin: 0;
left: 25px;
padding-bottom: 40px;		
background: #fff;
}
#rigaSchedeUp {
position: relative;
width: 630px;
height: 20px;
margin: 0;
padding: 0;
text-align: right;		
border-bottom: 1px solid #C8C5BA;
}
#rigaSchedeUp img{
position: relative;
width: 18px;
height: 18px;
margin: 0;
padding: 0;		
border: 0;
}	
#rigaSchedeDown {
position: relative;
width: 630px;
height: 20px;
margin: 0 0 10px 0;
padding: 0;
text-align: center;
left: 25px;
font-family: "Arial Narrow", Arial, Verdana;
color: #C8C5BA;		
background: #fff;
border-top: 1px solid #C8C5BA;
}	
#logoSchede {
position: relative;
width: 630px;
height: 95px;
margin: 0 0 5px 0;
padding: 0;
left: 25px;		
background: url(../img/logoSchede.gif) center top no-repeat;
}
#articoloSchede {
position: relative;
width: 580px;
margin: 0;
padding: 50px 0 0 0;
left: 25px;
}
/*PAGINA FOTO POP UP*/
#paginaFoto {
position: relative;
width: 500px;
height: 350px;
margin: 0;
padding: 5px;
top: 18px;
left: 15px;			
border: 0px solid #fff;
}
#paginaFoto img{
position: relative;
margin: 0;
padding: 2px;		
border: 1px solid #D9D6CB;		
}	
/*MENU SLIDE - formattazione*/
#mascheraMenu {
position: absolute;
/*display: block;*/
width: 240px;
height: 800px;
left: -240px;
z-index: 2;
background: url(../img/sfondo.gif) left top repeat-x;
}
#linkMenu {
position: absolute;
display: block;
width: 29px;
height: 88px;
margin: 0;
padding: 0;
top: 472px;
left: -29px;
z-index: 3;
}
#linkMenu img{
width: 29px;
height: 88px;
margin: 0;
padding: 0;		
border: 0;
}
#Menu {
position: absolute;
width: 214px;
margin: 0;
padding: 0;
top: 474px;
left: 2px;
z-index: 1;
background: #D9D6CB;
}
.MenuSfondoUp {
position: relative;
width: 214px;
height: 10px;
margin: 0;
padding: 0;
background: url(../img/MenuSfondoUp.gif) center top no-repeat;
}
.MenuSfondoDown {
position: relative;
width: 214px;
height: 10px;
margin: 0;
padding: 0;
background: url(../img/MenuSfondoDown.gif) center bottom no-repeat;
}
.MenuContenuto {
position: relative;
width: 210px;
margin: 0 0 0 2px;
padding: 0 0 10px 0;
text-align: left;
}
.MenuContenuto ul{
width: 210px;
margin: 0;
padding: 0;
}
.MenuContenuto ul li {
display: list-item;
margin: 0;
padding: 3px 0 1px 0;
text-indent: 10px;
border-bottom: 1px solid #F3F0E5;
}
.MenuContenuto a {
font-family: Arial, Verdana;
color: #6C6A64;
font-size: 8pt;
text-decoration: none;
}
.MenuContenuto a:hover {color: #918F89;}
/*FOOTER*/
#footer {
position: relative;
width: 900px;
height: 90px;
margin-bottom: 50px;
margin-left:auto;
margin-right:auto;
padding: 0;	
clear: both;
background: #C8C5BA url(../img/sfondoFooter.gif) center center no-repeat;
font-family: "Arial Narrow", Arial, Verdana;
font-size: 8pt;
color: #6C6A64;
}
#footer a {
font-family: Arial, Verdana;
color: #6C6A64;
font-size: 7pt;
font-weight: bold;
text-decoration: none;
}
#footer span {
font-family: Arial, Verdana;
color: #6C6A64;
font-size: 7pt;
font-weight: bold;
padding: 0;
}	
#footer01 {
float: left;
width: 110px;
height: 76px;
margin: 7px 0 0 0;
padding: 0;	
}
#footer01 img{
float: right;
width: 80px;
height: 62px;
margin: 7px 0 0 0;
padding: 0;		
border: 0;
}
#footer02 {
float: left;
width: 670px;
height: 76px;
margin: 7px 0 0 5px;
padding: 8px 0 0 0;	
text-align: center;
}
#footer02 ul{
margin: 0;
padding: 0;
text-align: center;
}
#footer02 ul li {
display: inline;
margin: 0;
padding: 0;	
}
#footer03 {
float: right;
width: 110px;
height: 76px;
margin: 7px 0 0 0;
padding: 0;	
}
#footer03 img{
float: left;
width: 80px;
height: 70px;
margin: 3px 0 0 0;
padding: 0;
border: 0;
}
/*OFFERTE E PRENOTAZIONI*/
#prenotazioni {
position: relative;
float: left;
width: 850px;
margin-top: 50px;
left: 25px;
}
.prenota {
width: 850px;
}
.prenota td{
margin: 0;
padding: 0;
}
.prenota img {
margin: 0 0 0 10px;
padding: 0;
border: 1px solid #D9D6CB;
}
.prenota input {
color: #6C6A64;
font-size: 8pt;
height: 12px;
padding: 2px 0 2px 2px;
margin: 0;		
}
.prenota select {
color: #6C6A64;
font-size: 8pt;
height: 12px;
padding: 0;
margin: 0;
}	
/*TESTO - Formattazione*/
hr {display: none;}
ul {list-style: none;}	
.spallaText p {
color: #6C6A64;
text-align: left;
margin: 0;
padding: 0;
}
.spallaText h2 {
font-size: 8pt;
color: #B26354;
font-weight: normal;
margin: 0;
padding: 0 0 5px 0;
text-align: center;
}
.spallaText a {
font-size: 8pt;
color: #B26354;
margin: 0;
padding: 0;
text-decoration: none;
}	
.booking a {
font-size: 8pt;
color: #B26354;
font-weight: normal;
font-style: italic;
margin: 0;
padding: 10px 0 0 0;
text-decoration: none;
}

.booking a:visited {
color: #B26354;
}

.box_scheda span {
color: #787670;
margin: 0;
padding: 0;	
font-weight: normal;
font-style: normal;
}
.box_scheda  h5 {
font-size: 8pt;
color: #6C6A64;
font-weight: bold;
margin: 0;
padding: 0;
text-align: left;
}
.box_scheda  h6 {
font-size: 8pt;
color: #6C6A64;
font-weight: normal;
font-style: italic;
margin: 0;
padding: 0 0 5px 0;
text-align: left;
}
.colArte h2 {
font-size: 8pt;
color: #6C6A64;
font-weight: bold;
margin: 0;
padding: 5px 0 5px 0;
text-align: left;
}
.colArte p {
height: 70px;
color: #6C6A64;
text-align: left;
margin: 0 0 10px 0;
padding: 0;
}
.prenota h1 {
font-size: 8pt;
color: #6C6A64;
font-weight: bold;
margin: 0 0 10px 0;
padding: 0;
text-align: center;		
border: 0;
}
.prenota h2 {
font-size: 8pt;
color: #6C6A64;
font-weight: bold;
margin: 0 0 10px 0;
padding: 0;
text-align: left;		
border-bottom: 1px solid #D9D6CB;
}
.prenota h3 {
text-align: right;
margin: 0;
padding: 0;		
}
.prenota h4 {
color: #787670;
margin: 0;
padding: 0;	
font-weight: bold;
font-style: normal;
}		
.prenota a {
font-size: 8pt;
color: #B26354;
font-weight: bold;
font-style: normal;
text-align: center;
text-decoration: none;
}	
.prenota p {
color: #6C6A64;
text-align: left;
margin: 0 0 10px 0;
padding: 0;
}
.prenota span {
color: #6C6A64;
margin: 0;
padding: 0;	
font-weight: normal;
font-style: italic;
}	
a {
font-size: 8pt;
color: #787670;
font-weight: normal;
font-style: normal;
margin: 0;
padding: 0;
text-decoration: none;	
}
p {
color: #6C6A64;
text-align: justify;
margin: 0;
padding: 0;
}
p.due {
color: #6C6A64;
text-align: justify;
margin: 0 0 20px 0;
padding: 0;
}
h1 {
font-size: 8pt;
color: #6C6A64;
font-weight: bold;
margin: 0 0 10px 0;
padding: 0;
text-align: left;		
border-bottom: 1px solid #D9D6CB;
}
h2 {
font-size: 8pt;
color: #6C6A64;
font-weight: bold;
margin: 0;
padding: 0 0 5px 0;
text-align: left;
}
h3 {
font-size: 7pt;
color: #918F89;
font-weight: normal;
margin: 0;
padding: 0 0 5px 0;
text-align: left;
}
h4 {
font-size: 8pt;
color: #918F89;
font-weight: normal;
margin: 0;
padding: 20px 0 5px 0;
text-align: left;
}	
h5 {
font-size: 8pt;
color: #6C6A64;
font-weight: bold;
margin: 0;
padding: 0 0 5px 0;
text-align: left;
}
h6 {
color: #787670;
font-size: 8pt;
font-weight: bold;
font-style: normal;
margin: 0;
padding: 0;
	}
	
input.invisibile {
	color: #FFFEF7;
	border : #FFFEF7;
	background-color : #FFFEF7;
}

.campi_form {
	font-family : Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #6A6964;
}

.pulsanti_form {
	border : #000000;
	background-color : #7E8390;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	color : #ffffff;
 	font-family : verdana;
	font-size : 10px;
	font-weight: bold;
}

.pulsanti_form_cancella {
	border : #C3CCE1;
	background-color : #E6E9F0;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	color : #C3CCE1;
 	font-family : verdana;
	font-size : 10px;
	font-weight: bold;
}

td.td_interlinea {
	background-color: #7E8390;
}

td.td_step {
	padding: 1px;
	border: 1px #FFFFFF;
	color: #c1cdd5;
	font-size : 10px;
}

td.td_step_attivo {
	padding: 1px;
	border: 1px #0A890A;
	color: #828282;
	font-size : 9px;
	font-weight: bold;
}

td.td_titolo {
	background-color: #ECECEC;
	color: #7e8390;
	font-size : 10px;
	font-weight: bold;
}


td.td_errore {
	background-color: #FFCC00;
	padding: 1px;
	border: 1px #FF9900;
	font-weight: italic;
	color: #990000;
}

hr.hr_uniform {
	color:#7E8390;
}

/* CAMERE NAV */

#roomstab {
  float:left;
  width:100%;
  background:#fff url("../immagini/tab_bg.gif") repeat-x bottom;
  line-height:normal;
  margin-bottom:10px;
  }
#roomstab ul {
  margin:0 0 0 -10px;
  padding:0px 10px 0;
  list-style:none;
  }
#roomstab li {
  float:left;
  background:url("../immagini/tab_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#roomstab a {
  float:left;
  display:block;
  background:url("../immagini/tab_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#666666;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#roomstab a {float:none;}
/* End IE5-Mac hack */
#roomstab a:hover {
  color:#833f21;
  }
#roomstab #current {
  background-image:url("../immagini/tab_left_on.gif");
  }
#roomstab #current a {
  background-image:url("../immagini/tab_right_on.gif");
  color:#833f21;
  padding-bottom:5px;
  }