
#naviBlock { width:650px; text-align:center; margin:20px 0px 20px 0px; }
#naviBlock ul { list-style: none; margin-left:70px; padding:0px; }
#naviBlock ul li {list-style: none; float:left; background-color:#F7EBEC; margin:2px;}
#naviBlock ul li a { font-weight:bold; display: block; padding: 4px; }

#contentHdrBlock { margin-top:30px; margin-bottom:30px; width:650px; }
#contentHdrBlock #hdrLeftBlock { float:left; width:444px; text-align: left; }
#contentHdrBlock #hdrLeftBlock h3 { font: bold 22px arial,verdana,sans-serif; margin:0px; }
#contentHdrBlock #hdrLeftBlock h3 a { text-decoration:none; color: #990000; }
#contentHdrBlock #hdrLeftBlock h4 { font-style: italic; }
#contentHdrBlock #hdrRightBlock { float:left; width:200px; text-align: right; }
#contentHdrBlock #hdrRightBlock a { color:#990000; font-weight:bold; }
#contentHdrBlock #hdrRightBlock span.raitingHotel1 { display: block; float:right; width:10px; height:9px; background: url(../img/bg/raitingHotel.gif) repeat-x; }
#contentHdrBlock #hdrRightBlock span.raitingHotel2 { display: block; float:right; width:20px; height:9px; background: url(../img/bg/raitingHotel.gif) repeat-x; }
#contentHdrBlock #hdrRightBlock span.raitingHotel3 { display: block; float:right; width:30px; height:9px; background: url(../img/bg/raitingHotel.gif) repeat-x; }
#contentHdrBlock #hdrRightBlock span.raitingHotel4 { display: block; float:right; width:40px; height:9px; background: url(../img/bg/raitingHotel.gif) repeat-x; }
#contentHdrBlock #hdrRightBlock span.raitingHotel5 { display: block; float:right; width:50px; height:9px; background: url(../img/bg/raitingHotel.gif) repeat-x; }
div.hrDeco { background: url(../img/bg/header-content.gif) repeat-x; height:24px; }



#contentBlock { width: 650px; }
#contentBlock img.hotelTopImg { padding:8px; background: #D5CBCC; margin:0px 0px 6px 6px; }
#contentBlock p { font: normal 10pt  arial, verdana, helvetica; text-align:justify; }
#contentBlock h4 { color:#990000; font-size:13px; } 
#contentBlock hr { border:0px; color: #DCBEBE; background-color: #DCBEBE; height: 2px; margin:10px 0px 10px 0px; }

#contentBlock ul li { text-align:left; }
#contentBlock #reservTab { width:400px; border: 10px solid #F7EBEC; padding:10px; }
#contentBlock #reservTab table { width:100%; }
#contentBlock #reservTab table td { background: #F7EBEC; text-align:left; }
#contentBlock #reservTab table th { background: #FCF9F9; text-align:left; font-weight:normal; }
#contentBlock #reservTab table td.SendReservation { text-align:center; } 

#contentBlock #appHdr { background: #F7EBEC; padding:5px; }
#contentBlock #appHdr div.left { float:left; }
#contentBlock #appHdr div.left h4 { margin:0px; padding:0px; }
#contentBlock #appHdr div.right { float:right; }
#contentBlock #appHdr div.right h4 { margin:0px; padding:0px; }

#contentBlock #appContent { background: #FAFAFA; }
#contentBlock #appContent #appPhoto { float:left; border:0px solid #ccc; width:265; }
#contentBlock #appContent #appPhoto a { float:left; display: block; background: #fff; text-decoration:none; }
#contentBlock #appContent #appPhoto a img { margin:2px; }
#contentBlock #appContent #appTxt { float:right; width:376px; }
a.reservationRoomButton { border: 1px outset #F7EBEC; display: block; background: #F7EBEC; color:#990000; font: bold 10px verdana; text-decoration:none; padding: 4px; }
a:hover.reservationRoomButton { border: 1px inset #F7EBEC; background: #DCC0C1; }
