/***** Global Settings **** */
html,body{border:0;margin:0;padding:0; background-color:#29262c /*background-color:#DFD0F5*/}
body{font:100%/1.25 arial, helvetica, sans-serif;}
/***** Common Formatting **** */
h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0;}
h1{letter-spacing:-1px;font:2em arial, helvetica, sans-serif;padding:30px 0 25px;}
h2{letter-spacing:-1px;font:1.5em arial, helvetica, sans-serif;padding:20px 0;}
h3{font:1em arial, helvetica, sans-serif;font-weight:700;}
p,ul,ol{margin:0;padding:0;}
ul,ol{list-style:none;padding:0 0 9px 20px;}
blockquote{margin:22px 40px;padding:0;}
small{font-size:0.85em;}
img{border:0;}
/***** Links **** */
a,a:visited{text-decoration:none;}
/***** Forms **** */
form{display:inline;margin:0;padding:0;}
input,select,textarea{font:1em arial, helvetica, sans-serif;}
textarea{line-height:1.25;}
label{cursor:pointer;}
/***** Tables **** */
table{border:0;/*margin:0 0 18px;*/padding:0;}
table tr td{padding:2px;}
/***** Global Classes **** */
.clr{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.highlight{background:#ffc;}
.img-left{float:left;margin:4px 10px 4px 0;}
.img-right{float:right;margin:4px 0 4px 10px;}
.nopadding{padding:0;}
.noindent{margin-left:0;padding-left:0;}
.nobullet{list-style:none;list-style-image:none;}
/*general Divs*/
#wrap,.wrap{width:950px;height:750px; background:url(../images/sfondo_planimetrie_new.jpg) no-repeat; height:600px;overflow:hidden; margin:0 auto}
#header { width:950px; height:110px; /*background-color:#CCCCCC;*/}
#mainBody {width:950px; height:430px;}

#mainMenu {background:url(../images/menu_bkg.png) repeat-x;width:950px; height:60px;/* background-color:#CCCCFF;*/}

/*tabella prezzi*/
table.booking {background-color:#022B59;font:11px Verdana,Arial;color: #90B0D2;word-spacing:-1px;width: 640px; font-weight:bold; text-align:center;}
table.booking caption {padding: 10px 0 19px 0;text-align: left;font-size: 63px;font-weight: normal;	text-transform: uppercase;font-family: Georgia ,"Times New Roman";	text-transform: capitalize;	word-spacing: -3px;	letter-spacing: -3px;	color: #022B59;	background-color: transparent;	margin-bottom: -23px;	line-height: 63px;}
/* Linkz-------------------------------------------- */
table.booking a {	color:#ffffff;	text-decoration:none;}
table.booking a:link {	font-family: Georgia ,"Times New Roman";	text-transform: uppercase;	font-weight: normal;	color: #90C000;	font-size: 12px;	word-spacing: 0px;	letter-spacing: 0px;}
table.booking a:visited {	font-weight:normal;	color:#666;	text-decoration: line-through;}
table.booking a:hover {		color: #C3E858;}
/* Header Footer-------------------------------------- */
table.booking thead{	border-bottom: solid 1px #064600;	border-top: solid 1px #C3E858;}
table.booking thead th, table.booking tfoot th,table.booking tfoot td {	background-color: #1695A3;	background-image:url(http://www.marvmerchants.com/images/navi_left_verlauf.gif);	background-repeat:repeat-y;	padding: 5px 10px 5px 10px;	font-weight: normal;	text-transform: uppercase;	font-family:Georgia, "Times New Roman";	font-size: 17px;	letter-spacing: -1px;	word-spacing: 2px;	color: #ffffff;}
table.booking tfoot td {	text-align:right}
/* Body------------------------------------------ */
table.booking tbody td {border-bottom: solid 1px #254D7A; height:30px;line-height: 12px; padding: 5px 10px 5px 10px;}
table.booking tbody th { padding:5px 0;white-space: nowrap; font-family: Georgia ,"Times New Roman";	text-transform: uppercase;	font-weight: normal;	color: #EB7F00;	font-size: 12px;	word-spacing: 0px;	letter-spacing: 0px; font-weight:bold;border-bottom: solid 1px #254D7A;} 
table.booking tbody th a {	color:#fff;}
.odd {}
table.booking tbody tr:hover {	background:#0C3563; }

/*jQuery LightBox*/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1px;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
#gallery{/*background-color:#444;*/width:355px;padding:0 0 0 5px;}
#gallery ul{list-style:none;}
#gallery ul li{display:inline;}
#gallery ul img{border:5px solid #B3B191;border-width:5px 5px;}
/*#gallery ul img{border:5px solid #3e3e3e;border-width:5px 5px;}*/
#gallery ul a:hover img{border:5px solid #73725E;color:#fff;border-width:5px 5px;}
#gallery ul a:hover{color:#fff;}

.photogallery { margin:0; padding:0;}

a.mainlevel:link, a.mainlevel:visited, a.mainlevel:active { margin:0 15px; padding:20px 0 0 0;
 font-family:"Lucida Sans",Arial, Helvetica, sans-serif;color:#B3B191;	font-size: 34px;line-height: 44px;	letter-spacing: -2px;	font-weight: bold;}
a.mainlevel:hover { color:#73725E;}
#mainContent{ width:930px;  position:relative; font-size:0.9em; clear:both; /*background-color:#FFFFFF;*/margin:0 auto;}
#AptRosa { margin-top:40px; width:310px; float:left;height:320px;}
#AptOrchidea{margin-top:40px; width:310px; float:left;height:320px;}
#AptGirasole{margin-top:40px; width:310px; float:left;height:320px;}
#AptLotus{margin-top:40px; width:310px; float:left;height:320px;}

#AptRosaNew { margin:40px 0 0 0; width:225px; float:left;height:320px;}
#AptOrchideaNew{margin:40px 0 0 15px; width:225px; float:left;height:320px;}
#AptGirasoleNew{margin:40px 0 0 10px; width:225px; float:left;height:320px;}
#AptLotusNew{margin:40px 0 0 5px ; width:225px; float:left;height:220px;}


#posizione { width:850px; text-align:center; /*background-color:#FF0000; */clear:both; margin:0 auto;}
.wifi { float:left; height:61px;}
.aptDescriz {font-size:16px; font-weight:bold; border:2px solid #B3B191; padding:0 5px; float:left;margin: 0 17px;;width:650px; height:61px}
/*.posImg1 { float:left}
.posImg2 { float:right}*/
.aptGen 
 
/*StilizzazioneAppartamentoSingolo*/
#AptGallery { width:355px; height:360px; float:left; margin:50px 0 0 0; }
#AptDesc {width:575px; height:360px; float:left; color:#73725E; font-weight:bold; }
/*Stilizzazione Tabs*/
.usual {  /*background:#181818; border:1px solid #222;*/ float:left;color:#111;  padding:0 20px;  width:530px;   margin:50px auto 0;}
.usual li { list-style:none; float:left; }
.usual ul a {  display:block;  /*padding:6px 10px; */ text-decoration:none!important;  margin:1px;  margin-left:0;  font:16px Verdana;  color:#000;  /*background:#444;*/}
.usual ul a:hover {}
.usual ul a.selected {  margin-bottom:0;  color:#000;  background:snow;  border-bottom:1px solid snow;  cursor:default;  }
.usual div {  padding:10px 10px 8px 10px;  *padding-top:3px;  *margin-top:0;  clear:left; font:10pt Georgia;}
.usual div a { color:#000; font-weight:bold; }
.idTabs { margin:0; padding:0 0 10px 0;}
.leftSpace { margin-left:125px}
.internalFeatures {margin:5px 0;}
.internalFeatures li { margin:0 0 0 0; float:none;}
.aptDesc { background:url(../images/description.png) no-repeat; height:30px; margin:0 10px 0 0;  padding:10px 0 0 35px;}
.aptFaci {background:url(../images/facilities.png) no-repeat;height:35px;  padding:10px 0 0 35px;}
#imgHeader { width:664px; height:99px; margin:0 auto; padding:20px 0 0 0;}



