/* GLOBAL RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { margin:0; padding:0; }
table							{ border-collapse:collapse; border-spacing:0; }
fieldset,img 			{ border:0; }
ul								{ list-style:none; }
ol								{ list-style-type: decimal; margin: 0 0 0 20px; }
ol li							{ margin: 0 0 15px 0; }
caption,th				{ text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after	{ content:''; }
abbr,acronym			{ border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }



/* MAIN DEFINITIONS */

body												{ color: #ffffff; background: #000000 url('/images/bgd.jpg'); }
body, p, td									{ font: 500 11px/14px Arial, sans-serif; }
a:link, a:visited 					{ color:#ffcc33; text-decoration: none; }
a:hover, a:active, a:focus	{ color:#ffffff; text-decoration: underline; }
.clear											{ clear: both; }
.bold												{	font-weight: bold; }

#header_main								{ width: 976px; height: 141px; margin: 0 auto; }
#header_middle							{ height: 305px; clear: both; }
#header_middle img					{ float: left; }

#header_sub									{ width: 976px; height: 191px; margin: 0 auto; clear: both; margin: 0 auto; }
#header_sub img							{ float: left; }



a.logo{
	display:block;
	float:left;
	width:246px;
	height:113px;
	background-image: url(logo.png);
	background-repeat: no-repeat;
	margin-top:10px;
}
#menu												{
	width: 976px;
	height: 92px;
	margin: 0 auto;
	background-image: url(menu_out.gif);
	background-repeat: no-repeat;
}
#menu_top										{ width: 960px; height: 42px; clear:both;
padding-left:16px; }

#menu_top a{
	display:block;
	float:left;
	background-image: url(menu_item.gif);
	background-repeat: no-repeat;
	width:151px;
	height:27px;
	padding-top:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin-left:4px;
	margin-top:2px;
	text-align:center;
	text-decoration: none;
}
#menu_bottom								{ width: 976px;  clear:both; }

#menu_bottom a{
	background-image: url(span.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:24px;
	padding-top:7px;
	display:block;
	margin-left:10px;
	margin-right:10px;
	float:left;
	margin-top:14px;
	padding-left:10px;
	padding-right:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #663300;
	text-decoration: none;	
}
#menu_top img,
#menu_bottom img						{ float: left; }

#content										{ width: 976px; margin: 0 auto; }
#content_left								{ width: 644px; float: left; }
#content_right							{ width: 312px; float: right; }


.thumb											{ width: 208px; height: 237px; background: #000000 url('/images/thumb_bgd.gif'); text-align: center;
															position: relative; margin: 3px 6px 3px 0; float: left; }
.thumb_title								{ width: 208px; height: 28px; position: absolute; left: 7px; top: 7px; text-align: left;
															font: 700 12px Tahoma, Arial, sans-serif; color: #663300; overflow: hidden; }
.thumb_pic									{ position: relative; border: 1px solid #fec829; margin: 40px 0 0 0; }
.thumb_time									{ width: 80px; height: 18px; position: absolute; left: 16px; top: 186px;
															font: 700 11px Tahoma, Arial, sans-serif; color: #ffffff; overflow: hidden; text-align: left; }
.thumb_rating								{ width: 80px; height: 18px; position: absolute; right: 16px; top: 186px; text-align: right;
															font: 500 11px Tahoma, Arial, sans-serif; color: #999999; overflow: hidden; }
.thumb_date									{ width: 80px; height: 18px; position: absolute; left: 16px; top: 209px; text-align: left; 
															font: 500 11px Tahoma, Arial, sans-serif; color: #cccccc; overflow: hidden; }
.thumb_views								{ width: 80px; height: 18px; position: absolute; right: 16px; top: 209px; text-align: right;
															font: 500 11px Tahoma, Arial, sans-serif; color: #ffcc33; overflow: hidden; }



#pagination									{ height: 24px; float: left; position:relative; left: 50%; text-align: left; 
															font: 700 11px Tahoma, Arial, sans-serif; color: #ffffff; margin: 10px 0 0 0; }
	
#pagination ul							{ list-style:none; position:relative; left:-50%; }

#pagination li							{ float: left; position:relative; }

#pagination a								{ width: 30px; height: 19px; text-align: center; background: #000000 url('/images/pagination.gif');
															font: 700 11px Tahoma, Arial, sans-serif; color: #663300; text-decoration: none; display: block;
															margin: 0 1px 0 0; padding: 5px 0 0 0; }
#pagination a:hover					{ color: #996633; }
#pagination .nobgd					{ width: 30px; height: 19px; text-align: center; background: #000000 url('/images/pagination_hover.gif');
															font: 700 11px Tahoma, Arial, sans-serif; color: #663300; text-decoration: none; display: block;
															margin: 0 1px 0 0; padding: 5px 0 0 0; }
#pagination .nobgdnav				{ width: 50px; height: 24px; text-align: center; margin: 0 1px 0 0; background: none;
															font: 700 11px Tahoma, Arial, sans-serif; color: #663300; text-decoration: none; display: block;}
#pagination .nobgdnav				{ color: #ffcc33; }
#pagination .nobgdnav:hover	{ color: #ffffff; }

.widebox										{	width: 976px; background: #000000 url('/images/widebox_bottom.gif') bottom; }
.widebox_content						{ padding: 12px 20px; }
.widebox_content ul					{	width: 146px; float: left; margin: 0 5px; list-style: none; }
.widebox_content ul li			{	font: 500 12px/16px Tahoma, Arial, sans-serif; }

.leftbox										{	width: 644px; background: #000000 url('/images/leftbox_bottom.gif') repeat-y; text-align: center; }
.leftbox_title							{ width: 644px; height: 58px; background: #000000 url('/images/leftbox_top_news_title.gif'); position: relative; }
.leftbox_title_large				{ font: 700 18px Tahoma, Arial, sans-serif; color: #ffffff; position: absolute; left: 10px; top: 10px; }
.leftbox_title_small				{ font: 500 11px Tahoma, Arial, sans-serif; color: #ffcc33; position: absolute; left: 10px; top: 34px; }
.leftbox_content						{ font: 500 11px/17px Tahoma, Arial, sans-serif; color: #ffffff; text-align: justify; padding: 5px 15px 10px 15px; }
.leftbox_ending							{	width: 644px; height: 32px; background: #000000 url('/images/leftbox_ending.gif'); position: relative; }

.pagetitle									{ font: 700 18px Tahoma, Arial, sans-serif; color: #ffffff; margin: 8px 0; }


.rightbox										{	width: 312px; background: #000000 url('/images/rightbox_bottom.gif') bottom; text-align: center; padding: 0 0 6px 0; }

#search form								{ width: 282px; height: 28px; background: url('/images/search_bgd.gif'); overflow: hidden;
															margin: 15px 15px 12px 15px; padding: 0; clear: both; }
#search form #textfield			{ width: 210px; height: 14px; border: none; background-color: #000000; float: left;
															font: 700 11px Tahoma, Arial, sans-serif; color: #FEC92C; margin: 6px; }
#search form #submit				{ width: 41px; height: 28px; background-image: url('/images/search_button.gif'); float: right;
															padding: 0; margin: 0; border: none; }

.ad300											{ width: 300px; height: 300px; background: #333333; margin: 6px auto 0 auto; }
.ad250											{ width: 300px; height: 255px; background: #333333; margin: 6px auto 0 auto; }
.ad315											{ width: 315px; height: 300px; background: #333333; float: left; }
.middle											{ margin: 0 15px; }

#player											{ width: 644px; margin: 0 auto; text-align: center;}

.description								{ font: 700 12px/18px Tahoma, Arial, sans-serif; color: #cccccc; text-align: left; }

.movieinfo									{ font: 700 12px/18px Tahoma, Arial, sans-serif; text-align: center; color: #ffffff; background: #212121; }
.movieinfo2									{ font: 500 12px/18px Tahoma, Arial, sans-serif; text-align: left; color: #ffffff; background: #000000; }

#footer											{ height: 140px; background: url('/images/footer.png') center; }
#footercenter								{ width: 976px; height: 100px; margin: 0 auto; padding: 20px 0; clear: both; }

#footerleft									{ width: 450px; font: 700 11px/17px Tahoma, Arial, sans-serif; color: #cccccc; text-align: justify; float: left; }
#footerright								{ width: 450px; font: 700 11px/17px Tahoma, Arial, sans-serif; color: #cccccc; text-align: center; float: right; }



#star_on										{ float:left; 	height:9px;	background-image: url(star_on.gif); 	background-repeat: repeat-x; }
#star_off										{float:right;		height:9px;		width:45px;		background-image: url(star_off.gif);		background-repeat: repeat-x; }


#stopka{
	width:939px;
	height:67px;
	margin-top:20px;
	float:left;
	background-image: url(stopka.gif);
	background-repeat: no-repeat;
	line-height:22px;
	font-size: 11px;
}
#stopka a{
	color: #FFFFFF;
	text-decoration: none;
}


#box{
width:100%;
float:left;

margin-top:20px;}


#opis{
	width:650px;
	margin-top:20px;
	margin-left:auto;
	line-height:22px;
	margin-right:auto;
	font-size: 11px;
	color: #b6acac;
}
#opis a{
	color: #d28116;
}



/* Stale CSS dla profili i wiadomosci */
#view_box{
	font-size: 11px;
	color: #c8c8c8;
	width:100%;
	float:left;
	margin-top:10px;
	background-color: #2b2929;
}
#view_box a{
color:#d28116;
padding-left:2px;}
#view_box a:hover{
text-decoration:underline;}

h3{
color: #c8c8c8;
padding-left:10px;
}

#message_foldery{
	width:10%;
	padding-left:15px;
	padding-bottom:20px;
	float:left;
	}

#message_foldery a{
text-decoration:none;
font-size:12px;}

#message_wiadomosci{
width:80%;
margin-right:15px;
padding-left:15px;
border-left-width: 1px;
border-left-style: dotted;
border-left-color: #666666;
float:right;}

#message_naglowek{
	background-color:#262523;
	width:100%;
	float:left;
	padding-top:5px;
	height:22px;
	font-size: 11px;
	color: #bebebe;
}



#message_komorka a{
text-decoration:none;
}

#message_komorka1{
width:13%;
margin-right:5px;
margin-left:5px;
float:left;}

#message_komorka2{
width:53%;
margin-right:5px;
margin-left:5px;
float:left;}

#message_komorka3{
width:3%;
margin-right:5px;
margin-left:5px;
float:left;}

#message_komorka4{
width:23%;
margin-right:5px;
margin-left:5px;
text-align:right;
float:right;}

#message_wiersz1{
float:left;
background-color:#404040;
width:100%;
font-size: 10px;
height:17px;
padding-top:3px;
color: #bebebe;
}
#message_wiersz2{
float:left;
background-color:#575757;
width:100%;
height:17px;
padding-top:3px;
font-size: 10px;
color: #bebebe;}

a.message_reply{
	width:15px;
	height:14px;
	padding-left:10px;
	float:right;
	display:block;
	margin-right:3px;
	background-image: url(../images/reply.png);
	background-repeat: no-repeat;
}

a.message_read{
	width:22px;
	height:14px;
	float:right;
	margin-right:3px;
	display:block;
	background-image: url(../images/read.png);
	background-repeat: no-repeat;
}

a.message_unread{
	width:22px;
	height:14px;
	float:right;
	margin-right:3px;
	display:block;
	background-image: url(../images/unread.png);
	background-repeat: no-repeat;
}


a.message_del{
	width:15px;
	height:14px;
	float:right;
	display:block;
	background-image: url(../images/del.png);
	background-repeat: no-repeat;
}

#message_pagination{
	float:left;
	text-align:center;
	margin-top:10px;
	font-size: 14px;
	width:100%;
	}

#message_pagination a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5a5a59;
	margin-left:2px;
	margin-right:2px;
	margin-top:10px;
	display:inline;
	text-decoration: none;
}
#message_pagination a:hover{
	color: #d7e7f4;

}

#message_prev{
	width:100%;
	margin-top:10px;
	line-height:18px;
	float:left;
	font-size: 11px;
	color: #575757;
}
#trash a{
	font-size:10px;
	color: #999999;
}
/* koniec */

