/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/
body, form, input, textarea, select, td, ul {
	margin:0px 0px 0px 0px; 				  			 	 
	padding:0px 0px 0px 0px; 
}

ul {list-style:none;}
br {line-height:0px;}
img.kreska1 {border:0px; position: relative; right: 10px;}	
img.flaga {border:0px; position: relative; right: 20px;}		
img.menu {border:0px; position: relative; top: 35px;}							        
img {border:0px;}
img.mapaswiata {border:0px; width:300px; position: relative; left: 5px; top: 10px; float: left;}
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: 5px; top: 5px; float: left;}
img.europaa {border:0; width:50; height:50; float: left;position: relative; left: 5px; top: 5px;}
img.malestronaglowna {border:0px; margin:0px 10px 10px 10px;}
img.Image1 {
		float: top;
        border:0;
        margin:1px 0px 0px 0px;
	}
img.Image2 {
		float: top;
        border:0;
        margin:5px 30px 0px 0px;
	}
img.plus {border:0; float:left; margin:12px 0px 0px 10px;}	
img.reklamazdjecia {border:0; float:left; width:120px; margin:20px 0px 0px 20px;}
img.zamowreklame {border:0; margin:0px 0px 0px 20px;}
img.zdjeciepakiet { width:500px; margin:20px 0px 0px 20px; border-style: double; border-color: #636363;}
img.polecane {border:1px; float:left; border-style: double; border-color: #636363; width:100px;}
img.stopkanaszestrony {border:0px; height:45px; position: relative; left: 10px; top: 6px;}
img.stopkanaszestronyy {border:0px; height:60px; position: relative; left: 10px; top: 10px;}
img.infgwiazdki { position: relative; top: 15px;}	
img.infgwiazdy { float:left; height:20px; position: relative; left:10px;top: 15px;}	
h1 { font:normal 18px Tahoma, Arial; margin:0px 0px 0px 0px;}
h2 { font:normal 16px Tahoma, Arial; margin:0px 0px 0px 10px;}
h3 { font:normal 14px Tahoma, Arial; margin:0px 0px 0px 10px;}
h4 { font:normal 12px Tahoma, Arial; margin:0px 0px 0px 10px;}
h2.glowna { font:bold 14px Tahoma, Arial; margin:10px 0px 0px 0px;}
h3.strglreklama { font:normal 14px Tahoma, Arial; margin:40px 0px 10px 20px;}

/*____________________________________________________*/
/*†††††††††††††††††††††-TEXT-†††††††††††††††††††††††††*/
a 		{color:#68A3D4;}

a.strglgoraprawo {
	color:#636363;
	font:normal 11px Verdana;
	position: relative;
	right: 10px;
	
}
a.stopka {color:#636363;font:normal 14px Verdana; margin: 10px 0px 0px 20px;}
a.infobox2a {float:left;font:normal 12px Verdana; margin: 10px 0px 0px 10px;}
a.infobox2b {float:right;font:normal 12px Verdana; margin: 10px 0px 0px 10px;}
a.stronicowanie {
margin: 10px 0px 0px 7px;
	color:black;
	font:normal 11px Tahoma, Arial;
position: relative; left: 150px;
}

a:hover {text-decoration:none;}	
b.infobox {color:#616161;font:bold 13px Verdana; float:left; position: relative;top:8px;left: 10px;}
b.infoboxx {color:#616161;font:bold 13px Verdana;float:right;position: relative;top:8px;right: 10px;}
b.infobox2 {color:#616161;font:bold 16px Verdana;float:right;position: relative;top:8px;right: 10px;}
b.infobox3 {color:#616161;font:bold 16px Verdana;float:left;position: relative;left:5px;top:8px}
b.stopkanaszestrony {color:#636363;font:normal 11px Verdana;position: relative;left: 10px;top:10px;}
b.kreska {color:#636363; font:normal 11px Verdana;position: relative;right: 10px;}
b.nawigacja {color:#636363;font:normal 11px Verdana;position: relative;left: 0px;}
b.gltext {color:#636363; font:normal 14px Verdana;position: relative; left: 10px;}
b.nazwpromow {color:#2469A3; font:bold 13px Verdana;position: relative; left: 10px;}
b.miastpromow {color:#636363; font:normal 11px Verdana;position: relative; left: 10px;}
b.cenpromow {color:#D98800; font:normal 11px Verdana;position: relative; left: 10px;}
b.normalny 		{color:black; margin: 10px 0px 0px 7px; position: relative; left: 150px;}
b.wysztekst 	{color:#ffffff; font:bold 14px Verdana; margin: 0px 0px 0px 0px; position: relative; left: 0px;}
b.infgwiazdki {color:#636363;font:normal 14px Verdana;position: relative;left: 15px;top:15px; right:10px;}
b a		{color:#2469A3;}
font 	{color:#2469A3; font:bold 11px Tahoma, Arial}
font b	{font:bold 11px Tahoma, Arial; color:#000}
p.infobox4 {color:#616161;font:bold 16px Verdana;float:left;position: relative;left:10px}
p.infobox4a {color:#636363;font:normal 12px Verdana;float:left;position: relative;left:10px; right:20px;}
p.adres 	{color:#2469A3; letter-spacing=2; font:normal 13px Tahoma, Arial}
p.tekstopis 	{color:#2469A3; font:bold 13px Tahoma, Arial; position: relative; right: 5px;}
p.omniee	{color:#636363; font-size: 13pt; font:bold 14px Verdana}
p.omnie 	{color:#636363; font-size: 13pt; font-family: Verdana; margin:20px 0px 0px 20px;}  
p.tekstopis2 	{color:#2469A3; font:normal 16px Tahoma, Arial}

p.bialyzprawej 	{color:black; margin:5px 0px 20px 10px; font:normal 14px 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.ostatniododanetekst {color:black; font:normal 13px Tahoma, Arial; float: left; position: relative; left: 30px; top: 5px;}
p.ostatnio {float: right; position: relative; right: 20px;}
p.domki {font:normal 15px Tahoma, Arial; position: relative; left: 25px; top: 5px;}
p.rankgl 	{color:#40CB40; margin:5px 30px 20px 30px; font:normal 18px Verdana}
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.cena {font:bold 16px Verdana; margin:10px 0px 0px 30px; }
p.cenainfo {font:normal 10px Verdana; margin:10px 0px 0px 30px; }
p.regrejlog {color:#2469A3; font-size: 18pt;font-family: Tahoma, Arial; margin:0px 0px 0px 30px; }
p.dodajobiekttekstglowny 	{color:#636363; font-size: 18px; font-family: Verdana; margin:10px 0px 0px 10px;}
p.wysznoclegpolska 	{color:#ffffff; font-size: 18px; font-family: Verdana; position: relative; top: 5px;}
p.listastron2 	{color:#636363; margin:0px 0px 0px 15px; font:normal 12px Verdana}
p.listastron3	{color:#636363; margin:0px 0px 0px 30px; font:normal 10px Verdana}
.nn a	{text-decoration:none; margin:50px 100px 0px 200px;}

.nn a:hover {text-decoration:underline;} 
.nnn a	{text-decoration:none; margin:100px 100px 0px 200px;}
.nnn a:hover {text-decoration:underline;} 	

body {														  	
text-align:center;
margin:0px;
padding:0px;
background: url(images/punkt.jpg) 0 0 repeat-x;
}

#jeden	 {
width: 1024px; margin: 0 auto;
         }

#glowny	 {
margin:10px 0px 0px 0px;
position: relative;
width:1024px;
height:auto;
         }
         
         
         
#top	 {
position: relative;
float:top;
width:1024px;
height: 146px;
         }
         
         
#topleft {
        float:left;
        width:304px; 
		height:96px; 
         }

#topright{
		float:right;
		width:700px;
		height:96px;
		   }

 #toprightgora {
		text-align: right;
		width:690px;
	    height: 60px;
	    margin:0px 10px 0px 0px;
		}		   
		   
 #toprightdol {
		float:left;
		text-align: left;
		margin:0px 10px 0px 10px;
		width:1004px;
		height:50px;
		}	
/*††††††††††††††††††††††-MENU-†††††††††††††††††††††††*/
.menugora{
margin: 0;
padding: 0;
float: left;
font: bold 13px Verdana;
width: 100%;
overflow: hidden;
margin-bottom: 1px;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.menugora li{
display: inline;
}

.menugora li a{
float: left;
color: white;
font: normal 13px Verdana;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.menugora li a:visited{
color: white;
}

.menugora li a:hover, .menugora li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}	
/*††††††††††††††††††††††-MENU-†††††††††††††††††††††††*/	
		
 #mitte {
float:left;
width:1024px;
height: auto;
		}
#wysz {
		margin:10px 0px 0px 10px;
		width:400px;
		float:left;
		height:380px; 
		}
#wysz1 {
		margin:0px 0px 0px 0px;
		width:400px;
		height:50px; 
		background:url(images/wysz1.png) 0 0 no-repeat;
		}
#wysz2 {
		margin:0px 0px 0px 0px;
		width:400px;
		height:50px; 
		background:url(images/wysz2.png) 0 0 no-repeat;
		}
.wysz2a {
		margin:0px 0px 0px 0px;
		float:left;
		width:190px;
		}
.wysz2b {
		margin:0px 0px 0px 0px;
		float:left;
		width:105px;
		}
#wysz3 {
		margin:10px 0px 0px 0px;
		width:400px;
		height:270px; 
		background:url(images/wysz3.png) 0 0 no-repeat
		}
#obokwysz {
		margin:0px 10px 0px 0px;
		width:594px;
		height:380px;
		float:right; 
		}
 #infobox1 {margin:10px 0px 0px 10px;float:left;width:1004px;height: 40px;background:url(images/info1.jpg) 0 0 no-repeat		}
#infoboxen {margin:10px 0px 0px 10px;float:left;width:1004px;height: auto;		}
#infobox2 {float:left;width:200px;height: 170px;text-align:middle;background:url(images/info2.jpg) 0 0 no-repeat		}
.infobox2a {float:left;width:100px;height: auto;text-align:middle;	}
.infobox2b {float:right;width:100px;height: auto;text-align:middle;	}
#infobox3 {float:left;width:335px;height: 420px;margin:0px 0px 0px 10px;text-align:left;background:url(images/info335x400.jpg) 0 0 no-repeat		}
#infobox4 {float:left;width:449px;height: 320px;margin:0px 0px 0px 10px;text-align:left;background:url(images/info449x300.jpg) 0 0 no-repeat		}

#lewy {float:left;width:254px;height: auto; margin:10px 0px 0px 10px;}
#lewy1 {float:left;width:254px;height: 550px; background:url(images/lewy550.jpg) 0 0 no-repeat;}
#lewy2 {float:left;width:254px;height: 200px;}
#prawy {float:right;width:740px;height: auto; margin:10px 10px 0px 10px;}
 #empfehlungen {margin:0px 0px 0px 0px;width:740px;float:right;height: 400px;background:url(images/empfehl.jpg) 0 0 no-repeat;}
 #empftytul {margin:0px 0px 0px 0px;width:720px;float:right;height: 20px;}
 .empf1 {margin:10px 0px 0px 10px;width:320px;float:left;height: 400px; text-align: left;}
 .empf2 {margin:10px 0px 0px 0px;width:400px;float:right;height: 95px; text-align: left;}
 #informacje {text-align: left; margin:10px 0px 0px 0px;width:740px;float:right;height: 400px;background:url(images/empfehl.jpg) 0 0 no-repeat;}
		
				
 #mittedodajobiekt {
float:left;
width:1209px;
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: 0% 0% 0% 0%;
		width:400px;
		height: 900px;
		float:left;
		background:url(images/0bg1.jpg) top right no-repeat #DCDCDC
		}
		
 #mittesrodek {
		float:left;
		width:809px;
		height: 900px;
		}
		
 #mittesrodekgora {
 width:809px;
 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:809px;
		height: 350px;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}
 #mittesrodekdolwysz {
		float:left;
		width:245px;
		height: 200px;
		line-height: 1.5;
		margin:0px 0px 0px 20px;
        
		}
 #mittesrodekdolmapka {
 float:right;
		width:480px;
		height: 170px;
		}
		
		
 #mittesrodekdol2 {
		width:759px;
		height: 740px;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}
 #mittesrodekdolstronaglowna {
		width:759px;
		height: 695px;
		}

 #mittesrodekdolstronaglownatekst {
		width:300px;
		height: 400px;
		float:right;
		}
 #mittesrodekdolstronaglownafoto {
		width:400px;
		height: 370px;
		float:left;
		}
 .mittesrodekdolstronaglownafoto2 {
		width:365px;
		height: 150px;
		float:left;
		border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;
		}
 .mittesrodekdolstronaglownafoto3 {
		width:365px;
		height: 150px;
		float:right;
		}		
		
 #mittesrodekdolmapa {
		float:left;
		width:700px;
		height: auto;
		line-height: 1.5;
		}
 #mittesrodekdol2mapa {
		float:left;
		width:350px;
		height: auto;
		}
 #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/dol.jpg) 0 0 no-repeat;
        width: 1004px;
        float:left;
        height:90px;
        margin:10px 0px 0px 10px;
        text-align: left;
		}

#dolleft {
        width: 650px;
        height: 90px;
        float:left;
		}
#dolright {
        width: 354px;
        height: 90px;
        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: 300px;
        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: 100%;
        height: 240px;
        float: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;
		}	
/*wyniki ogloszenia*/
img.obiekt {border:0px; width:120px; float: center; position: relative; left: 0px; top: 10px;}
a.nazwaobiektu2 	{color:#2469A3; position: relative; top: 10px; font:bold 17px Tahoma, Arial}
p.miescwoj 	{color:#000000; position: relative; top: 10px; letter-spacing:2; font:normal 12px, Arial}
p.opiswwynikach 	{color:black; font:normal 12px Tahoma, Arial} 
p.cenywwynikach 	{position: right; font:normal 12px Verdana; color:#D98800;}
p.wynikitekst 	{color:#636363; font:normal 12px, Verdana; margin:10px 0px 0px 0px;} 
img.details{border:0px;}

.ogloszenie {
		text-align:left;
        margin:10px 0px 0px 10px;
        width: 700px;
        height: 120px;
        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;
        background:url(images/wynikitlo.jpg) 0 0 repeat-x;
		}

.ogltytul {
        width: 700px;
        height: 20px;
        float:left;
		}
.oglleft {
        width: 450px;
        height: 100px;
        float:left;
		}
.oglright {
        width: 250px;
        height: 100px;
        float:left;
		}

/*koniec ogloszenia*/

/*wyniki wyszukiwania*/
img.obiekt {border:0px; width:120px; float: center; position: relative; left: 0px; top: 10px;}
a.nazwaobiektu2 	{color:#2469A3; position: relative; top: 10px; font:bold 17px Tahoma, Arial}
p.miescwoj 	{color:#000000; position: relative; top: 10px; letter-spacing:2; font:normal 12px, Arial}
p.opiswwynikach 	{color:black; font:normal 12px Tahoma, Arial} 
p.cenywwynikach 	{position: right; font:normal 12px Verdana; color:#D98800;}
p.wynikitekst 	{color:#636363; font:normal 12px, Verdana; margin:10px 0px 0px 0px;} 
img.details{border:0px;}

.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;
        background:url(images/wynikitlo.jpg) 0 0 repeat-x;
		}
.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: 350px;
        height: 170px;
        float:left;
		}
.obiekttright2 {
        width: 120px;
        height: 170px;
        float:left;
		}
/*koniec wyniki wyszukiwania*/
		


/*prezentacja noclegu divy i teksty*/
 #noclegmitte {
float:left;
width:100%;
height: auto;
		}
		
#noclegmittegora {
 width:100%;
 height:10px; 
 background:#FFFFFF;
 line-height: 2;
        		} 
#malzuruck {
 width:100%;
 height:35px; 
        		}       		
.noclegglowny {
		
		margin:0px 0px 0px 20px;
		float:left;
		width:90%;
		height: auto;
		line-height: 1.3;
		}
		
		
.noclegglownydane {
		margin:0px 0px 0px 0px;
		float:left;
		width:800px;
		height: auto;
		line-height: 1.3;

		}
.noclegglownydane1 {

		margin:0px 0px 0px 0px;
		float:left;
		width:800px;
		height: auto;
		line-height: 1.3;
		}

.noclegglownyzdjecia {
		float:right;
		width:280px;
		height: auto;

		}
#noclegglownyzdjecia1 {
		margin:5px 0px 5px 0px;
		float:left;
		width:250px;
		height: auto;
		border-style: double;
		border-color: #636363;
		}
#opisobiektu {
		margin:5px 0px 5px 0px;
		float:left;
		width:450px;
		height: 250px;

		}

.noclegglownyopis {
		margin:0px 0px 0px 0px;
		float:left;
		width:800px;
		height: auto;
		line-height: 1.3;
		}
		
				
.noclegglownywyposazenie {

		margin:0px 0px 0px 0px;
		float:left;
		width:800px;
		height: auto;

		}
		
.wyp1 {
		margin:0px 0px 0px 0px;
		float:left;
		width:400;
		height: auto;

		}
		
.wyp2 {
		margin:0px 0px 0px 0px;
		float:left;
		width:400;
		height: auto;
		}

.noclegglownylage {

		float:left;
		width:800px;
		height: auto;
		line-height: 1.3;
		}
.noclegglownylage1 {
		float:left;
		width:300px;
		height:auto;
		line-height: 1.3;
		}
.noclegglownylage2 {
		float:left;
		width:500px;
		height: auto;
		line-height: 1.3;
		}
.noclegglownypreise {

		float:left;
		width:800px;
		height: auto;
		line-height: 1.3;
		}
.noclegglownypreise1 {
		float:left;
		width:300px;
		height:auto;
		line-height: 1.3;
		}
.noclegglownypreise2 {
		float:left;
		width:500px;
		height: auto;
		line-height: 1.3;
		}


.noclegglownykontakt {

		margin:0px 0px 0px 0px;
		float:left;
		width:800px;
		height: 340px;
		line-height: 1.3;
		}
.noclegglownykontakt1 {
		margin:0px 0px 0px 0px;
		float:left;
		width:400px;
		height: 300px;
		line-height: 1.3;
		}
.noclegglownykontakt2 {
		margin:0px 0px 0px 0px;
		float:right;
		width:200;
		height: 300px;
		line-height: 1.3;

		}


/*†††††††††††††††††††††-TEXT-†††††††††††††††††††††††††*/
p.noclegnazwa 	{color:#40CB40; font:bold; font-size: 16pt; font-family: Verdana;}
p.noclegnazwa2 	{color:#40CB40; font-size: 12pt; font-family: Verdana;}
p.ausstattext 	{color:#636363; font-size: 11pt; font-family: Verdana;}
p.adres 	{color:#2469A3; font-family: Verdana; font-size: 11pt;}
p.adres2 	{color:#2469A3; font-family: Verdana; font-size: 11pt;}
b.beschreibungtext {color:#636363; font:normal 12px Verdana;}


/*†††††††††††††††††††††-zdjecia-†††††††††††††††††††††††††*/
img.url1 {border:1px; border-style: double; border-color: #636363; width:250px;float: left;}
img.url2 {border:1px; border-style: double; border-color: #636363; width:250px; height:200px;}

/*†††††††††††††††††††††-form-†††††††††††††††††††††††††*/
textarea.form1{			     
	font:normal 12px Tahoma, Arial;			
	padding:0px 0px 0px 0px;		   
	vertical-align:top;	
	color:#6C6C6C;
}		
input.form1{			     
	/** remember to change image path **/
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #454743;
}
/*koniec prezentacja noclegu divy i teksty*/

/*strona glowna*/
h1.strgl {color:#2469A3; margin:10px 0px 0px 20px; font:normal 24px Verdana}
a.linkiobiekty {
color:#2469A3;
	font:bold 13px Verdana; position: relative; top: 20px;
	
}
a.linkdodajnocleg {
text-decoration: none;
color:#F0FFF0; font:bold 16px Verdana; margin:10px 0px 0px 10px;	
}
a.promowanenazwa {color:#2469A3; margin:10px 0px 0px 0px; font:bold 12px Verdana}
b.nocleginaskroty {color:#2469A3; margin:10px 0px 0px 0px; font:bold 16px Verdana}
b.wysz {color:#8a8a8a; margin:0px 0px 0px 0px; font:bold 14px Verdana}
b.nocleginaskroty2 {color:#636363; margin:10px 0px 0px 0px; font:bold 18px Verdana}
p.promowanekatmia 	{color:#636363; margin:10px 0px 0px 10px; font:normal 11px Verdana}
p.tekstwysz 	{color:#2469A3; margin:10px 0px 0px 20px; font:normal 24px Verdana}
p.hotelkattekst 	{color:#636363; margin:0px 0px 0px 10px; font:normal 16px Verdana}
p.wysztekst 	{color:#636363; margin:0px 0px 0px 0px; font:normal 16px Verdana}
p.strglreklama 	{color:#636363; margin:10px 0px 0px 10px; font:normal 16px Verdana}
p.tekstopisstronaglowna 	{color:#636363; font:normal 11px Verdana; position: relative; top: 20px;}
p.tekstopisstronaglownadol 	{color:#636363; margin:20px 0px 0px 20px; font:normal 12px Verdana}
img.malestronaglowna {border:0px; width:200x; height:105px; position: relative; top: 20px; float: left; margin-right:10px; margin-left:10px;}
img.malestronaglowna3 {border:0px; width:200x; height:105px; position: relative; top: 20px; float: right; margin-right:10px; margin-left:10px;}
img.malestronaglowna4 {border:0px; height:105px; position: relative; top: 20px; float: right; margin-right:10px; margin-left:10px;}
img.promowanefoto {border:1px; border-style: double; border-color: #636363; width:75px;float: left; position: relative; top: 10px; margin-right:10px; margin-left:10px;}

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:27px;
	width:280px;
	}
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:23px;
	width:95px;
	}
input.cena:hover {
	border: 1px solid #2b71da;
	/** remember to change image path **/
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}
input.search_btn {position: relative; top: 10px; left:10px; }
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:23px;
	width:170px;
}
select.gdzie:hover {
	border: 1px solid #2b71da;
	/** remember to change image path **/
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}
.promowane {float:left;width:250px;height:90px;}

 #pierwszy {
		float:top;
		width:1024px;
		height: auto;
		}
 #wyszukiwarka {
		float:left;
		width:1024px;
		height: auto;
		}
 #nawigacja {
		width:1024px;
		height:35px; 
		background:#D2E4F1;
		line-height: 2;
        border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}
 #formularz {
		float:left;
		width:712px;
		height: 250px;
		border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
		}
 #mapa {
		float:left;
		width:311px;
		height: 250px;
		border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;
		}	
 #strngldol {
		float:left;
		width:1024px;
		height: auto;
		}
 #strngldolleft {
		float:left;
		width:400px;
		height: auto;
		}
 .strngldolleftt {
		width:400px;
		height: 150px;
		float:left;
		border-bottom-style: groove;
        border-bottom-width: 1px;
        border-bottom-color: darkgray;
        border-right-style: groove;
        border-right-width: 1px;
        border-right-color: darkgray;
		}
 #strngldolright {
		float:left;
		width:623px;
		height: auto;

		}
.strngldolrightrekl {
        width: 250px;
        height: 130px;
        float:left;
        border-width:1px;
        border-color:#679FFC;
        border-style: groove;
        background: #DCE7FA;
        margin:15px 0px 0px 20px;
		}
 #strngldoldol1 {
		float:left;
		width:1024px;
		height: auto;
		}
 #strngldoldol2 {
		float:left;
		width:1024px;
		height: auto;
		}


/*koniec strona glowna*/

/*nad morzem*/
h1.morze 	{color:#2469A3; position: relative; left: 10px; font:normal 14px Verdana}
a.linkmiasta 	{color:#636363; font:normal 12px Verdana}
a.katlink 	{color:#2469A3; position: relative; left: 10px; right: 10; font:normal 15px Verdana}
b.strzalka	{color:#CCCCCC; font:normal 9px Verdana}
p.strkat 	{color:#2469A3; position: relative; left: 10px; right: 10; font:normal 18px Verdana}
p.textgl 	{color:#636363; position: relative; left: 10px; right: 10px; font:normal 12px Verdana}
 
 #mapka {width: 700px; height: 300px; border: 1px solid black; background: gray;} 
 
 
 #morzegl {
		float:left;
		width:1024px;
		height: auto;
		}
 #morzeleft {
		float:left;
		width:200px;
		height: 400px;
		line-height: 1.8;
		}
 #morzemitte {
		float:left;
		width:524px;
		height: 400px;
		line-height: 1.5;
		}
 #morzeright {
		float:left;
		width:300px;
		height: 400px;
		}
 #morzedol {
		float:left;
		width:1024px;
		height: auto;
		}
 #morzedolleft {
		float:left;
		width:300px;
		height: 300px;
		}
 #morzedolrightgora {
		float:left;
		width:724px;
		height: 100px;
		}
 #morzedolright {
		float:left;
		width:724px;
		height: 200px;
		}


/*koniec nad morzem*/

/*Kontakt Page*/
 #kontaktleft {
		float:left;
		width:750px;
		height: auto;
		}
 #kontaktright {
		float:left;
		width:270px;
		height: auto;
		}
		
#contentForm {
  display: block;
  width: 80%;
  margin: 70px auto;/*this line will center the page*/
  padding: 25px;
  border: 1px solid black;
  background-color: white;
}

input:focus, textarea:focus, select:focus {
  border: 1px solid #999;
  background-color: #FFFFFF;
}

input.button {
  cursor: pointer;
  border: none;
  font-weight: bold;
  background: url(images/submit.jpg) no-repeat left top;
  width: 90px;
  height: 28px;
  margin-left: 150px;
}

span.required{
  font-size: 13px !important;
  color: red !important;
}

.errormsg {
  display: block;
  width: 90%;
  height: 22px;
  line-height: 22px;
  color: #FFFFFF;
  font-weight: bold;
  background: #FF9D9D url(images/stop.gif) no-repeat 10px center;
  padding: 3px 10px 3px 40px;
  margin: 10px 0;
  border-top: 2px solid #FF0000;
  border-bottom: 2px solid #FF0000;
}

.msgSent {
  font-size: 20px;
  text-align: center;
}


/*dodaj nocleg*/
a.linkdodajobiekt {font:normal 14px Verdana;}
b.opisofertybold 	{color:#636363; font:bold 13px Verdana; margin:10px 0px 0px 10px;}
b.opisoferty 	{color:#636363; font:normal 13px Verdana; margin:10px 0px 0px 10px;}
b.promocja 	{color:red; font:normal 13px Verdana; margin:10px 0px 0px 10px;}
p.opisofertytekstgl 	{color:#2469A3; font:bold 11pt Verdana; margin:10px 0px 0px 10px;}
p.opisofertypakiet 	{color:#2469A3; font-size: 11pt; font-family: Verdana; margin:10px 0px 0px 10px;}
p.piecpowodow 	{color:#636363; font-size: 11pt; font-family: Verdana; margin:10px 0px 0px 10px;}
p.dodajobiekt 	{color:#636363; margin:5px 30px 20px 30px; font:normal 12px Verdana}
b.dodajobiekt 	{color:#636363; margin:10px 10px 10px 10px; font:normal 14px Verdana}
img.stern {width:48px; height:48px; float: left;}
img.money {width:24px; height:24px;}
#dodajnocleg1 {float:left;width:700px;height: auto; margin:10px 10px 0px 10px;}
#dodajnocleg2 {float:left;width:254px;height: 400px; margin:10px 10px 0px 10px; background:url(images/lewy.jpg) 0 0 no-repeat;}
#nav {margin:0px 10px 0px 10px;
		width:1004px;
		text-align: left;
		height:20px; 
		}
		
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:10px 10px 10px 10px; border-width: 1px;border-color: black;       border-right-style: groove;}
td.dodajnoclegg {
	text-align:right;
	width:300px;
	height: 30px;
	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: 30px;
	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;}
th.side {
	background: transparent url(i/bg_th_side.gif) no-repeat bottom right;
}
td.side {
	text-align:right;
	background: transparent url(i/bg_td_side.gif) no-repeat bottom right;
	width:180px;
	font:bold 12px/15px verdana;
	color:#6e6f37;
	padding-right:8px;
}

th {
	height:64px;
	border-right:0px 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:0px;
}

tfoot td {
	background:transparent url(i/bg_foot_td.gif) no-repeat top left;
	height:64px;
	width:80px;
	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 right;}

#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*/

#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;
	}		 
	
		/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {width: 1004px; text-align:left;position: relative; left: 10px; right: 10px;
}
.tabberlive {
 margin-top:1em;width: 1004px; text-align:left; position: relative; left: 10px; right: 10px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}





#dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:60px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

.theme-default #slider {
    margin:10px auto 0 auto;
    width:584px; /* Make sure your images are the same size */
    height:350px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:10px;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
