@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;background:#d7d7da;}

p {
	color:#333333;
	font-family:Verdana,sans-serif;
	font-size:11px;
	line-height:180%;
	margin-bottom:1px;
	margin-top:1px;
	padding-bottom:0;
	text-indent:20px;
}

.body{width:1000px;border-left:solid 2px #aaa;border-right:solid 2px #aaa;border-bottom:solid 2px #aaa;text-align:left;background:#ffffff;color:#444;background:#FFFFFF;}
.body a{color:#000;}
.body a:hover{color:#ff0000;}

.head{height:206px; background:url(../images/header-bg.png) no-repeat; width:1000px;padding-top:0px; }
.head-l{float:left;width:275px;padding-top:10px;}
	.head-l-1{padding:0px;margin:0px 0px 0px 25px;font-size:11px;font-weight:bold;border:solid 0px #000;}
	.head-l-2{padding:0px;margin:0px 0px 0px 25px;}
	.head-l-3{padding:0px;margin:10px 0px 0px 25px;font-size:13px;font-weight:bold;}
	.head-l-3 h1{font-size:13px;font-weight:bold;}	
	.head-l-4{padding:0px;margin:10px 0px 0px 25px;font-size:13px;font-weight:bold;}


.head-c{float:left;width:333px;padding-top:30px;}
	.head-c-1{padding:0px;}
		.reg-form{padding:0px;width:168px;}
			.reg-form-head{padding:0px;margin:0px;width:auto;border-top:1px solid #fff;}
				.rfh-1{float:left;width:7px;height:21px;background:url(../images/left-corner.png) no-repeat;}
				.rfh-2{float:left;padding:4px 3px 4px 3px;background:url(../images/center-corner.png) repeat-x;color:#fff;font-size:10px;height:inherit;}
				.rfh-2 a{color:#fff;font-size:10px;}
				.rfh-2 a:hover{color:#fff;font-size:10px;text-decoration:underline;}
				.rfh-2 a:visited{color:#fff;font-size:10px;text-decoration:underline;}
				.rfh-3{float:left;width:7px;height:21px;background:url(../images/right-corner.png) no-repeat;}
			.reg-form-body{padding:0px;margin:0px; width:168px;height:150px;background:url(../images/reg-form-bg.png) no-repeat;}
				.rff-text{float:left;padding:5px 0px 0px 10px;font-size:11px; font-weight:bold;}
					.rff-text-1{padding:5px 5px 0px 10px;font-size:11px; font-weight:bold;}	
				.rff-input input{float:left;}
					.rff-input-1 {padding:7px 2px 0px 0px;height:12px; }
					.rff-input-1 input{border:solid 1px #dedede;height:12px; font-size:8px; color:#000;}
				.rff-button{padding:3px 0px 0px 10px;font-size:10px;}
					.rff-button input{background:url(../images/button-bg.png) no-repeat;font-size:11px; font-weight:bold;padding:0px;}
					.rff-button a{font-size:11px; font-weight:bold;text-decoration:none;color:#000;}
					.rff-button a:hover{text-decoration:underline;}
	.head-c-2{padding:0px;width:272px;background:url(../images/girl.png) no-repeat;height:187px;margin-top:-175px;margin-left:60px;}
				
.head-r{float:left;width:385px;padding-top:30px;}
	.head-r-1{padding:0px;}
		.search-form{padding:0px;width:225px;}
			.search-form-head{padding:0px;width:225px;margin:0px;}
				.sfh-1{float:left;width:7px;height:21px;background:url(../images/left-corner.png) no-repeat;}
				.sfh-2{float:left;padding:4px 33px 4px 34px;background:url(../images/center-corner.png) repeat-x;color:#fff;font-size:10px;}
				.sfh-3{float:left;width:7px;height:21px;background:url(../images/right-corner.png) no-repeat;}
			.search-form-body{padding:0px;width:225px;background:url(../images/search-bg.png) no-repeat;height:155px;margin:0px; }
				.sff-row{padding:3px 0px 0px 0px;font-size:11px; font-weight:bold;}
					.sff-row-1-1{float:left;padding:5px 5px 0px 10px;}	
					.sff-row-1-2 {float:left;padding:5px 5px 0px 0px; height:12px;}
					.sff-row-1-2 input{border:solid 1px #dedede;height:12px;padding:0px;margin:0px;}
					.sff-row-1-3{float:left;padding:5px 5px 0px 33px;}	
					.sff-row-1-4 {float:left;padding:5px 5px 0px 0px; height:12px;}	
					.sff-row-1-4 input{border:solid 1px #dedede;height:12px;padding:0px;margin:0px;}
					.sff-row-1-4 select{border:solid 1px #dedede;height:20px;padding:0px;margin:0px;}
					
					.sff-row-2-1{float:left;padding:5px 5px 0px 10px;}	
					.sff-row-2-2{float:left;padding:5px 0px 0px 10px; }					
					.sff-row-2-3{float:left;padding:5px 5px 0px 5px;}	
					.sff-row-2-3 input{border:solid 1px #dedede;height:12px;padding:0px;margin:0px;}
					.sff-row-2-4 {float:left;padding:5px 5px 0px 0px;}	
					.sff-row-2-5 {float:left;padding:5px 5px 0px 0px; height:12px;}	
					.sff-row-2-5 input{border:solid 1px #dedede;height:12px;padding:0px;margin:0px;}
					 
					
					.sff-row-3-1{float:left;padding:5px 5px 0px 5px;}										
					.sff-row-3-2{float:left;padding:5px 5px 0px 5px;}	
					.sff-row-3-2 input{border:solid 1px #dedede;height:12px;padding:0px;margin:0px;}
					.sff-row-3-2 select{border:solid 1px #dedede;height:20px;padding:0px;margin:0px;}
					
					.sff-row-4-1{float:left;padding:5px 5px 0px 10px;}	
					.sff-row-4-1 a{color:#000;text-decoration:underline;}			
					.sff-button{padding:5px 0px 0px 10px;}
					.sff-button input{background:url(../images/button-bg.png) no-repeat;font-size:11px; font-weight:bold;}
	.head-r-2{padding:0px;width:172px;height:206px;background:url(../images/man.png) no-repeat;margin-top:-201px;margin-left:220px;}
.head-lenta{width:985px;height:42px;background:url(../images/lenta.png) no-repeat ;margin-left:8px;margin-top:-42px; position:absolute;}

.content{margin:0px;padding:0px;border:0px solid #000;}
.content-l{float:left;border:solid 0px #ff0000;width:175px;padding:0px 10px 20px 10px;margin:0px;}
	.login-box{margin:0px;padding:0px;}
	.lft{width:167px;height:7px;background:url(../images/left-box-top.png) no-repeat ;margin:0px;padding:0px;font-size:5px;}
	.lfc{width:167px;background:url(../images/left-box-center.png)  repeat-y;}
		.beetween-box{height:15px;}
		.lfc-text{padding:0px 5px 0px 15px;font-size:11px; font-weight:bold;margin:5px 0px 5px 5px;}
		.lfc-text a{color:#000;}
		.lfc-text a:hover{text-decoration:underline;}
		.lfc-text_{padding:0px 5px 0px 15px;font-size:11px; font-weight:bold;height:5px;}
		.lfc-text-active{padding:0px 5px 0px 15px;font-size:11px; font-weight:bold;background:url(../images/m-a.png)   no-repeat;margin:5px 0px 5px 5px;}
		.lfc-text-active a{color:#000;text-decoration:underline;}
	.lfb{width:167px;height:7px;background:url(../images/left-box-bottom.png)  no-repeat;}

.content-c{float:left;border:solid 0px #000;width:612px;margin:0px;padding:0px;}
	.cc-title-main {color:#e52301;font-size:14px;font-weight:bold;padding:0px;margin:0px;}
	.content-c p{font-size:12px;font-weight:bold;padding-top:10px;margin-top:0px;}
	.content-c p a{color:#f74122;text-decoration:underline;}
	
	.top-box{margin-bottom:10px;margin-top:10px;}
	.tbt{width:616px;height:10px;background:url(../images/top-box-top.png) no-repeat ;margin:0px;padding:0px;font-size:1px;}
	.tbc{width:616px;background:url(../images/top-box-center.png)  repeat-y;}
		.beetween-box-center{height:15px;}
		.tbt-text{padding:0px 5px 0px 15px;font-size:11px; font-weight:bold;margin:5px 0px 5px 5px;}		
		.tbc-foto{float:left;padding:0px 5px 0px 15px;}
	.tbb{width:616px;height:10px;background:url(../images/top-box-bottom.png)  no-repeat;}


.content-r{float:left;border:solid 0px #ff5566;width:170px;padding:0px 0px 5px 10px}
	.cr-date1{color:#cb452f;font-size:11px; font-weight:bold;padding-left:10px;}
	.cr-link1{color:#000;font-size:11px; font-weight:bold;padding-left:10px;padding-right:5px;padding-bottom:5px;}
	.cr-link1 a{color:#000;font-size:11px; font-weight:bold;text-decoration:underline;}
	
	.cr-link2{color:#000;font-size:11px; font-weight:bold;padding-left:10px;padding-bottom:5px;}
	.cr-link2 a{color:#fa4021;font-size:11px; font-weight:bold;text-decoration:underline;}
	
	.cr-link3-title{color:#000;font-size:11px; font-weight:bold;padding-left:10px;padding-bottom:5px;}
	.cr-link3-title span{font-weight:normal;}
	.cr-link3-desc {color:#000;font-size:11px; font-weight:normal;padding-left:10px;padding-bottom:5px;}
	
	.cr-link3-desc a{color:#fa4021;font-size:11px; font-weight:bold;text-decoration:underline;}
	.dn-img{float:left;padding:0px 3px 3px 0px;}
	.beetween-box-right{height:15px;}

.clear-both{clear:both;}
.rus-lang_{position:absolute;left:20px;}
.kab-idinfo{width:600px;text-align:right;color: #cf5642;font-weight:bold;padding:0px 20px 10px 0px; border:solid 0px #cf5642;}
.kab-userinfo{padding:0px 10px 10px 20px;}
	.kab-title{color: #fb2400;font-weight:bold;padding:0px 0px 15px 10px;}
	.kab-foto{float:left;font-size:12px;}
	.kab-foto img{border:solid 1px #cf5642;}
	.kab-userd{color:#cf5642;padding-bottom:3px;font-weight:bold;}
	.kab-userdv{color:#000;padding-bottom:3px;font-weight:bold;}
		.kab-userdv a{color:#cf5642;padding-bottom:3px;font-weight:bold; text-decoration:underline;}
	
	.kab-links1{padding:10px 0px 0px 0px;color:#000;font-weight:bold;font-size:12px; margin-bottom:7px;}
	.kab-links-img img{margin-right:10px;}
	.kab-links1 a{color:#000;text-decoration:none;}
	.kab-links1 a:hover{color:#000;text-decoration:underline;}
	
	.kab-links-img1 img{margin-right:20px;margin-left:5px;}
	.kab-links-img2 img{margin-right:20px;margin-left:3px;}
	.kab-links-img3 img{margin-right:20px;margin-left:7px;}
	.kab-links-img4 img{margin-right:20px;margin-left:3px;}
	.kab-links-img5 img{margin-right:20px;margin-left:10px;}
	.kab-add {padding-left:10px;}
	

.lenta-bottom{width:995px;height:25px;background:url(../images/lenta-bottom.png) no-repeat ;margin:20px 0px 0px 8px;border:solid #FFBFAA 0px;padding:13px 0px 0px 5px;color:#fff;font-size:12px; }
.copyrights{font-size:11px;font-weight:bold;padding-left:15px;padding-bottom:20px;}

.gallery   {margin:0px;padding:0px;}
.gallery-h1{font-size:18px;color:#ec0000;}
.gallery-block{background:url(../images/gallery-bg.png) no-repeat ;margin:5px; width:190px;float:left;height:252px;}
.gallery-img img{margin:10px 0px 0px 13px;}
.gallery-img    {height:220px;overflow:hidden;}
.gallery-title {color:#000;font-size:14px;text-align:center;vertical-align:bottom;font-weight:bold;}
.galley_pages{padding-left:100px;}
.paging a{
	display:block;
	background:#fff;
	color:#845a5a;
	padding:5px 10px 5px 10px;
	border:1px solid #FFFFFF;
	margin:5px;
	width:20px;
	text-decoration:none;
	padding:5px;
	text-align:center;
	float:left;
	}
	
.paging a:hover{
	display:block;
	background:#FFFFFF;
	color:#be0431;
	padding:5px 10px 5px 10px;
	border:1px solid #f52400;
	margin:5px;
	width:20px;
	text-decoration:none;
	padding:5px;
	text-align:center;
	float:left;
	}
	
.gallery_pages_active {
	display:block;
	background:#f52400;
	color:#fff;
	padding:5px 10px 5px 10px;
	border:1px solid #f52400;
	margin:5px;
	width:20px;
	text-decoration:none;
	padding:5px;
	text-align:center;
	float:left;
	}

.kab-help-title{color:#f50000;font-size:14px;padding-top:5px;padding-bottom:5px;padding-left:25px;font-weight:bold;}

.kab-help-title2{color:#f50000;font-size:14px;padding-top:5px;padding-bottom:5px;font-weight:bold;}
.kab-help-ul li{list-style: url(../images/red-dot.png);padding-bottom:10px;}

.main-back-left{
	position:absolute;
	width:11%;
	height:1124px;
	background:url(../images/left-main-back.png) no-repeat  right;
}
.main-back-right{
	position:absolute;
	width:1200px;
	height:1124px;
	background:url(../images/right-main-back.png) no-repeat  right;
}
.active-mess a{ color:#f50000;
}
.active-mess { color:#f50000;
}
.active-mess a:hover{ color:#f50000;text-decoration:underline;
}

.menu-bottom {padding:5px 0px;text-align:center;}
.menu-bottom a{color:#000; font-size:12px; text-decoration:underline; font-weight:normal;margin-right:10px;}

.reg-form-page {
	margin:10px 0px 10px 15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.reg-box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 12px;
}


.reg-form-page td{padding:5px;vertical-align:top;}

.reg-form-page td .red{color:#FF0000;padding-left:2px;}
p.reg-rules {font-size:16px; font-weight:bold;}
p.reg-info {font-size:13px;text-align:justify;padding-left:25px;padding-right:25px; text-indent:0px;}
.reg-rules .red {color:#FF0000;}
.reg-form-page td .hint{font-size:12px;}
.reg-form-page td .ex{padding-top:3px;}
.reg-form-page td.t {padding-top:7px;}

.reg-form-page select {font-size:14px;padding:2px;}
.reg-form-page input {font-size:14px;padding:2px; width:250px;}
.reg-form-page input.gender {width:auto;}
.reg-form-page .tx-srfreecap-pi2-image {margin-left:0px;}

.reg-form-page .address {width:250px;height:40px;}

