/* Layout Stylesheet */ 



body {
 margin:0px;
 background:#808080;
 color: #fff;
 text-align:center;
 padding:0;

 }
 
 a {outline:none}

#outer {
 text-align:left;
 border:2px dotted #000000;
 width:820px;
 margin:auto;
 max-width:900px;
 min-height:600px;
 padding-left:30px;
 padding-right:50px;

 }
 
 *html #outer {
 text-align:left;
 border:2px dotted #000000;
 width:840px;
 margin:auto;

 min-height:600px;
 padding-left:30px;
 padding-right:30px;

 }
 
 
 
 
 

#hdr {
width:694px;
.width:690px;
 background:#fff;
 color: #333333;
 border-bottom:2px dotted #000000;
 max-height:120px;
 padding-left:146px;
 .padding-left:149px;

 padding-top:47px;  .padding-top:43px;
 padding-bottom:47px;  .padding-bottom:43px;

 }
 
 /**html #hdr {
 height:73px;
width:700px;
 background:#fff;
 color: #333333;
 border-bottom:2px dotted #000000;
 max-height:120px;
 padding-left:148px;

 padding-top:45px;
 }*/
 
 /*NAVIGATION*/
 #hdr ul {padding:0; margin:0; list-style-type: none; display:block; }
 #hdr ul li span {display:none}
 #hdr li.hotel {margin-bottom:6px; .margin-bottom:0px; }

 #hdr li a.hotel {display:block;  width:121px;height:9px;   marging-bottom:6px;  background-image:url(../images/hotel.gif);background-position:left; background-repeat:no-repeat;}
 
 #hdr li a.hotel-current {display:block;  width:121px;height:9px;   marging-bottom:6px; background-image:url(../images/hotel-ro.gif);background-position:left; background-repeat:no-repeat;}
 
 #hdr li:hover > a.hotel {display:block;  width:121px;height:9px;  marging-bottom:6px; background-image:url(../images/hotel-ro.gif);background-position:left; background-repeat:no-repeat;}
 
  #hdr li a.hotel:hover   {display:block;  width:121px;height:9px; marging-bottom:6px; background-image:url(../images/hotel-ro.gif);background-position:left; background-repeat:no-repeat;}
 
 #hdr li a.hotel:active, #hdr li a.hotel:focus {display:block;  width:121px;height:9px;  marging-bottom:6px; background-image:url(../images/hotel-ro.gif);background-position:left; background-repeat:no-repeat;}
 
  #hdr li a.rest {display:block;  width:121px;height:9px;   background-image:url(../images/rest.gif); background-position:left; background-repeat:no-repeat;}
  
  #hdr li a.rest-current {display:block;  width:121px;height:9px;    background-image:url(../images/rest-ro.gif);background-position:left; background-repeat:no-repeat;}
 
  
 #hdr li:hover > a.rest {display:block;  width:121px;height:9px;  background-image:url(../images/rest-ro.gif);background-position:left; background-repeat:no-repeat;}
 
  #hdr li a.rest:hover {display:block;  width:121px;height:9px;    background-image:url(../images/rest-ro.gif);background-position:left; background-repeat:no-repeat;}
 
 #hdr li a.rest:active, #hdr li a.rest:focus { display: block ; width:121px;height:9px;    background-image:url(../images/rest-ro.gif);background-position:left; background-repeat:no-repeat; }
 
#links ul li span {display:none}
  li.links { margin-bottom:6px; .margin-bottom:0px; margin-left:84px; .margin-left:125px; }
  li.links-rooms { margin-bottom:6px; .margin-bottom:0px; margin-left:82px; .margin-left:124px; }
  li.roomscurrent { margin-bottom:6px; .margin-bottom:0px; margin-left:82px; .margin-left:124px; }
  
 ul.links {list-style:none; margin-left:24px;}
 *html ul.links {list-style:none; margin-left:36px;}
 *html   li.links {margin-left:114px; margin-bottom:6px; .margin-bottom:0px;}
 
 
#navi ul li span {display:none}
   li.navi { margin-bottom:6px; .margin-bottom:0px; margin-left:84px; .margin-left:125px; }
 ul.navi {list-style:none; margin-left:24px;}
 *html ul.navi {list-style:none; margin-left:24px;}
 *html   li.navi {margin-left:114px; margin-bottom:4px; .margin-bottom:0px;}
 
 
/*ROOMS*/ 
 li a.rooms {display:block; width:58px; height:9px; background-image:url(../images/rooms.gif); background-position:left; background-repeat:no-repeat;}
 
 li a.roomscurrent {display:block; width:58px; height:9px; background-image:url(../images/rooms-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.rooms {display:block; width:58px; height:9px; background-image:url(../images/rooms-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.rooms:hover {display:block; width:58px; height:9px; background-image:url(../images/rooms-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.rooms:active, #hdr li a.rooms:focus {display:block; width:58px; height:9px; background-image:url(../images/rooms-ro.gif);
 background-position:left; background-repeat:no-repeat;}
 
 /*EVENTS*/ 
 li a.eve {display:block; width:38px; height:9px; background-image:url(../images/events.gif); background-position:left; background-repeat:no-repeat;}
 
 li a.evecurrent {display:block; width:38px; height:9px; background-image:url(../images/events-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.eve {display:block; width:38px; height:9px; background-image:url(../images/events-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.eve:hover {display:block; width:38px; height:9px; background-image:url(../images/events-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.eve:active, #hdr li a.eve:focus {display:block; width:38px; height:9px; background-image:url(../images/events-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 /*GALLERY*/ 
 li a.gal {display:block; width:58px; height:9px; background-image:url(../images/gallery.gif); background-position:left; background-repeat:no-repeat;}
 
 li a.galcurrent {display:block; width:58px; height:9px; background-image:url(../images/gallery-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.gal {display:block; width:58px; height:9px; background-image:url(../images/gallery-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.gal:hover {display:block; width:58px; height:9px; background-image:url(../images/gallery-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.gal:active, #hdr li a.gal:focus {display:block; width:58px; height:9px; background-image:url(../images/gallery-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 
 
/*RESERVATIONS*/ 
 
  li a.feat {display:block; width:73px; height:9px; background-image:url(../images/reserv.gif); background-position:left; background-repeat:no-repeat;}
  
  li a.featcurrent {display:block; width:73px; height:9px; background-image: url(../images/reserv-ro.gif); background-position:left; background-repeat:no-repeat;}
  
  li:hover > a.feat {display:block; width:73px; height:9px; background-image: url(../images/reserv-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.feat:hover {display:block; width:73px; height:9px; background-image: url(../images/reserv-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.feat:active, #hdr li a.feat:focus {display:block; width:73px; height:9px; background-image:url(../images/reserv-ro.gif); background-position:left; background-repeat:no-repeat;}
 
/*press*/
 
  li a.press {display:block; width:32px; height:9px; background-image:url(../images/press.gif); background-position:left; background-repeat:no-repeat;}
 
 li a.presscurrent {display:block; width:32px; height:9px; background-image:url(../images/press-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.press {display:block; width:32px; height:9px; background-image:url(../images/press-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.press:hover {display:block; width:32px; height:9px; background-image:url(../images/press-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.press:active, #hdr li a.press:focus {display:block; width:32px; height:11px; background-image:url(../images/press-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 /*LOCATION*/
  li a.loc {display:block; width:47px; height:9px; background-image:url(../images/loc.gif); background-position:left; background-repeat:no-repeat;}
  
  li a.loccurrent {display:block; width:47px; height:9px; background-image:url(../images/loc-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.loc {display:block; width:47px; height:9px; background-image:url(../images/loc-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.loc:hover {display:block; width:47px; height:9px; background-image:url(../images/loc-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.loc:active, #hdr li a.loc:focus {display:block; width:47px; height:9px; background-image:url(../images/loc-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 
 /*MAP*/
  li a.map {display:block; width:121px; height:13px; background-image:url(../images/map.gif); background-position:left; background-repeat:no-repeat;}
  
  li a.mapcurrent {display:block; width:121px; height:13px; background-image:url(../images/map-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.map {display:block; width:121px; height:13px; background-image:url(../images/map-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.map:hover {display:block; width:121px; height:13px; background-image:url(../images/map-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.map:active, #hdr li a.map:focus {display:block; width:121px; height:13px; background-image:url(../images/map-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 /*PRINT*/
 
   li a.print {display:block; width:121px; height:10px; background-image:url(../images/print.gif); background-position:left; background-repeat:no-repeat;}
   li a.printcurrent {display:block; width:121px; height:10px; background-image:url(../images/print-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.print {display:block; width:121px; height:10px; background-image:url(../images/print-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.print:hover {display:block; width:121px; height:10px; background-image:url(../images/print-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.print:active, #hdr li a.print:focus {display:block; width:121px; height:10px; background-image:url(../images/print-ro.gif); background-position:left; background-repeat:no-repeat;}

/*R2M*/
   li a.r2m {display:block; width:94px; height:9px; background-image:url(../images/r2m.gif); background-position:left; background-repeat:no-repeat;}
   li a.r2mcurrent {display:block; width:94px; height:9px; background-image:url(../images/r2m-ro.gif); background-position:left; background-repeat:no-repeat;}
 
 li:hover > a.r2m {display:block; width:94px; height:9px; background-image:url(../images/r2m-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.r2m:hover {display:block; width:94px; height:9px; background-image:url(../images/r2m-ro.gif); background-position:left; background-repeat:no-repeat;}
 li a.r2m:active, #hdr li a.r2m:focus {display:block; width:94px; height:9px; background-image:url(../images/r2m-ro.gif); background-position:left; background-repeat:no-repeat;}
 
    

#bar {
width:904px;
max-width:904px;
margin-left:auto;
margin-right:auto;
 height:auto;
 background:#fff;
 color: #333333;
text-align:left;
border-right:#000 2px dotted; 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px;
   margin-bottom:40px;
   .margin-bottom:40px;

 }
 
 #bar ul{ list-style-type:none; display:inline; padding:0; margin:0; margin-left:-1px; .margin-left:0px; }
 #bar li {padding-left:23px; .padding-left:23px; padding-right:22px;    border-left:dotted #000 2px; display:inline;}
 #bar li.last {padding-right:18px; .padding-right:18px; padding-left:18px; /*border-right:#000 2px dotted*/}
 #bar li a {text-decoration:none; display:inline;  color:#969696; height:auto; padding-top:auto; }
  #bar li a.current {color:#000}
 #bar li a:hover { color:#000000}	

#bodyblock {
	background: #fff;
	color: #333333;
	width:840px;
	padding:0;
	height:358px;
	float: left;
	 border-bottom: #000000 2px dotted;
 }

#l-col {
	float:left;
	background:#fff;
	color: #333333;
	width:330px;
	
	height:300px;
	mAX-height:310px;
	padding-top:54px;	
	
 }
 
 #l-col img {margin-left:17px; .margin-left:20px; padding-bottom:4px; .padding-bottom:0px;}

#links {

 
background:#fff;
margin-top:43px;
float:left;
width:330px;
	border-top:2px dotted #000000;
	border-bottom: 2px dotted #000000;
     height:112px;
	.height:94px;
	padding-top:6px;
	.padding-top:18px;
	.padding-bottom:6px;
	padding-bottom:0px;
	
}

*html #links {

 
background:#fff;
/*margin-top:47px;*/
.margin-top:43px;
float:left;
width:330px;
	border-top:2px dotted #000000;
	border-bottom: 2px dotted #000000;

	height:86px;
	padding-top:24px;
}


#navi {

 
background:#fff;
margin-top:0px;
float:left;
width:330px;
	/*border-top:#000000 dotted 2px;
	border-bottom:#000000 dotted 2px;*/
	height:86px;
	
	padding-top:6px;
	.padding-top:19px;
}

*html #navi {

 
background:#fff;
margin-top:0px;
margin-bottom:-6px;
float:left;
width:330px;
	/*border-top:#000000 dotted 2px;
	border-bottom:#000000 dotted 2px;*/
	height:100px;
	padding-top:29px;
	.padding-top:24px;
}







 #cont {
 width:310px;
margin-left: 25px;
/*margin-right:40px;*/
 background:#ffffff;
 color: #000;
 /*min-height:330px;*/
padding-top:12px;
.padding-top:24px;
 height:280px;
 text-align:right;
 float:left;
 z-index:10000;
 font-family:"verdana"
 }
 

#flash{ background-color: transparent;   width:200px; height:280px; float:right; position:absolute; top:200px; .top:202px; margin-left:-3px; .margin-left:-314px; }


#flashroom{ background-color: transparent;   width:490px; height:280px; float:right; position:absolute; top:200px; .top:202px; margin-left:-3px; .margin-left:-314px; z-index:1; }

/*html #cont {
 width:356px;
margin-left:14px;
 background:#ffffff;
 color: #333333;
 min-height:340px;
padding-top:12px;
 height:342px;
 text-align:left;
 float:right;
}
 */
/* #cont.room {
 width:490px;
 /*margin-left:-19px;
 background:#ffffff;
 color: #333333;
 min-height:340px;
padding-top:0px;
 height:342px;
 text-align:right;
 float:right;
 }
 */
/* 
*html #cont.room {
 width:490px;
 margin-left:14px;
 background:#ffffff;
 color: #333333;
 min-height:340px;
padding-top:0px;
 height:342px;
 text-align:right;
 float:right;}
 

 /*margin-left:-19px;
 background:#ffffff;
 color: #333333;
 min-height:300px;
padding-top:12px;
 height:300px;
 text-align:right;
 float:right;
 }
 */
 
   #cont.press {
 width:480px;}
 
 #cont.press a {color:#8CA0AA}
 
 
 #layer4 {position:absolute; top:54px; margin-left:10px; .margin-left:-490px;  margin-top:0px; width:490px; height:336px; z-index:1; padding:0px; padding-top:18px;}
 
*html #layer4 {position:absolute; top:182px; margin-left:-510px; margin-top:0px; width:490px; height:336px; z-index:1; padding:0px;padding-top:12px}  
 
 
#text {width:346px; margin-top:-340px; float:left; clear:right; z-index:2; }
 
 #cont p {font-family:"verdana"; font-size:10px; line-height:15px;}

 #cont p.heb {font-family:"verdana"; font-size:11px; line-height:15px;}

#cont p.welcome {font-family:"Times New Roman", Times, serif; font-size:21px; color:#000000}
 
#cont a {font-family:"verdana"; font-size:10px; line-height:15px; text-decoration:none; font-weight:bold; color:#000000}

#cont a:hover{ text-decoration:underline} 

#ftr {
 height:118px;
 .height:118px;
 background:#fff;
 color: #333333;
 padding-left:102px;
  .padding-left:103px;
  margin-top:361px;
  .margin-top:1px;
 }
 
 #ftr.room {
 height:118px;
 .height:118px;
 background:#fff;
 color: #333333;
 padding-left:102px;
  .padding-left:103px;
  margin-top:1px;
 }
 


img.pad{margin-top:75px}

#txt {margin-left:auto; margin-right:auto; margin-top:-60px; margin-bottom:1px;   max-height:50px; height:auto !important; height:50px;}
#txt p{font-family:"verdana";font-size:8px; color:#fff} 

a.flash:hover{ text-decoration:underline}

#comment {text-align:left; font-family:"Times New Roman", Times, serif; font-style:italic; font-size: 18px; color:#000; line-height:28px; width:700px; margin:auto; margin-top:20px}


#online {width:100px;margin:auto; margin-top:-48px; margin-left:280px;height:50px; }
#online ul{list-style-type:none; margin:0; padding:0}
#online ul li span {display:none}
#online a {background: url(../images/Online_Reg.png) center  no-repeat; padding:26px 46px 26px 46px;  }
#online a:hover {background: url(../images/Online_On.png) center no-repeat}
