html {
	height		: 100%;
}

body {
        background-image: url(/img/bg.jpg);
	margin-top	: 0px;
	padding		: 0px;
	text-align	: center;
}
.frame {
	margin-left	: auto;
	margin-right	: auto;
	width		: 855px;
	text-align	: left;
}

.left {
        width           : 140px;
        background-image: url(/img/bg_left.jpg);
	float		: left;
}

.main {
	width		: 720px;
        background	: #ffffff;	
	float		: left;
	/*border	: #ff0000 1px solid;*/
}

.right {
        width           : 143px;
        background-image: url(/img/bg_right.jpg);
	float		: left;
}

.container_top {
	width		: 708px;
	height		: 211px;
        padding         : 0px 6px 0px 6px;
        background	: #ffffff;	
	 display: block;
}

.content_top	{
	width           : 708px;
	height          : 211px;
	background-image: url(/img/bg_top.jpg);
        /*border        : #ff0000 1px solid;*/

}

.container_menu {
       width		: 705px;
	height		: 30px;
        padding         : 0px 0px 0px 6px;
        background	: #ffffff;	
        /*border        : #ff0000 1px solid;*/

}

.container_left_menu {
	float		: left;
	width		: 527px;
	height : 30px;
}

.container_right_menu {
	width		: 127px;
	float		: right;
	height : 30px;
}

.container_menu2 {
	width		: 708px;
	height		: 19px;
        padding         : 0px 6px 0px 6px;
        background	: #ffffff;	
	/*border	: #ff0000 1px solid;*/
	
}

.container_main {
	width		: 708px;
        padding         : 0px 6px 0px 6px;
        background	: #ffffff;	
        border-top	: #D6DFE1 5px solid;
	/*border	: #ff0000 1px solid;*/
}

.container_bottom {
	width		: 708px;
	height		: 22px;
        padding         : 30px 6px 0px 6px;
	background	: #ffffff;
	/*border		: #ff0000 1px solid;*/
}

.content_bottom	{
	color		: #496D83;
	text-align	: center;
	border-bottom	: #F3DE81 4px solid;
        padding         : 0px 0px 4px 0px;
}

.container_left {
  	width      	: 130px;
  	/*  min-height 	: 500px; */
  	padding    	: 65px 0px 0px 30px;
  	margin     	: 0px 0px 0px 0px;
  	float      	: left;
 	background 	: #ffffff;
  	overflow   	: hidden;
}

.space {
	width		: 720px;
	height		: 5px;
        margin          : 0px 0px 0px 0px;
        padding         : 0px 0px 0px 0px;
	border		: 1px solid #ff0000;
        background	: #D6DFE1;	
}
.container_submenu {
	width		: 135px;
        background      : #EBEEEE;
	border-top      : 6px solid #ffffff;
        float           : left;	
        padding         : 4px 0px 0px 0px;
}

.submenupoint_off {
	width	: 127px;
	height	: 18px;
	padding : 0px 0px 0px 8px;
 	color	: #5F7177;
	line-height : 20px;
}

.submenupoint_off a, .submenupoint_off a:link, .submenupoint_off a:visited {
 	color	: #5F7177;
}

.submenupoint_on {
	width	: 127px;
	height	: 18px;
 	color	: #ffffff;
	padding : 0px 0px 0px 8px;
	background : #899A9F;
	line-height : 20px;
}

.submenupoint_on a, .submenupoint_on a:link, .submenupoint_on a:visited {
 	color	: #ffffff;
	background : #899A9F;
}

.main_content {
	width		: 555px;
	padding 	: 12px 0px 5px 18px;
        float           : left;
}

.main_content_wide {
	width		: 708px;
	padding 	: 12px 0px 5px 0px;
        float           : left;
}

.download {
	width		: 128px;
	padding 	: 0px 6px 5px 6px;
        float           : left;
}

.bg_submenu {
  height	: 200px;
  background	: #EBEEEE;
  overflow	: visible;
}

.bg_main_wide {
  height	: 210px;
  overflow	: visible;
}

.container_list {
  width		: 706px;

}


.list {
	width		: 348px;
	float		: left;
        /*border		: #ff0000 1px solid;*/

}

.contact {
 	height          : 100px;
	width		: 220px;
	float		: left;
	padding		: 0px 10px 10px 0px;

}

.list_title {
  padding	: 5px 0px 3px 0px;
  border-bottom	: 1px solid #C5DCE4;
}

.list_hotels {
  padding	: 6px 0px 6px 0px;
  height	: 10px;
  /*border-bottom	: 1px solid #C5DCE4;*/
}

.list_hotels a, .list_hotels a:link, .list_hotels a:visited {
 	color		: #696B6A;
	padding       	: 0px 0px 0px 6px;

}

