/*STILI GENERALI*/
body
{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#897658;
	background-color:#FFFFFF;
}
P, TD
{
	font-family:Tahoma;
	font-size:11px;
	color:#897658;
}
A
{
	color:#897658;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
A:hover
{
	color:#897658;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
LABEL
{
	font-family:Tahoma;
	font-size:10px;
	color:#897658;
	font-weight:bold;
}

INPUT, SELECT
{
	font-family:Tahoma;
	font-size:9px;
	color:#897658;
	margin-bottom:5px;
}

TEXTAREA
{
	font-family:Tahoma;
	font-size:11px;
	color:#897658;
}
.sitemap UL
{
	background: transparent  url(../images/dummy.gif) bottom left repeat-x;
}
.sitemap LI LI
{
background: transparent url(../images/sfondo_bordo_orizzontale.gif) bottom left repeat-x;
height:30px;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
list-style:none;
}

.ULvicino
{
	margin-top:-15px;
	margin-left:65px;
}
.ULvicino LI
{
	background: transparent url(../images/sfondo_bordo_orizzontale.gif) bottom left repeat-x;
	height:30px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	list-style:none;
	margin-left:15px;

}

/*div
{
	border:1px solid red;
}*/
/*STILI CUSTOM*/
.ContHeadMenu
{
	position:relative;
	height:153px;
	width:100%;
	background-image:url(../images/bgContHeadMenu.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:#000000;
	margin-top:-3px;
	width:1000px;
}

.header
{
	position:relative;
	background-image:url(../images/testata.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:1000px;
	height:125px;
	text-align:right;
	padding-right:15px;
	font-size:16px;
	padding-top:0px;
}
.header A
{
	font-size:9px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
}
.header A:hover
{
	font-size:9px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
}
.menu
{
	position:relative;
	height:25px;
	padding:7px 0px 3px 0px;
	vertical-align:middle;
}
.menu IMG
{
	position:absolute;
	margin-top:2px;
}
.menu A
{
	margin-left:26px;
	/**/margin-right:26px;
	text-transform:uppercase;
}
.contentContainer
{
	width:1000px;
}
.content
{
	width:756px;
	position:relative;
	float:left;
}
.contentExtra
{
	width:756px;
	position:relative;
	float:left;
}
.contentBooking
{
	width:1000px;
	position:relative;
	float:left;
}
.rightCol
{
	width:209px;
	position:relative;
	float:right;
	/*padding-left:10px;
	padding-right:25px;*/
}

.titrightCol
{
	color:#8D8167;
	/**/font-weight:bold;
	font-size:12px;
	background-image:url(../images/bgFrecciaA.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	/**/padding-bottom:6px;
	padding-left:20px;
	margin-bottom:15px;
	margin-top:15px;
}
.titrightCol2
{
	color:#8D8167;
	/**/font-weight:bold;
	font-size:12px;
	background-image:url(../images/bgFrecciaA.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	/**/padding-bottom:6px;
	padding-left:20px;
	margin-bottom:15px;
	margin-top:5px;
}
.ricerca
{
	width:187px;
	margin-left:15px;
}
.newsl
{
	text-align:left;
	margin-left:10px;
}
.radioBot 
{
	background: transparent url(../images/sfondo_bordo_orizzontale.gif) bottom left repeat-x; 
	TEXT-ALIGN: center;
}
.radioBotScritte
{
	background: transparent url(../images/sfondo_bordo_orizzontale.gif) bottom left repeat-x; 
	TEXT-ALIGN: left;
	padding-bottom:5px;
	padding-top:3px;
}
.radioBotScritte a, a:hover
{
	font-weight:normal;
}

.radioBot LABEL
{
	/*float:left;*/
}
.radioBot INPUT
{
	font-family:Tahoma;
	font-size:9px;
	color:#897658;
}
.botColDx
{
	background-image:url(../images/bot.gif);
	background-repeat:repeat-x;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #C6C595;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	
}
.bottoni, .bottoni:hover
{
	background-image:url(../images/bot.gif);
	background-repeat:repeat-x;
	padding:2px;
	border:1px solid #C6C595;
	font-weight:bold;
	text-transform:lowercase;
	/*width:90px;*/
	font-size:9px;
	margin-top:10px;
	height:20px;
	
}
.bottoniUpload, .bottoniUpload:hover
{
	background-image:url(../images/bot.gif);
	background-repeat:repeat-x;
	border:1px solid #C6C595;
	font-weight:bold;
	text-transform:lowercase;
	font-size:9px;
	height:22px;
	
}
.bottoni2, .bottoni2:hover
{
	background-image:url(../images/bot.gif);
	background-repeat:repeat-x;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #C6C595;
	font-weight:bold;
	text-transform:lowercase;
	font-size:9px;
	margin-top:10px;
	
}
.bottoni3, .bottoni3:hover
{
	background-image:url(../images/bot.gif);
	background-repeat:repeat-x;
	padding:2px;
	border:1px solid #C6C595;
	font-weight:bold;
	text-transform:lowercase;
	/*width:90px;*/
	font-size:9px;
	height:20px;
	
}
.directory
{
	/*margin-left:-10px;*/
	padding:0px;
}
.botNews
{
	border:1px solid #887759;
	background-color:#CDC094;
	color:#FFFFFF;
	font-size:8px;
	padding-bottom:2px;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
}

.titoloRubrica
{
	margin-top:10px;
	margin-bottom:13px;
	margin-left:13px;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
}
.path
{
	background-image:url(../images/bgPath.gif);
	background-repeat:repeat-x;
	height:26px;
	padding-top:6px;
	padding-left:13px;
	width:750px;
}
.pathBooking
{
	background-image:url(../images/bgPath.gif);
	background-repeat:repeat-x;
	height:26px;
	padding-top:6px;
	padding-left:13px;
	width:1000px;
}
.path A
{
	font-weight:normal;
	font-size:10px;
}
.path A:hover
{
	font-weight:normal;
	font-size:10px;
}
A.pathsel
{
	font-weight:bold;
}
A.pathsel:hover
{
	font-weight:bold;
}
.wwwtesto
{
	padding-left:4px;
	padding-top:4px;
}

div.contentExtra div.wwwtesto
{
    margin-left:230px;
    margin-top:20px;
    }


.menuFoot {
 BACKGROUND-IMAGE: url(../images/menuFoot.gif); 
 BACKGROUND-REPEAT: repeat-x;
 HEIGHT: 25px; 
 width:1000px;
 /*padding-top:1px;*/
}
.menuFoot IMG
{
	
}
.menuFoot A {
	 PADDING-RIGHT: 13px; 
	 PADDING-LEFT: 13px; 
	 FONT-WEIGHT: normal; 
	 FONT-SIZE: 12px; 
}
.menuFoot A:hover {
 	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.menuFoot IMG
{
	position:absolute;
}
.clear
{
	clear:both;
}  
	
.clearAll
{
	clear: both; 
	line-height: 1px; 
	height:1px;
	display: block;
}  
.wwwSottoTitoloRubrica 
{
	font-style:italic;
	display:block;
}
.wwwtitoloblocco
{
	font-weight:bold;
	display:block;
}
.wwwsottotitoloblocco
{
	font-style:italic;
	display:block;
}
.PressSearch
{
	display:block;
	margin-top:5px;
	margin-bottom:5px;
}
.dottedDx 
{
	background: transparent url(../images/sfondo_bordo_verticale.gif) top right repeat-y;
}

.dottedSx 
{
	background: transparent url(../images/sfondo_bordo_verticale.gif) top left repeat-y;
}
.formPress
{
	padding-left:15px;
}

.ric
{
margin-left:12px;
}
.contDx
{
	padding-left:15px;
	padding-right:15px;
	font-size:13px;
}
.input2
{
	width:185px;
	margin-top:2px;
}
.input3
{
	width:52px;
	margin-top:10px;
}
.ListHotel
{
	background-color:#F3F3E7;
	border:1px solid #E5E7D1;
	height:136px;
	width:360px;
	float:left;
	padding:5px;
	margin-left:5px;
}
.ListHotel1
{
	background-color:#F3F3E7;
	border:1px solid #E5E7D1;
	height:136px;
	width:360px;
	position:absolute;
	left:370px;
	padding:5px;
	margin-left:15px;
}
.ListHotel2
{
	background-color:#F3F3E7;
	border:1px solid #E5E7D1;
	height:100px;
	width:350px;
	position:relative;
	float:left;
	margin-right:5px;
	padding:5px;
}
.photoUpload
{
	background-color:#F3F3E7;
}

.clear
{
	clear:both;
}  
	
.clearAll
{
	clear: both; 
	line-height: 15px; 
	display: block;
} 

.none
{
	/*visibility:hidden;
	display:none;*/
}
.titolo_big
{
	background-image:url(../images/bgRisSearch.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	text-transform:uppercase;
} 
.titolo_big2
{
background-image:url(../images/bgTit2.gif);
} 
.sottotitolo
{
	font-size:20px;
	font-weight:normal;
	font:"Tahoma";
}
.schedaHotMenu
{
	margin:0px;
	/*margin-bottom:53px;*/
}

.schedaHotMenu LI
{
	border-bottom:1px solid #E7EAD5;
	list-style:none;
	width:170px;
	padding-top:7px;	
	padding-bottom:7px;
	margin:0px;
}
.schedaHotMenu A
{
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma;
	color:#897658;
	text-transform:uppercase;
}
.comfort
{
	background: transparent url(../images/sfondo_bordo_verticale.gif) top right repeat-y;
	padding:10px;
}
.bordoMeeting, .sfumato
{
	border:1px solid #E0E0C6;
}
.marro
{
	color:#3A382C;
}
.marr
{
	color:#FFFFFF;
}
.bgseparHr
{
	background-image:url(../images/BgHr.gif);
	background-repeat:repeat-x
}
.BgHrBot
{
	background-image:url(../images/BgHrBot.gif);
	background-repeat:repeat-x
}
.dotHr
{
	height:1px;
	border:1px dotted #C3C99D;
}
.contMeetings, .hotelstitolo
{
	color:#060702;
}
.bgBotButton
{
	background-image:url(../images/bgBotButton.gif);
	background-repeat:repeat-x;
	padding-bottom:5px;
}
.no
{
	/*visibility:hidden;
	display:none;*/
}
.botDot
{
	border-bottom:1px solid #C2C996;
	color:#887A60;
}
.imgBord
{
	border:2px solid #DDDFB7;
	margin-bottom:9px;
}
.imgBord2 IMG
{
	border:3px solid #DDDFB7;
}
.cento TD 
{ 
	padding-right:4px;
}
.centoTD{
	padding-bottom:7px;
}
.bordo1
{
	border:0px;
}
.wwwlinknews, .wwwlinknews:hover
{
	color:#000000;
	font-size:13px;
}
.titNews
{
	font-size:14px;
	color:#000000;
}
.titData
{
	font-size:15px;
}
.large90
{
	width:90px;
	text-align:center;
}
.listaCompleta
{
	font-size:10px;
}
.listaCompleta:hover
{
	font-size:10px;
}
.creditsFoot
{
	background-color:#000000;
	height:1px;
	text-align:center;
	width:500px;
	margin-top:60px;
}
.Cred
{
	background: transparent url(../images/sfondo_bordo_verticale.gif) bottom right repeat-x;
	width:355px;
	margin-left:36px;
	padding-left:7px;
	padding-bottom:15px;
	padding-top:15px;
	font-size:12px;
}
.Cred A, .Cred A:hover
{
	font-size:12px;
}
.bottoniFoot, .bottoniFoot:hover
{
	background-image:url(../images/bot.gif);
	background-repeat:repeat-x;
	padding:2px;
	padding-top:3px;
	border:1px solid #C6C595;
	font-weight:bold;
	text-transform:lowercase;
	font-size:9px;
	height:20px;
	width:60px;
}
.HPprev
{
	float:left;
	width:248px;
	text-align:center;
	margin-top:14px;
	padding-bottom:30px;
	padding-top:6px;
}
.dot
{
	background: transparent url(../images/sfondo_bordo_verticale.gif) top right repeat-y;
	
}
.HpImg IMG
{
	border:4px solid #EBE9D4;
	margin-bottom:20px;
}
.OffertaSpec
{
	padding:5px;
}
.descrizPack
{
	float:left;
	margin-right:15px;
}
.corpoOfferta
{
	float:right;
	width:530px;
}
.TitOfferta
{
	font:Arial;
	font-size:14px;
	font-weight:bold;
}

.sep_titolo 
{	
	background: transparent url(../images/sfondo_bordo_orizzontale.gif) bottom left repeat-x; 
	TEXT-ALIGN: left;
}
.sep_titolo2
{	
	background: transparent url(../images/sfondo_bordo_orizzontale.gif) bottom left repeat-x; 
	TEXT-ALIGN: left;
	border:0px;
	height:10px;
}
.bgTitNaz
{
	background: transparent url(../images/bgtit.gif) bottom left repeat-x; 
}
.corpiOfferte
{
	padding-left:5px;
}
.bgPressTitle
{
	background: transparent url(../images/bgPressTitle.gif) bottom left repeat-x; 
}
.pressItem
{
	margin-left:8px;
	margin-top:15px;
}

.headInfoHotel
{
	background: transparent url(../images/headInfoHotel.gif) bottom left no-repeat;
	width:770px;
	height:113px;
	padding-top:90px;
	padding-left:10px;
}
.footInfoDest
{
	background-color:#000000;
	width:770px;
	text-align:center;
	margin-top:25px;
}

.oggetto
{
	width:95%;
	margin-left:5px;
	text-align:justify;
}
.listaOggetti
{
	margin:5px;
}
.listaOggetti UL
{
	margin:0px;
}
.listaOggetti A
{
	margin:0px;
}

.titoloOggetto{
	background: transparent url(../images/frecciaOggetto.gif) bottom left no-repeat;
	height:15px;
	margin:5px;
	margin-left:0px;
	padding-left:20px;
	font:Arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase

}
.titPres
{
	font:Arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase

}
.sep_2linee
{
	
}
.titSezione
{
	text-transform:uppercase;
	font-weight:bold;
}
.txtFoot
{
	font-size:10px;
	padding-top:5px;
	padding-left:10px;
	
}
.margbot
{
	margin-bottom:10px;
}
.margbot2
{
	margin-bottom:8px;
	margin-left:10px;
}
.up
{
	margin-top:15px;
}
.cercaSpa
{
	height:120px;
	background: transparent url(../images/bgSpaCerca.gif) top repeat-x;
	vertical-align:bottom;
	margin-top:10px;
	padding-top:5px;
	width:745px;
}
.FormTr
{
	background: transparent url(../images/starNew.gif) top left no-repeat;
}
.FormTd
{
	background: transparent url(../images/bgTit2.gif) top left repeat-x;
	paddin-left:60px;
}
.spaPad
{
	margin-left:50px;
}
.titoloMemo
{
	/*background: transparent url(../images/frecciaOggetto.gif) bottom left no-repeat;*/
	border-bottom:1px solid #E4E3D1;
	text-align:right;
	width:340px;
	height:15px;
	margin:5px;
	margin-left:0px;
	font:Arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
.invisibile
{
	visibility:hidden;
	display:none;
}
.bannerHp
{
	text-align:center;
	margin:20px 0px 0px 10px;
}
.DatoRisto
{
	padding:10px;
	padding-left:20px;
}
.manina
{
	cursor:pointer;
	text-transform:uppercase;
}

.alto
{
	height:25px;
	margin-top:10px;
}
/*barra di navigazione sinistra*/
.DIVmenuSX
{
	position:relative;
	float:left;
	width:220px;
	overflow:hidden;
	padding-top:20px;
}
.MenuSxOl
{
	list-style:none;
	width:130px;
}
.MenuSxOl LI
{
	list-style:none;
	width:130px;
}
.menusx {
	font-size: 10px;
	color: #9B7F50;
	background-image: url(/images/px/bot2.gif);
	background-repeat: no-repeat;
	background-position: 4px 3px;
	padding-left: 25px;
	padding-bottom: 5px;
}
.menusx_sel {
	font-size: 11px;
	color: #9B7F50;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F0EFD9;
	padding-bottom: 5px;
}
.menusx1 {
	font-size: 10px;
	color: #9B7F50;
	/*background-image: url(/images/px/icomenulevel2.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;*/
	padding-left: 20px;
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;

}
.menusx1_sel {
	font-size: 11px;
	color: #9B7F50;
	padding-left: 20px;
	font-weight: bold;
	/*background-color: #F0EFD9;*/
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;
}
.menusx2 {
	font-size: 10px;
	color: #9B7F50;
	background-image: url(/images/px/icomenulevel2.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
    padding-left: 30px;
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;
}
.menusx2_sel {
	font-size: 11px;
	color: #9B7F50;
	padding-left: 30px;
	font-weight: bold;
    background-image: url(/images/px/icomenulevel2.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	/*background-color: #F0EFD9;*/
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;
}
.menusx3 {
	font-size: 10px;
	color: #9e9d81;
	background-image: url(/images/px/icomenulevel3.gif);
	background-repeat: no-repeat;
	background-position: 25px 8px;
	padding-left: 40px;
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;
}
.menusx3_sel {
	font-size: 11px;
	color: #9e9d81;
	padding-left: 40px;
	font-weight: bold;
    background-image: url(/images/px/icomenulevel3.gif);
	background-repeat: no-repeat;
	background-position: 25px 8px;
	/*background-color: #F0EFD9;*/
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;
}
.menusx4 {
	font-size: 10px;
	color: #b6ad9c;
    background-image: url(/images/px/icomenulevel3.gif);
	background-repeat: no-repeat;
	background-position: 30px 8px;
	padding-left: 50px;
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;
}
.menusx4_sel {
	font-size: 11px;
	color: #b6ad9c;
	padding-left: 50px;
	font-weight: bold;
    background-image: url(/images/px/icomenulevel4.gif);
	background-repeat: no-repeat;
	background-position: 30px 8px;
	padding-bottom: 5px;
	border-bottom: solid 1px #f3f3e7;
}
.bottoni {
	font-size: 10px;
	color: #8F7D4B;
	background-image: url(/images/px/sfumato.gif);
	background-position: left top;
	height: 20px;
	font-weight: bold;
	border-top: 1px solid #F2F1E1;
	border-right: 1px solid #DCDAC1;
	border-bottom: 1px solid #DCDAC1;
	border-left: 1px solid #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}

.bottoni:hover {
	font-size: 10px;
	color: #8F7D4B;
	background-image: url(/images/px/sfumato.gif);
	background-position: left top;
	height: 20px;
	font-weight: bold;
	border-top: 1px solid #F2F1E1;
	border-right: 1px solid #DCDAC1;
	border-bottom: 1px solid #DCDAC1;
	border-left: 1px solid #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}
