﻿body {font-family:Times New Roman; height:100%; padding:0px; margin:0px; background-color:#2D1B17;}

img { border:0px }
input.text {   }
a{color:#831F22;}
/*td{font-size:85%}*/

h2{font-size:140%; padding-bottom:18px; margin:0px; color:#89211d;}


.map{background:url(map_bg.gif) no-repeat; font-family:Arial; font-size:70%;}
.map a{color:#000000;}

.reg{font-family:Arial; font-size:70%; white-space:nowrap; padding-left:57px;}
.reg a{color:#000000; text-decoration:none; border-bottom:1px dashed #000000;}
.reg_text{font-family:Arial; font-size:78%;}
.reg_text td{padding-top:10px;}
.reg_snoska{font-family:Tahoma; font-size:70%; color:#695f4b; padding-top:10px;}


.menu_block{ padding:41px 18px 0px 21px;}

.menu{font-family:Arial; font-size:90%; font-weight:bold; padding-right:10px;}
.menu a{color:#B3A28A;}
.menu_active{color:#b8905f; text-decoration:none;font-family:Arial; font-size:90%; font-weight:bold; padding-right:10px;}
.forum_menu{font-family:Arial; font-size:14px; font-weight:bold; padding-right:10px;}
.forum_menu .forum_menu a:link, .forum_menu a:visited, .forum_menu a:hover{color:#B3A28A;}
.forum_menu a:active{color:#b8905f}


.menu_num{font-family:Arial; font-size:75%; color:#B08C5F; padding-left:10px;}

.about{background:url(about_up.jpg) no-repeat right bottom; font-family:Arial; font-size:90%; padding:18px 0px 21px 21px;}
.about_link{display:block; color:#B3A28A; margin-bottom:12px;}
.about_active{display:block; margin-bottom:12px; color:#b8905f; text-decoration:none;}

.wish{background:url(about_bottom.jpg) no-repeat right top; color:#B08C5F; padding:33px 18px 0px 21px; font-size:100%; font-family:Times New Roman;}
.wish a:link, .wish a:active, .wish a:hover, .wish a:visited{color:#FAE3BF; text-decoration:none; border-bottom:1px dashed #FAE3BF;}

.link_n{color:#B08C5F; padding:33px 18px 0px 21px; font-size:100%; font-family:Times New Roman;}
.link_n a:link, .link_n a:active, .link_n a:hover, .link_n a:visited{color:#FAE3BF; text-decoration:none; border-bottom:1px solid #FAE3BF;}


.history_block{font-family:Times New Roman;}
.history_block a:link, .history_block a:active, .history_block a:hover, .history_block a:visited{margin:3px 0px 6px 0px; font-size:105%; line-height:1.3em;  text-decoration:none; border-bottom:2px solid #8a211c;}
.date_hist{font-family:Tahoma; font-size:70%; color:#9D6F39; margin:0px 0px 1px 0px;}
.link_hist{margin:3px 0px 6px 0px; font-size:105%;}
.link_prj{margin:3px 0px 6px 0px; font-size:105%;font-weight:bold;}
.text_hist{font-size:105%;font-family:Times New Roman;line-height:1.3em;}
.text_in_blog {font-size:105%;font-family:Times New Roman;line-height:1.3em; font-weight:none;}
.text{font-size:90%;}
.description{font-family:Tahoma; font-size:65%; line-height:1.3em;}

.date_blog{font-family:Tahoma; font-size:70%; color:#9D6F39; margin:0px 0px 4px 0px;}
.title_blog{font-size:125%; margin-bottom:5px; line-height:0.8em;}
.title_in_blog{font-size:120%; margin-bottom:5px; line-height:0.8em;color:#89211d;}
.link_blog{font-family:Tahoma; font-size:70%;}
.separate{color:#81715E; margin:0px 8px;}

.more{margin-top:18px; font-size:90%}

.right_pic_num{font-size:80%; color:#9D6F39; padding:2px 2px 0px 33px;}
.right_pic_title{font-size:90%; padding-right:50px;}
.podpis{font-family:Tahoma; font-size:70%; line-height:normal; text-align:center; color:#695f4b;}
.pict td{width:190px; text-align:center; vertical-align:top;}
.title_pic{font-family:Times New Roman; font-size:90%; font-weight:bold;}
.pict_in{margin:20px 40px 0px 0px;}


.path {font-family:Tahoma; font-size:70%; margin-bottom:26px;}



/* comments*/
.author {font-family:Times New Roman; font-weight:bold; font-size:105%; padding-bottom:6px;}
.author a{text-decoration:none; color:#000000;}
.comment td{padding-top:7px; border-bottom:dotted 1px #8b7d6c;}
.comments{font-family:Times New Roman; font-weight:bold; font-size:140%; padding-bottom:15px; padding-top:20px;}
.area_comment {color:#808080;}

/*foto */
.count_foto{color:#a0713b; font-family:Times New Roman; font-size:120%}
.foto_galereja{margin-top:38px; margin-bottom:45px; background-color:#c7b695;}
.foto_big{margin-top:20px; text-align:center; }
.ramka {background-color:#f2daac; margin:0 20px 0 29px; padding: 20px 20px 20px 20px; text-align:center;}
.another_gal{font-family:Arial; color:#674d41; font-weight:bold; font-size:90%; padding-left:6px; padding-bottom:10px;}
.sp_gal{font-family:Arial; font-weight:bold; font-size:75%; padding-bottom:5px;}
.count_sm{color:#a0713b; font-family:Tahoma; font-size:70%}

.right_gallery{font-size:90%; font-family:arial; font-weight:bold; color:#654D42; padding:17px 0px 12px 8px;}
.right_gallery_title{font-family:arial; font-size:75%; font-weight:bold;}
.right_gallery_col{font-family:Tahoma; font-size:70%; margin:2px; 0px 2px 0px;}
.right_gallery_li{padding:5px 0px 5px 8px;}

/*
.gal_act{padding:2px; background-color:#BEB398; border:1px solid #4B3225;}
.gal_act_a{padding:2px; background-color:#BEB398; border:1px solid #000000;}
*/
/*Projects*/
.ready_pr{font-size:95%;font-family:Times New Roman;line-height:1.3em; padding-top:20px; padding-bottom:10px;}


/* copyright */

.copyright{background-color:#2D1B17; padding:30px 0px 66px 0px;font-family:Arial;}
.copyright_text{font-size:70%; color:#6F5845; font-family:Arial;}
.copyright_nota{font-size:70%; color:#6F5845; white-space:nowrap; padding:0px 60px 0px 100px; font-family:Arial;}
.copyright_nota a:link, .copyright_nota a:visited, .copyright_nota a:active, .copyright_nota a:hover{color:#6F5845; text-decoration: none; }

/* tables*/
.tab_pr{border-top: 1px #000000 solid; border-left: 1px #000000 solid;}
.tab_pr td{padding:4px; border-bottom:1px #000000 solid; border-right:1px #000000 solid;}

.tab_walk{border: 1px #000000 solid;}
.nowalks {border-left:0px;}
.tab_walk td{padding:5px; spacing:0px; height:50px;border-left: 1px solid;}
.tab_walk_line {background-color: #BBB086;}
.tab_walk span.place{color:green;}
.tab_walk span.placeno{color:red;}
.tab_walk span.placeone{color:orange;}
	/*
	.p10{font-size:65%}
	.p11{font-size:70%}
	.p12{font-size:75%}
	.p13{font-size:80%}
	.p14{font-size:90%}
	.p15{font-size:100%}
	.p16{font-size:105%}
	.p17{font-size:110%}

	.f10{font-size:10px}
	.f11{font-size:11px}
	.f12{font-size:12px}
	.f13{font-size:13px}
	.f14{font-size:14px}
	.f15{font-size:15px}
	.f16{font-size:16px}
	.f17{font-size:17px}
	*/
	
	  /*фикс резины  */
		#ruler {position: absolute; width: 100%; top: 0; height: 1px; line-height: 1px;}

		#body {position: relative; min-height: 100%; min-width: 750px; max-width: 1280px; border:0px solid #2D1B17;}

		#body {
		height: 100%;
		width: expression(
			(
				document.getElementById('ruler')
				&& document.getElementById('ruler').clientWidth < 750
			)
			?	'750px'
			:	(
					document.getElementById('ruler')
					&& document.getElementById('ruler').clientWidth < 1280
				)
				?	'100%'
				:	'1280px'
		);
		}
		

	div.h_snoska {color:#695f4b; font-family:Tahoma; font-size:75%; padding:5px 0px 5px 50px; margin:0px 0px 10px 0px; border-bottom:dotted 1px #666666; border-top:dotted 1px #666666; font-weight:normal; line-height:1.3em;}
	div.h_end {font-family:Times New Roman; font-size:100%;background-color:b1a58b; color:#FFFFFF; padding:10px 15px 10px 15px;}
	div.cut{background:url(/images/cut.gif) no-repeat 0px 1px; padding-top:18px; margin: 5px 0px 0px 0px;}
	div.h_snoska1 {color:#695f4b; font-family:Tahoma; font-size:80%; padding:5px 0px 5px 50px; margin: 0px 0px 10px 0px; border-bottom:dotted 1px #666666; border-top:dotted 1px #666666; font-weight:normal;}

	tr.history .cell1{background-color:#F5E2C1; padding:12px 20px 12px 33px; }
	tr.history .cell2{font-size:70%; font-family:Tahoma; background-color:#F2DAAC; padding:12px 10px 12px 10px; }

	tr.history_a .cell1{background-color:#FBF0DC; padding:12px 20px 12px 33px; }
	tr.history_a .cell2{font-size:70%; font-family:Tahoma; background-color:#F9EBD1; padding:12px 10px 12px 10px; }

	.menuContainer { visibility:hidden; overflow: hidden; left:193px; top:360px; z-index:10000; }
	.menuContainer, .menuContent { position:absolute; width:320px; min-height:170px;}
	.menuContent { background-color:#998175;}

	a.comm {color:#000000; text-decoration:none;}
	a.comm div{padding:3px 7px 4px 5px; background-color:;}
	a.comm:hover div{padding:3px 7px 4px 5px; background-color:#F2DAAC;}
	.profileNick {display:none;}
	.commentDate {display:none;}
	.commentText {display:none;}

	.cb .cb_tr{ background: url(/images/cb_tr.png) no-repeat; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/cb_tr.png, sizingMethod=crop); }
	.cb .cb_r{ background: url(/images/cb_r.png) repeat-y; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/cb_r.png, sizingMethod=scale); }
	.cb .cb_bl{ background: url(/images/cb_bl.png) no-repeat; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/cb_bl.png, sizingMethod=crop); }
	.cb .cb_b{ background: url(/images/cb_b.png) repeat-x; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/cb_b.png, sizingMethod=scale); }
	.cb .cb_br{ background: url(/images/cb_br.png) no-repeat; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/cb_br.png, sizingMethod=crop); }
	.cb .cb_arrow{ width:18px; height:19px; margin-top:25px; background: url(/images/cb_arrow.png) no-repeat; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/cb_arrow.png, sizingMethod=crop); }
	.cb_nick { font-size:110%; font-weight:bold; color:#FFFFFF; margin:0px 12px 7px 0px; float:left;}
	.cb_date { font-size:80%; margin: 3px 0px 7px 0px; color:#FFFFFF; white-space: nowrap;}
	.cb_text { font-size:90%; clear:both;}

	.r_pop_up{position:absolute; display:none; z-index: 10000;}
	.right_pop_up{width:100%; height:180px; position:absolute;}
	
	
blockquote.inf { margin: 15px 0 30px 0; padding: 10px 14px 10px 14px; font-weight: bold; background: #e1d0af; }	
	
dl.list {}
dl.list dt { margin: 0 0 7px 0; font-size: 20px; color: #000000; font-weight: bold; }	
dl.list dt a { color: #000000; }
dl.list dt span { display: block; margin-bottom: 5px; font-size: 12px; color: #9d6f39; font-weight: normal; }
dl.list dd { margin: 0 0 23px 0; padding-bottom: 24px; font-size: 17px; border-bottom: 1px solid #cebc9e; }
dl.list dd .textmore { font-size: 15px; }
dl.list dd span.comment2 { display: block; margin-top: 4px; font-size: 13px; }	