* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 12px/18px  Verdana, Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
    background-color:#FFF;
}
a {
	color: blue;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px;
	text-align: justify;
	text-indent: 2em;
	}
	
.text ul {
list-style-type: circle;
padding: 7px 0 7px  2em;
font-size:14px;
}
	
.text ul 	li{
padding: 7px 0 7px  2em;
list-style-type: circle;
font-size:14px;
}
	
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 932px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

.clear{
    padding:10px;
}
/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 364px;

}
.titles{
    height:100px;
    width:932px;
    font-size:26px;
    font-weight:bold;
    color:#FFF;
    cursor:pointer;
    border:0px solid #000;
}
.girl{
    width:932px;
    height:306px;
    background-image:url(images/header.jpg);
    background-repeat:no-repeat;
}
.menu_nav{
    height:52px;
    background-image:url(images/bg_menu.gif);
    background-repeat:repeat-x;
}
.menu_nav ul{
    list-style:none;
}
.menu_nav ul li{
    float:left;
    height:52px;
    width:315px;
    text-align:center;
}
.menu_nav ul li.first_li{
    width:306px;
}
.menu_nav ul li.last_li{
    width:307px;
}
.first{
    display:block;
    float:left;
    width:20px;
    height:52px;
    background-image:url(images/bg_menu_first.gif);
    background-repeat:no-repeat;
}
.last{
    display:block;
    float:right;
    width:20px;
    height:52px;
    background-image:url(images/bg_menu_last.gif);
    background-repeat:no-repeat;
}
.menu_nav ul li:hover, .active{
    background-image:url(images/bg_menu_hover.gif);
    background-repeat:repeat-x;
    cursor:pointer;
}
.menu_nav ul li:hover span.first, .Factive{
    background-image:url(images/bg_menu_first_hover.gif);
    background-repeat:repeat-x;
}
.menu_nav ul li:hover span.last, .Lactive{
    background-image:url(images/bg_menu_last_hover.gif);
    background-repeat:repeat-x;
}
.menu_nav ul li a{
    position:relative;
    top:12px;
    color:#FFF;
    text-decoration:none;
    font-weight:normal;
    font-size:20px;
}
.seporator{
    display:block;
    float:left;
    width:2px;
    height:19px;
    background-image:url(images/seporator.gif);
    background-repeat:no-repeat;
    margin-top:12px;
}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 60px;
	height: 1%;

}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 662px;;
	float: right;
	overflow: hidden;
    margin-bottom:10px;
    background-color:#FFF;
}
#content {

}
.wt{
   float:left;
   height:9px;
   width:642px;
   border-top:1px solid #c8a882;
   background-color:#bb9b74;
}
.wb{
   float:left;
   height:9px;
   width:642px;
   border-bottom:1px solid #c8a882;
   background-color:#fff;
}
.wt-l{
    float:left;
    height:10px;
    width:10px;
    background-image:url(images/wt_l.png);
    background-repeat:no-repeat;
}

.wt-r{
    float:right;
    height:10px;
    width:10px;
    background-image:url(images/wt_r.png);
    background-repeat:no-repeat;
}

.wb-l{
    float:left;
    height:10px;
    width:10px;
    background-image:url(images/wb_l.png);
    background-repeat:no-repeat;
}
.wb-r{
    float:right;
    height:10px;
    width:10px;
    background-image:url(images/wb_r.png);
    background-repeat:no-repeat;
}
.text{
   clear:both;
   border-left:1px solid #c8a882;
   border-right:1px solid #c8a882;
   background-color:#FFF;
   color:#000;
}
.text p{
   padding:2px 15px 15px 15px;
   margin:0;
   font-size:14px;

}
.text h1{
    font-size:20px;
    margin-bottom:10px;
    padding:6px 0 0 60px;
    font-weight:normal;
    height:37px;
    background-image:url(images/marker.jpg);
    background-repeat:no-repeat;
    background-color:#BB9B74;
    color:#000;
}
.text h2{
    font-size:16px;
    margin-bottom:10px;
    padding-left:15px;
}
.text a{
    color:#888;
    text-decoration:none;
}
/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
	float: left;
	width: 250px;
	position: relative;
}
.top_bg{
   width:250px;
   height:16px;
   background-image:url(images/top.jpg);
   background-repeat:repeat-y;
}
.bottom_bg{
   width:250px;
   height:16px;
   background-image:url(images/bottom.jpg);
   background-repeat:repeat-y;
}
.Rtext{
   clear:both;

   color:#fff;
   background-image:url(images/bt_bg.jpg);
   background-repeat:repeat-y;
}

.Rtext ul{
   list-style:none;
   padding:5px 5px 5px 5px;
}
.Rtext ul li{
  padding:5px 20px 5px 20px;
}
.Rtext ul li:hover, .active_left{
/*    background-color:#561502; */
    background-image:url(images/bg_menu_hover2.gif);
    background-repeat:repeat;
    cursor:pointer;
    /*margin-left:10px;*/
}
.Rtext ul li a{
   /*color:#F5D020;*/
   color:#fff;
   font-size:16px;
   text-decoration:none;
   font-weight:bold;
}
.Rtext ul li a:hover{
   text-decoration:none;
}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 932px;
	margin: -60px auto 0;
	height: 60px;
    border-top:1px solid #c8a882;
    background-color:#734A2E;

}
.footer_div{
    padding:10px;
}
.tel_bottom{

    background-repeat:no-repeat;
    height:35px;
    width:258px;
}
.cont{
     margin:6px 0 0 440px;
     float:left;
}
.cont a{
    font-size:14px;
    color:#FFF;
}

.hotel{
    display:block;
    float:left;
    width:300px;
    margin:0 0px 10px 18px;
    border:1px solid #eee;
}
.hotel a{
    text-decoration:none;
    color:#000;
    font-size:14px;
}
.text h1 span{
    float:right;
    padding-right:10px;
}
.text h1 span a{
    text-decoration:none;
    color:#00F;
    font-size:12px;
}
.hotel_bottom{
    float:right;
    margin-right:10px;
}
.hotel_bottom a{
    color:#00F;
}
.photo_block{
    margin:10px 0 10px 0;
}
.sity{
   clear:both;
   margin:15px;
   padding:10px 0 20px 10px;
   border-top:2px solid #C8A882;
}
.sity ul{
    list-style:none;
}
.sity ul li{
    float:left;
    padding:0 35px 0 35px;
    
}
.sity ul li:hover, .sity_a{
    background-color:#ff0;
}
.sity ul li a{
    color:#000;
    font-size:12px;
    font-weight:bold;
}

