/**
 * OGÓLNE
 */
body
{
	font-size:14px;
	font-family:courier, verdana;
	background:#040d14 url('../layout/bgr.jpg') no-repeat top center;
	margin:0;
	padding:0;
	color:black;
}
a img
{
	border:0;
	vertical-align:bottom;
}
p
{
	text-align:justify;
	text-indent:20px;
	line-height:18px;
	font-size:12px;
	margin:10px 0;

}
h1
{
	font-size:15px;
	font-weight:bold;
	color:black;
	margin:20px 0 10px 0;
	padding:0 0 3px 0;
	border-bottom:1px solid #c8c8c8;
}
h2
{
	color:#d8261c; /*b3ae15*/
	font-family:Courier, verdana;
	font-weight:bold;
	font-size:14px;
	padding:10px;
	margin:0;
}
img.border
{
	border:2px solid #3ab0d3;
}
div.clear
{
	overflow:hidden;
	clear:both;
}




.news
{
	text-align:justify;
	padding:0 10px;
	color:#b3b7bd;
	line-height:17px;
}
.autor
{
	text-align:right;
	font-size:17px;
	color:#606367;
	padding:10px 10px 0 0;
}
.links
{
	height:30px;
}

table.komentarze
{
	margin:0 10px;
	padding:0;
	color:#9c9fa4;
	line-height:17px;
	width:481px;
}
table.komentarze td
{
	vertical-align:top;
	text-align:justify;
	padding:0 0 30px 0;
}
table.komentarze td.lp
{
	color:white;
	padding-right:10px;
}
table.komentarze td div.autor
{
	font-size:14px;
	text-align:right;
	color:#606367;
	padding:0;
}
#form_komentarze
{
	color:#b3b7bd; 
	margin:0 10px;
}
#form_komentarze input, #form_komentarze textarea
{
	width:300px; 
	border:1px solid #858585; 
	background:#000; 
	color:white; 
	font-family:courier; 
	font-size:12px;
}
.error
{
	color:red; 
	font-size:10px; 
	font-family:Arial;
}
#safer
{
	float:right; 
	display:inline; 
	width:1px; 
	height:500px;
}




.img_podpis
{
	text-align:center;
	margin-bottom:10px;
}





#form_konkurs
{
	margin:0 auto;
}
#form_konkurs input
{
	width:250px; 
	border:1px solid #2f4057; 
	background:#2f4057; 
	color:white; 
	font-family:courier, verdana; 
	font-size:12px;
}







/**
 * LINKI
 */
a:link, a:visited
{
	text-decoration:none;
	color:white;
}
a:hover
{
	color:#b3ae15;
}
#pixlab a:link, #pixlab a:visited
{
	text-decoration:none;
	color:#575d61;
}
#pixlab a:hover
{
	color:#b3ae15;
}





/**
 * KONSTRUKCJA
 */
#header
{
	width:965px;
	height:164px;
	margin:0 auto;
}
#container
{
	width:965px;
	margin:0 auto;
}
#left
{
	width:216px; 
	height:451px; 
	float:left; 
	display:inline; 
	background:#2c405b url('../layout/bgr_content.gif') repeat-x top;
}
#left_top
{
	width:10px; 
	height:10px; 
	position:absolute; 
	margin:0; 
	background:url('../layout/left_menu_top.gif') no-repeat;
}
#left_bottom
{
	width:216px; 
	height:18px; 
	position:absolute; 
	margin:449px 0 0 0; 
	background:url('../layout/left_menu_bottom.gif') no-repeat;
}
#content
{
	width:523px; 
	float:left; 
	display:inline; 
	background:#2c405b url('../layout/bgr_content.gif') repeat-x top;
}
#text
{
	width:504px; 
	background:#1f2c3d url('../layout/content_bgr.gif') repeat-x top; 
	margin:13px 0 0 10px;
}
#text_top
{
	width:514px; 
	height:13px; 
	position:absolute; 
	margin:-13px 0 0 -1px; 
	background:url('../layout/content_top.gif') no-repeat;
}
#text_bottom
{
	width:523px; 
	height:15px;
	position:absolute; 
	margin:0 0 0 216px; 
	background:url('../layout/content_bottom.gif') no-repeat;
}
#text_head
{
	height:35px; 
	padding:5px 0 20px 0; 
	text-align:center;
}
#right
{
	width:217px; 
	height:452px; 
	float:right; 
	display:inline; 
	background:url('../layout/bgr_right.gif') no-repeat bottom;
}
#right_menu_1
{
	width:97px; 
	height:31px; 
	position:absolute; 
	margin:0 0 0 0;
}
#right_menu_2
{
	width:97px; 
	height:31px; 
	position:absolute; 
	margin:0 0 0 97px;
}
.right_text
{
	width:198px; 
	height:319px; 
	padding:31px 0 0 10px; 
	color:white;
}
#txt_do_ekspedycji
{
	height:22px; 
	text-align:center; 
	font-size:13px; 
	color:#a5afbd; 
	padding-top:6px;
}
#countdown
{
	text-align:center;
	height:60px; 
	margin:0;
}
#footer
{
	width:965px;
	height:100px;
	margin:0 auto;
}
#pixlab
{
	font-size:10px;
	font-family:Arial;
	position:absolute;
	margin:15px 0 0 122px;
}






/**
 * DUŻE OKNO
 */
#content_big
{
	width:749px; 
	float:left; 
	display:inline; 
	background:#2c405b url('../layout/bgr_content.gif') repeat-x top;
}
#text_big
{
	color:#b3b7bd;
	line-height:17px;
	width:730px; 
	background:#1f2c3d url('../layout/content_bgr.gif') repeat-x top; 
	margin:13px 0 0 10px;
}
#text_top_big
{
	width:740px; 
	height:13px; 
	position:absolute; 
	margin:-13px 0 0 -1px; 
	background:url('../layout/content_top_big.gif') no-repeat;
}
#text_bottom_big
{
	width:749px; 
	height:15px;
	position:absolute; 
	margin:0 0 0 216px; 
	background:url('../layout/content_bottom_big.gif') no-repeat;
}











/**
 * MULTIMEDIA - WYSKAKUJĄCE OKNO
 */      
.modalDialog_transparentDivs
{	
	filter:alpha(opacity=40);
	opacity:0.4;
	background-color:#AAA;
	z-index:1;
	position:absolute;
}
.modalDialog_contentDiv
{
	border:3px solid #000;	
	padding:2px;
	z-index:100;
	position:absolute;
	background-color:#FFF;
}
.modalDialog_contentDiv_shadow
{
	z-index:90;
	position:absolute;
	background-color:#555;
	filter:alpha(opacity=30);
	opacity:0.3;
}









/**
 * Page
 */
 
.paginator { padding:4px; text-align:right; margin:10px 10px 0 0; color:white;}

.paginator a,
.paginator span { margin: 1px; padding: 2px 4px; border: 1px solid #eee; color: #ccc }
.paginator a { color: #333; border-color: #ddd; background:grey; }
.paginator a:hover { border-color: #aaa; }
.paginator .current {background:#565d5f; color:#fff; }
.paginator .title {border: none;}