html, body {height:100%}
*, html, body {margin:0px; padding:0px;}
body {
	font:11px Tahoma, Helvetica, sans-serif; 
	}
td, input, textarea, option, select {font:11px Tahoma, Helvetica, sans-serif; color:#406480;}
img {border:0px solid;}
li {list-style-type:none;}
a {text-decoration:none; color:#0099cc;}
a:hover {text-decoration:underline; color:#00487D; }

h1 {font-size:19px;}
h2 {font-size:15px; color:#333333}
h3 {font-size:12px;}
/*------------------------------------------------------------------------------------------------------------*/

#maincontainer{
	width:940px;
	margin:5px 0 0 0;
	position:relative;
	}
#head{
	height:117px;
	background: url(../image/top_pic/top_85.jpg);
	}
#logo{
	width:120px;
	height:127px;
	background:url(../image/logo/logo4421.jpg) no-repeat;
	position:absolute;
	top: 113px;
	left: 42px;
	}
/*-------------------------------------------------------------------------------------------------------*/
#middlecontainer{
	clear:both;
	}
#content{
	text-align:left;
	height:850px;
	}
/*-------------------------------------------------------------------------------------------------------*/
#left_td{	width:230px;	}

#left_menu{
	font-size:14px;
	font-weight: bold;
	height:30px;
	}
#left_menu a{	color:#0066B3;	}
#left_menu a:hover{
	color:#0066B3;
	font-size: 14px;
	}
#left_menu_2{	height:30px;	}
#left_menu_2 a{
	color:#507EA1;
	font-size:13px;
	}
#left_menu_2 a:hover{
	color:#00487D;
	font-size: 13px;
	}
#flash_menu{
	position:absolute;
	top: 200px;
	left: -50px;
}
/*------------------------------------------------------------------------------------------------------*/
#top_menu{
/*	position:absolute;
	top: -10px;
	left: 350px;*/
	margin:1px 0 0 360px;
	}
#right_td{
	width:650px;
	line-height:16px;
	text-align: justify;
	}
#path{
	margin:10px 0 0 0;
	width:640px;
	height:20px;
	font-weight: bold;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	line-height:20px;
	}
#path a{
	color:#406480;
	}
/*---------------------------------------------------------------------------------------------Index_page*/
#index_img{
	width:700px;
	height:525px;
	background:url(../image/1.jpg) no-repeat;
	position:absolute;
	top: 170px;
	left: 220px;
	}
#index_left_menu{
	width:249px;
	height:407px;
	background:url(../image/left_menu.bmp) no-repeat;
	position:absolute;
	top: 230px;
	left: 5px;
	}
#list {	padding:10px 0 20px 35px;	}
li.list1 {
	list-style-image:url(../image/list.gif);
	list-style-position: inside;
	}
#index_text{
	position:absolute;
	top: 370px;
	left: 250px;
	width:500px;
	text-align:left;
	}
#index_text2{
	position:absolute;
	top: 510px;
	left: 30px;
	width:390px;
	text-align:left;
	}
#climb{
	position:absolute;
	top: 400px;
	left: 500px;
	margin:120px 0 0 0;
	width:390px;
	}

#point{	width:7px; height:7px; background-color:#ff6600; margin-right:5px;}
/*---------------------------------------------------------------------------------News*/
#news{
	position:absolute;
	top: 650px;
	left: -5px;
	width:180px;
	height:850px;
	border-right:1px solid #cccccc; 
	border-left:1px solid #cccccc; 
	text-align:justify;
	}
/*---------------------------------------------------------------------------------Book*/
#book{
	position:absolute;
	top: 500px;
	left: -5px;
	width:180px;
	height:80px;
	text-align:justify;
}
#book_index{
	position:absolute;
	top: 350px;
	left: 780px;
	width:180px;
	height:80px;
	text-align:justify;
}
#book_routes{
	position:absolute;
	top: 730px;
	left: -5px;
	width:180px;
	height:80px;
	text-align:justify;
}

#book_excursion{
	position:absolute;
	top: 630px;
	left: -5px;
	width:180px;
	height:80px;
	text-align:justify;
}
/*-----------------------------------------------------------------------------------------------form_text*/
#form_text{
	position:absolute;
	top: 180px;
	left: 270px;
	width:370px;
	text-align:justify;
	text-indent:30px;
	}
#form_style{
	margin:30px 30px 0 0;
	}
/*------------------------------------------------------------------------------------------schedule_table*/
#schedule_table td{
	text-align:center;
	border:1px solid #cccccc;	}
.date {	width:120px;line-height:30px;	}
.route{	width:200px;}
.route a{color:#406480; text-decoration: underline; }
.route a:hover{color:#0099cc;}
.days{	width:50px;	}
.form{width:120px;}
.form a{color:#406480;}
.elektr {width:90px;line-height:20px;}
/*----------------------------------------------------------------------------------------baners*/
#baners_index {
	position:absolute;
	top: 2100px;
	left: 1px;
	width:940px; 
	height:300px;
	}
#baners {
	width:940px; 
	height:100px;
	}
/*---------------------------------------------------------------------------------------guest_book*/
.pcolor1{color: #DFDFDF; font-size: 170%}
.pcolor2{color: #16549A; font-size: 16px}	
.link{color: #676767; font-size: 11px; font-family: font-family: Arial, Helvetica, sans-serif;	}
.link:hover{color: #2554F2}
.em{ color: #287104; font-style: normal}
.help{color: #989898; font-size: 11px; font-family: font-family: Arial, Helvetica, sans-serif; margin:0px; text-align: right}
.ptext{color: #406480; font-size: 11px; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; text-indent: 20px; margin-left: 80px; margin-top: 5px}	
.panswer{color: #4795F3; font-size: 11px; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; margin-top: 10px}		
.ptdg{font-size: 12px;color: black;	font-family: font-family: Arial, Helvetica, sans-serif;	margin: 0px; text-indent: 0px}
/*------------------------------------------------------------------------------------------gallery*/
#foto_screen{
	margin:30px 0 50px 0;
	width:510px;
	background-color:#cccccc;
	}
#foto_screen_big{
	margin:30px 0 10px 0;
	width:650px;
	background-color:#cccccc;
	}
#table_screen{
	margin:0 0 50px 30px;
	width:540px;
	border:1px solid #cccccc;
	}
#table_screen td{
	border:1px solid #cccccc; 
	height:150px;
	width:176px;
	}
#table_screen .coments{height:30px; text-align:center;}
#table_screen img{margin-left:13px;}
#about_text{
	margin:60px 0 0 50px;
	text-align:center;
	line-height:20px;
	font-size:13px;
	}
#img_1{
	background:url(../image/fg.jpg) no-repeat;
	position:absolute;
	top: 450px;
	left: 750px;
	width:125px;
	height:302px;
}
#photos{
	position:absolute;
	top: 1500px;
	left: 470px;
}
#text1_index{
	position:absolute;
	top: 250px;
	left: 570px;
	width:370px;
	text-align:center; 
	text-indent:30px;"
	}
#news_Foto{
	margin:120px 0 0 0;
	width:200px;
	border-right:1px solid #cccccc; 
	border-left:1px solid #cccccc; 
	text-align:justify;
}
/*---------------------------------------------------------------foto*/
#foto_table td{	height:20px;}
#foto_table a{color:#406480; text-decoration: underline; }
#foto_table a:hover{color:#ff6600;}
