/*---
Design by: Deadpool
---*/

body {
background: #040403 url(../images/bg.jpg) repeat-y top;
font-family:GOTHIC;
font-color:#fff;
color:#fff;

}
a{
color:#fff;
}

@font-face {
font-family: GOTHIC;
src: url(GOTHIC.ttf);
}

/* MAIN */
#main{
position: relative;
width: 1000px;
margin:24px auto 0 auto;
height:103px;

}

#logo{
position:absolute;
top: 0;
left: 0;
}

.enter1{
position:absolute;
top: 25px;
left: 571px;
background: url(../images/enter_1.png) no-repeat;
width:173px;
height: 26px;
padding: 5px 10px ; 
}

.enter2{
position:absolute;
top: 25px;
left: 753px;
background: url(../images/enter_1.png) no-repeat;
width:173px;
height: 26px;
padding: 5px 10px ; 
}

.enter1, .enter2  a {
color:#8d8d8c;
font-size:14px;
font-family: GOTHIC;
}


.main_text1{
float:left;
margin: -40px 182px 0 0; 
}

.main_text1 a{
color:#fff;
font-family: GOTHIC;
font-size: 11px ;
}

.main_text2 a{
color:#fff;
font-family: GOTHIC;
font-size: 11px ;
text-decoration:none;
}

.main_text2{
float:right;
margin: 60px -170px 0 0; 
}
.line{
background:url(../images/line_news.png) ;
width:450px;
height:1px;
margin: 0 0 5px 0;
}

.rate {float:right;}

/* SLIDER */
.slider{
			width: 1000px;
			height: 410px;
			position: relative;
			margin: 0 auto 15px auto;
			-moz-box-shadow:0px 0px 10px #000 ;box-shadow:0px 0px 10px #000 ;-webkit-box-shadow:0px 0px 10px #000 ;
		}
		
			.slider-item {
				
			}
			
			
			
				.slider-item-big {
					display: none;
					position: absolute;
					width: 1000px;
					height: 410px;
					overflow: hidden;
					left: 0;
					top: 0;
				}
				
					.slider-item-big img {
						position: absolute;
						left: 0;
						top: 0;
						border: 0;
						width: 1000px;
						min-height: 410px;
					}
					
					.dark2 {
						background: url(../images/dark2.png);
						position: absolute;
						left: 0;
						bottom: 0;
						border: 0;
						width: 1000px;
						height: 144px;
					}
					
					.slider-title {
						position: absolute;
						right: 0;
						bottom: 0;
						width: 557px;
						background: url(../images/dark2.png);
						padding: 0 10px ;
					}
					
						.tit {
							font-size: 26px;
							font-family:GOTHIC;
							font-weight: normal;
							color: #fff;
							text-align: left;
							padding: 10px 0 10px 0;
						}
						
						.slider-title-content {
							text-align: left;
							font-size: 14px;
							color: #fff;
							line-height: 16px;
							font-family: GOTHIC;
							padding: 0 0 10px 0;
							max-height: 70px;
							overflow: hidden;
						}
						
						.slider-title-more {
							padding: 0 0 10px 0;
						}
						
							.slider-title-more a {
								float: right;
								background: url(../images/slider-title-more.png) left top no-repeat;
								width: 118px;
								height: 25px;
							}
							
								.slider-title-more a:hover {
									background: url(../images/slider-title-more.png) left bottom no-repeat;
								}
				
				.slider-item-small {
					float: left;
					width: 180px;
					height: 119px;
					position: relative;
					float: left;
					background: url(../images/slider-item-small.png) left bottom no-repeat;
					margin: 335px 0 0 17px;
					z-index: 99999;
				}
				
				.active-slider .slider-item-small, .slider-item-hover {
					background: url(../images/slider-item-small.png) left top no-repeat !important;
				}
				
					.slider-item-small-image {
						width: 168px;
						height: 88px;
						position: absolute;
						left: 5px;
						top: 5px;
						overflow: hidden;
						cursor: pointer;
					}
					
						.slider-item-small-image img {
							border: 0;
							width: 168px;
							min-height: 88px;
						}


/*---------------------------------- MENU_TOP-------------------------------- */
#menu_top{
background: url(../images/menu_top_bg.png);
width:1000px;
height: 38px;
margin: 0 auto;
border: 1px solid #161616;
}



/* Общие установки меню */
#centeredmenu {
	clear:both;
	float:left;
	margin:0;
	padding:0;
	width:100%;
	font-family:GOTHIC;
	font-size:18; /* Размер текста меню */
	z-index:1000;  /* Так выпадающие подпункты будут выводиться поверх содержимого страницы, расположенного ниже меню */
	position:relative;
}

/* Основные пункты меню */
#centeredmenu ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	position:relative;
	right:50%;
}
#centeredmenu ul li {
	margin:0 0 0 1px;
	padding:0;
	float:left;
	position:relative;
	left:50%;
	top:1px;
}
#centeredmenu ul li a {
	display:block;
	margin:0;
	padding:.1em .7em .4em;
	font-size:1em;
	line-height:30px;
	text-decoration:none;
	color:#fff;
	text-shadow:0 0 5px #000000;
	
	
}

#centeredmenu ul li a:hover {
	background:url(../images/l1.png);	/* Цвет фона основных пунктов меню */
	height: 28px;
	color:#fff;
	
}
#centeredmenu ul li:hover a,
#centeredmenu ul li.hover a { /* Данная строка требуется для IE 6  */
	background:url(../images/l1.png); /* Цвет фона основных пунктов меню */
	height: 28px;
	color:#fff;
	
}




/*---------------------------------- NEW_3-------------------------------- */
#new_3{
width:1000px;
height: 240px;
margin: 18px auto;
background:url(../images/new_3_bg.png);
border: 1px solid #161616;
}
.img1{
position:relative;
width: 300px;
height:170px;
float:left;
margin: 9px 0 0 25px;
}


.polosa{
background:url(../images/new_3_bg.png);
width:300px;
position: absolute;
top:130px;
padding: 0px 0px 0px 0px;
}
.polosa a{
color:#fff;
font-family:GOTHIC;
font-size:14px;
text-decoration:none;

}

/*---------------------------------- CONTENT-------------------------------- */
.content{
width:1000px;
margin: 0 auto;
}

#news_old{
background-image: url(../images/content_bg.png);
width:657px;
margin: 15px 0 0 0;
float:left;
padding: 0 10px;
}
.news_top{
width:650px;
height: 27px;
margin:0;
}
.news_text_a {
font-family:GOTHIC;
font-size:20px;
text-shadow: 2px 4px 4px #000;
color:#fff;
margin:0 0 0 20px;
float:left;
}
.news_text_b {
float:right;
margin:8px 10px ;
}
.news_text_b  a{
font-family:GOTHIC;
font-size:14px;
color:#8e8d8d;
}
.news_text_b  a:hover{
color:#ff0000;
text-decoration:none;
}
.news_new{
width:650px;
background: url(../images/news_new_bg.png);
margin: 10px 0 0 0;
height:190px;
}
.full_new{
width:650px;
background:url(../images/full.png) repeat-y ;
margin: 10px 0 0 0;

}
.full_story{
width:640px;
background:url(../images/full.png) repeat-y ;
padding:10px;
}
.full_story a{
color:#fff;
}
.full_story img{
max-width: 600px;
}
.lcol{float:left;}
.rcol{float:right;width:330px;}
.rcol a{color:#fff;}
.images{ float:left;margin: 5px 0 0 10px;width:289px;height:165px;}
.images img{ margin: 5px 0 0 5px;width:289px;border:2px solid #404040;height:165px; overflow: hidden;}
 .images_full{max-width:600px;max-height:370px;}
.images_full img{max-width:600px; overflow: hidden;max-height:370px;}
.news_new_text_a{
width:313px;
color:#fff;
font-size: 14px;
font-family:GOTHIC;
float: right;
margin: 7px 10px 5px 0;
height: 130px;
overflow: hidden;
}
.news_new_text_b{
width:650px;
color:#fff;
font-size: 14px;
font-family:GOTHIC;
float:left;
margin: 0;

}
.zaglavie{
width:313px;

overflow:hidden;
}
.zaglavie a{
color:#fff;
font-family:GOTHIC;
font-size:20px;
text-decoration:none;
}
.ol_zag{
width:650px;
height:50px;
}
.zaglavie_full{
margin: 10px 0 10px 10px;
float:left;
max-width: 435px;
max-height: 30px;
overflow:hidden;
}
.zaglavie_full a{
color:#fff;
font-family:GOTHIC;
font-size:28px;
text-decoration:none;
float:left;
}
.line_news{
background:url(../images/line_news.png);
height:1px;
width:320px;
margin: 0 0 10px 0;
}
.bottom_news{
width:313px;
height:30px;
float:right;
margin:6px 10px 10px 0;
font-color: #fff;
}
.bottom_news_full{
width:640px;
height:30px;
float:left;
margin:0 10px 10px 0;
background:url(../images/content_bg.png);
padding:0 0 10px 10px;
}
.autor{
float:right;
margin: 15px 10px 15px 0;
color:#575757;
font-family:GOTHIC;
font-size:14px;
text-decoration:none;
}
.autor a{
color:#575757;
font-family:GOTHIC;
font-size:14px;

}
.data{
float:left;
margin:15px 0;
}
.data a{
color:#575757;
font-family:GOTHIC;
font-size:14px;
text-decoration:none;
}

.basecont{
background:url(../images/content_bg.png);
color:#fff;
font-family:GOTHIC;
}
.dpad { margin: 15px; }
.basenavi { height: 39px;  }
.navigation { font-size: 16px; padding: 7px 0 0 15px; }
.navigation a { text-decoration: none; font-family: GOTHIC; }
.navigation a, .navigation span { padding: 0 1px; height: 22px; line-height: 21px; }
.navigation a, .navigation span.nav_ext { color: #fff; }
.navigation a:hover { color: #fff; background-color: #000; font-family: GOTHIC; }
.navigation span { color: #fff; font-family: GOTHIC;text-decoration:underline; }
.nextprev { float: right; width: 76px; }
.nextprev .thide { float: left; width: 38px; padding-top: 39px; }
.nextprev a span { cursor: pointer; }
/*Юзер инфа */
.user-info-table {
	width: 90%; 
	margin: 0 0 0 20px;

}

	.user-info-table td {
		padding: 5px 5px 5px 5px;
		text-align: left;
	}
	
		.user-info-table td small {
			font-size: 14px;
			color: #af86522;
			font-weight: bold;
		}
		
		.user-info-table td a {
			color: #595858;
		}
		
		.user-info-table td i {
			color: #bfbfbf;
		}
		
		.buttom-add-news {
			margin: 5px 20px 5px 0;
			background: #777777;
			color: #fff;
			border: 1px #2b2b2b solid;
		}
		
		.user-info-table input {
			background: url(../images/form-text.gif);
			color: #2e2e2e;
			border: 1px #d0d0d0 solid;
		}


/* Низ  */


.futt{
width:1000px;
height: 150px;
background: url(../images/content_bg.png);
margin: 0 auto 110px auto;
}
.futter{
width:976px;
height:125px;
margin: 0 auto 0 auto;
}
.futter_logo{
background:url(../images/logo_bottom.png) no-repeat;
width:511px ;
height: 125px;
float:left;
}
.futter_line{
background: url(../images/line_news.png);
height:1px;
width:370px;
float:right;
margin: 50px 0 0 10px;
}
.futter_text{
float:right;
margin:5px 0;
width: 360px;
}
.futter_text a{
font-family:GOTHIC;
font-size: 14px;
text-decoration:none;
color:#fff;
}
.design{
font-family: GOTHIC;
font-size:14px;
margin: 30px 20px 0 0;
color:#5e5e5e;
float:right;
}
/* Правая КОЛОНКА */

#news_col{
background-image: url(../images/content_bg.png);
width:323px;
margin: 15px 0 0 0;
float:right;

}
.block{
width: 313px;
background:url(../images/new_3_bg.png);
margin:7px 0;

}

.block1{
width: 313px;
background:url(../images/new_3_bg.png);
margin:7px 0;
height:890px;
}
.block1 p{
line-height:0.3em;
color:#fff;
font-family: GOTHIC;
font-size:14px;
}
.block_title{
width:313px;
height: 27px;
margin-top: 5px;
font-family:GOTHIC;
font-size:20px;
text-shadow: 2px 4px 4px #000;
color:#fff;
}
.block_title a{
font-family:GOTHIC;
font-size:14px;
color:#8e8d8d;
float:right;
margin: 2px;
}
.block_title a:hover{
text-decoration:none;
color:#ff0000;
}
#img_block{
margin: 15px 15px 10px 15px;
float:left;
}

.block_text_a{
color:#d5d5d5;
font-family:GOTHIC;
font-size:11px;
float:right;
width:145px;
margin: 15px 10px 0 0;
height:84px;
overflow: hidden;
}

.text_q {
font-size: 14px;
color:#fff;
float:left;
text-decoration: underline;
}
.q_text{
float:right;
color:#fff;
font-size: 14px;
margin:5px 15px;
font-family:GOTHIC;
text-decoration:none;
}
.thri_d{
background:url(../images/3d.png) no-repeat;
width:36px;
height:19px;
float:right;
}
.rpg{
background:url(../images/rpg.png) no-repeat;
width:43px;
height:15px;
float:right;
}
.text_a a{
color:#fff;
font-family:GOTHIC;
font-size:16px;
text-decoration:none;
}
.cont_bg{
background:url(../images/content_bg.png);
width:650px;
}
.s-block-content {
	padding: 10px;
	background:url(../images/content_bg.png);
	color:#fff;
	font-family:GOTHIC;
	font-size:14px;
	
}
.title-block  {
	font-size: 24px;
	color: #fff;
	line-height: 20px;
	font-family:GOTHIC;
	margin: 0 0 5px 20px;
	padding: 10px 0 10px 0px;
}
.pm-block-menu a{
color:#fff;
margin: 0 23px;
}
.login { float:right; margin-top:7px; color:#FFFFFF; background: url(../images/z.png) no-repeat left top; padding-left:55px; height:50px;}
.login a {
	color: #fff;
	
}

.userbar-user {
	float: right;
	overflow: hidden;
	
}

	.userbar-user img {
		float: left;
		margin-top: 15px;
		margin-left: 15px;
		max-width: 48px;
		max-height: 48px;
	}

	
	.userbar-user_form {
		position: relative;
		float: left;
		overflow: hidden;
		height: 70px;
		margin-top: 15px;
	}
	
	.userbar-user_form fieldset {
		height: 48px;
	}
	
.userbar-user_form input {
	float: left;
	width: 139px;
	height: 23px;
	line-height: 23px;
	margin: 7px 0 0 13px;
	padding: 0 10px;
	border:2px solid #4d4d4c;
	background:url(../images/log_bg.png);
	font-size: 14px;
	font-family: GOTHIC;
	color: #a5a4a4;
}

	
	.userbar-user_form a {
		position: absolute;
		font-family:GOTHIC;
		font-size: 11px;
		color: #242424;
	}
	
	.d-userbar-user_form_reg {
		top: 40px;
		left: 190px;
	}
	
	.d-userbar-user_form_rem {
		top: 40px;
		left: 270px;
	}
	
	.userbar-user_form button {
		width: 55px;
		height: 26px;
		margin: 7px 5px 0 8px;
		cursor: pointer;
		background-image: url(../images/go.png);
		background-repeat: repeat-x;
		font-family: GOTHIC;
		font-size: 11px;
		color: #494949;
		border:1px solid #000;
	}
	
	.userbar-user_form button:hover {
		background-image: url(../images/go.png);
	}

	.userbar-user_controls {
		float: left;
		width: 260px;
		margin: 6px 10px;
		line-height: 19px;
	}



	.userbar-user_controls {
		float: left;
		width: 260px;
		margin: 15px 10px;
	}
	
	.userbar-user_controls a:hover, .userbar-user_form a:hover {
		color: #fff;
		text-decoration: underline;
		
	}
	
	.userbar-user_controls a {
		font-family: GOTHIC;
		font-size: 11px;
		color: #fff;
		text-decoration:none;
	}
	
	.d-userbar-user_logout {
		float: left;
		display: block;
		width: 77px;
		height: 28px;
		line-height: 26px;
		margin: 15px 0;
		font-family: GOTHIC;
		font-size: 14px;
		text-decoration: none;
		text-indent: 27px;
		color: #686868;
		
	}
	
	
	.d-userbar-user_logout span {
		display: block;
		background-image: url(../images/exit.png);
		background-repeat: no-repeat;
		background-position: 8px 6px;
		height:30px;
	}
	
.w_input_main {
		position: relative;
		float: left;
	}

	.w_input_main label {
		cursor: text;
		position: absolute;
		left:25px;
		top: 13px;
		font-size: 14px;
		font-family:  GOTHIC;
		color: #a6a6a6;
	}
	
	.userbar-user_controls a:hover {
		text-decoration: none;
	}
	
/* Добавление комментария */

.comments{
background:url(../images/content_bg.png);
width:650px;
height:270px;
}
.hidden-comment {
}

	.hidden-comment h3 {
		cursor: pointer;
		float: left;
		height: 25px;
		background: url(../images/hidden-comment.jpg) left top repeat-x;
		border-radius:3px; 
		-webkit-border-radius:3px; 
		-moz-border-radius:3px;
		padding: 0 15px 0 15px;
		line-height: 25px;
		color: #fff;
		font-weight: bold;
		margin: 17px 0 0 10px;
	}
	
	.hidden-comment2 {
		background: url(../images/hidden-comment.jpg) left bottom repeat-x !important;
	}
	
	.hidden-comment-form {
		display: none;
	}

.add-coment-buttom {
	width: 100px;
	height: 30px;
	margin-right: 3px;
	color: #fff;
	border: 1px #2b2b2b solid;

}

.add-comment {
	clear: both;
	padding: 10px 10px 10px 0;
	border-radius: 0 0 3px 3px; 
	-webkit-border-radius: 0 0 3px 3px; 
	-moz-border-radius: 0 0 3px 3px;
	
}

	.add-comment a {
		color: #2b80c1;
	}
	
	.login-close {
		background: url(../images/login-close.png);
		width: 36px;
		height: 35px;
		cursor: pointer;
		position: absolute;
		right: 5px;
		top: 5px;
	}

.add-coment-buttom {
	width: 100px;
	height: 30px;
	margin-right: 3px;
	color: #fff;
	border: 1px #2b2b2b solid;
}



	.add-comment a {
		color: #2b80c1;
	}
	
		.add-comment a:hover {
			
		}

	.add-comment-line {
		clear: both;
	}
	
		.add-comment-line-left {
			float: left;
			width: 90px;
			padding: 0 0 5px 0;
			height: 27px;
			line-height: 27px;
		}
		
		.add-comment-line-right {
			float: left;
			width: 500px;
			padding: 0 0 5px 0;
		}
		
			.add-comment-line-right input {
				border-radius:3px; 
				-webkit-border-radius:3px; 
				-moz-border-radius:3px;
				background: #fff;
				height: auto !important;
				padding: 5px 10px 5px 10px;
				border: 1px #e8e8e8 solid;
			}
.s-block .add-comment-line-left {
	width: 150px !important;
}

.s-block .add-comment-line-right {
	width: 400px !important;
}

.s-block .add-comment-line {
	padding: 0 0 10px 0;
}

.s-block .add-comment-line textarea {
	border-radius:3px; 
	-webkit-border-radius:3px; 
	-moz-border-radius:3px;
	background: #fff;
	height: auto !important;
	padding: 5px 10px 5px 10px;
	border: 1px #e8e8e8 solid;
	height: 200px !important;
}
.dr_news{
width:640px;
height:105px;
margin: 10px 0 20px 0;
float:left;
padding:10px 0 0 5px;
background:url(../images/content_bg.png);
}
.dr_news_img{
width:145px;
height:94px;
margin: 0 5px;
outline:1px solid #898787;
}
.dr_news_img a{
color:#fff;
text-decoration:none;
}

.ol{
width:145px;
height: 120px;
}
.ol a{

color:#fff;
font-size: 12px;
font-family:GOTHIC;
}
/* Вид комментария */
.koment-fon{
	
}
.comment-block {
	clear: both;
	margin: 15px 10px 10px 10px;
	position: relative;
	padding: 5px 12px 5px 70px;
	background:url(../images/log_bg.png);
	width: 550px;
	border:1px solid #717171;
	min-height:100px;


}

	.comment-block-left {
		width: 95px;
		height: 90px;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 100;
		
	}
		.comment-images{
			width: 74px;
			height: 72px;
			overflow: hidden;
			position: relative;
			left: 11px;
			top: 10px;
		}
	
		.comment-images img {
			max-width: 74px;
			min-height: 72px;
			position: absolute;
			top: 0px;
			left: 0px;
		}
		
		.author	a{
			display: block;
			margin: 15px 0 0 0;
			font: bold 12px GOTHIC;
			color: #fff;
			text-align: center;
			text-decoration:none;
		}
	.date-koment{
		position: absolute;
		top: 0xp;
		left: 99px;
		width: 200px;
		height: 15px;
		font: 11px Arial;
		color: #909090;
	}
	
	.status-avtora{
		position: absolute;
		top: 0xp;
		left: 303px;
		width: 150px;
		height: 15px;
		font: 11px Arial;
		color: #909090;
	}
	
	.comment-block-right {
		margin: 5px 0 10px 25px;
		position: relative;
		padding: 0px 0 0 0;
		background: url(../images/com.png);
		width: 500px;
	}
	
		.comment-block-right2 {
			background:url(../images/com.png);
			padding: 7px 0 0 0;
		}
		
			.comment-text {
				background:url(../images/com.png);
				padding: 0  0 7px 19px;
				color: #fff;
				line-height: 17px;
				font-size: 14px;
				font-family: GOTHIC;
			}
			
				.comment-text a {
					color: #fff;
				}
				
					.comment-text a:hover {
						text-decoration: none;
					}
			
				.comment-text-title {
					padding: 0 0 5px 0;
					margin: 0 0 5px 0;
					color: #333;
				}
				
					.comment-text-title a {
						color: #000;
					}
					
						.comment-text-title a:hover {
							text-decoration: underline;
						}
						
				.comment-text-more {
					padding: 3px 0 0 0;
					font-size: 11px;
					color: #ccc;
				}
				
					.comment-text-more a {
						color: #a0a0a0;
					}
					
						.comment-text-more a:hover {
							color: #fff;
						}

.comment-block .bbcodes, .mass_comments_action .bbcodes, .news-item-content .editor input, .news-item-content input {
	background: #fff;
	border: 1px #ccc solid;
	color: #333;
	border-radius:3px; 
	-webkit-border-radius:3px; 
	-moz-border-radius:3px;
	margin: 0;
	cursor: pointer;
}						

.images2{ float:left;margin: -5px 0 0 -5px;width:300px;height:170px;}
.images2 img{ margin: 5px 0 0 5px;width:298px;border:2px solid #6d6d6b;height:165px; overflow: hidden;}

.left-nav {
						
}
					
.left-nav a {
display: block;
padding: 10px 10px 10px 10px;
font-size: 16px;
font-family:GOTHIC;
font-color: #000;
background: url(../images/left-nav.jpg) left bottom repeat-x;
}
						
.left-nav a:hover {
background: #bc0000;
color: #fff;
}

.tags{
padding:3px 0;
font-size:24px;
font-family:GOTHIC;
color:#fff;

}
.tags a{
font-size:14px;
color:#fff;
padding:0 3px;
text-decoration:none;
background: url(../images/new_3_bg.png) transparent;

}
.tags a:hover{
background:#bc0000;
color:#fff;
}

.new-clips-image{
position: relative;
border: 2px solid #404040;
top: 0px;
left: 13px;
width: 195px;
height: 135px;
overflow: hidden;
margin: 0 0 20px 0;
}

.new-clips-image img{
position: absolute;
top: 0px;
left: 0px;
width: 195px;
min-height: 135px;
}
						

.news-clip-play{
background: url(../images/news-clips-play.png) center top no-repeat;
width: 195px;
height: 60px;
position: absolute;
top: 40px;
left: 0px;
display: block;
}


/* Поле малой формы поиска */


.site-search {
left: 10px;
position: relative;
margin: 5px auto;
}

.s_field {

color: #fff;
font-size: 14px;
font-family:GOTHIC;
height: 24px;
padding-left: 10px;
border: 1px solid #404040;
border-top: 1px solid #404040;
background: url(../images/new_3_bg.png) transparent; width: 798px;

}
.search-bttn {
background: url(../images/dlet-search-bttn-bg.png) no-repeat; width: 170px; height: 28px; cursor: pointer; z-index: 2; border: none; top: 0px; left: 810px;
}

.custom-data{
padding:20px;
overflow:hidden;
}	

.custom-label{
position:relative;
top:-167px;
right:-7px;
padding:5px;
min-height:15px;
background:#404040;
max-width:35px;
color:#fff;
text-align:right;
}
.custom-label a{
color:#fff;
}
.custom-label a:hover{
color:#000;
}

.news-top3{
background: url(../images/news-top3.png) center top no-repeat;
width: 80px;
height: 44px;
position: absolute;
top: 10px;
left: -8px;
display: block;
}		

.vote-bttn {
background-color: #c50608; width: 90px; height: 28px; color: #fff; font-family: tahoma; font-weight: bold; cursor: pointer; font-size: 12px;

-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

}
.vote-bttn:hover {
background-color: #000;
}	

.pm_status {
    float:left;
    border: 1px solid #d8d8d8;
    padding: 0px;
    background-color: #222;
    width: 370px;
    height: 92px;
    margin-left: 20px;
    margin-right: 5px;
}

.pm_status_head {
    border-bottom: 1px solid #d8d8d8;
    font-size: 1.1em; 
    background: #eee url("../images/bbcodes.png") repeat-x 0 100%;
    height: 22px;
    padding: 0;
    font-weight: bold;
    text-align: center;
    color: #4e4e4e;
}	

a#move_up { 
   position: fixed; 
   top: 50px;
   right: 40px; 
   display: none; 
   width: 90px; 
   height: 21px;  
   text-align: center; 
   font: 12px Verdana; 
   text-decoration: none; 
   color: #fff; 
   background: #181818; 
   padding-top:5px; 
   opacity:0.9; 
   filter: alpha(opacity=90); 
} 
a#move_up:hover { 
   color: #fff; 
   background: #c50608; 
}									

.ratingzero {
  color: #6c838e;
}

.ratingtypeplusminus {
  padding: 0px 5px;
}

.ratingtypeplus {
  color: #6c838e;
  padding: 0px 0px 0px 5px;
}

.ratingplus {
  color: green;
}

.ratingminus {
  color: red;
}