body{
	background:#000000;
	margin:0 auto;
	font: normal small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#userPanel{
font: 75% "Trebuchet MS", sans-serif;
width:100%;
margin:0 auto;
overflow:hidden;
}
#containFrame{
	background: #000000 url(../img/layout/bg.png) top no-repeat ;
	width:1061px;
	margin:0 auto;
	overflow:hidden;
}
	#containFrame div{}
	#topFrame{}
	#menuFrame{
		width:953px;
		padding-left:10px;
		margin:300px auto 0px auto;
		
	}
		#menuItem{
			cursor:pointer;
			width:114px;
			height:21px;
			float:left;
			background:url(../img/layout/menuBtns/btn.png) no-repeat;
			font-weight:bold;
			text-align:center;
		}
		#menuItemS{
			cursor:pointer;
			width:21px;
			height:21px;
			float:left;		
			background:url(../img/layout/menuBtns/btn_s.png) no-repeat;
		}
			
	#innerFrame{
		width:1004px;
		margin:10px auto 0px 57px;
		padding-top:1px;
		clear:both;
		overflow:hidden;
	}
		#leftFrame{
			float:left;
			width:202px;
		}
			#loginFrame{
				background: url(../img/layout/login.png) no-repeat;
				width:202px;
				height:137px;
				overflow:hidden;	
			}
			
			#loginFrame input[type=text], #loginFrame input[type=password]{				
				background:none;
				border:0px;
				margin-left:73px;
				color:#ffffff;
			}
			
				.simInpLog{
					margin-top:23px;
				}
				.simInpPas{
					margin-top:5px;
				}
				.chbox{
					margin-top:8px;
					margin-left:128px;
					cursor:pointer;
				}
				.subm{
					margin-left:52px;
					width:109px;
					height:20px;
					border:0;
					background:none;
					cursor:pointer;	
				}
				.regin{
					width:182px;
					height:20px;
					border:0;
					margin:3px 0px 0px 14px;
					cursor:pointer;
				}				
		#top10Frame{
			margin-top:10px;
			width:202px;
			min-height:20px;
			overflow:hidden;				
		}
			.topBox{	
				text-align:center;
				font-weight:bold;
				color:#fff;			
				width:202px;
				height:20px;
				background: url(../img/layout/box/top.png) no-repeat;
			}
			.innerBox{
				width:202px;
				min-height:20px;
				background: url(../img/layout/box/inner.png) repeat-y;					
				overflow:hidden;
			}
			.bottomBox{
				width:202px;
				height:5px;
				background: url(../img/layout/box/bottom.png) no-repeat;				
			}
		
		#centerFrame{
			margin:0 auto;
			float:left;
			width:543px;
			padding-top:20px;
			overflow:hidden;
		}
			#newsFrame{
				padding:18px;
				width:500px;
				margin:15px auto auto 5px;
				min-height:230px;
				background:url(../img/layout/news/topBg.png) top center no-repeat;
			}
				#ncTop{
					width:500px;
					height:97px;
					background:url(../img/layout/news/top.png) top center no-repeat;
				}
					#ncAv{
						padding:7px;
						width:63px;
						height:66px;
						float:left;
					}
				#ncInner{
					width:480px;
					background:url(../img/layout/news/inner.png) top center repeat-y;
					overflow:hidden;
					padding:10px;
					border-bottom:1px solid #2b2e39;					
				}
					#ncHeader{
						margin:15px 0px 0px 8px;
						width:402px;
						height:18px;
						overflow:hidden;
					}
						#inL{
							float:left; 
							width:17%; 
							overflow:hidden;
						}
						#inL img{
							margin:8.5px 0px 0px 7px;
						}
					
						#inR{
							float:left; 
							width:82%; 
							overflow:hidden;
						}
						#ncHeader div{
							width:48%;
							float:left;
							font-weight:bold;
							padding:0px 1% 0px 1%;
						}
							#nchDate{
								text-align:right;
							}
				   	#ncTitle{
						margin:25px 0px 0px 10px;
						width:396px;
						height:18px;
						overflow:hidden;
						padding:0px 2px 0px 2px;
					}
			
		#rightFrame{
			float:left;
			width:202px;
			margin-left:0.3%;						
		}
		#statsFrame,#banersFrame{
			width:202px;
		}
			.topStat{		
				width:202px;
				height:39px;
				background: url(../img/layout/stat/top.png) no-repeat;
			}
			.innerStat{
				text-align:center;				
				width:202px;
				min-height:20px;
				background: url(../img/layout/box/inner.png) repeat-y;					
				overflow:hidden;
			}
			.bottomStat{
				width:202px;
				height:5px;
				background: url(../img/layout/box/bottom.png) no-repeat;				
			}
			
			.topAdv{		
				width:202px;
				height:21px;
				background: url(../img/layout/adv/top.png) no-repeat;
			}
			.innerAdv{
				text-align:center;
				width:202px;
				min-height:31px;
				background: url(../img/layout/adv/inner.png) repeat-y;					
				overflow:hidden;
			}
			.bottomAdv{
				width:202px;
				height:12px;
				background: url(../img/layout/adv/bottom.png) no-repeat;				
			}			
			
	#bottomFrame{
		margin:15px auto;
		margin-left:55px;
		width:962px;
		height:19px;
		background: url(../img/layout/bottom.png) no-repeat;
	}	

	a{
		position:relative;
		text-decoration:none;
		color:#FFFFFF;
	}
	
	a:hover{
		color: #CCCCCC; 
		text-decoration: underline;
	} 
	a:active{
		color:#999999;
		text-decoration:line-through;
	}	


#accordion li{cursor:pointer;}	
	
/*Pagination Section*/

    div.pagination {
        padding: 3px;
        margin: 3px;
        text-align:center;
        color:#a0a0a0;
        font-size:80%;
    }
    div.pagination a {
        border: 1px solid #909090;
        margin-right:3px;
        padding:2px 5px;
        background-image:url('../img/page/bar.gif');
        background-position:bottom;
        text-decoration: none;
        color: #c0c0c0;
    }
    div.pagination a:hover, div.meneame a:active {
        border: 1px solid #f0f0f0;
        background-image:url(../img/page/invbar.gif);
        background-color:#404040;
        color: #ffffff;
    }
    div.pagination span.current {
        margin-right:3px;
        padding:2px 5px;
        border: 1px solid #ffffff;
        font-weight: bold;
        background-color: #606060;
        color: #ffffff;
    }
    div.pagination span.disabled {
        margin-right:3px;
        padding:2px 5px;
        border: 1px solid #606060;
        color: #808080;
    }		
	
/*Pagination Section*/

 
.color_start{
	background-color:#000000;
	display:none; 
	padding:1pt 1pt 1pt 1pt; 
	width:112px; 
	border:1px solid #FFFFFF;
}
.size_start{
	text-align:center;
	background-color:#000000;
	display:none;
	width:30px;
}

td.kursywa{
  font-style: italic;
  font-size: 12px;
}

div.hidden{
  margin-top: 3px;
  margin-bottom: 6px;
	position:relative;
	background:#FFFFFF;
	color:#000000;
	border:dotted 1px #FFFFFF ;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75; 
}

.trailerdown{
  font-weight: bold;
  color: #dd721b;
}

.trailerview{
  font-weight: bold;
  color: #999999;
}

.filtr_filtr{
  font-size: 12px;
  font-family: Tahoma;
}

.filtr_old{
  color: #ffc477;
}

.filtr_new{
  color: #87c6e8;
}

.fdb-trailer object {
  width: 530px !important;
}

/*Comments*/
			#mainComm{
				margin:0 auto;
				width:95%;
				padding:3px;
				overflow:hidden;
				color:#fff;
				
			}
				#comRow{
					margin-top:2px;
					width:100%;
					-moz-border-radius:5px;
					border-radius:5px;
					padding:2px;
					clear:both;
					overflow:hidden;
				}
					#topComRow{
						background:#000;
						margin-bottom:5px;
						width:100%;
						clear:both;
						overflow:hidden;
					}
						#comAuth, #comDate, #comParent, #comDelEdit{
							float:left;
						}
						#comAuth{ width:45%;}
						#comDate{ width:25%;}
						#comParent{width:20%;}
						#comDelEdit{width:10%; list-style:none; text-align:right;}
						#comDelEdit li{display:inline;}
					
					#comContent{
						padding:2px;	
					}
					
				.evenCom{
					background:#666;
				}
				.oddCom{
					background:#999;
				}
						#comTitleT, #comRealeseT, #comCountT, #comLastT, #comTitle, #comRealese, #comCount, #comLast{
							float:left;
							padding:4px;
						}
						
						.topCom{
							background-color:#404040;
							background-image:url(../img/page/bg.gif);				
							color:#FFFFFF;
							font-weight:bold;
						}
						
						#btnRev, #btnSub{
							width: 30%;
							padding:4px;
							margin:5px;
							cursor:pointer;
							-moz-border-radius:5px;
							border-radius:5px;
							text-align:center;
							background-color:#404040;
							background-image:url(../img/page/bg.gif);				
							color:#FFFFFF;
							float:left;
							font-weight:bold;
						}
						
						#comTitleT,#comTitle{width:20%;}
						#comTitle span{cursor:pointer;}
						#comCountT,#comCount{width:15%; text-align:right;}
						#comRealeseT,#comRealese{width:30%;}
						#comLastT,#comLast{width:28.6%; text-align:right;}
					
/*Comments*/				