* {margin: 0;padding: 0;}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif; color: #fff;
	width: 100%; background: #000 url(../images/background.jpg) no-repeat center top;
}
h1 {
  font-size: 23px; color: #fff; margin: 3px 3px 5px;
  font-weight: normal; line-height: 25px;
}
h2 {
  font-size: 16px; color: #fff; margin: 7px 3px 5px;
  font-weight: normal; font-weight: bold;
}
ul {margin: 5px 20px;}
p {color: #FFE138;}

.photo_l {float: left; margin: 7px 7px 3px 3px;}
.photo_r {float: right; margin: 7px 3px 3px 7px;}


#wrap {width: 990px; margin: 0 auto;}
.logo {float: left;margin: 24px 33px 15px 8px;}
.hotel {float: right; margin: 15px 15px 0 35px;}
.lang_selector{margin-top: 50px; margin-left: 30px; height: 54px;}
.menu {}
.menu li {list-style: none; float: left; margin: 0 5px;}
.menu a,.menu a:visited {display: block; background: url(../images/bg_menu.gif) repeat-x; padding: 12px; color: #B7B7B7; text-decoration: none;}
.menu a:hover, .menu a.active {background: url(../images/bg_menu_act.gif) repeat-x; color: #F8F5E9; border-top: 1px solid #676767; border-right: 1px solid #676767; border-left: 1px solid #676767; padding: 12px;}
#mycustomscroll {
/* Typical fixed height and fixed width example */
*background-attachment: fixed; background: url(../images/bg_content.jpg) no-repeat;  width: 583px; height: 522px;
margin: 31px 10px 25px 11px; padding: 15px 10px; border: 1px solid #676767;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
}
#mycustomscroll p {color: #dadada; margin: 10px 0;}
.copy_right {float: left; width: 230px; margin: 0 7px;}
.copy_right img {margin-bottom: 6px;}
.created {float: left; width: 180px; text-align: right;}
.created img {margin-right: 8px; margin-bottom:-3px;}


/*Link*/
a, a:visited {color: #fff; outline: none; text-decoration: underline;}
a:hover, a:active {color: #fff; text-decoration: none;}

