/* CSS Document for ... */

.top_bg{background:url(../images/ng_04.gif) top repeat-x;}
.top_bg2{background:url(../images/ng_06.gif) top repeat-x;}

.gerb{width:304px;height:134px;}
.gerb .nadp{padding:40px 0px 0px 20px;font-size:25px;font-family:verdana;font-weight:500;color:#fff;}
.gerb .nadp .sml{font-size:16px;font-family:arial;font-weight:500;color:#000;}

.url{
		background:url(../images/ng_27.gif) top repeat-x;
		height:45px;
		font-size:14px;font-family:tahoma;color:#fff;}

.nav{
		background:url(../images/ng_32.gif) top repeat-x;
		padding:0px 0px 0px 20px;
		height:45px;
		font-size:14px;font-family:tahoma;color:#000407;}

.left_menu{padding:24px 0px 40px 40px;}
.left_menu p{padding:0px;margin:0px 0px 8px 0px;}
.left_menu a{font-size:13px;font-family:tahoma;color:#01040b;text-decoration:underline;}
.left_menu a:hover{text-decoration:none;}

.foto{
		width:199px;
		margin:0px 0px 0px 3px;padding:3px 0px 3px 3px;
		border:1px #d6dad9 solid;}
.foto p{
			padding:0px;margin:5px 0px 5px 15px;
			color:#020202;font-family:arial;font-weight:700;font-size:13px;}

.afisha{
		width:198px;
		margin:0px;padding:3px 0px 5px 0px;
		border:1px #d6dad9 solid;}
.afisha p{
			padding:0px;margin:5px 0px 7px 15px;
			color:#020202;font-family:arial;font-weight:700;font-size:13px;}

.add_f{
		border-left:1px #d6dad9 solid;border-right:1px #d6dad9 solid;border-bottom:1px #d6dad9 solid;
		background:#fff;
		width:130px;text-align:center;
		margin:0px 0px 0px 3px;padding:5px 0px 7px 0px;
		position:relative;top:-1px;}
.add_f a{font-size:12px;font-family:arial;color:#ee8045;text-decoration:underline;}
.add_f a:hover{text-decoration:none;}

.add_f2{
		background:url(../images/ng_40.gif) left top no-repeat;
		width:199px;height:34px;
		margin:0px 0px 0px 3px;padding:7px 0px 0px 0px;
		position:relative;top:-2px;left:5px;}
.add_f2 span{padding:0px;margin:0px 8px 0px 3px;}
.add_f2 a{font-size:12px;font-family:arial;color:#ee8045;text-decoration:underline;}
.add_f2 a:hover{text-decoration:none;}
.add_f2 .cl a{color:#0b6bb7;text-decoration:underline;}
.add_f2 .cl a:hover{text-decoration:none;}

.prpgnd{padding:34px 0px 34px 3px;}
.prpgnd2{padding:24px 0px 35px 0px;}
.prpgnd3{padding:35px 0px 35px 0px;}

.content{padding:24px 30px 50px 30px;}

.box{
		width:198px;
		border:1px #d6dad9 solid;}
.box .zg{
			border-bottom:1px #d6dad9 solid;
			margin:0px;padding:10px 0px 10px 15px;
			color:#020202;font-family:arial;font-weight:700;font-size:13px;}
.box .kod{padding:10px 0px 5px 10px;}


.news{width:100%;}
.news img{position:relative;top:-91px;}
.news .bx{
			width:105px;
			border-left:1px #d6dad9 solid;border-right:1px #d6dad9 solid;border-top:1px #d6dad9 solid;
			background:#fff;
			margin:0px;padding:5px 0px 5px 0px;text-align:center;
			color:#020202;font-family:arial;font-weight:500;font-size:18px;
			position:relative;top:1px;}
.news .text{
			border:1px #d6dad9 solid;
			padding:15px 70px 15px 30px;}
.news .text p{padding:0px;margin:0px 0px 5px 0px;}
.news .text .data{color:#a6a6a6;}
.news .text .name a{color:#0b6db6;font-weight:700;}
.news .text .kom {padding:0px 0px 20px 0px;}
.news .text .kom a{color:#565656;font-weight:700;}
.news .text .arch{padding:5px 0px;}
.news .text .arch a{color:#ed8048;font-weight:700;}

.top{width:100%;padding:40px 0px 0px 0px;}
.bx2{
			width:260px;
			border-left:1px #d6dad9 solid;border-right:1px #d6dad9 solid;border-top:1px #d6dad9 solid;
			background:#fff;
			margin:0px;padding:5px 0px 5px 0px;text-align:center;
			color:#020202;font-family:arial;font-weight:500;font-size:18px;
			position:relative;top:1px;}
.top .txt{
			color:#7b7b7b;
			border:1px #d6dad9 solid;
			padding:15px 70px 15px 30px;}
.top .txt td{border-bottom:1px #d6dad9 solid;padding:2px;border-collapse: collapse;}
.top .txt a{color:#7b7b7b;text-decoration:none;}
.top .txt a:hover{text-decoration:underline;}

.coment{width:100%;text-align:justify;}
.coment .bx3{border-left:1px #d6dad9 solid;border-right:1px #d6dad9 solid;border-bottom:1px #d6dad9 solid;padding:0px 70px 15px 30px;}
.coment .bx3 .rgh{border-right:1px #d6dad9 solid;border-collapse: collapse;height:30px;width:200px;}
.coment .bx3 .rgh a{color:#242424;font-weight:700;text-decoration:none;}
.coment .bx3 .rgh a:hover{text-decoration:underline;}
.coment .bx3 .bl {padding:0px 0px 0px 15px;}
.coment .bx3 .bl a{color:#0f6bb4;font-weight:700;text-decoration:underline;}
.coment .bx3 .bl a:hover{text-decoration:none;}
.coment .bx3 .tx{color:#f07f45;font-weight:700;}
.coment .bx3 .tx a{color:#797979;font-weight:500;text-decoration:underline;}

.work{width:100%;padding:35px 0px 0px 0px;}
.work .bx4{position:relative;top:1px;background:#fff;}
.work .bx4 .rgh2{border-right:1px #d6dad9 solid;border-left:1px #d6dad9 solid;border-top:1px #d6dad9 solid;border-collapse: collapse;width:60px;padding:5px 20px 5px 20px;}
.work .bx4 .rgh2 a{color:#020202;font-family:arial;font-weight:500;font-size:18px;text-decoration:underline;}
.work .bx4 .rgh2 a:hover{text-decoration:none;}
.work .bx4 .rgh3{border-bottom:1px #d6dad9 solid;padding:5px 0px 5px 15px;}
.work .bx4 .rgh3 a{color:#0f6bb4;font-size:16px;text-decoration:underline;}
.work .bx4 .rgh3 a:hover{text-decoration:none;}
.work .vak {border:1px #d6dad9 solid;padding:15px 20px 15px 30px;}
.work .vak .clr{color:#7a7a7a;}
.work .vak .prc{font-weight:700;}

.byx{width:100%;}
.byx .bx5{border:1px #f07e48 solid;padding:5px 10px 5px 30px;}
.byx .bx6{
			background:#f07e48;padding:10px 0px 10px 30px;
			color:#fff;font-size:14px;}
.byx .bx6 a{color:#fff;font-size:14px;font-weight:700;text-decoration:underline;}			
.byx .bx6 a:hover{text-decoration:none;}			

.ndv{width:100%;padding:35px 0px 0px 0px;}
.ndv .bx5{position:relative;top:1px;background:#fff;}
.ndv .bx5 .rgh3{border-right:1px #d6dad9 solid;border-left:1px #d6dad9 solid;border-top:1px #d6dad9 solid;border-collapse: collapse;width:60px;padding:5px 20px 5px 20px;}
.ndv .bx5 .rgh6{border-right:1px #d6dad9 solid;border-left:1px #d6dad9 solid;border-top:1px #d6dad9 solid;border-collapse: collapse;width:170px;padding:5px 20px 5px 20px;}
.ndv .bx5 .rgh3 a{color:#020202;font-family:arial;font-weight:500;font-size:18px;text-decoration:underline;}
.ndv .bx5 .rgh3 a:hover{text-decoration:none;}
.ndv .bx5 .rgh6 a{color:#020202;font-family:arial;font-weight:500;font-size:18px;text-decoration:underline;}
.ndv .bx5 .rgh6 a:hover{text-decoration:none;}
.ndv .bx5 .rgh4{border-bottom:1px #d6dad9 solid;padding:5px 0px 5px 15px;}
.ndv .bx5 .rgh4 a{color:#0f6bb4;font-size:16px;text-decoration:underline;}
.ndv .bx5 .rgh4 a:hover{text-decoration:none;}
.ndv .kv {border:1px #d6dad9 solid;padding:15px 20px 15px 30px;}
.ndv .kv span {color:#f07f47;}
.ndv .kv td {border-bottom:1px #d6dad9 solid;padding:2px;border-collapse: collapse;}


.n_bg{background:url(../images/ng_45.gif) right bottom no-repeat;}

.rsprk{width:100%;height:35px;}
.rsprk2{width:35px;height:1px;}
.rsprk3{width:10px;height:1px;}

.f_bg{
		background:url(../images/f_bg.gif) top repeat-x;
		height:56px;text-align:center;}

.copy{
		height:50px;
		padding:40px 0px 0px 40px;
		font-size:12px;color:#797979;}
		
.wdth{width:210px;height:1px;}
.wdth2{width:203px;height:1px;}
.wdth3{width:640px;height:1px;}
.wdth4{width:524px;height:1px;}
.wdth5{width:990px;height:1px;}
.wdth6{width:304px;height:1px;}

/* other */

/* Строка навигации (Стрелки, актуальная страница и неактуальные) */
.nav_str{}
.nav_actual{}
.nav_noactual{}

.site_map{}

