body { margin:0px; padding:0px; background: url(../img/bg.jpg) no-repeat center top #DB0100; font-family:Arial, Helvetica, sans-serif; border:none;}
img { border:none;}
a { margin:0px; padding:0px;}

h3 { font-size:18px; line-height:16px; color:#fff; padding:9px 24px 0px 50px; margin:0px;}
h2 { font-size:16px; color:#FFF; display:inline-block; margin:0px 0px 10px 0px;}
h4 { padding:14px 0px 0px 0px; font-size:16px; color:#FFF; display:inline-block; margin:0px 0px 18px 0px;}

.content { background:url(../img/content_bg.png) right top no-repeat  ; display:block; width:100%; position:relative;  min-width:1095px; _width: expression(document.body.clientWidth > 995 ? "100%" : "995px"); min-height: 1100px; }
	.line { background:#000000; height:2px; display:block; position:absolute; width:100%; overflow:hidden;}
	.base_menu { position:relative; float:right; width: 475px; height:21px; background:#000; white-space: nowrap; }
		.base_menu .zakruglenie { left:-30px; position:absolute; z-index:1;}
		.base_menu ul { margin:0px 0px 0px 0px; padding:0px; z-index:2; position:relative; }
		.base_menu ul li { display:inline;}
		.base_menu ul li a { text-decoration:none !important; font-size:11px; color:#fff; padding:0px 0px 0px 17px; margin:0px 10px 0px 0px;}
		.base_menu ul li a:hover { text-decoration:underline; color:#ffaf6e;}
	.base_menu_auth { position:relative; float:right; width: 575px; height:21px; background:#000; white-space: nowrap; }
		.base_menu_auth .zakruglenie { left:-30px; position:absolute; z-index:1;}
		.base_menu_auth ul { margin:0px 0px 0px 0px; padding:0px; z-index:2; position:relative; }
		.base_menu_auth ul li { display:inline;}
		.base_menu_auth ul li a { text-decoration:none  !important; font-size:11px; color:#fff; padding:0px 0px 0px 17px; margin:0px 10px 0px 0px;}
		.base_menu_auth ul li a:hover { text-decoration:underline; color:#ffaf6e;}
		
		.home { background:url(../img/home.png) no-repeat left;}
			.home:hover { background:url(../img/home_activ.png) no-repeat left;}
		.reg { background: url(../img/reg.png) no-repeat left;}
			.reg:hover { background: url(../img/reg_activ.png) no-repeat left;}
		.login { background:url(../img/login.png) no-repeat left;}
			.login:hover { background:url(../img/login_activ.png) no-repeat left;}
		.pass { background:url(../img/pass.png) no-repeat left;}
			.pass:hover { background:url(../img/pass_activ.png) no-repeat left;}
			
		.poisc {float: right; padding:2px 25px 0px 0px; position:relative; z-index:3;}
			.poisc .text { background:#000; border:1px solid #878787; height:12px; width:52px; margin:0px 7px 0px 0px; color:#fff; font-size:10px; float:left;  }
			.poisc .button { background:url(../img/buttom.jpg) no-repeat; width:42px; height:14px; border:none; cursor:pointer; margin:2px 0px 0px 0px; float:left;}
			
	
	.body { clear:both;}
		.right { width:179px; float:right; padding:11px 0px 0px 0px;}
			.right .marki { padding:5px 0px 0px 0px;  *padding:1px 0px 0px 0px;}
			.right .marki a { width:66px; height:66px; background:url(../img/a_bg.png) no-repeat; display:block; float:left; margin:0px 11px 11px 0px; *margin:0px 11px 10px 0px;}
				.right .marki a:hover { background:url(../img/a_bg_activ.png) no-repeat;}
		
		.left { margin:0px 179px 0px 0px;}
			.logo { float:left; margin:0px 35px; height: 148px;}
			
			.header { margin:0px 0px 0px 148px !important; padding:40px 22px 0px 0px !important;}
				.zaglovok { position:absolute; top:-29px; left:0px;}
				.rod_levo {width:146px; height:126px; float:left; position:relative; z-index:5;}
				.levo { background:url(../img/gde_bg.png) no-repeat; width:146px; height:126px; float:left; position:relative; }
					.levo:hover { background:url(../img/gde_bg_activ.png) no-repeat;}
					.levo p { text-align:right; font-size:11px; color:#940000; padding:0px 10px 0px 0px;}
					
					.spisok { width:136px; height:31px; /* background:url(../img/gde_selekt.png) no-repeat; */ position:relative; font-family:Verdana; font-size:12px; font-weight:bold; top:10px; left:8px; z-index:10; *padding:0px 10px 0px 0px; *width:130px;  }
					.spisok .jNiceWrapper select { width:120px; *width:125px;}
					.spisok .jNiceSelectWrapper ul { width: 130px !important; }
					.spisok .jNiceWrapper iframe  { width:120px; _width:123px;}
					.ctr { position:absolute; bottom:-29px; left:0px;}
					
				.pravo { background:url(../img/stho_bg.png) no-repeat; width:246px ; height:126px; float:right; position:relative;}
					.pravo:hover { background:url(../img/shto_bg_activ.png) no-repeat;}
					.pravo p {margin: 0px 0px 0px 125px; *margin: 0px 0px 0px 120px; width:110px; padding:7px 0px 0px 0px; }
					.pravo p a { text-decoration:none; color:#FFF; font-size:11px; line-height:15px; display:block; }
					.pravo p a:hover{ background:#D56866;}
					.spisok3 {width:100px !important; height:30px; position:relative;  font-family:Verdana; font-size:12px; font-weight:bold; display:inline-block; float:left; *padding:0px 5px 0px 0px; *width:100px !important; top:10px; left:8px;  }
					.spisok3 .jNiceWrapper select { width:105px !important; *width:105px !important;}
					.spisok3 .jNiceWrapper iframe {width:105px !important; _width:105px !important;}
					.spisok3 .jNiceSelectWrapper ul { width: 140px !important; }
					
				
				.center { margin:0px 246px 0px 146px; position:relative; z-index:1;}
					.rod_kuda {width:302px; height:126px; margin:0px auto; position:relative; z-index:3;}
					.kuda { background:url(../img/kuda_bg.png) no-repeat; width:302px; height:126px; margin:0px auto; position:relative; z-index:3;}
						.kuda:hover { background:url(../img/kuda_bg_activ.png) no-repeat; }
						.kuda p {text-align:right; font-size:11px; color:#940000; padding:0px 10px 0px 0px;}
						.spisok2 { width:280px; height:31px; position:relative; font-family:Verdana; font-size:12px; font-weight:bold; display:inline-block; padding:0px 10px 0px 0px; *padding:0px 5px 0px 0px; *width:280px; top:10px; left:8px; }
						.spisok2 .jNiceWrapper iframe {width:280px; _width:283px;}
						.spisok2 .jNiceWrapper select { width:280px;  *width:285px;}
						.spisok2 .jNiceSelectWrapper ul { width: 300px !important; }
						.str { position:absolute; left:-310px; bottom:-44px; z-index:1;}
/*					.kuda { background:url(../img/kuda_bg.png) no-repeat; width:302px; height:126px; margin:0px auto; position:relative; z-index:3;}
						.kuda:hover { background:url(../img/kuda_bg_activ.png) no-repeat; }
						.kuda p {text-align:right; font-size:11px; color:#940000; padding:0px 10px 0px 0px;}
						.spisok2 { width:280px; height:31px; background:url(../img/kuda_forma.png) no-repeat; position:relative; font-family:Verdana; font-size:12px; font-weight:bold; display:inline-block; padding:0px 10px 0px 0px; *padding:0px 5px 0px 0px; *width:280px; top:10px; left:8px; }
						.spisok2 .jNiceWrapper iframe {width:280px; _width:283px;}
						.spisok2 .jNiceWrapper select { width:280px;  *width:285px;}
						.str { position:absolute; left:-310px; bottom:-44px; z-index:1;}*/
		
		.lene { background:url(../img/bg_line_1.png) repeat-x; height:10px; display:block; margin:19px 0px 0px 0px !important; width:148px !important; _width:181px !important;}
		.lene2 { background:url(../img/bg_line_2.png) repeat-x; height:10px; display:block; margin:5px 0px 0px 0px !important; padding:0px 0px 0px 30% !important; width:1% !important; _margin:-3px 0px 0px 0px !important; overflow:hidden !important;}
		.lene3 { background:url(../img/bg_line_3.png) repeat-x; height:10px; display:block; margin:5px 250px 0px 0px !important; overflow:hidden; _margin:5px 247px 0px 0px !important;}
						
						
		.body2 { margin:40px 22px 0px 0px;}
			.infoblok { width:181px; float:right;}
				.rod_anons {width:181px; height:268px; position:relative; padding: 25px 0px 0px 0px; }
				.anons { background:url(../img/bg_anons.png) no-repeat; width:181px; height:268px; position:relative; }
					.anons:hover { background:url(../img/bg_anons_activ.png) no-repeat;}
					.anons p { font-size:12px;  color:#FFF;  padding:0px 24px 0px 50px; margin:10px 0px 5px 0px; _margin:8px 0px 5px 0px;}
					.anons img { margin:0px 0px 0px 10px;}
					.anons a { margin:0px 24px 0px 50px; font-size:12px; color:#FFF; display: inline-block;}
					.rod_anons .niz { position:absolute; left:-47px; top:-50px;}
					.anons .niz2 { position:absolute; right:10px; bottom:10px;} 
				.slovo { background:url(../img/bg_slovo.png) no-repeat; width:161px; height:290px; margin:0px 0px 0px 0px !important; position:relative; padding:10px 10px 0px 10px;}
					.slovo:hover { background:url(../img/bg_slovo_activ.png) no-repeat;}
					.slovo p { font-size:11px; color:#FFF;}
					.slovo img { float:left; margin:0px 8px 8px 0px;}
					.slovo .kto { text-align:right; margin:0px 0px 0px 0px; *margin: 0px 0px 0px 0px;}
					
			.all_content { margin:0px 181px 0px 0px; padding:0px 90px 0px 37px; }
				.clovo_o {}
				.clovo_o p { color:#fff; font-size:12px;}
				.lines { height:1px; background:#FFF; display:block; margin:30px 42px 0px 0px;  overflow:hidden;}
				.sozveezdie { padding:36px 0px 0px 0px;}
				.sozveezdie p {color:#fff; font-size:12px;}
				.sozveezdie p a {color:#fff; font-size:12px; text-decoration:underline;}
				.sozveezdie p a:hover { text-decoration:none;}
				.buttom { background: url(../img/buttom.png) no-repeat; width:227px; height:31px; text-align:center; display: inline-block; font-size:12px; text-decoration:none; color:#FFF; padding:5px 0px 0px 0px; margin:30px 0px 10px 0px;}
				.con { margin:0px 0px 0px 203px; color: #FFF; }
				
				.left_news {float:left; }

				.bronir {  width:161px; height:231px; background:url(../img/bg_bronir.png) no-repeat; padding:0px 10px; margin:20px 0px 20px 0px;}
					.bronir:hover { background:url(../img/bg_bronir_activ.png) no-repeat;}
					.bronir a { color:#FFF; font-size:11px; display:inline-block; text-decoration: underline; margin:0px 0px 15px 0px;}
					.bronir a:hover { text-decoration: none; color:#FFAF6E;}
					.bronir .all { margin:0px 0px 0px 14px; font-weight:bold; font-size:13px;}

				.news {  width:161px; height:460px; background:url(../img/bg_news.png) no-repeat; padding:0px 10px;}
					.news:hover { background:url(../img/bg_news_activ.png) no-repeat;}
					.news a { color:#FFF; font-size:11px; display:inline-block; text-decoration: underline; margin:0px 0px 15px 0px;}
					.news a:hover { text-decoration: none; color:#FFAF6E;}
					.news .all { margin:0px 0px 0px 14px; font-weight:bold; font-size:13px;}
				
			.footer { position:relative; bottom: 0px; background:#000; width:500px; margin:40px 0px 0px 0px; height:19px; padding:0px 0px 0px 0px; }
				.footer ul { margin:0px 0px 0px 36px; padding:0px 0px 0px 0px;}
				.footer ul li { display:inline; margin:0px ; padding:0px; height:19px; vertical-align:middle }
				.footer  ul li img { vertical-align: middle;}
				.footer  ul li a { color:#b50000 !important; font-size:10px; text-decoration:none !important; margin:0px 8px 0px 10px;}
				.footer  ul li a:hover { text-decoration:underline; color:#FFAF6E}
				.zakrug { position:absolute; right:-36px; bottom:-2px; _bottom:-3px;}
			
			.footer_line {background:#000; height:2px; width:100%; bottom:0px; position:relative; overflow:hidden;}



/* -------------
 * Buttons
 * ------------- */
 /* IE7 */

button span {
	background: transparent url(/jquery/jnice/elements/btn_right.gif) no-repeat scroll right top;
	display: block;
	float: left;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
}

button span span {
	background: transparent url(/jquery/jnice/elements/btn_left.gif) no-repeat;
	color: #FFFFFF;
	padding: 1px 4px 0px 8px;
	font-weight: normal;
	font-size: 10px;
	line-height: 13px;
	text-transform: lowercase;
	display: block;
	text-decoration: none;
}



/* -------------
 * Selects
 * ------------- */
.jNiceWrapper select {display:none;border:none;margin:0;padding:0; width:100px;}

.jNiceSelectWrapper {
	height: 19px;
	left:0px;top:0px;z-index:300;position:absolute;
}

.jNiceSelectWrapper .jNiceSelectText {
	height: 20px;
	line-height: 20px;
	padding: 0px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	border-right: none;
	background-color: #FFF;
	overflow:hidden;float:none;position:absolute;z-index:1000;color:#b40505;cursor:pointer;
}

.jNiceSelectWrapper .jNiceSelectOpen {
	width: 22px;
	height: 22px;
	background: url(../img/open.png) no-repeat center center;
	z-index:10;display:block;position:absolute;right:-4px; cursor:pointer; _right:-1px;
}

.jNiceSelectWrapper ul { z-index:10;
	top: 21px;
	background-color: #ffffff;
	border: solid 1px #CCC;
	position:absolute;left:0px;list-style:none;display: none;margin:0;padding:0;overflow-y:auto;z-index:100;width: 101%; overflow-x:auto;
}

.jNiceSelectWrapper ul a {z-index:10;
	color:#b40505 !important;
	background-color: #FFF;
	outline: 0px;
	overflow: hidden;
	display:block;padding:5px;text-decoration:none !important; position:relative;
}

.jNiceSelectWrapper ul a:hover { background:#EDEDED; }
.jNiceSelectWrapper ul a.selected {background: #EDEDED;}

.jNiceFocus { border: none; }

.jNiceHidden { opacity:0;z-index:-1;position:relative; }
.jNiceWrapper {position:relative;vertical-align:top;}

.jNiceWrapper iframe {position:absolute;z-index:1; width:100%;left:0px;top:0px;}














