*{margin:0;padding:0;}
body{background:#060606;color:#919191; font-family:Georgia; font-size:12pt; line-height:150%; margin:0;padding:0;}
body2{background:#efefef;color:#000000; font-family:Georgia; font-size:12pt; line-height:150%; margin:0;padding:0;}
images{border:0;}
a, a:visited{color:#238bff; text-decoration:none;}
a:hover{color:#6FB1FB; text-decoration:underline;}

#centrecontainer{position:absolute;top:0;left:0; width:100%; text-align:center; }
#outercontainer  {display:table-cell; width:980px; position:absolute; top:0; left:50%; margin-left:-490px; text-align:left; clear:both;}

/* Top Part */
#top{width: 100%; height:117px;  background:#161616; color:#919191;	background-image: url(../images/design/top_bg.jpg);	background-repeat: no-repeat;}
#icons{ position:relative; top:50px; left:93px; float:left;}
#icons span{padding:0px 34px 0 34px;}
#icons span:hover{cursor:pointer;}
#icons a{text-decoration:none;}
#top_home {cursor:pointer; background-image: url(../images/design/top_home.gif);	background-repeat: no-repeat; background-position:25px;}
#top_fav   {cursor:pointer; background-image: url(../images/design/top_fav.gif);	background-repeat: no-repeat; background-position:25px;}
#top_mail {cursor:pointer; background-image: url(../images/design/top_mail.gif);	background-repeat: no-repeat; background-position:25px;}
#top_zoom {position:relative; margin-right:150px; padding-left:20px; width:200px; top:50px; float:right; background-image: url(../images/design/top_zoom.gif);	background-repeat: no-repeat; background-position:0px;}
#search_text{width:256px; height:16px; 	font-family:Georgia;  font-size:12px; background: transparent; color:#919191; border:1px solid #515151;}

/* Menu */
#mnu{position:relative; clear:both; padding-left:60px;}
.mnu_space{width:100%; background-image: url(../images/design/mnu_div.gif);	background-repeat: repeat-x; background-position:0px 9px;}

/* Mid Part */
#mid{clear:both; width: 100%; height:455px;  background:#161616; color:#919191;	background-image: url(../images/design/mid_bg.jpg);	background-repeat: no-repeat;}
#slogan{float:left; display:block; z-index:700; margin:205px 0 0 175px; *margin:205px 0 0 90px; color:#fff; line-height:20px; width:379px; font-family:Georgia;  font-size:12px;}


/* Main Page News Lenta */
#content_w{ background:#fff; width:980px; clear:both; display:table-cell; background-image: url(../images/design/cont_bg.gif);	background-repeat: repeat-y;}
#content{ background:#fff; width:420px; float:left; padding:15px 40px 10px 80px;}
.с_content  {color:#050505;padding:0px 5px 20px 10px; clear:both;  font-size:12px; font-weight:bold;}
.с_content p{padding-top:10px;  line-height:20px; padding-bottom:5px;}
.c_header {width:100%;  padding:10px 30px 0 0; display:table-cell;}
.c_header h1{background:#222; clear:left; float:left; color:#fff; width:390px;  padding: 5px 15px 5px 15px; font: normal normal bold 19px/19px Georgia;}
.line_comm {float:right; padding:10px; font-size:11px;}
#content_g{ background:#efefef; width:980px; clear:both; display:table-cell; padding:20px 0px 20px 90px;}
#content_p{width:520px; float:left; padding: 5px 5px 5px 15px; color:#000; font: normal normal normal 12px/12px Georgia; line-height:150%; }
#content_p h1{background:#222; clear:left; float:left; color:#fff; width:100%;  margin-bottom:10px; padding: 5px 0px 5px 15px; font: normal normal bold 19px/19px Georgia;}
#content_p h1 p{text-align:center;}

.b_more,.b_more_m{float:right;  font-size:11px; font-weight:normal; background:#000; padding:0 10px 4px 10px; }
.b_more a, .b_more_m a, .b_more_m a:visited, .b_more a:visited{color:#238bff;}
.b_more a:hover, .b_more_m a:hover{color:#6FB1FB;}
.c_block_news, .cs_block_news {display:table; z-index:700; width:98%;clear:both; border-bottom:3px solid #d3d3d3; padding:5px 0 5px 10px; font-size:12px; line-height: 14px; color:Black;}

.rc_block_news {clear:both; padding:0px 0px 0px 20px; font-size:12px; color:Black; }

.c_block_news h3 {display:block; font-size:15px; font-weight:bold; clear:right;padding:0px 0 10px;}
.c_block_news h3 a, .rc_block_news a{ color:#0079ff;}
.c_block_news h3 a:hover, .rc_block_news a:hover{ color:#6FB1FB;}
.c_block_news p{margin-left:10px; line-height:15px; }
.c_block_news embed  {z-index:650px;}

.block_head {position:relative; top:0px; float:left; padding:0px;}
.bn_img {border:7px solid #939292; width:130px; margin: 0px 7px 0px 0px; float:left;} 
.date_day{ float:left; width:26px; height:34px; padding:7px 5px 0px 5px; margin:0px; color:#fff;  background-image: url(../images/design/date_day.jpg);	background-repeat: no-repeat; font: normal normal bold 16px/16px Georgia;}
.date{ float:left; height:34px;  padding:10px 5px 0px 0px; color:#454545;  font-weight:bold; }
.bn_more{float:left; clear:both; font-size:11px; font-weight:normal; background:#000; padding:4px 10px 7px 10px; margin:5px 0 0 5px;}
.bn_more a, .b_more a:visited{color:#238bff;}
.bn_more a:hover{color:#6FB1FB;}
.cs_block_news a, .cs_block_news a:visited{color:#238bff;}
.cs_block_news a:hover{color:#6FB1FB;}

.bn_date {display:block; color:#000; float:right; padding:4px 10px 7px 10px;}
.bnl_date {color:#000;}
.b_more_m{margin:0px 25px 10px 0px; clear:both; display:block; float:right;}

/* Main Page Right Lenta */
#rwblock{ background:#fff; width:400px; float:right; padding-right:30px; *padding-right:10px;}

#rblock  { background:#e7e7e7; width:356px; float:right; padding:0px 0px 0px 0px;bottom:0px;  } 
#rcblock  { background:#efefef; width:300px; float:left; }
	
.rc_sub_block{width:100%; float:left; padding:5px 0px 10px 0px;}
.rc_sub_block a{padding:0px; margin:0px; }
.rc_sub_block h2{color: #5f5f5f; width:80%; background-color:#e4e4e4; font: normal normal bold 19px/19px Georgia;  padding: 5px 15px 5px 15px;}
.br_block{ background:#181818; width:100%; float:left; padding:0px 0px 10px 0px; margin-top:10px;}
.wr_block{ background:#e7e7e7; width:100%; float:left; padding:0px 0px 0px 0px;}
.br_block h2{color: #d8995c; font: normal normal bold 19px/19px Georgia;  padding: 20px 15px 5px 15px;}

.b_black{ border:1px solid #2d2d2d; clear:both; margin:5px 15px 20px 15px; padding:10px; padding-bottom:47px; color:#fff;}

.b_black h3, .b_black h3 a{color:#fff; font: normal normal bold 12px/12px Georgia; text-transform: uppercase; text-decoration:none; padding:0px 0px 10px;}
.b_black h3 a:hover{color:#6FB1FB;}
.b_black p{font-size:11px; line-height:14px;}
.b_black .b_more{margin-top:10px;}

.b_img {border:1px solid #3f3f3f; width:116px; padding:3px; margin: 0px 10px 0px 0px;}
.wr_block { padding:20px 0px 0px 0px; }
.wr_block h2{ padding:5px 30px 5px 20px; height:42px; background-image: url(../images/design/rb_bg.jpg); background-repeat: no-repeat; font: normal normal bold 19px/19px Georgia; color: #fff;}
.w_black h3{ text-transform: uppercase; background-image: url(../images/design/blue_circle.jpg); background-position: 12px; background-repeat: no-repeat; font: normal normal bold 11px/11px Georgia;  color: #1772d6; padding:5px 15px 5px 30px;}
.w_black h4{ font: normal normal bold 13px/13px Georgia;  color: #000; padding-left:15px;}
.w_black hr{ border:0px; margin:0px 10px 0px 10px; padding:5px 0px 5px; background-image: url(../images/design/ro_bg.jpg); background-repeat: repeat-x; }
.w_black p{ margin:0px 10px 0px 15px; padding:5px 0px 5px; font: normal normal normal 11px/11px Georgia; color:#000; line-height:150%;}
.wr_more{background-image: url(../images/design/more.jpg); background-position: 50px 7px; background-repeat: no-repeat; padding:5px; padding-right:25px; float:right; }
.wr_more a, .wr_more a:visited{font: normal normal normal 11px/11px Georgia;color:#238bff; text-decoration:underline;}
.wr_more a:hover{color:#6FB1FB;}

#questions, #vote_title{color:#fff; font: normal normal normal 12px/12px Georgia; padding: 5px 15px 5px 15px; text-indent:0px; line-height:200%;}
.pool_variant{padding-left:10px;}


#vote_title{font-weight:bold;}

.bbcodes_poll{cursor:pointer; font-size:11px; float:left; background:#000; color:#238bff; border:0px; padding:5px ; margin:10px;}
.bbcodes_poll:hover{cursor:pointer; color:#6FB1FB;}

/* PHooter */
#phooter{height:164px; background:#151515; color:#a4a4a4; padding-top:65px;font-size:11px; clear:both;}
.sq_red{background-image: url(../images/design/sq_red.gif); background-position: 0px; background-repeat: no-repeat; padding-left:10px;}
.sq_blue{background-image: url(../images/design/sq_blue.gif); background-position: 0px; background-repeat: no-repeat; padding-left:10px;}

#phooter a, #phooter a:visited{color:#ccc; text-decoration:none; }
#phooter a:hover{color:#6FB1FB;}

#sub_phooter{height:69px; background:#000; color:#4f4f4f; text-align:center; font: normal normal normal 11px/11px Georgia;}
	
/* SUB_Phooter */
#copyright{top:30px; position:relative; }
#copyright b{color:#ccc;  font: normal normal bold 18px/18px Georgia;}

	
.comments{clear:both;}
.comments h2 {background:#222; clear:both; float:left; color:#fff; width:100%;  padding: 5px 15px 5px 15px; font: normal normal bold 19px/19px Georgia;}
.comments fieldset { border:0px; clear:both;}

.comment_block{clear:both; border-bottom:1px solid #000; padding:10px 0 5px 10px; font-size:12px; color:Black;}

.addcom a{ float:left; background:#000; color:#238bff; border:0px; padding:5px ; margin:10px; clear:both;}
.b_more a:hover{color:#6FB1FB;}
#form_comments, #divcomments{clear:both;}


#new_comment {text-align:left;  }
#new_comment span{background:#222; clear:both; float:left; color:#fff; width:70px;  padding: 0px 15px 2px 15px; margin: 0 5px 5px; }
#new_comment input{ float:left;  width:365px;  padding: 0px 15px 2px 15px; margin: 0 5px 5px; }
#new_comment #submit{ float:right; background:#222; color:#238bff; width:100px;  padding: 0px 15px 2px 15px; margin: 0 5px 5px; }
#new_comment #submit:hover{ color:#6FB1FB; }
#new_comment #textarea{ float:left;  width:325px; height:220px;  padding: 0px 5px 0px 10px; margin: 1px 0px 15px 2px; }
#smiles{border:0px solid Gray; width:150px; clear:left;float:left; height:200px;  margin: 2px 5px 2px 5px; }
#new_comment #label_comment {background:#222;  float:left; color:#fff; width:122px;  padding: 0px 15px 2px 15px; margin: 1px 5px 5px; }

/* Browse Content*/
.pages1{text-align:center;}
.tablelogic{float:left; background:#e7e7e7; border:1px solid #CCC;}

.b_trening{ float:left; width:126px; height:24px; padding:7px 5px 0px 30px; margin:0px; 
			color:#fff; 
			text-decoration:none;
			background:#9c1d23;
			background-image: url(../images/design/white_ball.jpg);	
			background-repeat: no-repeat; 
			background-position:122px; 
			font: normal normal bold 14px/14px Georgia;
			
			}
.b_book:hover, .b_trening:hover{color:#6FB1FB;}
.b_book{    float:left; width:155px; height:24px; padding:7px 5px 0px 30px; margin:0px; 
			color:#fff; 
			text-decoration:none;
			background:#9c1d23;
			background-image: url(../images/design/white_ball.jpg);	
			background-repeat: no-repeat; 
			background-position:145px; 
			font: normal normal bold 14px/14px Georgia;
}

#content_p p, .c_block_news p, .c_block_news blockquote{text-align: justify;}
#content_p .pages1 {text-align: center;}
.smile {border:0px;}
