/*-CONSTANT-*/	

input[type="submit"]  {
	border: 1px solid #006;
                background: #9cf;
float: left;
width: 80px;
height: 30px;

	}
table.hotelwysz {
	width:900px;
   border-collapse: collapse;
   margin:0px 0px 0px 0px;
}

td.hotelwysz {
   width:450px;
   height:60px;
}
td.hotelwyszz {
   vertical-align: top;
   width:450px;
   color:#636363;
   font:normal 16px Verdana
}	
td.hotelwyszzz {
   width:450px;
   height:60px;
}	
td.hotelwyszdl {
	height:50px;
   vertical-align: right;
   width:450px;
}								   									   	   		
input.gdzie{
	border: 1px solid #cdcdd0;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #000000;
	height:20px;
	width:200px;
	}
input.gdzie:hover {
	border: 1px solid #2b71da;
	/** remember to change image path **/
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}
input.cena{
	border: 1px solid #cdcdd0;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #000000;
	height:20px;
	width:95px;
	}
input.cena:hover {
	border: 1px solid #2b71da;
	/** remember to change image path **/
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}

select.gdzie{
	border: 1px solid #cdcdd0;
	/** remember to change image path **/
	background: url(none) no-repeat #fbfcfe;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #454743;
	height:20px;
	width:170px;
}
select.gdzie:hover {
	border: 1px solid #2b71da;
	/** remember to change image path **/
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}

table.tabela {
	width:400px;
   border: 1px solid black;
   border-collapse: collapse;
   background-color: #ffc;
   margin:20px 0px 0px 20px;
}
table {
	width:300px;
   border: 0px;
   margin:20px 0px 0px 20px;
}										   	   		
.inputwysz{
	border: 1px solid #cdcdd0;
	/** remember to change image path **/
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #454743;
	height:20px;
	width:200px;
	}
.inputwysz:hover {
	border: 1px solid #2b71da;
	/** remember to change image path **/
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}
.selectwysz{
	border: 1px solid #cdcdd0;
	/** remember to change image path **/
	background: url(none) no-repeat #fbfcfe;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #454743;
	height:20px;
	width:200px;
}
.selectwysz:hover {
	border: 1px solid #2b71da;
	/** remember to change image path **/
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}
input.suche {border:0px; margin:0px 5px 5px 0px;}
			
ul {list-style:none;}
br {line-height:0px;}
img.flaga {border:0px; position: relative; right: 20px;}							        
img {border:0px;}
img.details{border:0px;}
img.obiekt {border:0px; width:190px; height:150px; position: relative; left: 7px; top: 10px; float: left;}
img.malebodensee {border:0px; width:130x; height:100px; float: left;}
img.obiekt2 {border:0px; width:100px; position: relative; left: 5px; top: 5px; float: left;}
img.mapaswiata {border:0px; width:300px; position: relative; left: 5px; top: 10px; float: right;}
img.urlop1 {border:0px; width:300px; position: relative; left: 5px; top: 10px; float: left;} 
img.europa {border:0; width:397; height:332; position: relative; left: 50px; top: 15px; float: left;}
img.bodensee {border:0; position: relative; left: 40px; top: 20px; float: left;}
img.dodajobiekt {border:0; position: relative; left: 30px; top: 10px; float: left;}
img.zdjecieglowne {border:0; float: right;}
img.trzygoraprawo {border:0; position: relative; left: 40px; top: 10px}
img.malestronaglowna {border:0px; width:200px; height:105px; position: relative; top: 10px; float: left; margin-right:10px; margin-left:10px;}
img.polnischeostsee {border:0px; width:150px; position: relative; top: 10px; float: left; margin-right:10px; margin-left:10px;}

img.Image1 {
		float: top;
        border:0;
        margin:1px 0px 0px 0px;
	}
img.Image2 {
        border:0;
        position: relative; top: 35px;
	}
img.reklamazdjecia {border:0; float:left; width:120px;}
img.najlepszenoclegi { float:top; margin:20px 0px 0px 20px;}	
img.zdjeciepakiet { width:500px; margin:20px 0px 0px 20px; border-style: double; border-color: #636363;}
h1 { font:normal 12pt Verdana; margin:10px 0px 0px 30px;}
h2 { font:normal 12.5px Verdana; margin:0px 0px 0px 10px;}
h3 { font:normal 14px Verdana;}
/*____________________________________________________*/
/*-TEXT-*/
a 		{color:#5B91BD;}
a.strglgoraprawo {color:#636363;font:normal 11px Verdana;position: relative;	right: 10px;}
a.stopkaprawa {
	color:#E4E4E4;
	font:normal 11px Tahoma, Arial;
	position: relative;
	left: 15px;
	
}
a.linkiobiekty {
	font:normal 14px Verdana;
	
}
	a.linkdodajobiekt {
		font:normal 16px Verdana;
		position: relative; left: 20px;
		
	}
a.stronicowanie {
margin: 10px 0px 0px 7px;
	color:black;
	font:normal 11px Tahoma, Arial;
position: relative; left: 150px;
}
a.reklamalink {
margin: 10px 0px 0px 7px;
	color:#FFF;
	font:bold 13px Tahoma, Arial;
position: relative; left: 10px;
}
a.namapie {
margin: 10px 0px 0px 7px;
	color:black;
	font:bold 13px Tahoma, Arial;
position: relative; left: 10px;
}
a.nazwaobiektu2 	{color:#2469A3; position: relative; left: 12px; top: 10px; font:normal 17px Tahoma, Arial}
a:hover {text-decoration:none;}	
b.kreska {color:#636363; font:normal 11px Verdana;position: relative;right: 10px;}
b.wysztekst 	{color:#ffffff; font:bold 14px Verdana; margin: 0px 0px 0px 0px; position: relative; left: 0px;}
b.opisoiektu	{color:black; font:normal 13px Tahoma, Arial}
b.normalny 		{color:black; margin: 10px 0px 0px 7px; position: relative; left: 150px;}
b.nawigacja {color:#636363;font:normal 11px Verdana;position: relative;left: 0px;}
b.znakinawigacja 		{color:black; font:normal 9px Verdana; position: relative; left: 8px;}
b a		{color:#2469A3;}
font 	{color:#2469A3; font:bold 11px Tahoma, Arial}
font b	{font:bold 11px Tahoma, Arial; color:#000}
p.nazwaobiektu 	{color:#2469A3; font:normal 19px Tahoma, Arial}
p.miescwoj 	{color:#000000; position: relative; top: 10px; letter-spacing:2; font:normal 12px, Arial}

p.adres 	{color:#2469A3; font:normal 15px Tahoma, Arial}
p.tekstopis 	{color:#2469A3; font:bold 13px Tahoma, Arial; position: relative; right: 5px;}

p.omniee	{color:#2469A3; font:bold 13px Tahoma, Arial;}
p.omnie 	{color:black; font:normal 13px Tahoma, Arial}  
p.tekstopis2 	{color:#2469A3; font:normal 16px Tahoma, Arial}
p.bialyzprawej 	{color:black; margin:10px 0px 10px 10px; font:normal 13px Tahoma, Arial} 
p.bialyzprawej2 	{color:black; position: relative; left: 10px; right: 10; top: 10px; font:normal 13px Tahoma, Arial} 
p.tekstoobiekcie 	{position: relative; left: 2px; top: 18px} 
p.cenywwynikach 	{position: right; font:normal 18px Tahoma, Arial; color:#D98800;} 
p.opiswwynikach 	{color:black; font:normal 12px Tahoma, Arial} 
p.ostatniododanetekst {color:black; float: left; position: relative; left: 7px; top: 5px; right:20px;}
p.ostatnio {float: center; position: relative; left: 100px;}
p.wyszukiwarka {}
p.domki {font:normal 15px Tahoma, Arial; position: relative; left: 25px; top: 5px;}
p.dodajobiekt 	{color:black; margin:5px 30px 20px 30px; font:normal 14px Tahoma, Arial}
p.bodensee	{color:black; margin:5px 10px 15px 20px; font:normal 13px Tahoma, Arial}
p.tekstopisstronaglowna 	{color:#636363; font:normal 12px Verdana}
p.eintragentekst 	{color:#D98800; font:normal 16px Verdana; float: right;}
p.reklamatekst 	{color:#40CB40; font:bold; font-size: 20pt; font-family: Verdana; margin:20px 0px 0px 20px;}
p.reklamapakiettekst 	{color:#636363; font-size: 13pt; font-family: Verdana; margin:10px 0px 0px 20px;}
p.reklamapakiettekst1	{color:#636363; font-size: 10pt; font-family: Verdana; margin:10px 0px 0px 30px;}
p.glownytekst	{color:#636363; float: right; font-size: 11pt; font-family: Verdana; margin:10px 0px 0px 30px;}
p.glownytekstt	{color:#636363; font:normal 10pt Verdana; margin:10px 0px 0px 10px;}

.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;}
.nnn a	{text-decoration:none; margin:100px 100px 0px 200px;}
.nnn a:hover {text-decoration:underline;} 	
.nnnn a	{text-decoration:none;margin:50px 0px 0px 50px;}
.nnnn a:hover {text-decoration:underline;}


body {														  	
text-align:center;
margin:0px;
padding:0px;
}

#jeden	 {
width: 1024px; margin: 0 auto;
         }

#glowny	 {
margin:20px 0px 0px 0px;
position: relative;
width:1024px;
height:1200px;
background:url(images/glowny.jpg) 0 0 no-repeat;
         }
         
         
         
#top	 {
position: relative;
float:top;
width:1024px;
height: 136px;
         }
         
         
#topleft {
        float:left;
        width:304px; 
		height:136px; 
         }

#topright{
		float:right;
		width:700px;
		height:136px;
		   }

 #toprightgora {
		text-align: right;
		width:690px;
	    height: 60px;
	    margin:0px 10px 0px 0px;
		}		   
		   
 #toprightdol {
		text-align: right;
		width:690px;
		height:76px;
		margin:0px 10px 0px 0px;
		}	
		
 #mitte {
float:left;
width:1024px;
height: auto;
		}
		
#lewy {float:left;width:254px;height: auto; margin:10px 0px 0px 10px;}
#lewy1 {float:left;width:254px;height: 400px; background:url(images/lewy.jpg) 0 0 no-repeat;}
#lewy2 {float:left;width:254px;height: 200px;}
#prawy {float:left;width:740px;height: 830px; margin:10px 10px 0px 10px;}
 #empfehlungen {margin:0px 0px 0px 0px;width:740px;float:right;height: 400px;}
 #empfehlungen2 {margin:0px 0px 0px 0px;width:740px;text-align:left;float:right;height: 400px;background:url(images/empfehl.jpg) 0 0 no-repeat;}
#nav {float:left;width:1004px; height: 15px; text-align:left; margin:10px 0px 0px 10px;}
 #wysz {
		margin:0px 10px 0px 10px;
		width:1004px;
		height:93px; 
		background:url(images/ht2.png) 0 0 repeat-x;
		line-height: 2;
		}
 #mittesrodekdolstronaglowna {
		width:700px;
		height: auto;
		background:url(images/empfehl.jpg) 0 0 no-repeat;
		}
 #mittesrodekdolmapa {
		float:left;
		width:500px;
		height: 400px;
		
		}
		

 #mittedodajobiekt {
float:left;
width:1259px;
height: 1500px;
		}
  #mittesrodekgoradodajobiekt {
 height:50px; 
 background:#D2E4F1;
 line-height: 2;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
        		}
 #mittesrodekdoldodajobiekt {
		float:left;
		width:700px;
		height: 1400px;
		}
		
 #mitteleft { 
		margin:0px 10px 0px 10px;
		width:304px;
		height: 400px;
		float:left;
		}
		
 #mittesrodek {
		float:left;
		width:700px;
		height: auto;
		}
		
 #mittesrodekgora {
 width:700px;
 height:35px; 
 background:#D2E4F1;
 line-height: 2;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
        		}       		
   #mittesrodekgoramapa {
 width:1024px;
 height:35px; 
 background:#D2E4F1;
 line-height: 2;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
        		}       		
   
		
 #mittesrodekdol {
		width:700px;
		height: 200px;
		border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}
 #mittesrodekdolwysz {
		float:left;
		width:350px;
		height: 200px;
		line-height: 1.5;
		margin:0px 0px 0px 0px;
        
		}
 #mittesrodekdolmapka {
 float:right;
		width:350px;
		height: 200px;
		}
		
		
 #mittesrodekdol2 {
		width:700px;
		height: 120px;

		}
 #mittesrodek2 {
		float:left;
		width:1004px;
		height: 750px;
		}
 #mittesrodekdolstronaglownafoto {
		width:1004px;
		height: 150px;
		float:left;
		border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}
 .mittesrodekdolstronaglownafoto2 {
		width:500px;
		height: 150px;
		float:left;

		}
		
		

 #mittesrodekdol2mapa {
		float:right;
		width:200px;
		height: 400px;
		}
 .mittesrodekdollinki {
		float:left;
		width:200px;
		height: 100px;
		}		
		
 #mittesrodekdolobiekty {
		float:left;
		width:700px;
		height: auto;
		}
 #mittesrodekdol2obiekty {
		float:left;
		width:320px;
		height: auto;
		margin:10px 0px 0px 70px;
		}
		

		
 #mitteright {
		width:515px;
		float:right;
		text-align: left;
		height: 800px;
		line-height: 3;
		background:url(images/gr_bg.jpg) 0 0 repeat-y #AFAFAF;
		}
		
#dol {
        background:url(images/gr_bg.jpg) 0 0 repeat-y;
        width: 1024px;
        float:left;
		}

#dolleft {
        background: url(images/fbg1.jpg) 0 0 repeat-x #E4E4E4;
        width: 324px;
        height: 70px;
        float:left;
        border-top-style: groove;
        border-top-width: 1px;
        border-top-color: #FFFFFF; 
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: #FFFFFF;

		}
#dolright {
		background:url(images/fbg.jpg) top left no-repeat #737373;
        width: 690px;
        height: 70px;
        float:left;
		}
		
 #omnie {
		float:left;
		width:900px;
		height: 800px;
		margin:10px 0px 0px 40px;
		}	
		
.statniododane {
		margin:0px 20px 6px 0px;
		background:url(images/0bg1.jpg) top right no-repeat #DCDCDC;
        width: 270px;
        height: 100px;
        float:right;
        border-top-style: groove;
        border-top-width: 1px;
        border-top-color: darkgray;
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;
        border-left-style: groove;
        border-left-width: 1px;
        border-left-color: darkgray;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}

#reklamaglowna {
        width: 1004px;
        height: 600px;
        float:left;
        text-align:left;
        margin:0px 0px 0px 0px;
		}	
.reklamaglowna1 {
        width: 200px;
        height: 120px;
        float:left;
        border-width:1px;
        border-color:#679FFC;
        border-style: groove;
        background: #DCE7FA;
        margin:10px 0px 0px 50px;
		}	

 #mittesrodekdollinkibodensee {
		width:624px;
		height: 200px;
		}
 .mittesrodekdollinkibodensee {
		margin:70px 0px 10px 0px;
		float:left;
		width:624px;
		height: 100px;
		line-height: 1.3;
		}
 #mittesrodekdollinkibodensee2 {
		width:400px;
		height: 200px;
		}
		
 #mitteright {
		width:450px;
		float:right;
		text-align: left;
		height: 800px;
		line-height: 3;
		background:url(images/gr_bg.jpg) 0 0 repeat-y #AFAFAF;
		}
#obiekt {
        width: 700px;
        height: 150px;
		}

.obiekt {
        width: 100%;
        height: auto;
        float:center;
		}
.obiektt {
        margin:10px 0px 0px 50px;
        width: 700px;
        height: 170px;
        float:left;
        border-top-style: groove;
        border-top-width: 1px;
        border-top-color: darkgray;
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;
        border-left-style: groove;
        border-left-width: 1px;
        border-left-color: darkgray;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}
.obiektt:hover {
        margin:10px 0px 0px 50px;
        width: 700px;
        height: 170px;
        float:left;
        border-top-style: groove;
        border-top-width: 1px;
        border-top-color: red;
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: red;
        border-left-style: groove;
        border-left-width: 1px;
        border-left-color: red;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: red;
		}
.obiekttbild {
        width: 210px;
        height: 170px;
        float:left;
		}
.obiekttright {
        width: 370px;
        height: 170px;
        float:left;
		}
.obiekttright2 {
        width: 120px;
        height: 170px;
        float:left;
		}
		
.statniododane {
		margin:10px 20px 6px 0px;
		background:url(images/0bg1.jpg) top right no-repeat #DCDCDC;
        width: 70%;
        height: 80px;
        float:right;
        border-top-style: groove;
        border-top-width: 1px;
        border-top-color: darkgray;
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;
        border-left-style: groove;
        border-left-width: 1px;
        border-left-color: darkgray;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}

#reklamaglowna {
        width: 100%;
        height: 240px;
        float:left;
        margin:0px 0px 0px 0px;
		}	
.reklamaglowna1 {
        width: 160px;
        height: 120px;
        float:left;
        border-width:1px;
        border-color:#679FFC;
        border-style: groove;
        background: #DCE7FA;
        margin:10px 0px 0px 50px;
		}	


/* START strona ostseekόste*/
p.ostseekusteglowny 	{color:#636363; font-size: 13pt; font-family: Verdana;}
p.kurzeinfotekst 	{color:#636363; font-size: 10pt; font-family: Verdana; margin:0px 0px 0px 5px;}
p.kurzeinfotipp 	{color:#40CB40; font-size: 10pt; font-family: Verdana; margin:0px 0px 0px 5px;}
p.miastainfo 	{color:#40CB40; font-size: 10pt; font-family: Verdana; margin:0px 0px 0px 5px;}
p.miasto 	{color:#2469A3; font-size: 11pt bold; font-family: Verdana;}
p.miastotekst 	{color:#000000; font-size: 10pt; font-family: Verdana; margin:0px 0px 0px 5px;}
img.miastafoto {border:0px; width:100px; position: relative; float: left; margin-right:10px; margin-left:10px;}
img.url2 {border:0px; width:250px; height:200px;float: left;}

 #ostseekuste{
		float:left;
		width:780px;
		height: auto;
		line-height: 1.5;
		margin:0px 0px 0px 10px;
		}
 #ostseekuste2 {
		float:left;
		width:300px;
		height: auto;
		}
		
.kurzeinfo {
        width: 250px;
        height: auto;
        float:left;
        margin:0px 0px 0px 0px;
                border-top-style: groove;
        border-top-width: 1px;
        border-top-color: darkgray;
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;
        border-left-style: groove;
        border-left-width: 1px;
        border-left-color: darkgray;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}	
.miasta {
        width: 500px;
        height: auto;
        float:left;
        margin:0px 0px 0px 10px;
		}	
.ostseekustezdjecia {
		margin:5px 0px 5px 0px;
		float:right;
		width:250px;
		height: auto;
		border-style: double;
		border-color: #636363;
		
		}
/*ENDE strona ostseekόste*/

/*dodaj nocleg*/
h1.unterkein { color:#636363; font:bold 16px Verdana;}
a.linkdodajobiekt {font:normal 14px Verdana;}
b.untertiteluberuns { color:#636363; font:normal 16px Verdana; margin:10px 10px 10px 10px;}
p.text { color:#636363; font:normal 12px Verdana; margin:10px 10px 10px 10px;}
b.dodajobiekt 	{color:#636363; margin:0px 0px 0px 0px; font:normal 14px Verdana}
b.przypis 	{color:#636363; margin:10px 10px 10px 10px; font:normal 11px Verdana}
p.piecpowodow 	{color:#636363; font-size: 11pt; font-family: Verdana;}
img.stern {width:48px; height:48px; float: left;}
img.money {width:24px; height:24px;}

table.piecpowodow {width:700px; margin:0px 0px 0px 20px; border-width: 0px;}
td.stern {
	text-align:center;
	width:70px;
}
td.tekst {
	text-align:left;
	width:630px;
}
table.dodajnocleg {width:720px; margin:0px 0px 0px 20px; border-width: 1px;border-color: black;       border-right-style: groove;}
td.dodajnoclegg {
	text-align:right;
	width:300px;
	height: 20px;
	font:normal 14px verdana;
	color:#6e6f37;
	background-color:#EEEEEE; 

        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;

        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
}
td.dodajnocleggpierws {
	text-align:right;
	width:300px;
	height: 20px;
	font:normal 14px verdana;
	color:#6e6f37;
	background-color:#FFFFFF; 

        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;

        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
}
td.pakiety {
	text-align:center;
	width:180px;
	height: 30px;
	font:normal 14px verdana;
	color:#6e6f37;
	        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;

        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
}

.cssguycomments {background:#eee;border:#ddd;padding:8px;margin-bottom:40px;}
.cssguycomments p {font:normal 12px/18px verdana;}

a img {border:0;vertical-align:text-bottom;}
table {border-collapse:collapse; margin:0px 0px 0px 50px;}
th.side {
	background: transparent url(i/bg_th_side.gif) no-repeat bottom left;
}
td.side {
	text-align:right;
	background: transparent url(i/bg_td_side.gif) no-repeat bottom left;
	width:180px;
	font:bold 12px/15px verdana;
	color:#6e6f37;
	padding-right:8px;
}

th {
	height:64px;
	border-right:1px solid #fff;
	vertical-align:bottom;
	color:#fff;
	font:normal 21px/27px arial;
	letter-spacing:2px;
	background:transparent url(i/bg_th.gif) no-repeat bottom left;
	}
td.sidee {
	text-align:center;
	background:transparent url(i/bg_td.gif) no-repeat bottom left;
	border-right:1px solid #fff;
	color:#fff;
	width:108px;
	height:40px;
	font:bold 12px/18px verdana;
}
td.on {background:transparent url(i/bg_td_on.gif) no-repeat bottom left;}
th.on {
	background:transparent url(i/bg_th_on.gif) no-repeat bottom left;
	padding-bottom:9px;
	width:148px;
}

tfoot td {
	background:transparent url(i/bg_foot_td.gif) no-repeat top left;
	height:64px;
	vertical-align:top;
	padding-top:8px;
}
tfoot td.on {
	background:transparent url(i/bg_foot_td_on.gif) no-repeat top left;
	padding-top:16px;
}
tfoot td.side {background: transparent url(i/bg_foot_td_side.gif) no-repeat top left;}

#formcontainer {
	width:443px;
	height:239px;
	background:transparent url(i/bg_form.gif) no-repeat top left;
}
#formcontainer form {
	padding:8px 10px;
	margin:0;
}
#formcontainer h2 {
	margin:0;
	padding:0 0 14px 0;
	font:bold 21px/27px arial;
	color:#fff;
}
#formcontainer fieldset {
	border:none;
	padding:0;
}
#formcontainer label {
	display:block;
	float:left;
	font:bold 12px/18px verdana;
	color:#fff;
	padding-bottom:12px;
}
#formcontainer label.email {
	width:350px;
}
#formcontainer label.email input {
	width:340px;
}
#formcontainer label.password {
	clear:left;
	padding-right:40px;
}
#formcontainer label.password input,
#formcontainer label.retype input {
	width:150px;
}
#formcontainer fieldset.buttons {
	padding-top:10px;
	clear:left;
}



/*dodaj nocleg koniec*/

/*impressum*/
p.impressumglowny 	{color:#636363; font-size: 18pt; font-family: Verdana; margin:0px 0px 0px 20px;}
p.impressumglowny2 	{color:#636363; font-size: 14pt; font-family: Verdana; margin:0px 0px 0px 20px;}
p.impressumglowny3 	{color:#636363; font:bold 10pt Verdana; margin:0px 0px 0px 20px;}
p.impressumosoba 	{color:#636363; font-size: 12pt; font-family: Verdana; margin:0px 0px 0px 20px;}
p.impressumtekst	{color:#636363; font-size: 9pt; font-family: Verdana; margin:0px 0px 0px 20px;}
p.dane 	{color:#2469A3; font:normal 16px Verdana; margin:0px 0px 0px 20px;}
hr.impressum {color:#636363;}

#impressum {float:left;width:1004px; height: 1000px; text-align:left; margin:10px 0px 0px 10px;}

/*koniec impressum*/


/*agb*/
 #mittesrodekdolobiektyagb {
float:left;
width:1004px;
height: auto;
font-size: 12px; font-family: Verdana; text-align:left;
		}
.agblewy {
        width: 40px;
        height: auto;
        float:left;
        margin:10px 0px 0px 10px;
        font-size: 12px; font-family: Verdana;

		}	
.agbprawy {
        width: 920px;
        height: auto;
        float:left;
        margin:10px 0px 0px 0px;
        font-size: 12px; font-family: Verdana;
		}	

		
		}
/*koniec agb*/
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	
	
.suggestionsBox {
    position: relative;
    left: 30px;
    margin: 10px 0px 0px 0px;
    width: 200px;
    background-color: #212427;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #000;
    color: #fff;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
}

.suggestionList li:hover {
    background-color: #659CD8;
}
			 
			 
			
