.blad {
	margin-left: auto; 
	margin-right: auto; 
	background-color: #FFCBCE; 
	color: #FF0000; 
	padding: 5px; 
	border: 2px solid #FF0000; 
	font-size: 12px; 
	font-family: Tahoma, Verdana; 
	width: 300px; 
	height: auto; 
	margin-top: 100px; 
	font-weight: bold; 
	text-align: center;
}

.hints {
	background-color: #1c1c1c; 
	border: 2px solid orange;  
	font-family: Tahoma, Verdana;
	font-size: 11px; 
	color: silver;
	padding: 5px;
}

.menuusera {
	display:none;
	position:absolute;
	background-color: #1c1c1c; 
	border: 2px solid orange;  
	width:150px; 
	padding: 4px;
	font-family: Tahoma, Verdana;
	font-size: 11px; 
	z-index: 999;
	_margin-left: -120px;
}



.menuusera li {
	padding-bottom: 3px; 
	padding-top: 3px; 
	list-style-type: none;
	text-indent: 0px;
	margin: 0px;
	padding-left: 2px;
	_margin-left: -15px;
}

.mutlo {
	background-color: #2c2c2c;
}

.stronicowanie {
	background: 2a2a29;
	padding: 1px;
	border: 1px solid #818181;
	font-size: 12px;
	font-family: Tahoma,Verdana;
	color: red;
	margin: 0px;
}

.komuni {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 5000px;
	z-index: 99999;
	background:#000000;
	text-align:center;
}

.qkomuni {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 5000px;
	z-index: 99999;
	background:#414141;
		filter: alpha(opacity=90); 
	-moz-opacity: 0.9; 
	opacity: 0.9;	
	text-align:center;
}

.komunii {
	width:500px;
	height:200px;
	background:url(images/18-komunikat.gif) no-repeat;
	margin-left:auto; 
	margin-right:auto;
	padding-top: 130px;
	position: relative;
	top: 250px;
	color:#000000; 
	font-family: Tahoma,Verdana,Arial; 
	font-weight: bold;
	font-size: 11px;
}

.contents {
  font-size: 11px;
  color: #F8C11C;
  width: 255px;
  margin-left: 80px;
  position: absolute;
  text-align: center;
  vertical-align: center;
  padding: 3px;
  height: auto;
  font-weight: bold;
  display: none;
  background-color: #2a2a29;
  border:  1px solid #F8C11C;
}

a {
	color: silver;
}
.stylform { 
	padding:5px; 
	color:#ffffff; 
	font-weight: bold;
	font-family:Tahoma; 
	font-size:10px; 
	margin-bottom:5px;
	background-color:#7B0302;
	margin: 1px;
	padding: 1px;
}
select {
	width:auto;
}
.tags { color: white !important; font-size: 10px; font-family: verdana; text-decoration: none;}
.tags2 { color: white !important; font-size: 11px; font-family: verdana; text-decoration: none;}
.tags3 { color: white !important; font-size: 12px; font-family: verdana; text-decoration: none;}
.tags4 { color: white !important; font-size: 13px; font-family: verdana; text-decoration: none;}
.tags5 { color: white !important; font-size: 14px; font-family: verdana; text-decoration: none;}


/*all*/
* { margin:0px; padding:0px; border:0px; }
body { background:url(images/body_bg.jpg) repeat-x #1c1c1c; }

#all { margin:auto; width:1000px; height:auto; }

#header { width:1000px; height:145px; float:left; }
#header .h1 { background:url(images/header_h1.gif) no-repeat; width:594px; height:73px; float:left; }
#header .h2 { background:url(images/header_h2.gif) no-repeat; width:406px; height:73px; float:left; }
#header .h2 form { color:#a6a6a6; font-family:Tahoma; font-size:10px; margin:8px 0px 0px 215px; }
#header .h2 form input { color:#494949; font-family:Tahoma; font-size:10px; padding:2px; }
.sea { position:relative; top:-7px; width:120px; border:solid 1px #808080; }
#header .h3 { background:url(images/header_h3.gif) no-repeat; width:600px; height:72px; float:left; }
#header .h3 form { color:#a6a6a6; font-family:Tahoma; font-size:10px; margin:30px 0px 0px 25px; }
#header .h3 form input { color:#494949; font-family:Tahoma; font-size:10px; font-weight:bold; padding:2px; }
.log { margin-right:3px; border:solid 1px #808080; width:108px; }
.logsub { position:relative; top:6px; }
#header .h4 { background:url(images/header_h4.gif) no-repeat; width:400px; height:72px; float:left; }
.sm { margin:31px 0px 0px 60px; height:auto; width:auto; }
.sm img { margin:0px 5px 0px 5px; position:relative; top:5px; }
.sm li { font-family:Tahoma; font-size:10px; color:#f8b915; list-style-type:none; display:inline; padding-bottom:3px; }
.sm li a { font-family:Tahoma; font-size:10px; color:#a7a5a0; text-decoration:none; }

#menutop { width:420px; height:46px; float:left; margin-left:20px; display:inline; }
#menutop li { list-style-type:none; display:inline; margin-right:-4px; }


#content { width:1000px; height:auto; float:left; background:#1c1c1c; }

#submenu { width:218px; height:auto; float:left; margin-right:6px; }
.submenu { width:218px; height:auto; float:left; clear:left; background:url(images/submenu_both.jpg) no-repeat bottom #2c2b2b; padding-bottom:10px; margin-bottom:10px; }
.submenuhead { background:url(images/submenu_head.jpg) top no-repeat; width:217px; height:37px; margin-bottom:10px; float:left; }
.submenuhead h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#750101; margin:14px 0px 0px 35px; }
.submenu ul { margin-left:7px; }
.submenu ul li { list-style-type:none; float:left; clear:left; }
.submenu ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b5b5b5; text-decoration:none; position:relative; top:-3px; }
.partnerzy { margin:8px 0px 0px 25px; float:left; clear:left; }
.dodaj { margin:8px 0px 0px 15px; float:left; clear:left; }

.liclass1 { background:url(images/submenu_li1.jpg) no-repeat; width:173px; height:16px; margin:2px 0px 2px 0px; _margin:0px 0px 0px 0px; padding:0px 0px 0px 18px; }
.liclass1:hover { background:url(images/submenu_li1_over.jpg) no-repeat; }
.liclass2 { background:url(images/submenu_li2.jpg) no-repeat; width:173px; height:16px; margin:2px 0px 2px 0px;  _margin:1px 0px 1px 0px; padding:0px 0px 0px 18px; }
.liclass2:hover { background:url(images/submenu_li2_over.jpg) no-repeat; }

ol { margin: 0 5px; list-style-type: none; padding: 0; width: 208px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b5b5b5; }
ol li { padding: 0 0 3px 0; margin: 0; width: 208px; position: relative; }
ol li span { position: absolute; right: 0; top: 0; }
ol li a { color: orange; font-weight: bold; }

#reklama { width:704px; height:auto; float:left; margin-left:15px; }

/*index*/
#main { width:312px; height:auto; float:left; background:url(images/main_both.jpg) no-repeat bottom; padding-bottom:10px; margin-right:6px; }
#main .head { background:url(images/popular_headed.jpg) no-repeat top; width:312px; height:15px; overflow:hidden; }
#main .file { background:#2a2a29; width:312px; height:auto; float:left; }
#main .filehead { background:url(images/popular_file_head.jpg) no-repeat; width:302px; height:32px; line-height:24px; padding:0px 0px 0px 10px; }
#main .filehead a { font-family:Tahoma; font-size:10px; font-weight:bold; color:#f8bc0d; text-decoration:none; }
#main .filecontent { padding:6px 11px 11px 11px; width:290px; height:auto; }
#main .fileimg { float:left; width:119px; height:79px; }
#main .filedetail { float:left; width:157px; height:63px; }
#main .filedetail img { position:relative; top:4px; margin-right:3px; }
#main .filedetail ul { margin-top:6px; }
#main .filedetail li { font-family:Tahoma; font-size:10px; color:#b5b5b5; list-style-type:none; position:relative; top:-4px; margin-left:5px; line-height:24px; }
#main .filedetail span { color:#fdbe41; font-weight:bold; }
#main .filetxt { width:302px; height:auto; font-family:Tahoma; font-size:10px; color:#9c9c9c; float:left; clear:left; text-indent:15px; padding:5px 0px 5px 0px; }

#popular { width:441px; height:auto; float:left; margin-top:2px; background:url(images/popular_both.jpg) no-repeat bottom; padding-bottom:14px; }
#popular .phead { background:url(images/main_headed.jpg) no-repeat right; width:441px; height:16px; overflow:hidden; }
#popular .pfile { background:#2a2a29; width:441px; float:left; padding-bottom: 10px; }
#popular .ppfilehead { background:url(images/popular_file_head.jpg) no-repeat; width:431px; height:32px; line-height:24px; padding:0px 0px 0px 10px; }
#popular .ppfilehead a { font-family:Tahoma; font-size:10px; font-weight:bold; color:#f8bc0d; text-decoration:none; }
#popular .pfilehead { background:url(images/najnowsze_header.jpg) no-repeat; width:431px; height:32px; line-height:24px; padding:0px 0px 0px 10px; }
#popular .pfilehead a { font-family:Tahoma; font-size:10px; font-weight:bold; color:#f8bc0d; text-decoration:none; }
#popular .pfilecontent { padding:6px 11px 11px 11px; width:419px; height:auto; font-family:Tahoma; font-size:10px; color:#9c9c9c; font-weight: bold; }
#popular .pfileimg { float:left; width:119px; height:79px; }
#popular .pfiledetail { float:left; width:147px; height:63px; }
#popular .pfiledetail img { position:relative; top:4px; margin-right:3px; }
#popular .pfiledetail ul { margin-top:6px; }
#popular .pfiledetail li { font-family:Tahoma; font-size:10px; color:#b5b5b5; list-style-type:none; position:relative; top:-4px; margin-left:5px; line-height:24px; }
#popular .pfiledetail span { color:#fdbe41; font-weight:bold; }
#popular .pfiletxt { width:420px; height:auto; font-family:Tahoma; font-size:10px; color:#9c9c9c; float:left; clear:left; text-indent:15px; padding:5px 0px 5px 0px; }
/*end of index*/

/*view*/
#view { width:441px; height:auto; float:left; margin-top:2px; margin-right:6px; }
#view .vhead { background:url(images/viev_head.jpg) bottom no-repeat; width:441px; height:14px; }
#view .vfile { background:#2a2a29; width:441px; height:auto; float:left; margin-bottom:-1px;  }
#view .vfilehead { background:url(images/popular_file_head.jpg) no-repeat; width:431px; height:32px; line-height:24px; padding:0px 0px 0px 10px; }
#view .vfilehead a { font-family:Tahoma; font-size:10px; font-weight:bold; color:#f8bc0d; text-decoration:none; }
#view .vfilecontent { padding:6px 11px 11px 11px; width:419px; height:auto; }
#view .vfileimg { float:left; width:400px; height:328px; margin-left:10px; margin-bottom:10px; display:inline; }
#view .vfiledetail { float:left; width:157px; height:63px; }
#view .vfiledetail img { position:relative; top:4px; margin-right:3px; }

#view .vfiledetail li { font-family:Tahoma; font-size:10px; color:#b5b5b5; list-style-type:none; position:relative; top:-4px; margin-left:5px; line-height:24px; }
#view .vfiledetail span { color:#fdbe41; font-weight:bold; }
#view .vfiletxt { width:420px; height:auto; font-family:Tahoma; font-size:10px; color:#9c9c9c; float:left; clear:left; text-indent:15px; padding:5px 0px 5px 0px; }

#lhead { background:url(images/likes_head.jpg) no-repeat; width:312px; height:17px; margin-top:-1px; overflow:hidden; }
#rhead { background:url(images/losowe_pliki.jpg) no-repeat; width:312px; height:16px; margin-top:0px; overflow:hidden; }

#comment { width:441px; height:auto; float:left; color:#9c9c9c; font-family:Tahoma; font-size:10px; }
#comment .chead { width:441px; height:auto; float:left; }
#comment .cauthor { width:441px; height:22px; padding-top:8px; margin-bottom:-3px; }
#comment .cauthor a { font-family:Tahoma; font-size:10px; font-weight:bold; color:#f8bc0d; text-decoration:none; margin-left:30px; margin-right:auto; }
#comment .cpaut { width:435px; height:30px; float:right; text-align:right; margin-top:-20px; padding-right:6px; }
#comment .cocena span { color:#9c9c9c; font-family:Tahoma; font-size:10px; float:right; }
.cocenab { font-family:Tahoma; font-size:10px; font-weight:bold; color:#f8bc0d; margin-right:15px; }
#comment .c1 { width:441px; height:auto; float:left; clear:left; background:#2a2a29; }
#comment .c2 { width:441px; height:auto; float:left; clear:left; background:#351c1b; }
#comment .c1 .cauthor { background:url(images/comment_ico.jpg) left no-repeat; }
#comment .c2 .cauthor { background:url(images/comment_ico2.jpg) left no-repeat; }
#comment .ctxt { width:421px; margin:0px 10px 5px 10px; height:auto; }
#comment fieldset { margin-bottom:10px; }
#comment form  { margin-left:30px; margin-top:5px; }
#comment form span { font-family:Tahoma; float:left; clear:left; font-size:10px; font-weight:bold; color:#f8bc0d; margin-right:5px; margin-top:3px; }
#comment textarea { float:left; background-color:#2a2a29; border:#1c1c1c 1px solid; padding:5px; color:#9c9c9c; font-family:Tahoma; font-size:10px; margin-bottom:5px; }
#comment select { float:left; background-color:#2a2a29; border:#1c1c1c 1px solid; color:#9c9c9c; font-family:Tahoma; font-size:10px; }
#comment option { text-align:center; padding:2px; }
#comment input { float:right; clear:right; margin:18px 20px 10px 0px; }
.oce { margin-left:-3px; margin-right:5px; }
/*end of view*/

/*stopka*/
#foot {width:100%;clear:both;background:url(images/foot_bg.jpg);height:90px; }
#footer { width:1000px;font-family:Tahoma; font-size:10px; color:#b5b5b5; padding:30px 0px 0px 65px;  margin-left:auto;margin-right:auto; }
#footer a { font-family:Tahoma; font-size:10px; color:#b5b5b5; font-weight:bold; text-decoration:none; }
#footer img { float:right; margin-top:-7px; }


/*gwiazdki glosowania*/

	.gwiazdki{
		width:210px;
		height:20px;
		background-image: url('images/gw3.jpg');
	}
	.gwiazdkipod{
		position: absolute;
		height:20px;
		background-image: url('images/gw.jpg');
	}
	.gwiazdka{
		position:relative;
		height:20px;
		width:21px;
		cursor: pointer;
		float:left;
	}

/*style dla tekstow w szczegolach filmu*/

.dszcz {
	background-image: url('images/beleczka.gif');
	color:#750101;
	font-size: 10px;

	width: 112px;
	height: 20px;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
}

.dszcz2 {
	font-size: 11px;
	color: silver;
}

.rejestra {
	text-align: right;
	padding-right: 10px !important;
	font-weight: bold;
}

.tfvHighlight {
	text-align: right;
	padding-right: 10px !important;
	font-weight: bold;
	color: red;
}

.tfvNormal {
	text-align: right;
	padding-right: 10px !important;
	font-weight: bold;
}
	.inputHighlighted
		{color: #CEA639;}
	.inputNormal
		{color: black;}



.smm { font-family:Tahoma; font-size:10px; color:#f8b915; margin-top: 32px !important; margin-left: 30px !important; }
.smm a { font-family:Tahoma; font-size:10px; color:#a7a5a0; text-decoration:none; }
