* {

	margin: 0;

	padding: 0;

}



body {

	margin-top: 0px;

	background: #FFFFFF url(../layout/bg_03.png) repeat-x center top;

	color: #1583bb;

	font: 13px Arial, Helvetica, sans-serif;

	background-color: #FFFFFF;

}







ul.subsection_tabs {





	list-style:none;

	margin:0 0 5px 0;

	padding:0;

	clear:both;

	border-bottom:1px solid  #EEEEEE;

	height:25px;

	clear:both;

}



ul.subsection_tabs li.tab {

	float:left;

	margin-right:7px;

	text-align:center;

	

}



 ul.subsection_tabs li.tab a {

	display:block;

	height:20px;

	float:left;

	padding:5px 10px 0px 10px;

	background-color:#fff;

	color: #000000;

	width:auto;

	font-size:12px;

	

	font-family:verdana;

	font-weight:normal;

	text-decoration:none;

}



ul.subsection_tabs li.tab a:hover {

	color:#666;

list-style:none;

	background-color:#ddd;

}



ul.subsection_tabs li.tab a.active {

	background-color: #EFEFEF;



}



ul.subsection_tabs li.source_code {

	float:right;

}



	

	

	

	

	

	ul.subsection_tabs2 {





	list-style:none;

	margin:0 0 0px 0;

	padding:0;

	clear:both;

background-color: #003300;

	height:25px;

	clear:both;

}

	

	

	ul.subsection_tabs2 li.tab2 {

	float:left;

	margin-right:1px;

	text-align:center;

	

}

	

	

	 ul.subsection_tabs2 li.tab2 a {

	display:block;

	list-style:none;

	height:20px;

	float:left;

	padding:5px 6px 0px 6px;

background-color: #003300;

	color: white;

	width:auto;

	font-size:12px;

	

	font-family:arial;

	font-weight:normal;

	text-decoration:none;

}



ul.subsection_tabs2 li.tab2 a:hover {

	color:white;



	background-color: #0C3A61;

}



ul.subsection_tabs2 li.tab2 a.active {

color:white;



	background-color: #0C3A61;

}







ul.subsection_tabs2 li.source_code {

	float:right;

}



a.atrakcje{

text-decoration:none;

color: #286921;





}



.ikonki{

display:block;

width:235px; float:left;margin:5px;

margin-bottom:2px;

}



.ikonkit 

{

width:235px;

margin:0px;

background-color: #3F5F8D;

 font-weight:bold;font-family: arial;

 font-size:14px;

 color:white;

 padding-top:3px;

 padding-bottom:3px;

}



.ikonkit2{

width:150px;

height:22px;

float:right;

 background-color: #336600;

 font-family: tahoma;

 font-size:17px;

 color:white;

 padding-top:2px;

 font-weight:bold;

 margin-right:0px;

}


a.menu1
{
display:block;
width:90px;
height:103px;
background-image:url(/layout/menu/1.png);
float:left;
}

a.menu1:hover
{
background-position:right;
}

a.menu2
{
display:block;
width:66px;
height:103px;
margin-left:30px;
background-image:url(/layout/menu/2.png);
float:left;
}

a.menu2:hover
{
background-position:right;
}

a.menu3
{
display:block;
width:72px;
height:103px;
margin-left:30px;
background-image:url(/layout/menu/3.png);
float:left;
}

a.menu3:hover
{
background-position:right;
}

a.menu4
{
display:block;
width:94px;
height:103px;
margin-left:30px;
background-image:url(/layout/menu/4.png);
float:left;
}

a.menu4:hover
{
background-position:right;
}


a.menu5
{
display:block;
width:111px;
height:103px;
margin-left:30px;
background-image:url(/layout/menu/5.png);
float:left;
}

a.menu5:hover
{
background-position:right;
}

a.menu6
{
display:block;
width:67px;
height:103px;
margin-left:30px;
background-image:url(/layout/menu/6.png);
float:left;
}

a.menu6:hover
{
background-position:right;
}
a.menu7
{
display:block;
width:114px;
height:103px;
margin-left:10px;
background-image:url(/layout/menu/7.png);
float:left;
}

a.menu7:hover
{
background-position:right;
}

a.menu8
{
display:block;
width:94px;
height:103px;
margin-left:20px;
background-image:url(/layout/menu/8.png);
float:left;
}

a.menu8:hover
{
background-position:right;
}







a.atrakcje:hover{



text-decoration:none;

padding-left:2px;





}



a.wazne{

color:#0D3A55;

text-decoration:none;

}





a.wazne:hover{

text-decoration:underline;

}





a.jeden{



display:block;

width:115px;

height:95px;

float:left;



background-image:url(../layout/1.png);

}





li{color: #0D3A55;

font-family:tahoma;

font-size:12px;

line-height:1.8em;

list-style-image:url(/layout/bul3.png);

}

a.dwa{

display:block;

width:123px;

height:95px;

float:left;

background-image:url(../layout/2.png);

}

a.trzy{

display:block;

width:126px;

height:95px;

float:left;

background-image:url(../layout/3.png);

}

a.cztery{

display:block;

width:109px;

height:95px;

float:left;

background-image:url(../layout/4.png);

}

a.piec{

display:block;

width:126px;

height:90px;

float:left;

background-image:url(../layout/5.png);

}

a.szesc{

display:block;

width:83px;

height:90px;

float:left;

background-image:url(../layout/6.png);

}











form {

}



input, textarea {

	font: normal 1em Arial, Helvetica, sans-serif;

	color: #2C71AE;

}



h1, h2, h3 {

	font-weight: normal;

	color: #FFA10B;

}



h1 {

	font-size: 3em;

}



h2 {

	font-size: 2em;

}



h3 {

	font: bold 1em Arial, Helvetica, sans-serif;

}



a {

	color: #FFA10B;

}



a:hover {

	text-decoration: underline;

	color:#CC0000;

}



a.pikniki

{

font-family:tahoma; 

 color: #205BA4;

 text-decoration:none

}



a.pikniki:hover

{



color:#CC0000;

}



/* Header */



#header {

	width: 980px;

    *width: 968px;

	height: 200px;

	margin: 0 auto;

	background: url(../layout/bg_fresh_edition_02.png) no-repeat center top;

	top: 0px;

}

#header2 {

	width: 980px;

    *width: 968px;

	height: 70px;

	margin: 0 auto;

	background: url(../layout/header2.png) no-repeat center top;

	top: 0px;

	z-index:10;

}



#logo h1 {

	padding: 20px 0 0 0px;

	padding-left:-100px;

}



#logo p {

}





#logo a {

	text-decoration: none;

	color: #36393D;

	padding-top: 45px;

}



#search {

	float: right;

	width: 173px;

	padding: 0px 0 0 0px;

	z-index:100;

	background: no-repeat center top;

}



#search form {

	height: 29px;

	padding: 45px 0 0 0px;

	background: url(../layout/search.png) no-repeat left 45px;

	text-align: right;

	z-index:100;

	vertical-align: middle;

	display: inline-block;

}



#search fieldset {

	border: none;

}



#search-text {

	width: 120px;

	border: 0;

	height: 16px;

	background: #ffffff center center;

	margin-top: 4px;

	margin-right: 0px;

	margin-left: 15px;

}



#search legend, #search-submit {

	display: none;

}

#header #search #Submit {

	left: 1162px;

	top: 0px;

	right: 0px;

	bottom: 0px;

}





#menu {

	clear: both;

	height: 50px;

	background: url(../layout/bg_08.png) no-repeat center bottom;

	text-align: center;



}









#menu ul {

	height: 28px;

	padding: 8px 0 0 20px;

	list-style: none;

}



#menu li {

	display: inline;



}



#menu a {

	padding: 0 20px;

	background: url(../layout/img06.png) no-repeat left center;

	text-decoration: none;

	color: white;

	margin:0px;

	font-family:arial;

	font-weight:bold;

font-size:14px;

}



#menu  a:hover {

	text-decoration: none;

	color: #FFCC00;

}



#menu .current_page_item a {

	background: url(../layout/img07.png) no-repeat left center;

	color: #FFFFFF;

}



/* Page */



#page {

	margin: 0 auto;

	padding: 0px 0 0 0;

	width: 980px;

height:2400px; 

		*width: 1000px;

}

#page_bg {

	background: #FFFFFF repeat-x scroll center bottom;

	margin: 0px;

	padding: 0px;

	clear: both;

	left: auto;

	right: auto;

	height: auto;

}



#back2top {



}



#back2top a {

	display: block;



}



#back2top a:hover {

	text-decoration: underline;

}



/* Content */



#content {

	float: left;

	width: 464px;



	background-color: #FFFFFF;

	margin-left: 7px;

*	margin-left: 7px;

*margin-top:5px;



}



/* Sidebar */



#sidebar {

	float: right;

	width: 496px;

	

	

	height: 300px;

	margin-right: 6px;

	*margin-right:0px;

    *margin-top:5px;

}

#page_bg #page #content .post #uuu #aaa {

	background: url(../layout/bg_22.png);

	text-align: center;

}

#page_bg #page #content .post #uuu {





	background: url(../layout/bg_11.png);

			

	height: 25px;

}



#uuu2

{





	background: url(../layout/b2.png);

			

	height: 25px;

}



#uuu3

{





	background: url(../layout/b3.png);

			

	height: 25px;

}

#uuu4

{





	background: url(../layout/b4.png);

			

	height: 25px;

}











#page_bg #page #sidebar #ddd {





	background: url(../layout/bg_29.png);

	height: 18px;

}



#page_bg #page #sidebar #pikniki23 {

	background: url(../layout/bg_three.png); 

	height: 18px;

}





#page_bg #page #sidebar #ttt {

	background: #FFFFFF url(../layout/bg_14.png);

	height: 40px;

	

	text-align: center;

}

#page_bg #page #sidebar #pikniki21 {

	background: #FFFFFF url(../layout/bg_one.png);

	height: 40px;

	

	text-align: center;

}





#banner2{

background:url(../layout/belka2.png);

background-repeat:repeat-x;

margin-top:0px;

height:25px;



}



#page_bg #page #content .post #nnn {



	width:464px;

	height: 0px;

	margin:0px;

}



#belka

{

	background: url(../layout/bg_11.png);

	width:464px;

	height: 25px;

	margin:0px;

}



#dorosli{



background: url(../layout/belka4.png);

background-repeat:no-repeat;

	width:464px;



	margin:0px;

}

#dzieci{



	background-color: #0972b5 ;

	width:464px;

	height: 25px;

	margin:0px;

}

#kasyno{



		background: url(../layout/belka3.png);

		background-repeat:no-repeat;

	width:464px;

	height: 25px;

	margin:0px;

	padding:0px;

}

#kasyno2{



		background: url(../layout/belka5.png);

		background-repeat:no-repeat;

		background-color:#000000;

	width:496px;

	height: 25px;

	margin:0px;

	padding:0px;

}

#kasyno3{



		background: url(../layout/belka6.png);

		background-repeat:no-repeat;

	width:496px;

	height: 25px;

	margin:0px;

	padding:0px;

}





#page_bg #page #content .post #fff {





	vertical-align: middle;

}

#page_bg #page #sidebar #sss {

	background: url(../layout/bg_18.png);

	background-repeat: repeat-y;

}



#page_bg #page #sidebar #pikniki22 {

	background: url(../layout/bg_two.png);

	background-repeat: repeat-y;

}





/* Footer */



#footer {

	

	padding: 50px 0;

	font-size: 11px;

}



#footer p {

	text-align: center;

	line-height: 2em;

}

#footer_bg #footer_shine {

	background: url(/layout/bg_40.png) no-repeat center top;

	display:block;

	text-align: center;

	vertical-align: top;

	margin: 0px auto;

	padding: 0px;

	height: 120px;

	width: 980px;

}





#footer a {



}

.styl2 {

	font-family: arial;

	font-weight:bold;

  

	font-size: 14px;

}

.styl13 {

	color: white;

	font-weight: bold;

	padding-top:5px;

	font-size: large;

}

.styl14   {

	color: white;

	font-weight: bold;

	padding-top:0px;

	margin:0px;

	font-size: 15px;

}







.pirat{

display:block;

width:480px;

height:214px;

margin-left:8px;

padding-left:10px;

background:url(../layout/pirat.png);

background-repeat:no-repeat;



}



.vegas{

display:block;

width:480px;

height:214px;

margin-left:8px;

padding-left:10px;





background:url(../layout/vegas.png);

background-repeat:no-repeat;



}



.jaskiniowcy{

display:block;

width:480px;

height:214px;

margin-left:8px;

padding-left:10px;





background:url(../layout/jaskiniowcy.png);

background-repeat:no-repeat;



}



.arabski{

display:block;

width:480px;

height:214px;

margin-left:8px;

padding-left:10px;





background:url(../layout/arabski.png);

background-repeat:no-repeat;



}







.piknik1{

display:block;

width:480px;

height:41px;

margin-left:8px;

padding-left:10px;

line-height:3em;



background:url(../layout/piknik1.gif);

background-repeat:no-repeat;



}

.piknik2{

display:block;

width:480px;

margin:0px;



margin-left:8px;



background:url(../layout/piknik2.gif);

background-repeat:repeat-y;



}



.piknik3{

display:block;

width:480px;

height:8px;

margin-left:8px;

background:url(../layout/piknik3.gif);

background-repeat:no-repeat;



}



.vegas1{

display:block;

width:480px;

height:41px;

margin-left:8px;

padding-left:10px;

line-height:3em;



background:url(../layout/vegas1.gif);

background-repeat:no-repeat;



}

.vegas2{

display:block;

width:480px;

margin:0px;



margin-left:8px;



background:url(../layout/vegas2.gif);

background-repeat:repeat-y;



}



.vegas3{

display:block;

width:480px;

height:15px;

margin-left:8px;

background:url(../layout/vegas3.gif);

background-repeat:no-repeat;



}





a.links

{

color: white;

font-size:11px;

font-family:tahoma;

font-weight:bold;

text-decoration:none;

}



a.links:hover

{

color:#CC0000;



}



.gal1{

display:block;

position:absolute;

width:20px;

height:19px;

margin-left:690px;



background:url(../layout/g1.png);



}

.gal2{

display:block;

position:absolute;

width:20px;

height:19px;

margin-left:713px;

background:url(../layout/g2.png);



}



.gal3{

display:block;

position:absolute;

width:20px;

height:19px;

margin-left:736px;

background:url(../layout/g3.png);



}



.opis

{

display:block;

height:18px;

background-color: #F44A2D;

font-family:arial;

font-weight:bold;

font-size:17px;padding-top:3px;

padding-bottom:5px;

padding-left:5px;

color:white;

}



