body {	
	  margin: 0px; 
	  padding: 0px; 	   	   
	  width:100%;
	  min-height:100%;
	  text-align:center;		
	  font-family:tahoma;
	  font-size:11px;
	  color:#404040;
	  line-height:150%;
	  height:auto;	  
	  background-color:#ffffff;
	  background:url('../images/default/pl/background.png') top center repeat-y;
	 }
	 
div.headerContainer
	{	
	 width:100%;
	 height:282px;	
	 margin:0px auto 0px auto;
	 overflow:hidden;
	 text-align:center;	
	 position:relative;
	}
		
div.headerStaticWidth
	{	
	 width:990px;
	 height:282px;
	 margin:0px auto 0px auto;
	 padding:0px;
	 text-align:center;	
	 overflow:hidden;
	 position:relative;
	}	
	
form.searchForm
{
	width:185px;
	height:22px;
	position:absolute;
	overflow:hidden;
	bottom:8px;
	right:108px;
	text-align:left;
}		
	 	
input.searchText
{
	width:185px;
	border:0px;
	background:url('images/noimage.png');
	height:20px;
	color:#ffffff;
	overflow:hidden;
	margin:0px;
}		 
	 
div.header
	{	
		width:990px;
		height:282px;
		margin:0px auto 0px auto;
		padding:0px;	
		overflow:hidden;
	}	
		
div.swtText
	{
		display:block;margin:0px;padding:0px;text-align:left;overflow:hidden;
	}
		
div.content
	{	
	width:990px;
	height:auto;
	margin:0px auto 0px auto;	
	text-align:center;	
	overflow:hidden;
	position:relative;
	}

div.mainBottom
	{	
	width:990px;
	height:300px;
	margin:0px auto 0px auto;	
	text-align:center;
	overflow:hidden;
	position:relative;
	background:url('../images/default/pl/main-bottom.jpg') no-repeat;	
	}

div.mainPaperButton
	{
	  width:120px;
	  height:40px;
	  overflow:hidden;
	  position:absolute;
	  top:210px;
	  left:20px;
	  cursor:pointer;
	  background:url('../images/xxx.jpg') no-repeat;		
	}
	
	


div.mainBazaNoclegowa
	{
	  width:220px;
	  height:50px;
	  overflow:hidden;
	  position:absolute;
	  top:205px;
	  left:277px;
	  cursor:pointer;	 	
	  background: url('../images/xxx.jpg') no-repeat;	 
	}
	div.mainBazaNoclegowaOld
	{
	  width:77px;
	  height:50px;
	  overflow:hidden;
	  position:absolute;
	  top:205px;
	  left:275px;
	  cursor:pointer;	 	
	  background: url('../images/xxx.jpg') no-repeat;	 
	}
	
	
div.mainBipButton
	{
	  width:120px;
	  height:40px;
	  overflow:hidden;
	  position:absolute;
	  top:210px;
	  left:150px;
	  cursor:pointer;	 	
	  background:url('../images/xxx.jpg') no-repeat;	 
	}
	
	
	
	
	
	
	
		
div.mainTxt
	{	
	  width:470px;
	  height:150px;
	  overflow:hidden;
	  position:absolute;
	  top:50px;
	  left:15px;
	  text-align:justify;
	  color:#4e3327;
	}
	

		
			
div.mainBanners
	{	
	  width:475px;
	  height:210px;
	  overflow:hidden;
	  position:absolute;
	  top:50px;
	  right:8px;	  
	}	

div.mainBanners img
{
border:1px solid #725c48;
margin-bottom:10px;
}


		
div.mainTop
	{	
	width:990px;
	height:377px;
	margin:0px auto 0px auto;	
	text-align:center;	
	overflow:hidden;
	position:relative;
	background:url('../images/default/pl/main-top.jpg') no-repeat;	
	}	
	
div.mainOnLine
	{	
	width:230px;
	height:70px;
	text-align:center;	
	overflow:hidden;
	position:absolute;	
	top:25px;
	left:420px;	
	cursor:pointer;
	}		
	
	
div.camera1
	{	
	width:116px;
	height:20px;
	text-align:center;	
	overflow:hidden;
	position:absolute;	
	top:116px;
	left:420px;	
	}			

div.camera1 a{color:#acf4b1;}
div.camera2 a{color:#acf4b1;}
div.camera2
	{	
	width:116px;
	height:20px;
	text-align:center;	
	overflow:hidden;
	position:absolute;	
	top:116px;
	left:540px;	
	}	
	
	


div.mainWeatherIcon
	{	
	width:80px;
	height:80px;
	text-align:center;	
	overflow:hidden;
	position:absolute;	
	bottom:15px;
	left:417px;	
	}		

div.mainWeatherTemp1
	{	
	width:64px;
	height:35px;
	text-align:center;	
	overflow:hidden;
	position:absolute;	
	text-align:center;
	bottom:21px;
	left:508px;	
	padding-bottom:10px;
	color:#ffffff;
	font-size:20px;
	}
	
div.mainWeatherTemp2
	{	
	width:64px;
	height:35px;
	text-align:center;	
	overflow:hidden;
	position:absolute;	
	text-align:center;
	bottom:21px;
	left:583px;	
	padding-bottom:10px;
	color:#ffffff;
	font-size:20px;
	}	

div.mainWeatherOver
	{
	width:240px;
	height:80px;
	text-align:center;	
	overflow:hidden;
	position:absolute;	
	bottom:15px;
	left:417px;
	cursor:pointer;
	background:url('../images/xxx.png');
	}

div.mainNews
	{	
	width:360px;
	height:290px;
	position:absolute;
	overflow:hidden;
	top:74px;
	left:20px;
	}	
	
div.mainNewsTitle
	{	
	width:130px;
	height:20px;
	position:absolute;
	overflow:hidden;
	top:28px;
	left:10px;
	cursor:pointer;
	}	

div.mainNewsTurystyczne
	{	
	width:75px;
	height:20px;
	position:absolute;
	overflow:hidden;
	top:28px;
	left:255px;
	cursor:pointer;
	}	

div.mainNewsGminne
	{	
	width:50px;
	height:20px;
	position:absolute;
	overflow:hidden;
	top:28px;
	left:340px;
	cursor:pointer;	
	}

div.mainGallery
	{	
	width:230px;
	height:50px;
	position:absolute;
	overflow:hidden;
	top:194px;
	left:430px;
	}	

div.mainTabsContent
	{	
	width:288px;
	height:235px;
	position:absolute;
	overflow:hidden;
	top:60px;
	right:12px;
	}	
	
	

	
form.mainNewsletter
	{	
		width:267px;
		height:22px;
		position:absolute;
		overflow:hidden;
		bottom:10px;
		right:20px;
		text-align:left;
	}	

form.mainNewsletter input.submit
	{	
		width:80px;
		padding:2px;
		margin:0px;
		border:0px;
		background:url('xxx.png');
		cursor:pointer;
	
	}
	
input.newsletterEmail	
	{
		width:162px;
		padding:2px;
		margin:0px;
		border:0px;
		background:url('xxx.png');
	}
	
div.mainRightTabsNoclegi
	{	
		width:259px;
		height:32px;
		position:absolute;
		overflow:hidden;
		top:8px;
		right:7px;
		background:url('../images/default/pl/noclegi-tab-over.jpg') no-repeat;			
	}

div.mainRightTabsImprezy
	{	
		width:259px;
		height:32px;
		position:absolute;
		overflow:hidden;
		top:8px;
		right:7px;
		background:url('../images/default/pl/imprezy-tab-over.jpg') no-repeat;			
	}

div.imprezyTab
{
	width:120px;
	height:32px;
	position:absolute;
	top:6px;
	right:145px;
	cursor:pointer;
}

div.noclegiTab
{
	width:120px;
	height:32px;
	position:absolute;
	top:6px;
	right:15px;
	cursor:pointer;
}

div.footer
	{	
	width:990px;
	height:40px;
	margin:0px auto 0px auto;	
	text-align:center;	
	overflow:hidden;
	position:relative;
	background-color:#c4ae80;
	border-top:1px solid #6c4838;	
	}	
	
div.footer a {color:#6c4838;}	
	
				
div.sideBar
	{
		width:314px;
		float:right;
		text-align:left;
		margin:0px;
		overflow:hidden;
		background:url('../images/default/pl/sidebar-back.png') repeat-y;			
	}


div.sideBarFooter
	{
		width:314px;
		height:104px;
		margin:0px;
		background:url('../images/default/pl/sidebar-footer.png') no-repeat;
	}
div.mainBar
{
	width:676px;
	float:left;
	margin:0px;
	text-align:justify;
	margin:0px;
}


div.submenu
	{	
	width:250px;
	margin:0px auto 10px auto;
	padding:0px;
	text-align:left;
	overflow:hidden;	
	}


#flashGallery
	{
	width:580px;
	height:410px;
	}

table.formTable 
    {	
	  margin:0px; 
	  padding:0px;
	  height:auto;   	   
	  overflow:hidden;
	  width:99%;
	  color:#724f3c;
    }

table.formTable  td
   {
   text-align:left;			  
   line-height:140%;
   padding:4px;
   width:50%;
   }
   
input,select,textarea 
{
	font-size:11px;
	background-color:#ff8e2a;
	border:1px solid #c86813;
	color:#312214;
	padding:4px;
}
	
input.button 
{
	color:#ffffff;
	padding:5px;
	cursor:pointer;
	background-color:#ff6000;
	border:1px solid #a3371a;
	font-weight:bold;
	width:auto;
}	
		

		 	 
	
div.spacer
	{
	height:auto;
	margin:10px 20px 20px 20px;
	width:auto;
	text-align:justify;
	overflow:hidden;
	}			
	

div.bottomContainer
	{	
	width:100%;
	height:400px;	
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;	
	overflow:hidden;
	background:url('../images/default/pl/bottom-back.png') repeat-x;
	border-bottom:1px solid #6e6755;
	}	

div.bottom
	{
	width:990px;
	height:400px;	
	margin:0px auto 0px auto;
	padding:0px;
	text-align:left;	
	overflow:hidden;
	background:url('../images/default/pl/main-bottom.jpg') top no-repeat;
	position:relative;
	
	}

div.booking
{
	position:absolute;
	right:20px;
	top:40px;
	width:230px;
	height:120px;
	cursor:pointer;
}
	

div.list-row
	{
		height:122px;		
		width:640px;
		overflow:hidden;
		text-align:left;
		background:url('../images/default/pl/list-row.png') top no-repeat;			
		cursor:pointer;
	}
	

div.list-row img
	{
	border:1px solid #ceb87e;padding:2px;
	}
	
div.list-row span.light
	{
		color:#909090;		
	}	
	
div.list-row a
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	color:#9d5f22;
	}

div.list-row a:hover
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	}
	

div.list-row-over
	{
		height:122px;		
		width:640px;
		overflow:hidden;
		text-align:left;
		background:url('../images/default/pl/list-row-over.png') top no-repeat;			
		cursor:pointer;
	}
	

div.list-row-over img
	{
	border:1px solid #ceb87e;padding:2px;
	}
	
div.list-row-over span.light
	{
		color:#909090;		
	}	
	
div.list-row-over a
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	color:#9d5f22;
	}

div.list-row-over a:hover
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

div.ajax-list
	{
		margin-bottom:21px;
		height:83px;
		margin-top:0px;
		padding:0px;		
		overflow:hidden;
		text-align:left;
		cursor:pointer;
	}
	
	
div.ajax-list img
	{
	border:1px solid #ceb87e;padding:2px;
	}	
	
div.ajax-list span.light
	{
		color:#909090;		
	}	
	
div.ajax-list a
	{
	margin-bottom:7px;
	margin-top:0px;
	text-decoration:none;
	font-size:14px;
	display:block;
	color:#9d5f22;
	}

div.ajax-list a:hover
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	color:#9d5f22;	
	}


div.event
{
	border-top:1px solid #e2d8b3;
	padding-top:10px;
	height:90px;		
	overflow:hidden;
	text-align:left;
}


div.event a
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	}

div.event a:hover
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	}

div.when {color:#cc6c1f;font-size:14px;margin-top:4px;margin-bottom:4px;}
div.where {font-size:12px;color:#ad8942;}

div.content-footer a
	{	
	font-size:11px;
	text-decoration:none;
	color:#697a42;
	}				
	
	
	

div.gray10
	{
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#404040;
	}			
	

h1	{line-height:130%;font-family:trebuchet ms;margin-top:0px;font-size:16pt;font-weight:normal;color:#007ac3;display:block;padding:0px;overflow:hidden;height:auto;padding-bottom:0px;margin-bottom:10px;}
h2	{line-height:130%;font-family:trebuchet ms;font-size:13pt;font-weight:normal;color:#ff7800;display:block;padding:0px;overflow:hidden;margin-bottom:8px;}


img.border       	{border:4px solid #ccc1af;padding:1px;}
img.noborder       	{border: 0px;}


a {font-weight:normal;color:#007ac3;text-decoration:none;}
a:hover {font-weight:normal;color: #007ac3;text-decoration:underline;}


a.h2
	{
	margin-bottom:7px;
	text-decoration:none;
	font-size:14px;
	display:block;
	}



a.navigation {font-size:10px; font-weight:normal;color:#017d9c;text-decoration:none;}
a.navigation:hover {font-size:10px; font-weight:normal;color: #017d9c;text-decoration:underline;}


div.messageBox
{
	color:#4c260a;	
	padding:20px;
	margin-top:10px;
	margin-bottom:20px;
	background-color:#F9F0C1;
	border:1px solid #FF8000;
	width:auto;
}

div.gray10px {font-size:10px;color:#aaaaaa;margin:0px;padding:0px;display:inline;}


ul.rows
{
list-style: none;
margin:0px;
padding: 0px;
text-align:left;
}

ul.rows li
{
	padding-left:0px;
	position:relative;	
	overflow:hidden;
	height:38px;
	padding:5px;
	background:url('../images/default/pl/tiny-back5.png') top left no-repeat;	
}

div.itemDate
{
color:#909090;
margin-bottom:10px;
margin-top:5px;
}
	
div.locationPath
	{
	width:auto;
	height:48px;	
	background:url('../images/default/pl/location-path.png') top left no-repeat;	
	position:relative;
	overflow:auto;
	}

div.increaseFont
	{
		float:right;
		width:16px;
		height:16px;
		margin-right:20px;
		cursor:pointer;
		overflow:hidden;
		background:url('../images/default/pl/increase-text.png') no-repeat;			
	}
	
div.decreaseFont
	{
		float:right;
		width:16px;
		height:16px;
		margin-right:5px;		
		cursor:pointer;
		overflow:hidden;		
		background:url('../images/default/pl/decrease-text.png') no-repeat;			
	}

div.print
	{
		float:right;
		width:16px;
		height:16px;
		margin-right:20px;		
		cursor:pointer;
		overflow:hidden;
		background:url('../images/default/pl/print.png') no-repeat;			
		
	}


div.addObject
	{
		width:314px;
		height:58px;
		cursor:pointer;
		overflow:hidden;
		margin-left:15px;
		background:url('../images/default/pl/add-object.png') no-repeat;			
		
	}

div.locationPath a 
{
	color:#a6733b;
}



ul.menu 
{
	list-style: none;
	margin:0px;
	padding:0px;
	color:#909090;
	width:314px;
	margin-top:40px;
	overflow:hidden;
	text-align:left;
}


ul.menu li 
	{
	width:314px;
	overflow:hidden;
	height:35px;
	background:url('../images/default/pl/menu-item.png') no-repeat;					
	}
	

ul.menu li a {color:#e96016;font-family:trebuchet ms;font-size:14px;display:block;margin-top:9px;margin-left:45px;}	
ul.menu li a:hover {text-decoration:none;}	
	
ul.menu li.over 
	{
		width:314px;
		overflow:hidden;
		height:35px;
		background:url('../images/default/pl/menu-over.png') no-repeat;	
	}
			
ul.menu li.over a {color:#e96016;font-family:trebuchet ms;font-size:14px;display:block;margin-top:9px;margin-left:45px;}	
	


ul.menu li.selected
	{
		width:314px;
		overflow:hidden;
		height:35px;
		background:url('../images/default/pl/menu-select.png') no-repeat;	
	}
			
ul.menu li.selected a {color:#0488cc;font-family:trebuchet ms;font-size:14px;display:block;margin-top:9px;margin-left:45px;}	



div.backBlue
	{
	width:43px;
	overflow:hidden;
	height:25px;
	background:url('../images/default/pl/back-blue.png') no-repeat;					
	float:left;
	margin-left:10px;
	padding-top:4px;	
	}	
	
div.backBlue a {color:#c74600;font-weight:bold;}
	
div.backYellow
	{
	width:43px;
	overflow:hidden;
	height:25px;
	background:url('../images/default/pl/back-yellow.png') no-repeat;					
	float:left;
	margin-left:10px;	
	padding-top:4px;
	}
	
div.backYellow a {color:#8a7025;}

div.formular
	{	
		width:569px;
		height:268px;	
		margin:0px auto 0px auto;
		overflow:hidden;
		text-align:center;	
		position:relative;
		background:url('../images/default/pl/formularz.jpg') no-repeat;
	}
		
div.object
	{
		height:122px;		
		width:640px;
		overflow:hidden;
		text-align:left;
		background:url('../images/default/pl/list-row.png') top no-repeat;			
		cursor:pointer;
	}
	
	
div.objectOver
	{
		height:122px;		
		width:640px;
		overflow:hidden;
		text-align:left;
		background:url('../images/default/pl/list-row-over.png') top no-repeat;
		cursor:pointer;
	}

div.object img
	{
	border:1px solid #ceb87e;padding:2px;
	}
	
	
div.objectOver img
	{
	border:1px solid #ceb87e;padding:2px;
	}	


div.noPhoto
{
width:120px;
height:50px;
border:4px solid #ccc1af;
padding:1px;
float:left;
margin-right:20px;
text-align:center;
padding-top:30px;
overflow:hidden;
}


table.info td
{
padding:4px;
}



div.info
{
float:left;
margin-right:10px;
width:190px;
height:80px;
}

div.info table
{
width:100%;
}

div.info table td.title
{
  width:20%;
  padding:1px;
}

div.info table td.value
{
width:80%;
padding:1px;
}


a.title
	{
	font-family:trebuchet ms;
	font-weight:bold;	
	text-decoration:none;
	font-size:13px;
	display:block;
	margin-top:3px;	
	margin-bottom:3px;
	}	

div.title
	{
	font-family:trebuchet ms;
	font-weight:normal;	
	text-decoration:none;
	font-size:18px;
	display:block;
	margin-top:3px;	
	margin-bottom:8px;
	}	

div.package
	{
		width:auto;
		clear:both;
		overflow:hidden;
		text-align:justify;
		font-size:11px;
		color:#707070;
		margin-bottom:10px;
		line-height:180%;		
		border:1px solid #eeeee;
	}
	
div.package a
	{
	font-family:trebuchet ms;
	margin-bottom:2px;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	display:block;
	margin-top:3px;	
	}	
	
	
div.equipmentItem
{
	margin-left:10px;
	height:55px;
	overflow:hidden;
	float:left;
	width:130px;
	font-size:10px;
}	


div.search-container
{
width:650px;
overflow:hidden;
height:auto;
}
	
	
div.search-header
{
width:650px;
background:url('../images/default/pl/search-header.png') no-repeat;
overflow:hidden;
height:47px;
}	

div.search-content
{
width:650px;
background:url('../images/default/pl/search-content.png') repeat-y;
overflow:hidden;
height:auto;
}			

div.search-footer
{
width:650px;
background:url('../images/default/pl/search-footer.png') no-repeat;
overflow:hidden;
height:18px;
}	


form.searchObjectForm input,select,textarea
{
background-color:#ff8e2a;
border:1px solid #c86813;
color:#312214;
padding:4px;
}

form.searchObjectForm input.searchBtn
{
background:url('../images/default/pl/search-btn.png') no-repeat;
border:0px;
width:153px;
height:41px;
cursor:pointer;
}

table.searchTable td
{
	color:#ffffff;
	text-align:left;
	padding:8px;
}

.flashPlayer
{
	width:352px;
	height:328px;
	border:0px;
	background:none;
}
	
	
	
	
	