/*************************************************************/

/* Po co tu zaglądasz ;-) ?			             */

/*************************************************************/



/* niebieski:  #467aa7 | zielony: #84AE05  */



/************/

/*  GLOBAL  */

/************/



/* NON-HEADER */

*{

	padding:0; 

	margin:0;

}

body {

  background:#ffffff url(/img/bg-top.gif) repeat-x;  

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size:62.5%;

}

 /*Font-size: 1.0em = 10px when browser default size is 16px*/

.page-container {

	width:900px; 

	margin:0px auto;  

	margin-bottom:10px; 

	border:solid 0px ;

	font-size:1.0em;

	background-color:#ffffff;

}



.top-container {

	width:900px; 

	margin:0px auto;  

	margin-bottom:10px; 

	border:solid 0px; 

	font-size:1.0em;

	background-color:#ffffff;

}

.main-navigation {

	display:inline /*Fix IE floating margin bug*/; 

	float:right; 

	width:200px; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

/* Srodek strony */

.main-content {

	display:inline; 

	/*Fix IE floating margin bug*/; 

	float:left; 

	width:522px; 

	margin: 0 8px 0 8px; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

	background-color:#ffffff;

}

.main-content-forum {

	display:inline; 

	/*Fix IE floating margin bug*/; 

	float:left; 

	width:690px; 

	color: #444444;

	margin: 0 0 0 5px; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

.main-content-user {

	display:inline; 

	/*Fix IE floating margin bug*/; 

	float:left; 

	width:695px; 

	color: #444444; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

/* Srodek strony flash */

.main-content-flash {

	display:inline; 

	margin: auto;

	/*Fix IE floating margin bug*/; 

	width:900px; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

/* pojedynczy blok - po lewej */

.main-subcontent {

	display:inline /*Fix IE floating margin bug*/; 

	float:left; 

	width:181px;  

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

	background-color:#ffffff;

}

.main-content2 {

	display:inline; 

	/*Fix IE floating margin bug*/; 

	float:left; 

	width:480px; 

	margin:0 0 0 10px; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

/* pojedynczy blok - po prawej */

.main-subcontent2 {

	display:inline /*Fix IE floating margin bug*/; 

	float:right; 

	width:181px;

	overflow:hidden /*IE6*/;

	background-color:#ffffff;

}

.main-right {

	display:inline /*Fix IE floating margin bug*/; 

	float:right; 

	width:185px; 

	margin:0 -5px 0 0; 	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

.footer {

	width:900px; 

	height: 73px; 

	padding:1.1em 0 0; 

	background:url(/img/footer.gif);

	background-repeat: no-repeat;

	font-size: 1.0em; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}



/* --- For alternative headers START PASTE here --- */



/* HEADER */



.header-top {

	width:900px; 

	height:177px; 

	background:url(/img/top-logo.jpg) no-repeat; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

.header-middle {

	width:900px; 

	height:auto;

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

.header-bottom {

	width:900px; 

	height:40px;

}

.header-breadcrumbs {

	clear:both; 

	width:900px; 

	height:30px;

  border-top:solid 1px #ffffff;

  border-bottom:solid 1px #ffffff; 

	background-color:#E1E1E1;

}







/********************/

/*  Bla Bla Bla  */

/********************/













.text_1 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana,Arial,Helvetica,sans-serif; 

}













/********************/

/*  HEADER SECTION  */

/********************/

.sitelogo {

	width:344px; 

	height:116px; 

	position:absolute; 

	z-index:1; 

	margin: 2px 0 0 10px; 		

	background:url(/img/klikplej_swiateczny.jpg); 

}

.sitename {

	width:300px; 

	height:45px; 

	position:absolute; 

	z-index:1; 

	margin:20px 0 0 90px; 

	overflow:visible !important /*Firefox*/; 

	overflow:hidden /*IE6*/;

}

.sitename h1 {

	font-size: 24px;

}

.sitename h2 {

	margin:-4px 0 0 0; 

	color: #84AE05; 

	font-size: 12px;}

.sitename a {

	text-decoration:none; 

	color: #000000;

}

.sitename a:hover {

	text-decoration:none; 

	color: #000000;

}



.nav0 {

	width:350px; 

	position:absolute; 

	z-index:2; 

	margin:25px 0 0 0; 

	margin-left:550px !important /*Non-IE6*/; 	

	margin-left:553px /*IE6*/;

}

.nav0 ul {

	float:right; 

	padding:0 20px 0 0;

}

.nav0 li {

	display:inline; 

	list-style:none;

}

.nav0 li a {

	padding:0 0 0 3px;

}

.nav0 a:hover {

	text-decoration:none;

}

.nav0 a img {

	height:14px; 

	border:none;

}



.nav1 {

	width:380px; 

	position:absolute; 

	z-index:3; 

	margin:15px 0 0 525px;

}

.nav1 ul {

	float:right; 

	padding:0 15px 0 0; 

	font-weight:bold;

}	

.nav1 li {

	display:inline; 

	list-style:none;

}

.nav1 li a {

	display:block; 

	float:left; 

	padding:2px 5px 2px 5px; 

	color:#000000; 

	text-decoration:none; 	

	font-size:120%;

}

.nav1 a:hover {

	text-decoration:none; 

	color: rgb(125,125,125);

}

.banier-table {  

  table-layout: fixed;

  border-collapse:collapse;

  empty-cells:show;

}

.banier {  

  width:900px; 

  height:99px;

  background:url(/img/banier_up.jpg) no-repeat;

  text-align:center;

  padding-top:3px;

}

.banier-border {  

  width:900px;

  height:2px;

  background:url(/img/border_down.jpg) no-repeat;

}



.sitemessage {

	width:350px; 

	height:120px;

	position:absolute; 

	z-index:1; 

	margin:0px 0 0 530px; 

	color: #ffffff; 

	/*xoverflow:visible !important /*Activate if Firefox print problems*/; 

	overflow:hidden /*IE6*/;

}

.sitemessage h1 {

	width:350px; 

	text-align:right; 

	font-size:230%;

}

.sitemessage h2 {

	float:right; 

	width:270px; 

	margin:8px 0 0 0; 

	text-align:right; 

	line-height:100%; 

	font-size:160%;

}

.sitemessage h3 {

	width:270px; 

	float:right; 

	margin:10px 0 0 0; 

	text-align:right; 

	font-size:140%;

}

.sitemessage h3 a {

	text-decoration:none; 

	color:rgb(234,239,247);

}

.sitemessage h3 a:hover {

	text-decoration:none; 

	color:rgb(50,50,50);

}



.nav2 {float:left; 

	width:900px; 

	border:none; 

	background:rgb(220,220,220) url(/img/bg_head_bottom_nav.jpg) repeat-x; 	

	color:rgb(75,75,75); 

	font-size:1.0em; 

	font-size:130%;

} /*Color navigation bar normal mode*/

.nav2 ul {

	list-style-type:none;

}

.nav2 ul li {

	float:left; 

	position:relative; 

	border-right:solid 1px rgb(175,175,175);

}

.nav2 ul li ul {

	display:none; 

	border:none;

}

.nav2 ul li ul {

	margin-left:-30px; 

	padding:0 30px 30px 30px; 

	background:url(/img/bg_head_bottom_nav_hover.gif) top center;

} /*Sticky hover zones*/

.nav2 ul li a {

	float:left; 

	display:block; 

	height:3.1em; 

	line-height:3.1em; 

	padding:0 16px 0 16px; 

	text-decoration:none; 	

	font-weight:bold; 

	color: rgb(100,100,100);

}

.nav2 ul li:hover {

	width:auto;

}

.nav2 table {

	position:absolute; 

	z-index:999; 

	top:0; 

	left:0; 

	border-collapse:collapse;

}



/*Non-IE6*/

.nav2 ul li:hover a {

	background-color:rgb(210,210,210); 

	text-decoration:none;

} /*Color main cells hovering mode*/

.nav2 ul li:hover ul {

	display:block; 

	width:10.0em; 

	position:absolute; 

	z-index:998; 

	top:3.0em; 

	margin-top:0.1em; 

	left:0;

}

.nav2 ul li:hover ul li ul {

	display: none;

}

.nav2 ul li:hover ul li a {

	display:block; 

	width:10.0em; 

	height:auto; 

	line-height:1.3em; 

	margin-left:-1px; 

	padding:4px 16px 4px 16px; 

	border-left:solid 1px rgb(175,175,175); 

	border-bottom: solid 1px rgb(175,175,175); 	

	background-color:rgb(237,237,237); 

	font-weight:normal; 

	color:rgb(50,50,50);

} /*Color subcells normal mode*/

.nav2 ul li:hover ul li a:hover {

	background-color:rgb(210,210,210); 

	text-decoration:none;

} /*Color subcells hovering mode*/



/*IE6*/

.nav2 ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color main cells hovering mode*/

.nav2 ul li a:hover ul {display:block; position:absolute;z-index: 998; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}

.nav2 ul li a:hover ul li a {display:block; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/

.nav2 ul li a:hover ul li a ul {visibility:hidden; height:0px; width:0px; position:absolute; z-index: 997;}

.nav2 ul li a:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/



.datatime {

	color: #000604;

	font-weight:none;

	float:right; 

	text-align:right;

	margin:10px 16px 0 0;

}

.datatime_txt {

	color: #A1A1A1;

}



.header-breadcrumbs ul {

	float:left; 

	width:560px; 

	list-style:none; 

	margin-top:10px;

	padding:0 0 0 16px; 

	font-family: verdana, tahoma, sans-serif;

}

.header-breadcrumbs ul li {display:inline; 

	padding:0 0 0 10px; 

	background:transparent url(/img/map_triangle.gif) no-repeat 0 50%; 

	font-weight:none; 

	color: #000604; 

	font-size:100%;

}

.header-breadcrumbs ul a {

	color: #000604; 

	text-decoration:none;

}

.header-breadcrumbs ul a:hover {

	color: #000604; 

	text-decoration:underline;

}

.searchform2 {

	width:380px; 

	position:absolute; 

	z-index:4; 

	margin:40px 0 0 510px;

}



.header-breadcrumbs .searchform {

	float:right; 

	width:285px; 

	padding:0 17px 0px 0px !important /*Non-IE6*/; 

	padding:0 12px 0px 0px /*IE6*/;

}

.header-breadcrumbs .searchform form fieldset {

	float:right; 

	border:none;

}

.header-breadcrumbs .searchform input.field {

	width:10.0em; 

	padding:0.2em 0 0.2em 0; 

	border:1px solid rgb(200,200,200); 	

	font-family: verdana, tahoma, sans-serif; 

	font-size:120%; 

}

.header-breadcrumbs .searchform input.button {

	width:3.0em; 

	padding:1px !important /*Non-IE6*/; 

	padding:0 /*IE6*/; 	

	background: #000000; 

	border:solid 1px rgb(150,150,150); 

	text-align:center; 

	font-family: verdana, tahoma, sans-serif; 	

	color: #FFFFFF; 

	font-size:120%;

}

.header-breadcrumbs .searchform input.button:hover {

	cursor:pointer; 

	border:solid 1px rgb(80,80,80); 	

	background:rgb(220,220,220); 

	color:rgb(80,80,80);

}



/* --- For alternative headers END PASTE here --- */



/******************/

/*  MAIN SECTION  */

/******************/



/* MAIN NAVIGATION */

.main-navigation .round-border-topleft {

	width: 27px; 

	height:13px; 

	position:absolute; 

	z-index:100; 

	margin:0; 



}



/* MAIN CONTENT */

.column1-unit {

	width:522px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column1-unit-info {

	width:510px; 

	margin-left:5px;

	margin-right:7px;

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column1-unit-forum {

	float:left; 

	width:690px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column1-unit-gry {

	width:900px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column1-unit-flash {

	width:900px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column2-unit-left {

	float:left; 

	width:200px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column2-unit-right {

	float:right; 

	width:200px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column3-unit-left {

	float:left; 

	width:120px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}

.column3-unit-middle {

	float:left; 

	width:120px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/; 	margin-left:40px;

}

.column3-unit-right {

	float:right; 

	width:120px; 

	margin-bottom:10px !important /*Non-IE6*/; 

	margin-bottom:5px /*IE6*/;

}



/* Zawartosc blokow */

.subcontent-unit-border {

	width:181px; 

	margin:0 0 10px 0; 

	padding:0 0 5px 0; 

	background: #D3EF88;

	background-repeat: repeat-y;

	border:solid 0px; 

}

.subcontent-unit-rek {

	width:181px; 

	margin:0 0 10px 0; 

	padding:0 0 5px 0; 

	background:#d3ef87 url(/img/rekbg.png);

	background-repeat: no-repeat;

	border:solid 0px; 

}

.subcontent-unit-border-cat {

	margin:0 0 10px 0; 

	padding:0 0 5px 0;

	width:181px;  

	border:solid 0px; 

}

.subcontent-unit-foot {

	background-repeat: no-repeat;

	width:163px; 

	height: 22px;

	margin:0 0 9px 0; 

	padding:0 0 0 0; 



}

.subcontent-unit-border-green {

	width:183px; 

	margin:0 0 2.5em 0; 

	padding:0 0 10px 0; 

	border:solid 1px rgb(160,214,81); 	

	background-color:rgb(217,239,185);

}

.subcontent-unit-border-blue  {

	width:183px; 

	margin:0 0 2.5em 0; 

	padding:0 0 10px 0; 

	border:solid 1px rgb(137,170,214); 	

	background-color:rgb(213,225,240);

}

.subcontent-unit-border-orange {

	width:183px; 

	margin:0 0 2.5em 0px; 

	padding:0 0 10px 0; 

	border:solid 1px rgb(232,177,13); 	

	background-color:rgb(248,224,150);

}

.subcontent-unit-noborder {

	width:180px; 

	margin:0 0 2.5em 0; 

	padding:0 0 10px 0; 

	background:rgb(235,235,235);

}

.subcontent-unit-noborder-green {

	width:185px; 

	margin:0 0 2.5em 0; 

	padding:0 0 10px 0; 

	background-color:rgb(217,239,185);

}

.subcontent-unit-noborder-blue  {

	width:185px; 

	margin:0 0 2.5em 0; 

	padding:0 0 10px 0; 

	background-color:rgb(213,225,240);

}

.subcontent-unit-noborder-orange {

	width:185px; 

	margin:0 0 2.5em 0; 

	padding:0 0 10px 0; 

	background-color:rgb(248,224,150);

}



.round-border-topleft {

	width:27px; 

	height:13px; 

	position:absolute; 

	z-index:100; 

	background:url(/img/klikplej_01.gif) no-repeat; 

	margin-top:-1px; 

	margin-left:-1px;

}

.round-border-topright {

	width:27px; 

	height:14px; 

	position:absolute; 

	z-index:100; 

	background:url(/img/klikplej_05.gif) no-repeat; 

	margin-top:-1px; 

	margin-left:150px;

}

.round-noborder-topleft {

	width:27px; 

	height:13px; 

	position:absolute; 

	z-index:100; 

	background:url(/img/klikplej_01.gif) no-repeat; 

	margin-top:0px; 

	margin-left:0px;

}

.round-noborder-topright {

	width:27px; 

	height:14px; 

	position:absolute; 

	z-index:100; 

	background:url(/img/klikplej_05.gif) no-repeat; 

	margin-top:0px; 

	margin-left:151px;

}



/********************/

/*  FOOTER SECTION  */

/********************/

.footer p {

	line-height:1.3em; 

	text-align:right; 

	padding:15px 30px 0 0;

	color:#ffffff;  

	font-size:110%;

}

.footer p.credits {

	font-weight:normal;

}

.footer a {

	text-decoration:underline; 

	color:#ffffff;

}

.footer a:hover {

	text-decoration:none; 

	color:rgb(0,0,0);

}

.footer a:visited {

	color:#ffffff;

}



/*********************/

/*  6. CLEAR FLOATS  */

/*********************/

.page-container:after, .header:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after, .main-content div:after, .main-subcontent:after {

	content:"."; 

	display:block; 

	height:0; 

	clear:both; 

	visibility:hidden;

}

.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {

	content:"."; 

	display:block; 

	height:0; 

	clear:both; 

	visibility:hidden;

}

.subcontent-unit-border:after, .subcontent-unit-noborder:after {

	content:"."; 

	display:block; 

	height:0; 

	clear:both; 	

	visibility:hidden;

}

.footer:after, p:after {

	content:"."; 

	display:block; 

	height:0; 

	clear:both; 

	visibility:hidden;

}

.clear-contentunit {

	clear:both; 

	width:440px; 

	height:0.1em; 

	border:none; 

	background: #84AE05; 

	color: #84AE05;

}

.clear-contentunit2 {

	clear:both; 

	width:100%; 

	height:0.1em; 

	border:none; 

	background: #84AE05; 

	color: #84AE05;

}

#movie_table {

  width:522px;

}

#movie_title td {

  background-color: #ffffff;

  padding:10px 0 0 15px;

  height:15px;

}

#movie_description {

  background-color: #ffffff;

  padding:10px 0 0 15px;

  height:15px;

}

#movie_table2 {

  width:522px;

  height:139px;

}

#movie_x1 {

  background: url(/img/under_line.jpg) repeat-x;

  width:328px;

  color:#8C8E8C;

  font-size:9px;

  border:0px solid;

  padding:5px 0 5px 15px;

}

#movie_x2 {

  width:149px;

  background-image:url(/img/under_image.gif);

  border:0px;

  padding:0 0 0 30px;

}

#movie_medialine {

  height:1px;

  width:100%;

  margin-top:10px;

}
