/*
стили оформления для Ajax версии Прогулок  e - серия
*/

body{font:13px/1.21 arial,helvetica,clean,sans-serif; overflow: hidden;}


select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

#home_title, #top_menu, #outSet, #doSet, 
#outMaps, #closeMaps, #doMaps, #PictMaps, 
#outTest, #doTest, #outText, #doText,
#doGBook, #GBook, #outEdt, #doAddGBook, #GB_Add,
#PictBig, #TemsZona, #PictShow, #GTPictShow, 
#PictBigShow, #ClosePictShow, #GTClosePictShow, 
#PictShowNameTek, #GTPictShowNameTek, 
#PictShowTextTek, #GTPictShowTextTek, 
#PictShowResmTek, #GTPictShowResmTek, 
#cntPsPict, #GTcntPsPict, #GTPictNewGoTo, #cntCtrlPictA, 
#PictPrevPictShowS, #PictNextPictShowS, #PictPrev, #PictNext, 
#GTclosePictRet, #PictShowLink, #CtrlForm, 
#test, #test_s, #sled, #sled_hom, #sled_end, #showLoad,
.close_bttn_X, .closePictShow, .botBlock
{	position: absolute;	}

#outSet, #outMaps, #closeMaps, 
#outTest, #outText, #GBook, #PictBigShow, #outEdt, 
#sled_hom, #sled_end ,#showLoad 
{	display: none; }

#outSet, #outMaps, #outTest, #outText, 
#TemsZona, #PictBigShow, 
#PictShowTextTek, #GTPictShowTextTek 
{	overflow: auto; }

	/* кнопки .... */
.bttn, .bttn_brd,
.closePictShow, .close_bttn_X, .close_bttn_brd,
.PictLink, .PictLinkBrd,
.sled, .pict,
#GTPictNewGoTo,
#GTclosePictRet,
#PictMaps, #PictBig 
{	cursor: pointer; cursor: hand; } 

#doSet, #doMaps,
#doTest,#doText,
#doGBook,  #outEdt, #GB_Add,
#PictBig, #top_menu, 
#PictMaps	
{	z-index: 11;	}

#container li {margin-left:2em;}

.smll{ font-size: 11px; }

#home_title{
	left: 84px;	top: 1px;	width: 555px; 	height: 20px;
}

#top_menu { /* строчка верхних кнопок */
	right: 3px;	top: 2px;	width: 333px; 	height: 20px;
}

#outSet{	/*   страница с установками  */
	right: 71px;	top: 27px; 	width: 210px; 	height: 170px;
	z-index: 15;
}  

#doSet{	/* кнопка вызова страницы с установками */
	right: 88px;	top: 1px;
}  

#outMaps{	/* страница с картой */
	left:  5px;	top:   45px; 	width: 640px; 	height: 400px;
	z-index: 12; 
}  

#closeMaps{	/* подложка - закрывает страницу карты */
	left:  1px;	top: 24px;	width: 640px; 	height: 400px;
	z-index: 11; 
	filter:alpha(opacity=44); -moz-opacity:0.44; opacity: 0.44;
}

.bttn_brd, .close_bttn_brd,
#PictMaps, #PictBig
{	font-weight: bold;	font-size: 9pt; }

.bttn_brd_over, #bttn_brd_over
{	visibility: hidden; }

#doAddGBook	/* кнопка вызова страницы с картой */
{	left: 333px;	top: 17px; }  

#doMaps	/* кнопка вызова страницы с картой */
{	right: 292px;	top: 1px; }  
#PictMaps	/* кнопка вызова страницы с картой  на странице картинки */
{	right:  10px;	top:   58px;	width: 22px; 	height: 11px; }

	/* кнопка вызова страницы с тестовой информацией */
#doTest{ left:  77px;	top: 1px; }  
#outTest{	/* страница с тестовой информацией */
	left: 7px;	top: 25px;	width: 640px;	height: 400px;
	z-index: 15; 
	filter:alpha(opacity=88);	-moz-opacity:0.88;	opacity: 0.88;
}  

	/* кнопка вызова Гостевой Книги */
#doGBook{ right: 177px;	top: 1px; }  
#GBook{	/*   страница с Гостевой Книгой */
	left: 11px;	top: 33px; 	width: 640px; 	height: 400px;
	z-index: 9;	
}  

#GB_Add,
#outEdt{	/*   страница с Гостевой Книгой */
	left: 22px;	top: 44px; 	width: 600px; 	height: 400px;
} 
#outGBook{ width: 640px; position: relative; left: 11px; }

#GBook,  #outEdt
{	overflow-y: auto; 
	overflow-x: hidden;
}

	/* кнопка вызова страницы с теКстовой информацией */
#doText { right: 3px;	top: 1px; }  
#outText{	/*   страница с теКстовой информацией */
	left: 11px;	top: 33px; 	width: 640px; 	height: 400px;
	z-index: 9;	
	filter:alpha(opacity=96); 	-moz-opacity:0.96; 	opacity: 0.96;
}  

#PictBig{	/* кнопка вызова страницы с большой картинкой PictBig */
	right: 320px;	top: 4px;	width: 22px; 	height: 11px;
}  

#TemsZona{	/* страница с оглавлением тем и прогулок */
	left:  1px;		top:   44px;	width: 640px; 	height: 400px;
	z-index: 1;
}  

.pict {	/* картинки в оглавлении тем-прогулок */
	width: 136px; 		height: 149px;
	overflow: hidden;	overflow-y: hidden;	overflow-x: hidden; 
	float:left;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; 
}

#PictShow, #GTPictShow {	/* страница картинки */
	left: 2px;	top: 41px;	width: 640px; 	height: 400px;
	z-index: -10;	visibility: hidden;
}


#PictBigShow {	/* страница большой картинки */
	left: 2px;	top: 2px;	width: 640px; 	height: 400px;
	z-index: 15; 
}

	/*   подложка - закрывает страницу картинки */
#ClosePictShow, #GTClosePictShow{
	left:  0px;		top:    24px;
	z-index: -10;	visibility: hidden;
	filter:alpha(opacity=44);	-moz-opacity:0.44;	opacity: 0.44;
}

	/* кнопка - крест -  закрывает страницу картинки */
.closePictShow{
	right:  1px;	top: 1px;	width: 16px;	height: 14px;
	z-index: 15; 	
} 
.close_bttn_X{
	right:  11px;	top: 1px;	width: 16px;	height: 14px;
	z-index: 15; 	
}
.close_bttn_brd{
	position: relative;	
}


	/*   название  картинки      */
#PictShowNameTek, #GTPictShowNameTek{
	width: 270px; 	height: 21px;	right:  10px;	top:   130px;
	font-weight: bold;
	font-style: normal;
	font-size: 13pt;
} 

	/*   переход во Вне      */
#GTPictNewGoTo{
	width: 270px; 	height: 21px;	right:  10px;	top:   15px;
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	text-align: left;
} 

    /*   текст-описание картинки    */
#PictShowTextTek, #GTPictShowTextTek{
	width: 270px; 	height: 168px;	right: 10px;	top: 158px;
	font-size: 11pt;	line-height: 1.2;
	padding-right: 10px;  
}  

    /*    подпись картинки    */
#PictShowResmTek, #GTPictShowResmTek{
	width: 270px; 	height: 14px;	right: 10px;	top: 320px;
	font-size: 9pt;
	font-style: italic;
	text-align: right;
}  

#cntPsPict, #GTcntPsPict {	/* контейнер картинки на странице картинки */
	width: 340px; 	height: 340px;	left: 4px;	top: 4px;
}

#cntCtrlPictA {	/* контейнер управления на странице картинки ??? */
	width: 270px; 	height: 112px;	right: 4px;	top: 4px;
}

#cntCtrlPict { 	/* контейнер управления на странице картинки ??? */
	position: relative;
	width: 270px; 	height: 112px;
}

	/*   стрелка назад   */
#PictPrevPictShowS {	left: 115px;	top: 0px; }
	/*   стрелка вперед   */
#PictNextPictShowS {	right: 115px;	top: 40px; }

#PictPrevPictShowS,	#PictNextPictShowS	
{ width: 40px;	height: 40px; }


#PictShowPictTek, #GTPictShowPictTek,    
#cntPsPict, #GTcntPsPict, 
#cntCtrlPictA , #cntCtrlPict ,
#PictPrevPictShowS,	#PictNextPictShowS,	 
#CtrlForm,
#PictPrev, #PictNext	
{ margin: 0px;	padding: 0px; }

#PictShow, #GTPictShow 
{ margin: 1px;	padding: 1px; }

.pict,
#outMaps, #outTest, #outText, #outSet, 
#PictBigShow
{ margin: 2px;	padding: 3px; }

#GBook, #outGBook, #outEdt
{ margin: 2px;	padding: 13px; }

.close_bttn_brd,
.bttn_brd{
 	margin: 1px; 	
	padding-left: 7px;	padding-right: 7px;  
	padding-top: 1px;	padding-bottom: 1px;  
}  

#PictMaps, #PictBig,#TemsZona
{ margin: 0px;	padding: 3px;  }
	
#PictPrev {	/* превьюшка назад */
	width: 114px; 	height: 114px;	left:  0px;	top:   0px; 
}

#PictNext {	/* превьюшка вперед */
	width: 114px; 	height: 114px;
	right:  0px;	top:   0px;
}

#GTclosePictRet{	/* строка возврата со стр. GoTo на тек. точку  */
	display:inline; 	
	width: 270px; 	height: 14px;
	right:  10px;	top:   320px;
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	text-decoration: underline;
	text-align: left;
}

.undline {	text-decoration: underline; }

	/*   превьюшка Link */
.PictLink, .PictLinkBrd {
	display:inline; 	
	margin: 3px;	padding: 5px;  
	float: left;
vertical-align: middle; 
}

	/* полоса Link   */
#PictShowLink{
	display:inline; 	
	left: 1px;	top: 360px;	width: 640px;	height: 144px;
	margin: 0px;	padding-right: 7px;  
	overflow-x: auto; 
	overflow-y: hidden;
}

	/*    верхняя строка оформления    */
#CtrlForm{
	left: 2px;	top: 0px;	width: 640px;	height: 44px;
	z-index: 1;
	font-size: 9pt;	
}
#test{	left: 161px;	top: 1px; }
#test_s{ right: 7px;	top: 25px; }

	/*   строка следов посмотра      */
#sled {	
	left:  22px; 	top:   24px;
	width: 640px;	height: 20px;
	margin: 0px;	padding_right: 7px;  
	overflow-x: hidden; 
	overflow-y: hidden;
}
	/*   строка следов: кнопка - начало      */
#sled_hom { left: 0px;	top: 27px;	width: 20px;	height: 20px; }
	/*   строка следов: кнопка - конец      */
#sled_end { right:  2px;	top:   27px;	width: 20px;	height: 20px; }

	/* интикатор загрузки 	/ visibility: hidden; z-index: -10; filter:alpha(opacity=33); 	-moz-opacity:0.33; 	opacity: 0.33; */
#showLoad{
	top: 0px;	left:  0px;	width:  90%;	height: 90%;
	z-index: 19;
}

#pagesKol{position: relative; left: 373px;}
.msg_autor{font-size: 12px; font-weight: bold;}
.msg_email{font-size: 10px; font-weight: bold;}
.msg_text{font:14px/1.41; font-style: italic; position: relative; left: 22px; }
.msg_date{font-size: 11px; position: relative; left: 333px; }
.msg_repl{font-size: 13px; font-style: italic; position: relative; left: 44px; }
.msg_kod{
	position: relative; left: 444px;
	font-size: 10px; 
	font-weight: bold;
	cursor: pointer; cursor: hand;
}
.page{
	font-size: 12px; 
	font-weight: bold; 
	cursor: pointer; cursor: hand;
}

	/*   нижний блок     */
.botBlock{
	bottom: 2px;	left: 10px;	width: 140px; 	height: 39px;
	border: solid 0px #333399;
	vertical-align: text-top ;
	z-index: 9;
}  