/*wyniki nazwy obiektow #06c
  Tytuly boxow #2C85AC (niebieskawy) oraz #555 (szary)
  Przyciski GO  oraz linki #B32D38 * { border: 1px solid red}
*/


div,form {overflow:visible;}
h1,h2,h3,h4,tt,blockquote {margin:0;padding:0;}
div.clearL { visibility:hidden; line-height:1px; clear:left; }
div.clearR { visibility:hidden; line-height:1px; clear:right; }
div.clear { visibility:hidden; line-height:1px; clear:both; }
.standoutColor { color: #FC4A0C; }
.kotwica { display: none; }

h4 { display:inline }
h3 { text-align: justify; }
html {/* background: url(../graf/html.jpg) left 28px  repeat-x;*/
			margin:0 0 10px;padding:0;poosition:relative;}



body { 
       width:770px;
       margin:0px auto;			
       padding:0;
       border:0px none;
       color:black;
			 font-family:Verdana;
			 font:normal 12px Verdana;
		position:relative;
     }

body { /*background: url(http://www.noclegiw.pl/onet/graf/tlo-top.jpg) left 29px no-repeat;*/
       width:770px;
       margin:0px auto;
       padding:0;
       border:0px none;

      
			 _position:relative;/* tu zmiana poniewaz mapy google FF zle obliczal */

     }


body a, a:visited, .fakeLink { color: #005D9B; text-decoration:none; cursor:pointer;}
body a:hover, .fakeLink:hover { color:#FC4A0C;}		 

#regulaminTresc {font-size: 11px; margin-top:15px; }
#regulaminTresc ol { padding-left:10px;margin-left:15px;}
#regulaminTresc ol li {list-style-type:lower-alpha; padding-left:10px; }


#dodajObiektD { float: right; position:relative; border:1px solid #005D9B; background: #005D9B url('../graf/gradient1.png');  }
#dodajObiektD a { font-size: 20px; color: white;display:block; padding:2px 20px;}
#hasloTop { margin-top:0px; font:24px Verdana; color:#61a745; margin-bottom: 15px;}		
#hasloTop #hasloTopDopisek { font-size:14px; margin-left:10px;}
.zielonyNaglowek {  font:20px Verdana; color:#61a745; margin-bottom: 10px; }	

 #err404 { margin-left:85px; text-align:center; padding:30px 10px;}			 
html>body #err404 { margin-left:170px; text-align:center; padding:30px 10px;}		 
a:focus {outline:none}
form,input,button,div,span {margin:0;padding:0; }
.both { clear:both;font:1px/1px verdana;height:1px;padding:1px;margin:0;}

b.btt { display:block;height:20px;width:auto;cursor:pointer;float:left;border:0px solid white; margin:0; padding:0; -moz-height:19px;
         background: white url(http://www.noclegiw.pl/onet/graf/button_blue.gif) left top no-repeat; background-repeat: no-repeat;
}

b.btt i { font:700 11px/18px verdana;color:#626262; display:block;height:20px;text-align:center;
          background:white  url(http://www.noclegiw.pl/onet/graf/button_blue.gif) right top no-repeat; font-variant: small-caps; padding:0; margin:0; margin-left:3px; border:none;}
					
b.btt i a,b.btt i a:visited{ color:white;text-decoration:none }
b.btt i a:hover{ color:white;text-decoration:none; }


b.rezerwujB { background: white url(http://www.noclegiw.pl/onet/graf/button_maroon.png) left top no-repeat;  }
b.rezerwujB i { background:white  url(http://www.noclegiw.pl/onet/graf/button_maroon.png) right top no-repeat; color: white;}


b.showContactFormB { background: white url(http://www.noclegiw.pl/onet/graf/button_maroon.png) left top no-repeat;  }
b.showContactFormB i { background:white  url(http://www.noclegiw.pl/onet/graf/button_maroon.png) right top no-repeat; color: white;}



ul.menu_gorne { position:absolute;
                top:0; 
                border:1px solid red;
                border:0px solid red;
                width:930px;
                margin:0 auto;
                list-style:none;
                clear:both;padding:1px 0;height:20px;
                _left:0
                }
ul.menu_gorne li {float:right;padding:4px 6px 0 0;height:12px;margin:0;}
ul.menu_gorne a { border:0px solid red;
                  padding:0px 6px 0 0;
                  height:13px;
                  font:10px verdana;
                  background: url(http://www.noclegiw.pl/onet/graf/tlo_m.png) right top  repeat-y;
                  text-decoration:none;
                  margin:0;
      display:inline-block;
                }
html>body ul.menu_gorne a {display:block;}
ul.menu_gorne a.last {background:none}
ul.menu_gorne a,ul.menu_gorne a:visited { color:#4d4d4d; }
ul.menu_gorne img { margin-right:3px;border:0; }

#nazwa { font:22px verdana;
         text-transform:uppercase;
         color:#a8dbec;
         text-align:center;
         border:0px solid red;
         position:absolute;
         top:59px;
         margin:0 0 0 660px;
         _margin:0;
         _right:0;
        }
#nazwa a,#nazwa a:visited {color:#a8dbec; text-decoration:none;}
#nazwa b {color:white;}
#nazwa h1 {font:13px verdana;margin:0;padding:0;text-align:right;}

#data_dnia { position:absolute; font:700 13px verdana; top:-20px;right:0px; }


#szukaj {
          background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
          height:25px;
          width:150px;
          padding:15px 5px 16px;
          border:1px solid #a6d395;
          overflow:visible;
          position:absolute;
          top:499px;
          
          font:11px/10px verdana;
          margin:0;
         }
html>body #szukaj { padding:15px 5px; }
#szukaj input{ width:100px;display:block;
/*               background: url(http://www.noclegiw.pl/onet/graf/google_tm.gif) center center no-repeat; */
               }
#szukaj input:focus { background:none; }
#szukaj b.btt {position:absolute;top:15px;right:5px;width:30px}
html>body #szukaj b.btt { width:auto }
#szukaj .n {display:none}
#szukaj form { margin:0;padding:0;border:0px solid red; }
#szukaj form img {position:absolute; bottom:1px;right:9px;}

#menu { border:0px solid red;
        position:absolute;top:150px;
         _top:143px;margin:0 auto;
        list-style:none;
        padding:0;margin:0;
        width:160px;
        text-align:right;
        _left:0;
      }

#menu { border:1px solid #a6d395;
        padding:2px;
        background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;}

/**/
#menu li { padding:0 3px 3px 0;margin:1px;border:1px solid white;
          background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left bottom  repeat-x;height:11px;

         }
html>body #menu li { padding:0 3px 2px 0;margin:1px;border:1px solid white;
          background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left bottom  repeat-x;height:16px;

         }
#menu a { border:0px solid red;
          padding:0 13px 0 0;
          display:block;
          
          font:14px/12px verdana;
          text-decoration:none;
          margin:0;
        }
#menu li.last {background:none}
#menu a.last { background:none }
#menu a,#menu a:visited { color:#4d4d4d; }
#menu a:hover {color:black; }

#menu a.d {
	        font-variant: small-caps;font-weight:700;
          /*  color:#59ADDB; */

          }
#menu li.mini {background:none;font:1px/1px verdana;padding:0;height:1px;}
#menu li.first { border:0;padding-top:6px; }

img.ramki-lg {position:absolute;top:-1px;left:-1px;}
img.ramki-ld {position:absolute;bottom:-1px;left:-1px;}
img.ramki-pd {position:absolute;bottom:-1px;right:-1px;}
img.ramki-pg {position:absolute;top:-1px;right:-1px;}


#partentSerwisu img { border:none; vertical-align:-6px; margin-top:5px; /* width:110px; */}
#partentSerwisu  {font: 12px verdana;}


/* slotReklama */
.slotReklama {  margin-top: 23px; /*height:280px; background: url(../graf/demo_300x252080929.jpg) no-repeat 0px  10px;*/ position:relative; }
.slotReklama #reklama_s {position:absolute;right:-170px; _right:-200px;}


/* Oferty tygodnia */
#oferty-tygodnia ul { margin:0; padding:0; font:11px verdana;}
#oferty-tygodnia li { clear:left; height: 65px; margin-bottom:16px;}
#oferty-tygodnia .prawa { margin-left: 74px;}
#oferty-tygodnia .zdj { float:left;  width:60px; height:50px; margin-left:6px; overflow:hidden; position:relative; border:none;}
/*#oferty-tygodnia .zdj img {clip: rect(0px, 170px, 100px, 0px); position: absolute; width:116px; height:80px; left:-40px; border:none;}*/
#oferty-tygodnia .zdj a { border:none; }
#oferty-tygodnia .miasto {  color : #999; margin:0 0 6px 0; float:right;}
#oferty-tygodnia .nazwa { margin:0 0 6px 0; }
#oferty-tygodnia .nazwa a{ color: #005d9d; font-weight:bold;}
#oferty-tygodnia .nazwa a:hover { color:#FC4A0C;}
#oferty-tygodnia .opis { margin:0 0 8px 0; }
#oferty-tygodnia .cenaMin { color : #818181;}

/*  POLECANE HOTELE */
#polecane-hotele { position:relative; width:300px; height:243px; background:white; margin:0; padding:0; }
#polecane-hotele div.strona_1 { visibility:visible; }
#polecane-hotele div.strony, #polecane-hotele div.strona_1 { border-top:1px solid #a6d395;
                   position:absolute; top:24px;left:0;font:11px verdana;
                   visibility:hidden;padding-top:3px; overflow:hidden;
                   height:auto; width:300px;
                   }
									 
#polecane-hotele  div.strona_1 { visibility:visible; }									 
#polecane-hotele .strony ul, #polecane-hotele .strona_1 ul { margin:0; padding:0; margin-top:10px;}
#polecane-hotele .strony ul li, #polecane-hotele .strona_1 ul li { margin-left:10px;height:21px; line-height:21px; overflow:hidden;}

#polecane-hotele .polecane-hotele-nazwa {color: #005D9B; width:113px;float:left;  font-weight:bold;}
#polecane-hotele .polecane-hotele-nazwa:hover { color:#FC4A0C;}
#polecane-hotele .polecane-hotele-cena { float: right;}
#polecane-hotele .polecane-hotele-miasto { color: #005D9B; }


/*   WIADOMOŚCI */
#wiadomosci {  clear:both; }
#wiadomosci ul { padding:0;}
#wiadomosci .zdj {  float:left; width:60px; height:50px; border:none; }
#wiadomosci ul { margin-top :0;}
#wiadomosci li { margin-bottom:6px; height:80px; clear: left;}
#wiadomosci .obejma {  margin-left: 70px;}
#wiadomosci .tresc { font:400 11px Verdana; color:black; margin-bottom: 5px; }
#wiadomosci .cena { font:400 11px Verdana; color:#999; text-align:right;float: left; }
#wiadomosci .miasto { font:900 11px Verdana; color:#999; text-align:right;  }
#wiadomosci .link {  margin-bottom:10px;}
#wiadomosci .link a { font:bold 11px Verdana; color:#005d9b; cursor: pointer;  }
#wiadomosci .link:hover a{ color:#fc4a0c; }

/*   WIADOMOŚCI */
#lastMinuteBox {  clear:both; }
#lastMinuteBox ul { padding:0;}
#lastMinuteBox .zdj {  float:left; width:60px; height:50px; border:none; }
#lastMinuteBox ul { margin-top :0;}
#lastMinuteBox li { margin-bottom:6px; height:105px; clear: left;}
#lastMinuteBox .obejma {  margin-left: 70px;}
#lastMinuteBox .tresc { font:400 11px Verdana; color:black; margin-bottom: 5px; }
#lastMinuteBox .cena { font:400 11px Verdana; color:#999; text-align:right;float: left; }
#lastMinuteBox .miasto { font:900 11px Verdana; color:#999; text-align:right;  }
#lastMinuteBox .promocja { font:normal 11px Verdana; color:#800000; text-align:left;  }
#lastMinuteBox .promocja .normal {    }
#lastMinuteBox .link {  margin-bottom:10px;}
#lastMinuteBox .link a { font:bold 11px Verdana; color:#005d9b; cursor: pointer;  }
#lastMinuteBox .link:hover a{ color:#fc4a0c; }
#lastMinuteBox .wiecejPromocjiB {  text-align: right; }


/* RSS */
#rss { font-size:11px; }
#rss ul { padding:0; }
#rss .foto { float: left;  text-align:center;}
#rss .foto img { border:none; width:60px;}
#rss .news { margin:0 0 10px 0px;}
#rss .tresc { margin-left:70px;  margin-top:5px; _margin-top:0px; margin-bottom:5px}
#rss .data { text-align:right; color:#999999; font-size:10px;}
#rss .tytul { display: block; margin-bottom:10px; }
#rss .tytul a:hover { color:#FC4A0C;}		 
#rss .tytul a { color: #005D9B; font-weight:bold;}
#rss a:hover { color:#FC4A0C;}		 
#rss a { color: #005D9B; font-weight:bold;}


/* TOPY*/

#topy_frontpage {
	margin-top:15px;
}

#topy1  { position:relative;width:264px;height:329px;background:white;
          margin:5px 0 0 197px; *margin:0; *margin-left:193px; padding:0;}
html>body #topy1 { height:309px; }

#topy { position:relative; width:187px; height:310px; background:white; margin:0; padding:0; float:left; }

#topy ul { border-left:1px solid white; margin:0;padding:11px 0 3px; }
#topy li.listItem { border-left:1px solid white; margin: 0 0 1px;padding:0 0 0 30px; }
#topy ul a,#topy ul a:visited { color:#005d9b;  }
#topy ul a:hover { color:#FC4A0C;  }

#topy  .noweTaby a,#topy .noweTaby a:visited { color:#61a745; }
#topy  .noweTaby a:hover { color:#4a751c;  }
#topy  .noweTaby .on a { color:#626262;  }


#topy li.gap { background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left bottom  repeat-x;margin:0 5px 5px;padding:0 0 5px 25px; }

#topy1 div.strony,#topy1 div.strona_1 { border:1px solid #a6d395;
                   position:absolute; top:24px;left:0;font:11px verdana;
                   visibility:hidden;padding-top:3px; overflow:hidden;
                   height:299px;width:261px;
                   }
html>body #topy1 div.strony,#topy1 div.strona_1 { height:280px; width:262px;}

#topy div.strony,#topy div.strona_1 { border:1px solid #a6d395; height:284px;width:185px;
                   position:absolute; top:24px;left:0;font:13px verdana;
                   visibility:hidden; margin:0; padding:0;
                   }
#topy  div.strona_1 { visibility:visible; }
#topy1 div.strona_1 { visibility:visible; }

#topy1 b {  visibility:hidden; }
#topy1 a, #topy1 a:visited {display:block; color:#005d9b;margin:0 5px; text-decoration:none; }
#topy1 a:hover { color:#FC4A0C; text-decoration:none;}
#topy1 .noweTaby a, #topy1 .noweTaby a:visited { color: #61a745;}
#topy1 .noweTaby a:hover { color: #4a751c;}
#topy1	.noweTaby li.on a {	color:#626262;		}	
#topy1 .fl  { float:left; clear:right; padding:1px; border:1px solid #a6d395; margin-left:9px;}
#topy1 .fr  { float:right; clear:left; padding:1px; border:1px solid #a6d395; margin-right:9px; }
#topy1 .afl  { float:left; clear:right; width: 185px; text-align:left;margin:3px 0 0 5px; }
#topy1 .afr  { float:right; clear:left;width:136px; text-align:left;margin:3px 5px 0 0px; }
#topy1 u { display:block;width:77%;margin:3px 2px 3px auto;clear:both;  padding:1px; border:0; height:5px;font:1px/1px arial; background:white url(http://www.noclegiw.pl/onet/graf/menu-bott.png) top left repeat-x; }
html>body #topy1 hr { clear:both; margin:0; padding:0; border:0; height:1px;font:1px/1px arial; background:white url(http://www.noclegiw.pl/onet/graf/menu-bott.png) top left repeat-x; }


/*NOWE TABY*/
	.noweTaby{ margin:0!important; padding:0!important; position:relative; border:none!important;}
	.noweTaby li {	  float:left; 
										background: url(http://www.noclegiw.pl/onet/graf/tabyNew.png)  right -26px;	
										padding:0 8px 0 0!important;	
										margin:0 3px 0 0;
										cursor:pointer;
										border:none!important;
										position:relative; top:1px;
										}
										
	.noweTaby li a {	padding-left:8px; 
										background: url(http://www.noclegiw.pl/onet/graf/tabyNew.png) left -26px;	
										border:none!important;
										height:22px;
										font:12px/20px Verdana;
										margin:0px !important;
										color:#61a745;display:block;float:left;
										text-decoration:none!important;
										
									}
	.noweTaby li a:hover { color: #4a751c;}
	.noweTaby li.on {	 background: url(http://www.noclegiw.pl/onet/graf/tabyNew.png)  right top;		position:relative; top:2px;}
	.noweTaby li.on a {	
										background: url(http://www.noclegiw.pl/onet/graf/tabyNew.png) left top;
										color:#626262;							
										}		

	/*.noweTaby li#tabDodajObiekt {margin-left:20px; _margin-left:13px;}*/
.noweTaby li.special a {font-weight:bold;}
	/*								
.noweTaby li.special	{ 	background: url(http://www.noclegiw.pl/onet/graf/tabyNew2.png) right -26px;	}
.noweTaby li.special	a { 	background: url(http://www.noclegiw.pl/onet/graf/tabyNew2.png) left -26px;		color: white;}									
.noweTaby li.special.on	{ 	background: url(http://www.noclegiw.pl/onet/graf/tabyNew2.png) right top;	}
.noweTaby li.special.on	a { 	background: url(http://www.noclegiw.pl/onet/graf/tabyNew2.png) left top;		color: #626262; }									
*/
.noweTaby #tabDodajObiekt { margin-left: 70px; }
									
/*KONIEC NOWE TABY*/
div.taby { position:absolute; top:1px; }
div.taby button { background:#f0f0f0;
               border:1px solid #a6d395;
               border-width:1px 0;
               height:24px;
               font:11px/24px verdana;
               color:#4d4d4d;float:left;
               }
div.taby button { margin:0 -2px 0 -2px;padding:0 ; }
html>body div.taby button { margin:0;padding:0 2px; }
html>body #topy1 div.taby button { margin:0 -1px 0 0;padding:0 2px; }




div.taby a.static_wybrany,
div.taby a.static_wybrany blockquote,
div.taby a.static_wybrany tt,
div.taby a.static_wybrany b,
div.taby a.static_wybrany i,
 div.taby a.static_wybrany h1 {display:inline !important;margin:0 !important;padding:0 !important;color:#4d4d4d !important; font:11px/22px verdana!important;border-bottom-color:white;display:block;float:left; background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) left 2px  repeat-x; height:22px;}
div.taby img { margin:0;padding:0;height:24px; }
div.taby img { vertical-align:-2px; }
html>body div.taby img { vertical-align: bottom; }




.static { float:left; }
img.top-ld { position:absolute;bottom:0px;left:0px; }
img.top-pd { position:absolute;bottom:0px;right:0px; _right:-1px;}
img.top-pg { position:absolute;top:24px;right:0px; _right:-1px;}

img.top1-ld { position:absolute;bottom:0px; left:0px; }
img.top1-pd { position:absolute;bottom:0px; right:0px; _right:1px;}
img.top1-pg { position:absolute;top:24px;right:0px; _right:1px;}

img.wysz-ld {position:absolute;bottom:-3px;left:-1px;}
img.wysz-pd {position:absolute;bottom:-3px;right:-1px;}
img.wysz-pg {position:absolute;top:-1px;right:-1px;}
html>body img.wysz-ld {position:absolute;bottom:-2px;left:-1px;}
html>body img.wysz-pd {position:absolute;bottom:-2px;right:-1px;}

div.taby i {display:block;float:left;height:24px;padding:0;margin:0;}
i.p-bl {width:6px;background: url(http://www.noclegiw.pl/onet/graf/tab-p.gif) left 0px;}
i.p-sz {width:6px;background: url(http://www.noclegiw.pl/onet/graf/tab-p.gif) left -24px;}
i.bl-sz {width:17px;background: url(http://www.noclegiw.pl/onet/graf/tab-3.png) left 0px;}
i.sz-sz {width:17px;background: url(http://www.noclegiw.pl/onet/graf/tab-3.png) left -24px;}
i.sz-bl {width:17px;background: url(http://www.noclegiw.pl/onet/graf/tab-3.png) left -48px;}
i.sz-k {width:17px;background: url(http://www.noclegiw.pl/onet/graf/tab-k.gif) left 0px;}
i.bl-k {width:17px;background: url(http://www.noclegiw.pl/onet/graf/tab-k.gif) left -24px;}
/*KONIEC TABY*/

/*wyszukiwarka*/
#wyszukiwarka {float:left; position:relative; padding:0px 0 1px; margin:0px 0 0 0px;border:none;  font:400 13px verdana;text-align:left;clear:both;}
html>body #wyszukiwarka { margin:0px 0 0 0px ;float:none }

#wyszukiwarka div.taby { margin:0px;top:1px; }

#wyszukiwarka p, #wyszukiwarka p b i,#wyszukiwarka p b { font:400 11px verdana; }

#wyszukiwarka p { margin:0; padding:5px;}
 #najczesciejSzukane { border:1px solid #a6d395;padding:0px 0px 0px 0px; width:460px; _width:458px; position:relative; margin-top:23px;}
 #najczesciejSzukane .obejma { margin:15px 0px 5px 15px; padding:0;}
#najczesciejSzukane .obejma li { height:110px;}
 #najczesciejSzukane .nagl { clear:left;  font:400 20px Verdana; color:#61a745; margin:3px 0 2px 10px;}
 #najczesciejSzukane .link { float: left; width:210px; font:normal 11px verdana; color:#005D9B;} 

#wyszukiwarka form,#wyszukiwarka div.strony1 { position:relative;float:left; margin-top:24px;border:1px solid #a6d395;padding:0px 0px 0px 0px; width:460px; _width:458px;}
html>body #wyszukiwarka form,html>body #wyszukiwarka div.strony1 {padding:0px 0px 0 0px; }
#wyszukiwarka div.strony1 { visibility:hidden;position:absolute;top:0;left:0; }
#wyszukiwarka ul.lewy li,#wyszukiwarka ol li {margin: 3px 0;padding:0; width:170px;clear:both; border:0px solid red;vertical-align:middle;list-style:none }
html>body #wyszukiwarka ul.lewy li {position:relative;border:0px solid red;}
#wyszukiwarka select, #wyszukiwarka  input {font:normal 13px verdana;width:170px; padding:0;margin:0;}
#wyszukiwarka label {margin:0 0 0 4px;padding:0; font:700 13px verdana;}
#wyszukiwarka ul.lewy {float:left;border:none;padding:0 00px 10px;margin:0 0 0 20px; display:inline; /*background: url(http://www.noclegiw.pl/onet/graf/tlo_m.png) right top  repeat-y; */}
#wyszukiwarka ol {position:relative;float:right;border:0px solid red;padding:0 10px;margin:0 10px 0 0; display:inline;}

#wyszukiwarka ul.ze_zdjeciem { margin-left:30px;padding-right:35px;}
html>body #wyszukiwarka ul.ze_zdjeciem { margin-left:55px;padding-right:29px;}

#wyszukiwarka ol.ze_zdjeciem  { padding-left:0;padding-right:35px}
#wyszukiwarka fieldset select  { width:85px;margin-left:10px;}

#wyszukiwarka fieldset {position:relative;margin:11px auto 0px; _margin:21px auto 0px;padding:18px 0 7px; _padding:18px 0;width:100%;border:none;background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left top  repeat-x;}
#wyszukiwarka fieldset legend {color:black}
html>body #wyszukiwarka fieldset legend {background:white;padding:0 5px; }
#wyszukiwarka fieldset input {width:auto;margin:0;padding:0; margin-left:13px;}
#wyszukiwarka ul.c {float:left;border:0px solid red;list-style:none;padding:0;margin:0 0px 0 0px; }
#wyszukiwarka ul.c li { white-space:nowrap;border:0px solid green; margin:5px 0 0 20px;padding:0; }
#wyszukiwarka ul.c1 li label {font:normal 13px verdana;}
#wyszukiwarka ul.c1 {float:left;border:0px solid red;list-style:none;padding:0;margin:0;}
#wyszukiwarka ul.c1 li {float:left; width:195px;white-space:nowrap;border:0px solid green; margin:5px 5px 0 5px;padding:0; }
#wyszukiwarka b.btt {position:absolute;bottom:34px; z-index:50; right:187px; color:white}
#wyszukiwarka #zaawansowane_b {position:absolute;bottom:40px; z-index:50; right:10px; width:160px; cursor:pointer; font-size:10px; text-align:center; color:#005D9B;}
#wyszukiwarka #zaawansowane_b:hover {text-decoration:none; color:#FC4A0C;}
#wyszukiwarka #rezOnlineAbsoluteBox {position:absolute;bottom:35px; z-index:50; left:18px; width: 160px; color:#800000;}
#wyszukiwarka #rezOnlineAbsoluteBox #rezerwacjeOnlineCheck { width:auto; }
#wyszukiwarka b.btt:hover { text-decoration:none; }
#wyszukiwarka ul#pokoje {clear:left; margin:0; padding:0; }
#wyszukiwarka ul#pokoje li {list-style:none;padding:0;margin:5px 30px 0px 5px; float:left; width:130px;}
#wyszukiwarka ul#pokoje label {font-weight:normal; }
#wyszukiwarka #zaawansowane_d { }
#szukaj_load {position:absolute; border:0px solid red; bottom:29px;right:14px;visibility:hidden;}

#wyszukiwarka ol,
#wyszukiwarka ul.lewy { padding-top:0px;margin-top:13px }
#wyszukiwarka fieldset ol,
#wyszukiwarka fieldset ul.lewy { padding-top:0px;margin:0 0 5px }
#wyszukiwarka fieldset span { margin: 0 35px 0px 0px ; }
#wyszukiwarka  span input { margin-left:22px; }
html>body #wyszukiwarka  span input { margin-left:18px; }
#wyszukiwarka a.uwagi {  color:#2C85AC;}
#wyszukiwarka a.uwagi:hover { text-decoration:none; color:#2C85AC;}
#wyszukiwarka i { }
#wyszukiwarka div.aktual_uwaga {color:#626262;padding: 40px 0px 8px; _padding-top:40px; display:block;margin:0 10px; font:10px verdana;}

#zdjecie {position:absolute;top:24px;left:15px;width:60px;border:1px solid #a6d395; padding:1px;}
#miasta {
	      position: absolute;left:50px;bottom:115px; /*right:46px;*/
          border: 1px solid #a6d395;width:172px;height:123px;
          overflow: scroll;
          overflow-x: hidden;
          overflow-y: auto;
          background: white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
          visibility: hidden;
          z-index: 100;
        }
#miasta img { padding:40px 0 51px 70px; }
html>body #miasta {/*bottom:210px;right:42px;*/position:absolute;left:0;bottom:22px;height: auto;max-height:123px;}
#miasta a {display:block; padding:1px;color:black;font:12px/12px verdana;text-decoration:none;height:14px;cursor:pointer}
#miasta a:hover {padding:0;border:1px solid  #a6d395;cursor:pointer;}
/*
#wyszukiwarka button {width:85px}
koniec wyszukiwarka
*/
/* MAPY-POLSKI  */
#mapa-polski { position:relative;/**/
               padding:0px 0 1px;border: 1px solid #a6d395;
               margin:165px 0 0 170px;
               font:700 11px verdana;
               text-align:left;
               float:right;
               color:#4D4D4D;/* nie wiedziec dlaczego - to musi byc  */
               }
html>body #mapa-polski { margin:162px 0 0 170px ;float:none;padding:0;top:0; }
#mapa-polski div.taby{ margin:-25px 0 0 -1px; }

html>body #mapa-polski div.taby { margin:-25px 0 0 -1px; }
#mapa-polski p { margin:5px; }
#myCanvas { clear:left;background: white url(http://www.noclegiw.pl/onet/graf/mapa.gif) center 160px  no-repeat;position:relative; margin:5px 0 5px 5px; border:2px solid #8f8671; overflow:scroll; overflow-y:scroll;overflow-x:hidden;width:615px;height:450px; }
#myCanvas img  {position:relative;}
#myCanvas div {background:black !important}
#panel {border:0px solid red;float:right;width:131px;height:350px;overflow:hidden;text-align:center;margin:0;padding:60px 0 0 ;}
#panel img {border:0}
#panel ul,li,ol {margin:0;padding:0;list-style:none; }
#panel ul { padding:1px 0 25px; }
#panel ul li {float:left; margin:5px 5px 5px 2px;border:0px solid red;width:55px}
#panel ul input {margin-left:5px;}

#panel p b {display:block;padding:0 0 30px;background:url(http://www.noclegiw.pl/onet/graf/menu-arr-r1.png) center 37px  no-repeat;}
#panel p b.a { color:#FF5353;}
html>body p b.a { margin:35px 0 0; }
#panel p b.b { color:#D50000;background:url(http://www.noclegiw.pl/onet/graf/menu-arr-r2.png) center 25px  no-repeat; }
#panel p b.c { color:#9D0000;  background:none;}

#mapa-polski ol {}
#mapa-polski ol li { margin-bottom:0px;float:left;padding:15px 1px 0px 23px; }
#mapa-polski ol li b.btt { width:103px; color:white;  }
#mapa-polski ol li b.btt:hover { width:100px; color:white;text-decoration:none;  }
#mapa-polski img.load { display:block; position:relative;top:3px;left:5px; }
#mapa-polski input,
#mapa-polski select {font-size:11px}

/* stopka */
#poprzednie_linki { border-top:3px solid #a6d395;clear:both;
                    width:930px;
                    margin:35px auto 2px;
                    text-align:center;clear:both;
                    position:relative; padding:0;
										zoom:1;}

#poprzednie_linki p { clear:both;
                      position:relative;
                      top:0px;
                      display:block;
                      margin:0 auto;
                      padding:0;
                      }

#poprzednie_linki a { color:gray; }
#poprzednie_linki p.miasta { margin:0 0 0 0px; }
#poprzednie_linki p a,#poprzednie_linki p b
             { font:13px verdana;
              text-decoration:none;
              display:block;
              float:left;
              padding:2px 10px;
              margin:0 0px; color:gray;
              border-right:1px solid #a6d395;
            }
#poprzednie_linki p a:hover {}
#poprzednie_linki p b {border:0;}
#poprzednie_linki p a.last {border-width:0;}
#poprzednie_linki div { clear:both;
                        width:900px;
                        display:none;
                        margin:0;
                        padding:0;
                        position:absolute;
                        top:0px;left:0px; }
#poprzednie_linki p.alfabet_du { clear:both;
                        display:none;
                        margin:5px 0;border:0px solid red;
}
#poprzednie_linki p.alfabet_d { clear:both;border:0px solid red;
                        margin:5px 0 0 115px;
                        position:relative;
                        display:none;
}
#poprzednie_linki p.alfabet_k { clear:both;border:0px solid red;
                        margin:5px 0 0 345px;
                        position:relative;
                        display:none;
}

#poprzednie_linki p {padding:3px 0;}

#poprzednie_linki p.stopka_copyrights { zoom:1; margin:5px 0 0;padding:2px 0;background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left top  repeat-x; }
#poprzednie_linki p.stopka_copyrights a {float:none;display:inline;border:0;color:black; font:700 13px verdana;}
#poprzednie_linki p.stopka_copyrights a.copyrights {font:700 13px verdana;}
#stopka_5 {margin:0;}

#stopka_10,
#stopka_1 { margin:0 !important; }
#stopka_10 a,
#stopka_1 a { display:inline !important;float:none !important;padding:0 !important;border:0 !important; }
#stopka_10 b,
#stopka_10 b,
#stopka_1 b { width:250px;text-align:left;padding:0;}
#stopka_10 b.o,
#stopka_1 b.o { width:950px; padding:0 0 0 18px; background: url(http://www.noclegiw.pl/onet/graf/dot.gif) 12px 6px no-repeat;}
#stopka_10 b.n,
#stopka_10 b.na,
#stopka_1 b.n,
#stopka_1 b.na { clear:both;}
#stopka_10 b.na, 
#stopka_1 b.na { color:black; font:700 12px verdana; }


#partnerzy_serwisu { margin:5px 0 0;padding:2px 0;
                     background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left top  repeat-x;
                     display:block;top:-50px;left:0;
                     position:absolute;
                     width:160px;height:40px;
                     font:400 9px verdana; }
#partnerzy_serwisu a {display:block;float:left; margin:0 5px 0 0;text-decoration:none;}
#partnerzy_serwisu a:hover {}


#infoRegulamin {text-align:center; margin-top:20px; font-size:11px;}
#regulaminLinkD {text-align:center;font-size:11px;}
/* koniec stopka */



.linkiZwiazane { position: relative; border:1px solid #A6D395; margin-top: 8px;  color:#555555; font-size: 11px;}
.linkiZwiazane ul { padding:10px; margin:0;}
.linkiZwiazane li { float: left; width: 218px; }
.linkiZwiazane h3 { text-align:center;  margin:5px; }

.linkiZwiazane ul li a, .linkiZwiazane  ul li a:visited { color: #005D9B; text-decoration:none;}
.linkiZwiazane  ul li a:hover { color:#FC4A0C;}		



 #WynikiSzukaniaN1All #bwm_pokaz { display: block; text-align:center; margin:10px 0px;  color:#800000;}
 
 .obiektWolneMiejsca { color: #800000;  margin-bottom:2px; font-size: 9px;}
 
/*--------  WynikiSzukaniaN1All -------------*/
#WynikiSzukaniaN1All { border:1px solid #A6D395; position: relative;} 
#WynikiSzukaniaN1All tr.wierszWynik:hover {background:#eceaea;}
#WynikiSzukaniaN1All {font-family:verdana;  font-size:12px;}
#WynikiSzukaniaN1All a { color:#2C85AC; font-weight:700; }
#WynikiSzukaniaN1All a:hover { color:#FC4A0C; text-decoration:none;}
#WynikiSzukaniaN1All img { border: none;}
#WynikiSzukaniaN1All .komorkaNazwa {  width: 220px;}

#WynikiSzukaniaN1All .strony td { padding:15px 0px;;}
#WynikiSzukaniaN1All .komorkaFoto {width:126px;}
#WynikiSzukaniaN1All .komorkaFoto img{width:116px;height:80px;display:block; padding:2px; border:1px solid gray;margin:2px;}
#WynikiSzukaniaN1All b.bierzacaStrona {color:#555555; font-size:16px; font-weight:900; vertical-align:-2px;}
#WynikiSzukaniaN1All .strony {color:#555555;}
#WynikiSzukaniaN1All .strony a {color:#555555; text-decoration:none; margin:0 3px; font-weight: normal;}
#WynikiSzukaniaN1All .strony a:visited {color:#555555;}
#WynikiSzukaniaN1All .komorkaCena {width:50px; text-align:center;}
#WynikiSzukaniaN1All .komorkaMiejsca {width:50px; text-align:center;}
#WynikiSzukaniaN1All .wiersz_wynik1{ background:#F5F5F5;}
#WynikiSzukaniaN1All .col { margin-right:10px;}
#WynikiSzukaniaN1All a.miastoLink { text-decoration: none; color:#555555;}
 
#WynikiSzukaniaN1All #duplikatyWybor  { padding:5px;} 

/* LAST MINUTE */
#WynikiSzukaniaN1All .lastMinute .komorkaNazwa {  width: auto; padding: 3px;}
#WynikiSzukaniaN1All .lastMinute .promocjaCenaInfoWrapper { padding: 0;}
#WynikiSzukaniaN1All .lastMinute .promocjaCenaInfoHidden { display:none; }
.spacjalButton { cursor:pointer; font-weight: bold; color:#2C85AC;}
 
/* --------czyChodziloCIOMiasto --------*/ 

#czyChodziloCIOMiastoD { margin:10px;}
#czyChodziloCIOMiastoD ul { padding:0;}
#czyChodziloCIOMiastoDa a,#czyChodziloCIOMiastoD a:visited { color: #005D9B; text-decoration:none;}
#czyChodziloCIOMiastoD a:hover { color:#FC4A0C;}		


 /*AJAX wyniki*/
#ajax_wyniki { position:relative;
        margin:3px auto -1px;clear:both;
        /*background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;*/
          padding:0px;
          border:1px solid #a6d395;
          overflow:visible;
          font:13px verdana;
          
          /*float:right;*/
					
        }

				#ajax_wyniki tr.ajaxWynikWiersz:hover {background:#eceaea;}
#ajax_wyniki tr.ajaxWynikWiersz {cursor:pointer; position: relative;}
				
#ajax_wyniki a.kategoria_sort {margin-left:10px; cursor:pointer; font-weight:bold; padding-right:14px; color:#2C85AC; }
#ajax_wyniki a.kategoria_sort:hover {text-decoration:none;}
div#ajax_wyniki  a.asc { background:url(http://www.noclegiw.pl/onet/graf/sort_up.gif) right no-repeat;}
div#ajax_wyniki a.desc { background:url(http://www.noclegiw.pl/onet/graf/sort_down.gif) right no-repeat;}			
div#ajax_wyniki a { color:#800000; font-weight:700; }
div#ajax_wyniki a:hover { color:#FC4A0C; text-decoration:none;}				
				
html>body #ajax_wyniki { float:none;width:auto; }
#ajax_wyniki div.strony { padding:15px 5px; color:#555555; font:100 13px verdana; border:0px solid red; height:15px;}
#ajax_wyniki div.strony a {margin-right:5px;}
 div.strony img { border:0; vertical-align:-2px;} 
#ajax_wyniki div.ile_ob {border:0px solid red;color:#2C85AC;}
#ajax_wyniki div.strony a,
#ajax_wyniki div.strony a:visited {color:#2C85AC; text-decoration:none !important;}
#ajax_wyniki div.strony a:hover {color:#2C85AC; text-decoration:none !important;}
 div.strony b.bierzaca {font-size:16px; font-weight:900; vertical-align:-2px;}
#ajax_wyniki div.wyniki {padding:0;margin:10px 0;color:#4d4d4d}
#ajax_wyniki div.wyniki a, #ajax_wyniki div.wyniki a:visited {color:#06c; text-decoration:none;font:700 11px verdana;}
#ajax_wyniki span.odnosniki, #ajax_wyniki span.odnosniki a, #ajax_wyniki span.odnosniki a:visited {font:400 11px verdana;color:#B32D38; text-decoration:none;}
#ajax_wyniki div.wyniki hr { border:1px solid white;border-bottom:1px solid #eac4c7; width:60%;height:1px; padding:0;margin:0;}
 a.www {font:400 11px verdana !important;}
#ajax_wyniki p {padding:1px;margin:1px;clear:both;border:0px solid red;}

#ajax_wyniki a.zdjecie img {border:1px solid #a6d395; padding:1px; float:left;margin:3px;position:relative;top:0;left:0;width:46px;height:29px;overflow:hidden;}

#ajax_wyniki table,
#tablica_wynikow {width:458px;text-align:center;}

#ajax_wyniki table td.cena {width:80px; text-align:left;}
#ajax_wyniki table td.miejsca { width:60px; text-align:left;}

#ajax_wyniki table th,
#tablica_wynikow th {height:30px;}
#ajax_wyniki table th.thzd,
#tablica_wynikow th.thzd { width:55px; }
#ajax_wyniki table th.cn,
#tablica_wynikow th.cn { width:55px; }
#ajax_wyniki table td.n,
#tablica_wynikow td.n { text-align:left !important; font:700 12px  verdana;  width:200px}
#ajax_wyniki table td.n a,
#tablica_wynikow td.n a {color:#2C85AC;}
#ajax_wyniki table td.n a:hover,
#tablica_wynikow td.n a:hover {color:#2C85AC;text-decoration:none}

#ajax_wyniki table img,
#tablica_wynikow img { display:block; padding:2px; border:1px solid gray;margin:2px; }

#ajax_wyniki img.meteorPartner, img.meteorPartner { border: none; margin-top: 5px; }

#ajax_wyniki td.foto,
#tablica_wynikow  td.foto { width:134px; }

#wyszukiwarka div.ajax_wyniki { float:left;width:458px }

div.ajax_wyniki .rezOnlineInfo { position: relative; left:190px; top:50px; font-size: 11px; }
#WynikiSzukaniaN1All .rezOnlineInfo { position: relative; left:210px; top:50px;  _top:40px; font-size: 11px; }
/*AJAX wyniki koniec*/

/*MAPY wyniki*/
#noclegi-wyniki { 
float:right;
position:relative;
        margin:141px 0 0 0px ;width:770px;
     /*   background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x; */
          padding:1px 5px;
          border:1px solid #a6d395;
          overflow:visible;
          font:13px verdana;
        }
html>body #noclegi-wyniki { position:relative;
        margin:141px 0 0 0px ;width:770px;
     /*   background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x; */
          padding:5px;
          border:1px solid #a6d395;
          overflow:visible;
          font:13px verdana;
        }

#noclegi-wyniki h3 { float:left;  }
#noclegi-wyniki span.odnosniki { position:absolute; bottom:5px; }

#noclegi-wyniki .wczasyOd { text-align:right;  font-weight:bold; color:#2C85AC;}
#noclegi-wyniki  div.taby { margin:-25px 0 0 -6px; }
html>body #noclegi-wyniki  div.taby { margin:-25px 0 0 -6px; }
#noclegi-wyniki { top:24px }
#noclegi-wyniki div#opisObiektu {padding:5px; margin-left:134px;}
#noclegi-wyniki div.strony { color:#555555; font:100 12px verdana; border:0px solid red;}
#noclegi-wyniki div.ile_ob {border:0px solid red;color:#2C85AC; display:inline; margin-right:10px;}
#noclegi-wyniki div.strony a,#ajax_wyniki div.strony a:visited {color:#2C85AC; text-decoration:none;}
#noclegi-wyniki div.wyniki {padding:1px;margin:10px 0;color:#4d4d4d; height:110px; position:relative;}
#noclegi-wyniki div.wyniki a, #ajax_wyniki div.wyniki a:visited {color:#2C85AC; text-decoration:none;font:700 14px verdana;}
#noclegi-wyniki span.odnosniki, #noclegi-wyniki span.odnosniki a, #ajax_wyniki span.odnosniki a:visited {font:400 13px verdana;color:#B32D38; text-decoration:none; margin-left:10px;}
#noclegi-wyniki div.wyniki hr { border:1px solid white;border-bottom:1px solid #eac4c7; width:60%;height:1px; padding:0;margin:0;}
 a.www {font:400 11px verdana !important;}
#noclegi-wyniki a.a,#noclegi-wyniki a.a:visited,
#ajax_wyniki a.a,#ajax_wyniki a.a:visited { font-weight:400 !important; color:#4d4d4d !important; border-bottom:1px dotted #4d4d4d;}
#noclegi-wyniki p {padding:1px;margin:1px;clear:both;border:0px solid red;}

#noclegi-wyniki  img.zdjecie {border:1px solid #a6d395; padding:1px; float:left;margin:3px;position:relative;top:0;left:0;width:118px;height:82px;overflow:hidden;}

#noclegi-wyniki { position:relative;}

#noclegi-wyniki h2.aa b i { font:700 15px/24px verdana; color:#2C85AC;}
#noclegi-wyniki blockquote,
#noclegi-wyniki blockquote h2,
#noclegi-wyniki blockquote p,
#noclegi-wyniki blockquote b,
#noclegi-wyniki blockquote tt,
#noclegi-wyniki blockquote strong,
#noclegi-wyniki blockquote i { display:inline; font:400 12px verdana;clear:none;  }

#noclegi-wyniki blockquote { margin-top:10px }
/*MAPY wyniki koniec*/

div.litery, div.litery_t { position:relative;padding:1px 0 1px; margin:0px 0 18px 0px ;width:460px;
          clear:left;
          background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
          padding:5px 5px 6px;
          border:1px solid #a6d395;
          overflow:visible;
          font:11px verdana;
        }
html>body  div.litery, html>body div.litery_t { padding:0px; }
div.litery h1, div.litery_t h1,
div.litery h2, div.litery_t h2,
div.litery h3, div.litery_t h3 { margin:0;padding:0 0 0 8px; font:700 13px verdana;color:#555555; }

div.litery {margin-bottom:5px;}

div.litery tt,         div.litery_t tt,
div.litery blockquote, div.litery_t blockquote,
div.litery b,          div.litery_t b,
div.litery i,          div.litery_t i,div.litery_t p { margin:0;padding:0 0 0 0px; font:400 13px verdana;color:#555555;display:inline; }

div.litery a,         div.litery_t a,
div.litery a:visited, div.litery_t a:visited { color:#2C85AC;text-decoration:none; }

div.litery h3,   div.litery_t h3,
div.litery h3 b, div.litery_t h3 b,
div.litery h3 i, div.litery_t h3 i { font:400 11px verdana; }

div.litery a tt, div.litery_t a tt,
div.litery a blockquote, div.litery_t a blockquote {color:#2C85AC;display:inline;font:700 13px verdana;  }

div.litery h2,
div.litery_t h2 { margin:7px 0 }

div.litery a:hover,
div.litery_t a:hover {  }


div.litery_t p,
div.litery_t h3 {display:inline; }
div.litery_t { background:none;top:14px; }
div.litery_t div.taby {top:-24px;left:-1px; }
div.litery_t div.taby a, div.litery_t div.taby a:visited {
               color:#4d4d4d; }
div.litery_t div.taby a:hover { text-decoration:none }

#mapa_www { position:relative;padding:0px 0 1px; margin:8px 0 0 170px ;width:542px;
          clear:left;
          background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
          padding:5px;
          border:1px solid #a6d395;
          overflow:visible;
          font:11px verdana;
        }
#mapa_www a {display:block; width:45.5%;float:left;padding-left:4%;}
#mapa_www a ,#mapa_www a:visited {color:#4D4D4D;text-decoration:none}
#mapa_www a:hover { }
#mapa_www a.lit {display:block; width:99%;padding-left:8px;font:700 12px Arial}
#mapa_www a.lit ,#mapa_www a.lit:visited {color:#2C85AC;text-decoration:none}
#mapa_www a.lit:hover { text-decoration:none }

/* obiekt */

#ukr {display:none;}
#nav {text-align:center;position:relative; margin:0px 0 0 170px;display:none;}
#nav b {cursor:pointer;}

#nawigacja { height:28px;
             margin-top:7px;
             font:700 13px/28px verdana;  
           }
           #nawigacja a {
                         text-decoration:none; 
                         display:block;
                         margin:0 auto;
                         text-align:center;
                         color:black;
                        }
           #nawigacja a:first-letter {
                        
                        }
           #nawigacja a:hover {
                        
                        }
           #nawigacja a.lt {
                        float:left; 
                        padding-left:10px;
                        
                        }
           #nawigacja a.gt {
                        float:right; 
                        padding-right:10px;
                        
                        }

#nadObiekt_div { padding: 10px;}

#returnLink {  text-decoration:none;   font:normal 12px/28px verdana;  }												
#returnLinkArrow { color: #a80206; }
#returnLinkText { color:#005D9B;  }
												
#obiekt_div { 
	position:relative;
	padding:10px 0 0px; 
	/* background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x; */
	border:1px solid #a6d395;
	width : 458px;
	
}
#noclegi-gastronomia { position:relative; margin:8px 0 0 0px ;width:458px;
                    overflow:visible;
                    font:13px verdana;
										padding: 0px;
}


.telHidden { display: none; } 
.showTelB { font-weight: bold; }

.miastaWOkolicy { position: relative; border:1px solid #A6D395; margin-top: 8px;  color:#555555;}
.miastaWOkolicy ul { padding:10px; margin:0;}
.miastaWOkolicy li { float: left; width: 218px; }
.miastaWOkolicy h3 { text-align:center;  margin:5px; }

.miastaWOkolicy ul li a, .miastaWOkolicy  ul li a:visited { color: #005D9B; text-decoration:none;}
.miastaWOkolicy  ul li a:hover { color:#FC4A0C;}		



#obiekt_nawigacja {text-align:center; margin-top:15px;margin-bottom:10px;}
#obiekt_nawigacja a { color:black; font-weight:bold;     font:700 13px/28px verdana;   }
#obiekt_nawigacja #obiekt_nawigacja_nastepny { display:block; width:87px; height:17px; background:url(http://www.noclegiw.pl/onet/graf/str_prawo01.gif); float:right; margin-right:50px;}
#obiekt_nawigacja #obiekt_nawigacja_poprzedni {display:block; width:87px; height:17px; background:url(http://www.noclegiw.pl/onet/graf/str_lewo01.gif); float:left;margin-left:50px;}
#obiekt_nawigacja #obiekt_nawigacja_nastepny:hover { background:url(http://www.noclegiw.pl/onet/graf/str_prawo02.gif); }
#obiekt_nawigacja #obiekt_nawigacja_poprzedni:hover { background:url(http://www.noclegiw.pl/onet/graf/str_lewo02.gif);}

#obiektSciezka {margin-top:143px;width:770px;clear:none !important;}

#noclegi-gastronomia div.taby {left:0px;}

#noclegi-gastronomia b.btt { margin-right:10px; }

#noclegi-gastronomia a{color:gray;display:inline;font: 13px verdana;  }
#noclegi-gastronomia a.bwm{color:white; font-weight:bold;  }

#opis1,
#opis2 { margin-top:5px;padding:1px; }
/*
#logo { padding:0px;position:relative;float:right; }
#logo {margin:11px 12px 10px;}
*/
#logo_div { position:absolute; bottom:3px; right:3px; 	opacity: .3;	filter: alpha(opacity=30); z-index:-1;}
#wersje_jezykowe { 
                   position: relative;margin: 5px 0;
                   background: url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
                   padding: 0px;
                   border: 1px solid #a6d395;
                   float: left;
                   overflow: visible;
                   font: 11px verdana;
                   
									 width: 450px;
}
#wersje_jezykowe li {padding: 2px 0;float:left;margin-right:5px; white-space:no-wrap}
#wersje_jezykowe li img { border:0;padding: 0 7px 0 0;vertical-align:middle; }
#wersje_jezykowe a,#wersje_jezykowe a:visited { display:block;color:black; text-decoration:none; }
#wersje_jezykowe ul { list-style:none;padding:0px 0 1px; margin:0; }



#opis2 #zumiLink { display: block; width:100%; text-align:center; margin-bottom:5px; border:0; padding:0; margin-bottom:5px;}
#opis2  #zumiLink:hover  { border:0;  padding:0;  }


html>body #opis1 li.nagl { position:relative;display:block }
#opis1 li { padding:0;border:0px solid red; font:700  13px/22px  verdana,sans-serif ;color:black; }
#opis1 li a,#opis1 li a:visited { color:black;}
/*#opis1 li.nagl:first-line { font: 24px Arial,sans-serif ; color:#555555;font-variant: small-caps;}*/
#opis1 li.nagl h1:first-letter { color:#2C85AC;font:700  22px  Arial,sans-serif; font-variant: small-caps; }
#opis1 li.nagl h1 { font: 21px  verdana,sans-serif  ; color:black; font-variant: small-caps; margin:10px 0; padding:0 ; font-weight:bold;}
#opis1 li.nagl h1 {padding-left:0;}
#opis1 i.line {display:bloack;width:500px;float:right;color:white}

#opis1 ul li.nagl img { position:absolute;left:5px;top:35px; }
html >body #opis1 ul li.nagl img { left:-25px;bottom:-30px;width:189px;height:37px; }

 #noclegi-gastronomia .przyciskEMail { cursor:pointer; display:block; width:205px; height:41px; background: url(../graf/mail3.png) 0 0 no-repeat; text-indent:-100px; overflow:hidden;}
 #noclegi-gastronomia .przyciskEMail:hover {background: url(../graf/mail3.png) 0 -41px no-repeat;}


div.maps_new { list-style:none;
         padding:2px 0 1px;
         margin:0 0 5px 0px;
         text-align:center;
         width:750px;overflow:visible;
         position:relative;border:1px solid #a6d395; }
div.maps_new img {  }

#opis1 li b { padding:1px 0px 5px 28px; 
							

						}

#opis1 li.zaNoclegOd b {  }
#opis1 li.listaPokoi b {  }
#opis1 li.iloscMiejsc b {  }
#opis1 li.www b { background:url(http://www.noclegiw.pl/onet/graf/o-www-k.png) top left no-repeat; }
#opis1 li.tel b { background:url(http://www.noclegiw.pl/onet/graf/o-tel-k.png) top left no-repeat; }
#opis1 li.kom b { background:url(http://www.noclegiw.pl/onet/graf/o-kom-k.png) top left no-repeat; }
#opis1 li.fax b { background:url(http://www.noclegiw.pl/onet/graf/o-fax-k.png) top left no-repeat; }
#opis1 li.adres b { background:url(http://www.noclegiw.pl/onet/graf/o-adres-k.png) top left no-repeat; }

#opis1 li.www b { background:url(http://www.noclegiw.pl/onet/graf/o-www-cz.png) top left no-repeat; }
#opis1 li.tel b { background:url(http://www.noclegiw.pl/onet/graf/o-tel-cz.png) top left no-repeat; }
#opis1 li.kom b { background:url(http://www.noclegiw.pl/onet/graf/o-kom-cz.png) top left no-repeat; }
#opis1 li.fax b { background:url(http://www.noclegiw.pl/onet/graf/o-fax-cz.png) top left no-repeat; }
#opis1 li.adres b { background:url(http://www.noclegiw.pl/onet/graf/o-adres-cz.png) top left no-repeat; }


#opis1 li.slog i { font:700 14px/22px Arial,sans-serif ; color:#B32D38;}/* #2C85AC*/
#opis1 li.adres,#opis1 li.www {width:410px;float:left;}


#opis1 #obiekt_ikonki {padding:0; margin:0; margin-top:10px;}
#opis1 #obiekt_ikonki img {border:0;}
#opis1 #obiekt_ikonki li { float:left;  margin-right:15px;}
#opis1 #obiekt_ikonki a {text-decoration:none; }
#opis1 #obiekt_ikonki span { }


#opis1 { list-style:none;
         padding:10px 0 0px;
         margin:0 0 0 0px;
         text-align:left;
         width:460px;
				 _width:400px;
				 overflow:visible;
         position:relative;
        /* background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;*/
         /*border:1px solid #a6d395; */
				 }

#opis1 ul { margin-left:20px; }
html>body #opis1 ul { margin:0; }
html>body #opis1 { padding:0px 0 0px; }
/*
#przyciski { float:right;clear:right;width:210px;text-align:center;margin:60px 10px 10px; }
#przyciski b.btt { margin:5px auto;width:90%; float:none}
*/
#przyciski { text-align:center;  margin-top:20px; padding-left:40px; height: 30px; }
 b.btt {  width:150px;; float:left;   color:white;}
#przyciski b.btt:hover { text-decoration:none;}

#zdjecia { margin:15px 10px 5px 0;position:relative;border:1px solid #a6d395;padding:2px; background:white; float:left;width:290px; height:200px;
           text-align:center;float:right }
#zdjecia b { position:absolute;font:700 18px Arial; background:white; bottom:0; width: 30px; z-index: 5; cursor:pointer}
#zdjecia b.l {left:0;}
#zdjecia b.r {right:0}

#opis2 {clear:none; color:black}
#opis2 div {margin:10px 0 0;}
#opis2 b.nagl {
          display:inline;
          font:400 16px/21px verdana;
          text-decoration:none;
          padding:3px 3px 0 10px;
          border-left:10px solid #ddd;
         /* background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left bottom  repeat-x; */
        }
#opis2 b.nagl { color:#2C85AC;  font-weight:bold;}
#opis2 hr { font:1px/1px verdana;height:0px; padding:0px;margin:-2px 0 5px; border:1px dotted #ddd;}
#opis2 hr { position:relative; top:-6px; }
html>body #opis2 hr {top:0;
                    background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left top  repeat-x;
                    padding:0;margin:-2px 0 10px;
                    font:1px/1px verdana;height:1px;
                    border-width:0 1px 0 0;
                    border-color:white;
}
#opis2 p {margin:1px;padding:3px;margin-left:10px;font:13px/17px verdana;color:black}
#opis2 p:before {content:url(http://www.noclegiw.pl/onet/graf/menu-arr.png);margin-right:5px}
#opis2 p:first-line { margin-left:25px; }

#opis2 b { font:15px verdana;font-variant: small-caps; color:black; margin-left:5px; font-weight: bold;}
#opis2 a,#opis2 a:visited { color:#555;text-decoration:none; }/*border-bottom:1px dotted #555;*/
#opis2 a:hover { border-bottom:1px dotted white; }

#opis2 iframe { display:none }
#opis2 .kontener iframe { display:block }

/*dojazd do obiektu*/
#noclegi-gastronomia div#obiektMapa {padding:5px 15px;}


#opis2 iframe.gmap { clear:right;width: 750px; height: 390px;padding:0;margin:0 }

div.gmap { clear:right;width: 750px; height: 390px;padding:0;margin:0;background:#E5E3DF url(http://www.noclegiw.pl/onet/graf/mapload.gif) !important;border:1px solid #a6d395;position:relative; }


/*galeria obiektu*/
#noclegi-gastronomia div#obiektGaleria {text-align:center;}
#noclegi-gastronomia div#obiektGaleria img.fota {margin:10px;}

/*polcec znajomemu*/
#noclegi-gastronomia #polecZnajomym { text-align:center; padding-bottom:20px;}
#noclegi-gastronomia #polecZnajomym input.tekst { width:500px;}
#noclegi-gastronomia #polecZnajomym textarea { width:500px;}

.m-cennik  {  border:1px solid #A6D395; border-width:1px 1px 1px 1px; text-align: center;}
.m-cennik {border:1px solid #A6D395; border-collapse:collapse;   margin: 5px 15px 3px 5px; width:90%; margin: 15px auto auto;}
.m-cennik td, .m-cennik th { color:black;padding:6px; vertical-align:middle;text-align:center;border:1px solid #A6D395; border-width:0px 1px 1px 0;}
.m-cennik thead th  { font-weight: bold;  text-align: center;  border:1px solid #A6D395; border-width:1px 1px 1px 1px; }
.m-cennik .m-cennik-hc-facilitytype { width: 150px; } 
.m-cennik .m-cennik-hc-facilitysize{ width: 120px; } 
.m-cennik .m-cennik-hc-prices { width: 150px; } 
.m-cennik .m-cennik-hc-numberof { width: 45px; }
.m-cennik .m-cennik-span-pr-ts { margin: 0 3px;}
.m-cennik .m-cennik-s-as-value { display: block; }
.m-cennik .m-cennik-s-as { display: none; }
.m-cennik .m-cennik-hc-attributes, .m-cennik .m-cennik-bc-attributes{ display: none;}

#copyrights,
#reklama,
#kontakt_stopka,
#kontakt_stopka1,
#dodaj-obiekt,
#oferta,
#zamowienie { list-style:none;
         text-align:center;
         position:relative;
         border:1px solid #a6d395;
         margin:0px; 
				 width:460px;
				 _width:458px;
         clear:left;
         overflow:visible;
         font:11px verdana;padding:0px;padding-bottom:1px;
         }
#dodaj-obiekt { background:none;padding-bottom:13px;margin-top: 24px; float: left;}
#dodaj-obiekt div.taby { top:-24px;left:-1px; }
#copyrights p { font: 12px/14px verdana; padding:15px; }
#copyrights p.gl { font:bold 14px/16px verdana; }
#copyrights p.b { font:bold 12px/14px verdana; }
#copyrights p.o { padding:0px 15px; }

#reklama,#kontakt_stopka  {padding:1px;margin-bottom:70px;}
#reklama p.p1 { font:bold 14px/16px verdana; margin-top:30px; }
#reklama p.p2 { font: 12px/14px verdana; padding:15px; }
#reklama a,#reklama a:visited {color:black;font:bold 11px verdana;}
#reklama a:hover { text-decoration:none; }

#kontakt_stopka ul {padding:0;list-style:none;width:500px;margin:20px auto;text-align:left;}
#kontakt_stopka input,#kontakt_stopka textarea { width:57%; }
#kontakt_stopka input.sub {width:auto;padding:1px 10px;float:right;margin:0 75px 0 0;}
#kontakt_stopka li,
#dodaj-obiekt li {padding:5px }
#kontakt_stopka label {width:30%;text-align:right;border:0px solid red;display:block;float:left;}
#kontakt_stopka1 { padding:1px;margin-bottom:160px; }
#kontakt_stopka1 table { margin:10px auto;}

#kontakt_stopka li.t {
     padding:1px; font:700 13px verdana;margin-left:30%;}

#dodaj-obiekt p.dodaj_obiekt {font:bold 11px/13px verdana; margin:30px 10px 10px;}
#dodaj-obiekt ul {padding:0;list-style:none; margin:20px auto;text-align:left;}
#dodaj-obiekt label {width:55%;text-align:right;border:0px solid red;display:block;float:left;}
#dodaj-obiekt input,#dodaj-obiekt select { width:40%; margin-left: 5px;}
#dodaj-obiekt input.sub {width:auto;padding:1px 10px;float:right;margin:0 175px 0 0;}

#cd {
         position:absolute;
         background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
         border:1px solid #a6d395;
         clear:both;padding:2px;margin:5px;
         overflow:visible;
         font:11px verdana; }
#oferta img.ksiazka {float:right;margin:10px 5px 0 0;}
#oferta img.cd {float:left;margin:5px 0 5px 5px;}
#oferta h3 { padding:4px 0 4px 8px;color: #555; font:18px verdana;}
#oferta h3 b { color:#2C85AC; }
#oferta p { margin-left:5px; }

#zamowienie {margin-top:10px}
#zamowienie b {display:block; margin:10px auto 0;text-align:center;font:bold 12px verdana;padding:1px }
#zamowienie img.cd {margin:10px;position:absolute;left:15px; top:40px;}
#zamowienie  p {font:bold 11px/13px verdana;clear:right}
#zamowienie ul {padding:0;list-style:none;margin:5px 0 0 175px;text-align:left;float:right; width:350px;}
#zamowienie label {width:40%;text-align:right;border:0px solid red;display:block;float:left;}
#zamowienie input,#dodaj-obiekt select { width:40%; }
#zamowienie input.sub {width:auto;padding:1px 5px;float:right;margin:0 75px 0 0;}
#zamowienie li { padding:2px }
#zamowienie table { margin:10px auto;}
#zamowienie table b { display:inline;margin:0;}
div.polecamy {position:relative; margin:10px 0 5px 170px;
           background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
           border:1px solid #a6d395;
           width:539px;
           color:#555;
           padding:0 1px 1px 0;
           }

div.polecamy h2 { margin:0;padding:5px 0 0 15px;font:16px verdana; }
div.polecamy h2:first-letter { color:#2C85AC;text-transform:uppercase  }
div.polecamy p {padding:0px;margin:5px 0 0 5px;font:12px/12px verdana;}
div.polecamy a {display:block;}
div.polecamy a img,div.polecamy object{display:block; margin:10px auto;border:0px;height:50px;}

#top-listy {margin:210px 0 45px 0px;padding:0 0 5px;
           background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
           border:1px solid #a6d395;position:relative;
           width:164px;font:11px verdana;
           color:#555; }

#top-listy b { display:block; text-align:center;margin:5px 0; }
#top-listy ol,
#top-listy li { margin:0;padding:0; list-style:none; }

#top-listy  ol { margin-left:9px; }
#top-listy li { margin-top:3px }
/*
#top-listy li.space { border:1px dotted black;border-width:1px 0;text-align:center;margin:10px 10px 0 0;}
#top-listy li.space { border:1px dotted black;border-width:1px 0;text-align:center;margin:10px 10px 0 0;}
*/
#top-listy li.space {
          font:700 11px verdana;color:#2C85AC;
          text-decoration:none;
          padding:3px 3px 0px 10px;
          border-left:10px solid #ddd;margin:8px 10px 8px 0;
         /* */ background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left bottom  repeat-x;
}
#top-listy li.space a {color:#2C85AC} 

#top-listy a,#top-listy a:visited { color:#2C85AC;text-decoration:none; }
#top-listy a:hover { }
#top-listy .nibyLink  { color:#2C85AC;text-decoration:none; }

#reklamy_tpl { position:relative;background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
               margin:7px 0 0 170px; border:1px solid #a6d395; height:180px;
               padding-top:1px;
               }
#reklamy_tpl iframe { margin:25px 0 0 23px;  }
#reklamy_tpl span {  position:absolute; top:22px; width:270px;left:440px;display:block;background:white;height:19px;font:12px/15px arial; text-align:center;color:#4d4d4d}
#reklamy_tpl1  { float:left;height:160px;width:425px;border:0px solid red;
                 background: url(http://www.noclegiw.pl/onet/graf/tlo_m.png) right top  repeat-y;margin:10px 0 0 }
#reklamy_tpl1 div {border:0px solid #FFD200;
                  border-width:0px 0;
                  height:50px;
         margin:0 5px 5px;
         padding:0px;
        /* -moz-border-radius: 6px;
         background:#F1EA9F; */
         }
#reklamy_tpl1 div.a400 { width:400px;
            position:absolute; top:5px;left:10px; }

#reklamy_tpl1 div.b400 { width:400px;
             position:absolute; top:125px;left:10px; }
#reklamy_tpl1 div.xa { width:200px;
            position:absolute; top:65px;left:5px; }

#reklamy_tpl1 div.xb { width:200px;
            position:absolute; top:65px;left:215px; }
#reklamy_tpl1 img {border:0}

#reklamy_google {position:relative;width:748px;height:90px;padding:3px;border:1px solid #a6d395;float:right;margin:3px 1px 3px 0;}

#kontener,
.kontener { float:left;width:458px;position:relative; display:none; margin-top:10px; padding:0;}
.kontener {display:block;top:-2px;}
html>body #kontener,
html>body .kontener { float:none;width:auto; }
#kontener iframe,
.kontener iframe { width:100%;height:260px;margin-top:20px;background:transparent;border:0 }
.bwmkon  {padding-top:20px; }
.bwmkon iframe {height:500px !important; }

html>body #kontener iframe,
html>body .kontener iframe { margin-top:2px; }

/*  partnerzy  */
#dodajObiektSlogany { float:right;margin:142px 0 10px;width:208px; text-align:center;padding:7px 0;border:1px solid #a6d395;
             background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
             font:10px verdana;position:relative;
           }


#dodajObiektSlogany h1 {text-align:center; font-size:15px; margin:10px 10px 30px;}

#dodajObiektSlogany h2{text-align:center; margin:10px 10px 30px; font-size:15px;}
#dodajObiektSlogany h2:first-letter {text-align:center; font-size:20px; }

#dodajObiektSlogany  b { font-size:20px; }					 
					 
					 
#partnerzy,#google_skyscraper { float:right;margin:142px 0 10px;width:208px; text-align:center;padding:7px 0;border:1px solid #a6d395;
             background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
             font:13px verdana;position:relative;
           }

#partnerzy b { color:#2C85AC; }
#partnerzy img.p { margin:20px 0 5px; }

#partnerzy2 { float:none;margin:35px 0px;width:460px; text-align:center;padding:0px 0;border:1px solid #a6d395;
             background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
             font:13px verdana;position:relative;
           }
					 
#partnerzy2 b { color:#2C85AC; }
#partnerzy2 img.p { margin:10px 10px}

/* google_skyscraper */
 #google_skyscraper { width:190px;margin-bottom:10px; }
 #google_skyscraper b { font:13px/19px arial; text-align:center;color:#4d4d4d;display:block;position:absolute;top:2px;left:5px; background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) top left repeat-x;width:170px;height:23px;padding-top:3px; }
/*zakladka wyszukiwarki - zapytania kuby*/
#wysz0 ul { float:left;padding:0px;margin:0;text-align:left;width:130px; }
#wysz0 li { margin:2px 0;border:1px solid white; }
#wysz0 a { padding:0px; display:block; }
#wysz0 ul a,#wysz0 ul a:visited { color:#4d4d4d; text-decoration:none; }
#wysz0 ul a:hover { color:black;}

#wysz0 ul.d {  background: url(http://www.noclegiw.pl/onet/graf/menu-bott.png) left top  repeat-x; padding:10px 0 1px;margin:10px 0 0px; }

/* wizytowka */
#wizytowka { width:162px;height:145px; background: url(http://www.noclegiw.pl/onet/graf/meteor-turystyka.png);
           position:absolute;
          top:499px;
          _left:0;
}
#wizytowka { top:528px; }
#wizytowka b { display:block; font:700 12px verdana; color:#4d4d4d;padding:5px 0 0;margin: 0px auto 0;width:115px; }
#wizytowka b i  {  font:700 12px verdana;color:#2c85ac; }
#wizytowka a { display:block; position:relative;top:12px;font:9px verdana;height:100px;overflow:hidden; }
#wizytowka a i {display:block;width:162px;height:11px; position:absolute;top:0;left:0; background:white url(http://www.noclegiw.pl/onet/graf/meteor-turystyka.png) left -32px;}



  div.kldg,
  a.kldg { position:absolute;top:10px;left:10px; }
  div.kldg img,
  a.kldg img { border:0 }
  div.kldg img { vertical-align:middle; }
  div.kldg input {font-weight:700; background:transparent;border:2px solid #FCDB00;-moz-border-radius:4;position:absolute;width:201px; left:110px;top:2px;}
  div.kldg b { position:absolute;background:white;filter:alpha(opacity=77);opacity:.77;display:block;width:204px;height:20px;top:2px;left:110px; }
  div.kldg button { position:absolute;top:2px;left:320px; padding:0px 0;margin:0;white-space: nowrap;border:1px solid black;background:white;}
  div.kldg button.szukaj { width:140px;height:21px;padding:0px 0 1px;}
  div.kldg button.czysc { top:30px; left:110px;}
  #message { padding:5px;position:absolute;background:white;filter:alpha(opacity=87);opacity:.87;display:block;width:auto;height:auto;top:45px;right:100px;font-weight:bold;color:black;border:1px solid black;  }
  #message b { cursor:pointer;}
  #message img { width:9px;height:9px;position:absolute; top:3px; right:3px;cursor:pointer;}
  #trasa { position:absolute;top:70px;left:80px;background: url(http://www.noclegiw.pl/onet/graf/bk.gif);height:24px;padding:3px;margin:0;border:1px solid black;-moz-border-radius:4;  }
  
  #trasa button {  }
  #pasek2 div.but { display:inline; margin:0px 5px 0 0;padding:0;padding-right:2px;}
  #pasek { filter:alpha(opacity=90);opacity:.90;position:absolute;top:0;right:0;padding:0;margin:0;background:url(http://www.noclegiw.pl/onet/graf/f_le.gif) left top no-repeat;height:28px;width:455px; }
  #pasek b { display:block;background:#e1bf47;height:28px;width:395px;float:right; }
  #pasek2 form { display:inline;margin:0;padding:0; }
  #pasek2 { position:absolute;top:1px;right:0;padding:0;margin:0;font:13px Arial; }
  #pasek2 i { border-right:1px solid black; vertical-align:middle;margin-right:3px; }
  #pasek2 img,
  #pasek2 button,
  #pasek2 input { cursor:pointer;margin:0px 5px 0 0;padding:0;vertical-align:middle; }
  #pasek2 input { cursor:auto; }
  #pasek2 input.szukaj { cursor:pointer;width:135px }
  #pasek2 img.sat { margin:0px 5px 0 0;vertical-align:middle;display:block; }
  #pasek2 button.in { height:28px;width:24px;padding:0;background: url(http://www.noclegiw.pl/onet/graf/pas_zoomin.gif) left 3px no-repeat;border:0;margin:0;display:block; }
  #pasek2 button.out { height:28px;width:24px;padding:0;background: url(http://www.noclegiw.pl/onet/graf/pas_zoomout.gif) left 3px no-repeat;border:0;margin:0;display:block;  }
  #pasek2 #druk_n { height:28px;width:24px;padding:0;background: url(http://www.noclegiw.pl/onet/graf/pas_druk.gif) left 3px no-repeat;border:0;margin:10px 0 0;display:block;  }
  #pasek2 div u { position:absolute;bottom:-51px;left:0;display:block;width:28px;height:51px;background:url(http://www.noclegiw.pl/onet/graf/f_pion.gif) top left no-repeat; }
  
  #pasek2 div.pion { position:absolute; right:0;top:27px;background:#e1bf47;text-align:center; padding:0;margin:0;border-bottom:1px solid black; width:25px;padding:0 1px;}
  #pasek2 div.pion button { padding:6px 0;margin:5px 0 0 1px; }
  #pasek2 div.pion img { padding:0;margin:5px 0 0 1px; }
  #skad { width:90px;background:#D6BD5B; }
  #pasek2 form b { padding-right:20px;background:url(http://www.noclegiw.pl/onet/graf/pas_trasa.gif) top right no-repeat; }
  #pasek2 #druk {background:transparent url(http://www.noclegiw.pl/onet/graf/pas_druk.gif) right top no-repeat;
         padding:0;margin:0;
         border:0; vertical-align:middle;font:14px/18px Arial;
         display:inline;width:80px !important;height:26px;text-align:left; }
  #who_from { display:none; }
  #skad {
width: 235px;
background: #fff;
border: 2px solid black;
_margin-top: 2px;
font:700 11px Arial;padding-left:2px;
}

#skad:active,
#skad:focus,
#skad:hover { background: #fff; }
#skad.foc { background: #fff; width:235px !important;}
#skad.hov { background: #fff !important; }



#top { padding:0px 0 1px; margin:8px 0 0 0px ;position:relative;
          clear:left;
          background:white url(http://www.noclegiw.pl/onet/graf/ramki-top.png) 2px 2px  repeat-x;
          border:1px solid #a6d395;
          overflow:visible;
          font:11px verdana;
          padding:10px;
          _height:1px;
        }
        /* * {sborder-top:2px solid green;}*/
        
#top a {display:block; width:15%;float:left;padding-left:1%;}
#top a.n { clear:left }
#top a ,#top a:visited {color:#4D4D4D;text-decoration:none}
#top a:hover { }
#top a.lit {display:block; width:99%;padding-left:8px;font:700 12px Arial}
#top a.lit ,#top a.lit:visited {color:#2C85AC;text-decoration:none}
#top a.lit:hover { text-decoration:none }
#top:after {content:".";display:block;clear:left;visibility:hidden;font:1px/1px Arial}

/*nowe ajax wyniki*/
.ajaxWynikWierszDiv {height:100px; clear:left; cursor:pointer;}
.kolorowy { background: #F5F5F5; }
.ajaxWynikWierszDiv:hover {background:#dce2e4;}
.ajaxWynikWierszDiv .ajaxWynikWierszDivNazwa { margin:0px 0px 25px 140px; padding-top:10px; }
.ajaxWynikWierszDiv .ajaxWynikWierszDivNazwa  a { text-decoration:none; color:#2C85AC; font-size:13px; font-weight:bold; }
.ajaxWynikWierszDiv .ajaxWynikWierszDivZdjecie { float:left;}
.ajaxWynikWierszDiv .ajaxWynikWierszDivZdjecie img { width:118px;height:82px;display:block; padding:2px; border:1px solid gray;margin:2px; }
.ajaxWynikWierszDiv .ajaxWynikWierszDivMiasto {margin-left:10px; float:left; width:200px;}
.ajaxWynikWierszDiv .ajaxWynikWierszDivCena { float:left; width:80px;}
.ajaxWynikWierszDiv .ajaxWynikWierszDivMiejsca {}


.lewa-kolumna { width: 460px; float:left; padding:0; margin:0;display: inline;}
.prawa-kolumna { width: 300px; margin:0; padding:0; margin-left:10px; float: right;  display: inline;}
