html, body {margin:0;padding:0;font-size:12px;/*font-family: "Century Gothic", Verdana, arial, sans-serif;*/background-color:#fff; color:#333;font-family: Tahoma, arial, sans-serif; letter-spacing:1px; background-color:#66A1C3;} /*B8D5D3#373535 #FFD5C4 #FFFCD6*/

body { 
	min-width: 850px;
	text-align:center;
}

/* Контейнер для всей страницы шириной 950 пикс */
#frame {
		width:850px;
		margin:10px auto;
		padding:0px;
		text-align:left;
		border:1px solid #66A1C3;/*#000*/
		position:relative;
		background: #8FC1DE url(piter2.gif) 0 0 no-repeat;
		z-index:1;
		}
#zag {position:absolute;/*height:600px;*/top:0;left:0; z-index:40; /*margin-left:40px;*/}
#leftFrame {margin:0; padding:0; position:absolute;width:220px;/*height:600px;*/top:0;left:0; z-index:10;}

#leftCol {
		position:absolute;
		top:0;
		left:20px;
		/*position:relative;
		margin:0 0 0 20px;*/
		padding:0;
		width:200px;
		z-index:20;
		}
.ff_bgr {
		position:absolute; top:0; left:0;
		width:200px;
		height:600px;
		background: transparent url(bg1.png) 0 0 repeat-x;
		filter: alpha(opacity=0);
		z-index:-1;/*30*/
		}
.ie_bgr {
		position:absolute; top:0; left:0;
		width:200px;
		height:600px;
		background: transparent url(bg_ie1.png) 0 0 repeat-x;
		opacity:0;
		filter: alpha(opacity=40, FinishOpacity=0, Style=1, StartX=, StartY=0, FinishX=, FinishY=600);
		z-index:-2;/*40*/
		}
		
		
#rightCol { margin:143px 0 0 220px; padding:0 20px 20px 20px; position:relative; z-index:1;}

#diviz {color:#FEE2B1; margin-left:44px; margin-top:22px; padding:0; font-size:25px; /*word-spacing:4px; letter-spacing:1px;*/}/*margin-left:240px;#065684;*/

h3#diviz img#rastrZag {margin-left:-27px; margin-top:-30px;}

.frameZag {position:absolute; top:0; left:0; z-index:10;}/* для позиционир-я в каждом конкретном случае  */
#rightCol>.frameZag {left:20px;}
.ConteinZag { position:relative; margin:0; padding:0;}/*содержит то что надо позиционировать*/
.ff_bgr_hor {
		position:absolute; top:0; left:0;
		margin:0; padding:0;
		width:600px;
		height:30px;
		background: transparent url(bg_ff_hor.png) 0 0 repeat-y;
		filter: alpha(opacity=0);
		z-index:-1;/*30*/
		}
.ie_bgr_hor {
		position:absolute; top:0; left:0;
		margin:0; padding:0;
		width:600px;
		height:30px;
		background: transparent url(bg_ie_hor.png) 0 0 repeat-y;
		opacity:0;
		filter: alpha(opacity=50, FinishOpacity=0, Style=1, StartX=0, StartY=, FinishX=600, FinishY=);
		z-index:-2;/*40*/
		}


/*------------------ MENU -----------------------*/
#frameMenu {
		position: absolute; top:143px;
		/*margin:168px 0 0 0;*/
		padding:0;
		/*background:#faf5d7; */
		width:200px;
		height:300px;
}
#frameMenu ul#nav {
	margin: 0;
	padding: 0;
	/*list-style: none;*/
	width: 200px; /* Width of Menu Items */
/*border-bottom: 1px solid #ccc;*/
	/*text-align:right;*/
	}
#frameMenu ul li {
	position: relative;
	}
#frameMenu ul li.Level1 {text-align:right;list-style: none;width: 200px;}
#frameMenu ul li ul.Level2 {text-align: left;width: 175px; width: '185px';}/*width: 150px; width: '175px'; list-style-position: outside;*/

#frameMenu li ul {
	position: absolute;
	left: 180px; /* Субменю будет наезжать на осносное меню -- для экономии места 180px*/
	top: 5px;
/*display: none;*/
left:-999px;
	z-index:50; /* Для нормальных браузеров субменю д.б. выше основного, для ИЕ см ниже*/
	/*width: 180px;*/
	/* background: #FAF7E3;*/
	list-style:none;
	/*/*list-style: circle;*/
	/*margin-left:10px; / * маргин и паддинг нужны для идентчичного отображение в ИЕ и ФФ. Паддинг только для ИЕ - буллиты видны*/
	/*padding-left: 20px; / * маргин и паддинг нужны для идентчичного отображение в ИЕ и ФФ. Паддинг только для ИЕ - буллиты видны*/
	/*padding-left: '20px';*/
	/*padding-left: 13px;смещение субменю относительно рамки*/
	padding:0;/*-right*/
	margin:0;/*-left*/
	border: 1px solid #369;
	}
#frameMenu li ul li { margin:0;}	

/* Styles for Menu Items */
#frameMenu ul li a {
	display: block;
	text-decoration: none;
	color: #065684;/* FEE2B1#369 */
	font-size:17px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;/*Verdana, ,*/
	/*font-variant:small-caps;*/
	font-weight:600;
	letter-spacing:-0.2px;
	
	/*background: #faf5d7;  / * IE6 Bug (было #fff)*/
	padding: 4px 25px 4px 0;
	/* border-top: 1px solid #ccc;
	border-bottom: 0;*/
	}
#frameMenu ul li a:hover { color: #BF1C1C; background: #B8D5D3; } /* Hover Styles (было 951414#E2144A)*/
		
#frameMenu li ul li a {font-size:16px; padding: 2px 5px 2px 18px;background: #B8D5D3; margin:0;} /* Sub Menu Styles border: 1px solid #ccc; border-bottom: 0;*/
.over {z-index:50;background: #B8D5D3;}/* Для IE */		
/*#frameMenu li:hover ul, #frameMenu li.over ul { display: block;background: #B8D5D3;} /* The magic */
#frameMenu li:hover ul, #frameMenu li.over ul { left:180px;background: #B8D5D3;} /* The magic */
#frameMenu li:hover ul li a:hover, #frameMenu li.over ul li a:hover { background: #8FC1DE;}	/*#66A1C3*/

/* Fix IE. Hide from IE Mac \*/
* html ul.Level2 li { height: 1%; }
* html ul.Level2 li a { height: 1%; }
/* End */
	
/*------------------ MENU END-----------------------*/

h1, h2, h3, h4 {color: #369;}

h1 {font-size:20px;}
h2 {font-size:17px;}
h3 {font-size:15px;}
h4 {font-size:14px;}
.Regular {
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;/*Verdana, */
	font-weight:600;
	margin:0; padding-left:10px; padding-top:4px;
	letter-spacing:-0.2px;
	}
.fs20px {font-size:20px;}
.fs17px {font-size:17px;}
.fcolor { color:#FEE2B1;}

.FirstPar {padding-top:40px;}

/*------------- GIS-METEO BANNER ------------------*/
#Pogoda { height:240px; width:177px; margin:0; padding:0;}/*width:157px;*/
.gmtbl {background-color: #B6D3D2; border: 1px solid #065684;}
/*.gmtdttl {font-size: 90%; font-weight: bold;color: #FEE2B1; text-align:center;  background-color: #65A0C2}*/
.gmtdttl {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size: 17px; font-weight: bold;color: #FEE2B1; text-align:center;  background-color: #65A0C2}
.gmtdtext {font-size: 9px; font-weight: normal; color: #065684;text-align:center;}/*font-size: 10px;*/

#Meteo { position:absolute; top:464px; left:29px; width:177px; height:240px; background-color:#fff; z-index:50; background:transparent url(GISmeteo2.png) 4px 17px no-repeat; padding:0; margin:0;}/*width:157px;left:41px;GISmeteo1.gif*/
#frame>#Meteo {top:444px;left:29px;width:180px;}/*top:444px;width:160px;*/
#Meteo>#Pogoda {width:180px;}/*width:160px;*/
/*------------- GIS-METEO END ------------------*/

#right_block {position:absolute; top:464px; left:41px; width:157px; z-index:50;}/*height:240px;*/
#frame>#right_block {top:444px;}

#right_block p {text-align:left; font-size:9px; color:#065684; margin-top:5px;}
.right_zag { display:block;font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#065684; font-weight:800; font-size:12px; margin-bottom:0; padding:2px; background-color:#B4D5DF; font-variant:small-caps; letter-spacing:1px; text-align:center;}
#right_block p.right_zag { text-align:center; font-size:12px;}
.right_spis {text-align:left; font-size:9px; color:#065684;margin-left:-10px; padding-left:15px; margin-top:5px;}
.right_spis li { list-style:none;padding-left:8px; background: transparent url(blue_point.png) 0 7px no-repeat; margin-left:-5px;}
.right_spis>li {background: transparent url(blue_point.png) 0 4px no-repeat;}

/*margin-left:-10px; padding-left:15px;*/
.incl {list-style: none; font-size:10px;}
.bridge {}
table.bridge td { text-align:center; font-size:10px;}

#descript { float:left; width:284px; font-size:10px; margin-right:15px; margin-bottom:10px;}/*margin-top:40px; padding-top:40px;*/
#descript td { border-top: 1px solid #065684; padding:2px 0 2px 5px;}
#descript table { border-bottom: 1px solid #065684;}
.SecondCol { padding-top:0; margin-top:0;}

#pictures { padding:0; margin:0; margin-right:-5px;}
#rightCol>#pictures { margin:0;}
#pictures td {padding-right:10px; margin:0;}
#pictures td#LastCell { padding:0;}

/* ----------------- Всплывающее окно --------------------*/

#Fotos {display: block;position: absolute;top: 25px; left: -9999px;background: #fff;margin: 5px;padding: 0;border: 2px solid #eee; text-align: center;z-index:70;width:560px;}
#ttl{display: block;margin:0;padding: 0; height:38px;background: #7db3d3;}/*background: #7db3d3 url(bgr_navig.gif) 0 0 repeat-x;*/
#ttl h2 {margin: 0 auto 0 0;padding: 9px 6px 6px 30px;text-align: left; color: #fff;font: 800 15px Verdana,sans-serif;/* width:100%;*/text-transform: uppercase;}
#foto {border: 2px solid #eee; margin: 30px auto;}
/*#navig {display: block;float:right;background: #7db3d3;}*/
#navig {display: block;float:right;}
#navig a {margin:0;padding: 0;}
#navig a img { margin:8px;}/*padding-top:8px; padding-right:8px;*/
/* ----------------- Конец Всплывающего окна --------------------*/

#spisok, #spisok2 {font-size: 10px; text-align: center; background-color: #B4D5DF;}/* background-color: #eee;*/
#spisok a, #spisok2 a { padding-left:5px;}

thead {	color: #FEE2B1;background-color: #369;}/*color: #ff0;*/
.excurs {}
.excurs td { text-align:left; padding:5px;}
.excurs td.cntr { text-align:center;}
.price {}
.price td {text-align:left; padding:2px 2px 2px 5px;}
.price td.cntr { text-align:center;}

#tours {font-size: 10px; text-align: center; background-color: #eee;}
.lft { text-align:left; padding-left:5px;}

a.acc_place {font-weight: 700; padding-left:5px;}

/*a.acc_place:link {color:#065684;text-decoration: none;}
a.acc_place:visited {color: #800080;text-decoration: none;}
a.acc_place:hover {color:#065684;text-decoration: underline;}
a.acc_place:active {color:#065684;text-decoration: none;}*/


a:link {color:#054E77;text-decoration: none;}/*color:#065684;*/
a:visited {color: #800080;text-decoration: none;}
a:hover {color:#065684;text-decoration: underline;}
a:active {color:#065684;text-decoration: none;}

a.DecorLine:link {color:#054E77;text-decoration: underline;}
a.DecorLine:visited {color: #065684;text-decoration: underline;}
a.DecorLine:hover {color:#065684;text-decoration: underline;}
a.DecorLine:active {color:#065684;text-decoration: underline;}/*text-decoration: none;*/


a.noChangeColor:link,a.noChangeColor:visited {color:#054E77;text-decoration: none;}
a.noChangeColor:hover,a.noChangeColor:active {color:#065684;text-decoration: underline;}
a.acc_place1 { font-weight:400;color:#065684;}

.Header {clear: both;width: 100%;margin: 0;padding:0;/*background-color: #fff;height:116px;*/} 
.Header>p { padding-top:35px;}
.Header>p.nazad { padding:0;}

#BtmMenu {width:96%;float:left;margin:0 10px 10px 10px; padding:10px 0 0 0; border-top: #065684 1px solid;}
.Header>#BtmMenu { width:96%;margin-right:10px; margin-left:20px;}
#BtmMenu a {padding-left:5px; margin-top:10px;}

/*----------- счетчики ------------------------*/
#counters {float:right;padding:0; margin:0; position:relative; width:200px;}
#countInner {position:absolute;top:-15px; left:0;}
#counters>#countInner {top:-30px;left:-5px;}
/*----------- счетчики ------------------------*/

.noVis {display:none;}
.Vis {display:block;}

.nazad {text-align:right;margin:0; padding:0;}/*  */


#notes img { float:left; margin-top:25px; padding-right:10px; padding-bottom:5px;}

/*------------------ Календарь--------------------------*/
#Fotos input { border:none; margin:0;}

.DnNed { text-align:center; font: 600 12px Verdana, Arial, Helvetica, sans-serif }
.RED { color:#FF0000;}

#Fotos p { margin:0; padding:5px 0;}
/*------------------ Календарь--------------------------*/

/*-------------- Новости ----------------------------------*/

#News {float:right; width:278px; background-color:#66A1C3; color:#fff; padding:10px;}
#p1 {padding-top:0; margin-top:0; padding-bottom:4px; border-bottom: 2px solid #B4D5DF; text-align:center; font-weight:600;}
#p1 span {font-weight:400;}
.AnonceSpan {border-bottom: 1px dotted #fff;}
.bld {font-weight:800;}
.AnonceSpanSeaWave {border-bottom: 1px dotted #B4D5DF;}

#rentFl { font-size:12px; font-weight:400; letter-spacing:normal; margin-left:170px;}
#ar { padding-left:50px;background:  url(Arnd.gif) 0 3px no-repeat;}/*margin-left:73px;*/

/*-------------график----------------------------------*/
#Graf { font-weight:400; font-variant:normal; font-size:10px;}