body{margin:0 0 0 auto; font-family: verdana;}
h2,td,.inputel,a.golink,a.linkmenu,div.rezerwacja_hotel
{font-family: Verdana, Helvetica, sans-serif;text-decoration: none;color: #000;}

td,a.golink:link,a.golink,a.linkmenu
{font-size: 10px;}

.gotitle,.nazwahotelu,.topprez
{color: #082;font-weight: bold;}

h2{font-size: 14px;}
.inputel{font-size: 9px;color: #414141;}
TD.label_panel{font-weight: bold;color: #0B4E00;}
.godata{color: #1A478B;padding-left: 3px;}
a.golink:link,
a.golink:hover,
a.golink:visited{color: #164688;text-decoration: underline;}
.nazwahotelu{font-size: 12px;}
.topprez{font-size: 12px;background-color: #E3F3E6;padding-left: 10px;}
.opisprez{padding:0 15px 10px 15px;width: 480px;}
.galeriatopprez{color: #304639;font-size: 12px;font-weight: bold;background-color: #E3F3E6;padding-left: 10px;text-align: center;}
img.imgprez{border: 1px solid #000;padding:2px;}

a.linkmenu:hover,
a.linkmenu:visited,
a.linkmenu:link{color: #184888;line-height: 14px;border-bottom: 1px solid #1B9ADF;}

a.linkmenuwazne:link{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #008822;
        line-height: 14px;
        text-decoration: none;
        font-weight: bold;
        border-bottom: 1px solid #1B9ADF;
}
a.linkmenuwazne:visited{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #008822;
        line-height: 14px;
        text-decoration: underline;
        font-weight: bold;
}
a.linkmenuwazne:hover{
        color: #008822;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
        border-bottom: none;
}



/*---stare - po skonczeniu mozna usunac*/



/* nazwa hotelu - top hotele */
.name{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #336699;
        letter-spacing: 1px;
}
/* liczba porzadkowa - top hotele*/
.lp        
{ 
                font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #184888;
}
/* procent - top hotele*/
.prc        
{ 
                font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #184888;        
}


.panelabel{
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        color: #000;
}
/* naglmenu - naglowki w menu i nie tylko*/
.naglmenu{
        color: #001770;
        background-color: #F2F3F1;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 2px;
}

/* linkbox - linki w boksach */
a.linkbox:link{
        color: #666666;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}
a.linkbox:visited{
        color: #666666;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}
a.linkbox:hover{
        color: #001770;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}
/*trescbox - tresc opisu w boksach */
.trescbox{
        color: #000;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
}

/* linksuperoffer - linki w super ofertach */
a.linksuperoffer:link{
        color: #666666;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}
a.linksuperoffer:visited{
        color: #666666;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}
a.linksuperoffer:hover{
        color: #001770;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}

/*trescsuperoffer - tresc opisu w super ofertach */
.trescsuperoffer{
        color: #000;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        text-align: justify;
}

/* naglsuperoffer - nazwa hotelu + miasto w super ofertach*/
.naglsuperoffer{
        color: #000;
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
        background-color: #fff;
}

/* nrtop - numerek kolejny w top20 */
.nrtop{
        color: #000;
        font-size: 10px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
}
.nrtop:hover{
        color: #000;
        font-size: 10px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: underline;
}



/* linktop - linki w top20 */
a.linktop:link{
        color: #000;
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
}
a.linktop:visited{
        color: #000;
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
}
a.linktop:hover{
        color: #000;
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: underline;
}


/* wiecejlink - linki "wiecej" po super-ofercie */
a.wiecejlink:link{
        color: #666666;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}
a.wiecejlink:visited{
        color: #666666;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}
a.wiecejlink:hover{
        color: #001770;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold;
}


/* buttonA - guziki naciskane, np. wyslij w anulacji rezerwacji*/
.buttonA{
        background-image: none;
        width: 101px;
        height: 24px;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-position: center center;
        text-align: center;
        vertical-align: middle;
        border-style: none;
        color: #fff;
		cursor: pointer;
        font-weight: bold;
}

.malytextbold{
        color: #000;
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* labelpanel - nazwy parametrow w panelu wyszukiwania*/
.labelpanel{
        color: #000;
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
}


.przycisk{
        BORDER-RIGHT: #bbbbbb 1px solid;
        BORDER-TOP: #bbbbbb 1px solid;
        FONT-SIZE: 11px;
        BACKGROUND: #e5e5e5;
        BORDER-LEFT: #bbbbbb 1px solid;
        LINE-HEIGHT: normal;
        BORDER-BOTTOM: #bbbbbb 1px solid;
        FONT-STYLE: normal;
        FONT-FAMILY: verdana;
        FONT-VARIANT: normal;
        TEXT-DECORATION: none;
}

.form_all{
        BORDER-RIGHT: #bbbbbb 1px solid;
        BORDER-TOP: #bbbbbb 1px solid;
        FONT-SIZE: 11px;
        BACKGROUND-COLOR: #fff;
        BORDER-LEFT: #bbbbbb 1px solid;
        LINE-HEIGHT: normal;
        BORDER-BOTTOM: #bbbbbb 1px solid;
        FONT-STYLE: normal;
        FONT-FAMILY: verdana;
        FONT-VARIANT: normal;
        TEXT-DECORATION: none;
}

.infotext{
        color: #000;
        font-size: 13px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
}

hr{
        color: #F2F3F1;
        height: 1px;
}

.txt10 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #211351;
        line-height: 14px;
        text-decoration: none;
        background-color: #E0E0E0;
}


/* oryginalny styl*/


body
{
        margin: 0px;
}

.menu_gora
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #fff;
}

A.menu_gora
{
        color: #fff;
        text-decoration: none;
}
A.menu_gora:Hover
{
        color: #aff;
        text-decoration: none;
}
.menu_naglowek
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        padding-left:15px;
        padding-right:15px;
		vertical-align:middle;
}

div.menu_naglowek{width:420px; height:17px; text-align:center;padding-top:5px;}
div.menu_naglowek.maly{width:158px; padding:0; height:17px; text-align:center;padding-top:5px;margin-bottom:3px;}
div.menu_naglowek.polowa{width:225px;  padding:0; height:17px; text-align:center;padding-top:5px;margin-bottom:3px;}
div.naglowek_sredni{width:584px;}
#DocsB div{font-family: Verdana, Tahoma, Helvetica, sans-serif;font-size:12px; padding-top:3px; padding-bottom:2px;font-weight: bold;color: #fff;letter-spacing: 1px;padding-left:15px;padding-right:15px;vertical-align:middle;height:17px; text-align:center; width:584px;}


div.NP{padding-left:0;padding-right:0;}
div.NB, .NB, *.NB, div.menu_naglowek.NB{font-size:12px; padding-top:3px; padding-bottom:2px;}

#DlaHoteli{text-align:center;}
#DlaHoteli h3{color:#339; font-size:15px; margin-top:3px;}
#DlaHoteli div div{ width:370px; text-align:left; margin:auto;}
#DlaHoteli div div ul{margin-bottom:0;padding-bottom:0;}
#DlaHoteli div div ul li div{ width:350px; text-align:left; margin:auto; padding-top:15px; padding-bottom:15px;}
#DlaHoteli div span{display:block; padding-bottom:15px;}

.menu_tytul
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #336699;
        letter-spacing: 1px;
        padding-left:15px;
}

.menu
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000;
        padding-left:20px;
        padding-right:10px;
        line-height: 15px;
}
A.menu
{
        text-decoration: none;
        color: #000;
        padding-left:0px;
        padding-right:0px;

}
A.menu:Hover
{
		color: #777777;
        text-decoration: underline;
}
.srodek_naglowek
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #fff;
        letter-spacing: 1px;
        padding-top:2px;
        padding-left:18px;
        padding-right:15px;
}
.srodek_text
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000;
        padding-left:10px;
		padding-right:3px;
        padding-top:0px;
        padding-bottom:0px;
        line-height: 15px;
        text-align: justify;
}

.hotele-w-polsce .srodek_text
{
	padding:10px 3px 10px 10px;
}

.duzy_baner
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #336699;
        letter-spacing: 1px;
}
.promocja_tytul
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #336699;
        letter-spacing: 1px;
}
.promocja_opis
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000;
}
.promocja_form
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #336699;
        letter-spacing: 1px;
        background: none;
        border: 1px solid #006699;
        margin: 5px;
}
.form
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000;
        background: none;
        border: 1px solid #006699;
        margin: 5px;
}
.rezerwacja_tytul
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #336699;
}
.rezerwacja_opis
{
        font-family: Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000;
}

#cityInformation{padding-left:10px; padding-right:10px;}
#cityInformation p{text-indent:25px; text-align:justify; font-size:12px;}
#cityInformation h3{font-size:14px;}

#Prezentacja3Images{ padding-right:10px; text-align:center;}
#Prezentacja3Images ul{list-style:none;margin:0;padding:0; display:inline;}
#Prezentacja3Images ul li{display:inline;}
#Prezentacja3Images ul li img{margin-top:9px;}
#Prezentacja3Images ul li a:hover img{border-color:#f00;}

#Prezentacja3Description{padding:5px; text-align:center; padding-left:10px;padding-top:10px;}

#Regulamin{font-size:13px;}
#Regulamin ol li{padding-bottom: 20px;}
#Regulamin ol li ol{margin-left:23px;padding-left:0px; margin-bottom:10px;}
#Regulamin ol li ol li{padding-bottom:0;}
#Regulamin ol li ol li ul{margin-left:17px;}
#Regulamin div{font-weight:bold; font-size:14px;}
#Regulamin code{margin-top:7px; display:block;}

#PANEL .ramka{border: 1px solid #1E618B; width:450px; border-top:0;}

#HEADER_BELT h1,
#HEADER_BELT h2,
#HEADER_BELT h3,
#HEADER_BELT h4,
#HEADER_BELT h5,
#HEADER_BELT h6,
#HEADER_BELT h7{display:inline; font-size:10px;color:#003063;}
#HEADER_BELT, #HEADER_BETL *{color:#003063;}

#SubPL a,#SubEN a,#SubPL small,#SubEN small{font-size:11px;font-family:arial;color:#000;}
#SubPL,#SubEN{text-align:center;}
#SubPL{border-top:1px solid #000;}

.promo{}
.promo h3{color:#000080; text-align:center; font-size:14px;}

.DONE,.ERROR{border:1px solid; width:350px; margin:auto; text-align:center; font-weight:bold; font-size:14px;padding:2px;font-family:Arial;}
.DONE{background-color:#E8F3F7; color:#060;}
.ERROR{background-color:#F7E8E8; color:#f00;}

.PolecanyObiekt{border:1px solid #fff; clear:both; width:85%; padding:5px; margin:0px auto; cursor:pointer;background-color:#fec;}
.PolecanyObiektActive2{border-color:#f00; background-color:#fec;}
.PolecanyObiektActive{border-color:#f00; background-color:#C7E1F3;}
.PolecanyInf{float:right; margin-left:15px; padding-top:27px;}
.PolecanyPrice{text-align:center; font-size:14px; font-weight:bold; float:right; margin-left:10px; text-align:center; padding-top:4px; width:100px;}
.PolecanyPrice .Klawisz{width:70px; margin:auto;}
.PolecanyPrice b{color:#f00;}

.pp_odrzucone{background-color:#FF5D34; color:#f1f1f1;}
.pp_wyplacone{background-color:#9D8ED9; color:#fff;}
.pp_accept{background-color:#8ED99D; color:#0f0;}
.pp_pending{background-color:#ff9;}

.bottomPrice{}
.bottomPrice span{color:#f00;}
.bottomPrice b{color:#f00; font-size:120%;}

.googleButton{padding-top:2px;
	border:1px solid;
	cursor:pointer;
	color:#000;
	background-color:#fff;
	font:12px Arial;
	width:67px;
	text-align:center;
}
.googleButton b{display:block; background-color:#f00;}

.p8{font-size:8px;}
.p9{font-size:9px;}
.p10{font-size:10px;}
.p11{font-size:11px;}
.p12{font-size:12px;}
.p13{font-size:13px;}
.p14{font-size:14px;}
.p15{font-size:15px;}
.p16{font-size:16px;}
.p17{font-size:17px;}
.p18{font-size:18px;}
.p19{font-size:19px;}
.p20{font-size:20px;}

.prowizje{width:350px; margin:7px auto 12px auto; border-collapse:collapse;font-size:13px;border-color:#000;}
.prowizje .top td{background-color: #E3F3E6;}
.prowizje td, .prowizje th{font-weight:bold; font-size:13px; text-align:center; padding:3px; border-color:#000;}
.prowizje th{color:#f00;}

.faq{font-size:12px;}
.faq h1{font-size:14px;}
.faq h2{font-size:13px;}
.faq h2 b{color:#f00; font-size:17px;}
.faq h2 span{font-size:16px;color:#33a;}
.faq .c{color:#33a;}

#hotelePodobne{display:block; border-top:1px solid black; padding-top:7px;}
#hotelePodobne h4{font-size:11px; margin:0;}
#hotelePodobne a{font-size:11px;}
#hotelePodobne ul{list-style:none; text-align:center;margin:0;padding:10px;}
#hotelePodobne li{margin:0;padding:0;list-style:none;display:inline;}
#hotelePodobne .bb{font-weight:normal;}

/*.bookingMiasta{width:100%;}*/
.bookingMiasta a{font-size:13px;}

.sylwester{font-size:12px; background-color:#E8F3F7; width:380px; margin:auto; border: 1px solid #1E618B; padding:10px;}
.sylwester h1{font-size:15px;text-align:center;margin:0;color:#0031B8;}
.sylwester b{font-size:12px;color:#f00;}
.sylwester p{margin:0;}

.sylwester_oferty{}
.sylwester_oferty .sylwester_oferta{width: 390px; padding:5px; margin:auto; border:1px solid #1E618B; background-color:#E8F3F7; margin-bottom:25px;}
.sylwester_oferty h1{font-size:14px; margin-bottom:2px; float:left;text-align:center; width:160px;margin-top:1px;}
.sylwester_oferty a.Klawisz{padding:0;height:17px; font-size:13px;}
.sylwester_oferty h2{font-size:13px;margin-bottom:2px;}

.kontaktTelefony{border:1px solid #1E618B; border-collapse:collapse; width:415px; margin:auto;margin-bottom:20px;}
.kontaktTelefony th{text-align:center;font-size:14px;}
.kontaktTelefony tr.odd{background-color:#E8F3F7;}
.kontaktTelefony td{text-align:left;font-size:13px;padding-left:5px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;padding-top:3px;width:185px;}
.kontaktTelefony td.telefon{font-size:15px; color:red;width:220px;font-weight:bold;padding-left:10px;}
.kontaktTelefony td.telefon p{color:black;font-size:12px;font-weight:normal;margin-top:3px;margin-bottom:3px;}
.kontaktTelefony td.telefon a{font-size:14px;}
.kontaktTelefony td.telefon a img{border:0;}

h1.kontakt{font-size:16px;line-height:16px;text-align:center;background-color:#1E618B;color:#fff;padding:5px;}

.menu_naglowek.MSS a{padding:0;}

#ulFaq{}
div#ulFaq{margin:10px;}
#ulFaq h1{font-size:14px;margin-top:0;}
#ulFaq h1.t{padding-top:15px; padding-bottom:7px; border-bottom:1px solid #1E618B}
#ulFaq h2{font-size:13px;font-style:italic;}
#ulFaq a h2{color:#00f;}
#ulFaq a:hover h2{color:#f00;}
#ulFaq hr{}
#ulFaq dt{font-size:13px;text-decoration:underline;cursor:pointer;margin-bottom:5px;}
#ulFaq.n dt{cursor:default;text-decoration:none;color:#0031B8;}
#ulFaq.n li{font-size:14px;}
#ulFaq.n li li{font-size:13px;}
#ulFaq dd{font-size:12px;padding:10px;margin-top:5px;margin-bottom:5px;margin-right:10px;margin-left:0;background-color:#E8F3F7;border:1px solid #1E618B;}
ol#ulFaq li dl{display:inline;}
#ulFaq.n dd ol li{font-size:12px;}

#DocsB{}
#DocsB ul{font-size:15px;font-weight:bold;list-style:none;margin:0;padding:0;margin-top:15px;}
#DocsB h3{font-size:16px;font-weight:bold;margin:0;}
#DocsB span{font-size:14px;font-style:italic;font-weight:normal;}
#DocsB ul li{margin:0;padding:0;padding-left:35px;padding-top:10px;}
#DocsB p{background-color:#E8F3F7;border:1px solid #1E618B;font-weight:normal;font-size:13px; padding:7px;text-align:justify;margin-right:35px;}

#Kraje{padding:10px;font-size:13px;}
#Kraje h1{font-size:14px;}

#warunkiOrbis ol{list-style-position:inside; margin:0;padding-left:10px;padding-right:10px;}
#warunkiOrbis ul{list-style-position:outside;}
#warunkiOrbis ol li h1{display:inline;}

.Booking h2{color:#fff; text-align:center; padding:2px; font-size:13px;background:url(/img/button_pl.png) repeat-x #002c90;}
.infoOHotelu{}
.infoOHotelu td{font-size:13px;}

#tableA input{font-size:12px;}

.sieci_swiat td{text-align:left;}

.wyniki-cena{padding:1px;}
.wyniki-cena i{display:block;}

.zakladki{float:left;background:url(/img/zakladki/zak_start02.jpg) no-repeat top left;padding-left:3px;height:27px;}
.zakladki a{display:block;float:left;background:url(/img/zakladki/zak_content.jpg) repeat-x; margin:0; color:#fff;padding-left:5px;height:27px;width:auto !important; width:40px;}
.zakladki a:hover{color:#aff;}
.zakladki a img{border:0; }
.zakladki a.active{color:#aff; font-size:13px;}
.zakladki a b{background:url(/img/zakladki/zak_start01.jpg) no-repeat top right; display:block; padding-right:27px; height:22px; padding-top:5px;cursor:pointer;}
.zakladki a.end b{background-image:url(/img/zakladki/zak_end.jpg);}
.zakladki a.active b{ height:24px; padding-top:3px;}

.zakladki_p{background-color:#E8F3F7; font-size:12px; text-align:center;}
.zakladki_p b.price{color:#f00;}

.zakladki2 a, .zakladki2 a span, .zakladki2 a span b, .zakladki2 a.active,
.zakladki2com a, .zakladki2com a span, .zakladki2com a span b{width:auto !important;width:40px;text-align:center;white-space:nowrap;cursor:pointer;}

#GorneZakladkiT a, #GorneZakladkiT a span, #GorneZakladkiT a span b, #GorneZakladkiT a.active,
#GorneZakladkiComT a, #GorneZakladkiComT a span, #GorneZakladkiComT a span b{width:auto !important;width:30px;text-align:center;
	white-space:nowrap;cursor:pointer;font-weight:normal;font-size:10px;}

#GorneZakladkiComT a, #GorneZakladkiComT a span, #GorneZakladkiComT a span b{font-size:11px;}

#GorneZakladkiT.mac a, #GorneZakladkiT.mac a span, #GorneZakladkiT.mac a span b, #GorneZakladkiT.mac a.active,
#GorneZakladkiComT.mac a, #GorneZakladkiComT.mac a span, #GorneZakladkiComT.mac a span b{cursor:pointer;font-size:7.8pt;}

#GorneZakladkiT.en a, #GorneZakladkiT.en a span, #GorneZakladkiT.en a span b, #GorneZakladkiT.en a.active,
#GorneZakladkiComT.en a, #GorneZakladkiComT.en a span, #GorneZakladkiComT.en a span b{font-size:11px;cursor:pointer;}

.generatedLinks, .generatedLinks li{list-style:none;display:inline;padding:0;margin:0;}

#TOOLTIP th, #TOOLTIP td{font-size:12px;}

.okienko-mapki span{display:none;}
.okienko-mapki div{font-size:12px; font-weight:bold;}

div#sliders{position:absolute;top:470px; left:180px;}
div.zoom_slider_nad{ width:356px; background:url(/img/Suwak_tlo.jpg) no-repeat; height:31px; padding-left:32px; position:relative;}
div.slider {  height:31px; position: relative; padding-top:5px; width:298px;}
div.slider div.handle { width:12px; height:21px; background:url(/img/Suwak_handle.gif) no-repeat; cursor:move; position: absolute; }
div.zoom_slider_nad div.value{ float:right; color:green; font-size:15px; margin-right:9px;margin-top:5px;}
div.zoom_slider_nad div.minus,div.zoom_slider_nad div.plus{ position:absolute;top:0; width:30px; height:31px; cursor:pointer;}
div.zoom_slider_nad div.minus{ left:0; }
div.zoom_slider_nad div.plus{ left:330px; }

div.newsletter{padding:10px; font-size:14px;}
div.newsletter form{width:250px; margin:10px auto;}
div.newsletter.konkurs form{width:270px;}
div.newsletter form input{font-size:16px; width:194px;}
div.newsletter.konkurs form input{font-size:16px; width:224px;}
div.newsletter form input.Klawisz{font-size:14px; width:100%; padding:5px;background-color:#002c90; height:auto; margin-top:15px;}
div.newsletter small{font-size:10px; line-height:12px;}
div.newsletter small div{margin-bottom:5px;}
div.newsletter div.ERROR{width:200px; margin:10px auto;}

.box_menu{border-left: 1px solid #1E618B; border-right: 1px solid #1E618B; border-bottom: 1px solid #1E618B;}
div.box_menu{border-bottom: 0;}
.box_menu2 div.menu_naglowek.polowa{margin-bottom:0px;}

.hotelew a img {border:0px;}
.hotelew a img.off {display: block;}
.hotelew a img.on {display:none;}
.hotelew a { float:left; display: block; width:145px; margin:2px !important; margin:1px; height:59px; text-align:left; }
.hotelew a:hover {background: transparent; color: white;}

.hotelew a:hover img.off {display: none;}
.hotelew a:hover img.on {display:inline;}

.style_box_a {float:left; width:180px !important; width:178px; height:208px; border:1px solid #0486FE;margin:6px;}
.style_box_b {background-color:#0486FE;padding:0 6px; color:#fff; margin-bottom:3px !important;margin-bottom:0;}
.style_box_c {text-align:center; font-size:11px;}
.style_box_d {text-align:center;display:block;font-size:10px; font-weight:bold; color:#fff;}
.style_box_e {padding-left:6px;padding-top:3px !important; padding-top:5px;}
.style_box_f {float:left;margin-right:3px !important; margin-right:0px;}
.style_box_g {font-size:11px; text-align:center; padding-top:5px;padding-right:3px;}
.style_box_h {padding-top:5px !important; padding-top:2px;clear:left;padding-right:6px;}

.POLICY_TITLE{display:none;}

.porownanie-ofert{padding:10px; font-size:13px;}
.porownanie-ofert h2{font-size:16px;}
.porownanie-ofert h3{font-size:14px;font-weight:normal;}
.porownanie-ofert h4{font-size:13px;}
.porownanie-ofert h4,.porownanie-ofert h3,.porownanie-ofert h2{text-align:center;}
.porownanie-ofert th,.porownanie-ofert td{font-size:13px;}


#WynikiOnline2, #WynikiOffline2, #WONN, #wynikiOfflineNear, #PromowaneObiekty{}

#WynikiOnline2.ss0 .s0, #WynikiOffline2.ss0 .s0,
#WONN.ss0 .s0, #wynikiOfflineNear.ss0 .s0,
#PromowaneObiekty.ss0 .s0,

#WynikiOnline2.ss1 .s1, #WynikiOffline2.ss1 .s1,
#WONN.ss1 .s1, #wynikiOfflineNear.ss1 .s1,
#PromowaneObiekty.ss1 .s1,

#WynikiOnline2.ss2 .s2, #WynikiOffline2.ss2 .s2,
#WONN.ss2 .s2, #wynikiOfflineNear.ss2 .s2,
#PromowaneObiekty.ss2 .s2,

#WynikiOnline2.ss3 .s3, #WynikiOffline2.ss3 .s3,
#WONN.ss3 .s3, #wynikiOfflineNear.ss3 .s3,
#PromowaneObiekty.ss3 .s3,

#WynikiOnline2.ss4 .s4, #WynikiOffline2.ss4 .s4,
#WONN.ss4 .s4, #wynikiOfflineNear.ss4 .s4,
#PromowaneObiekty.ss4 .s4,

#WynikiOnline2.ss5 .s5, #WynikiOffline2.ss5 .s5,
#WONN.ss5 .s5, #wynikiOfflineNear.ss5 .s5,
#PromowaneObiekty.ss5 .s5,

#WynikiOnline2.sspnm .pnm0, #WynikiOffline2.sspnm .pnm0,
#WONN.sspnm .pnm0, #wynikiOfflineNear.sspnm .pnm0,
#PromowaneObiekty.sspnm .pnm0,

#WynikiOnline2 .pnmc, #WynikiOffline2 .pnmc,
#WONN .pnmc, #wynikiOfflineNear .pnmc,
#PromowaneObiekty .pnmc
{display:none;}


#WynikiOnline2.sspnm .pnmc, #WynikiOffline2.sspnm .pnmc,
#WONN.sspnm .pnmc, #wynikiOfflineNear.sspnm .pnmc,
#PromowaneObiekty.sspnm .pnmc
{display:inline;}

a.aover {}
a.aover img.off {display: block;}
a.aover img.on {display:none;}
a.aover:hover {background: transparent; color: white;}
a.aover:hover img.off {display: none;}
a.aover:hover img.on {display:inline;}

.bookingReservation{}
.bookingReservation tr td{font-size:12px;border-bottom:0px;}
.bookingReservation tr.none td{border-bottom:2px solid white;}
.bookingReservation .price{}
.bookingReservation .price b{color:#f00;font-size:14px;}
.bookingReservation .price strike{color:#000;font-size:11px;}

.Platnosci{/*width:480px;*/margin:auto; text-align:center;}
.Platnosci div{display:inline;}
/*.Platnosci h2{width:500px;margin:auto;text-align:center;background:none;color:#000;padding-top:20px;}*/
.Platnosci h2{background:#C7E1F3; padding:5px; text-align:center; font-weight:bold; margin-bottom:10px;font-weight:normal;color:#000;}

#NewFoto{background-image:url(/img/Nowosc.png);width:89px;height:72px;position:absolute;right:-40px;top:-20px;}

.operator,.operator div{margin:0;padding:0;}

.h_Over {position:relative;float:left;width:100%;}
.i_Over {text-align:left;display:none;position:absolute; background-color:#E8F3F7;color:#000; border:1px solid #0486FE;width:100%;top:-1px;left:-1px;}
#l_Over {float:left;width:190px;}
#m_Over {padding-top:11px;padding-right:5px;}
.a_Over {float:left;width:190px;}
.botom_a {color: rgb(43, 165, 5); font-size:12px; padding-top:7px; font-weight: bold;}



tr.error,tr.error td,tr.error td div{/*background-color:#f00;color:#fff;*/}
tr.error td span{font-weight:bold;position:absolute;left:160px;color:#f00;top:2px;}
tr.error input{}
#ajax-nip{position:absolute;left:-20px;top:2px;}

.hotelScories{width:876px; border-collapse:collapse; border:1px solid #0486FE; margin:auto; border-color:#0486FE;}
.hotelScories td{padding:5px;}

a.por_link {border:0px; text-decoration: none; }
a.por_link:hover { color:red; }

.lapeczka {cursor: pointer; cursor: hand; text-decoration:none;}



#Zawieszka{position:absolute;top:1px;right:2px; z-index:1;}
#Zawieszka.mac{top:3px;}
#Zawieszka a{position:relative; z-index:1;display:block;width:122px;padding:0;}
#Zawieszka.Podwojna a{position:relative; z-index:1;display:block;width:150px;padding:0;}
#Zawieszka.Swiat a{position:relative; z-index:1;display:block;width:139px;padding:0;}

#Zawieszka a.pl{background:url(/img/zawieszka2l.jpg) no-repeat bottom left;}
#Zawieszka.Podwojna a.pl{background:url(/img/zaw/2xreklama.jpg) no-repeat bottom left;}
#Zawieszka.Swiat a.pl{background:url(/img/zaw/1xreklama.jpg) no-repeat bottom left;}

#Zawieszka a.com{background:url(/img/zawieszka2lcom.jpg) no-repeat bottom left;}
#Zawieszka.Podwojna a.com{background:url(/img/zaw/2xreklamacom.jpg) no-repeat bottom left;}
#Zawieszka.Swiat a.com{background:url(/img/zaw/1xreklamacom.jpg) no-repeat bottom left;}

#Zawieszka a.pl2{background:url(/img/zawieszka_pl.jpg) no-repeat bottom left;}
#Zawieszka.Swiat a.pl2{background:url(/img/zaw/1xreklama2.jpg) no-repeat bottom left;}

#Zawieszka a.com2{background:url(/img/zawieszka_com.jpg) no-repeat bottom left;}
#Zawieszka.Swiat a.com2{background:url(/img/zaw/1xreklama2com.jpg) no-repeat bottom left;}

#Zawieszka.line a{height:304px;}
#Zawieszka.line.Podwojna a{height:338px;}
/*#Zawieszka.line.Podwojna a.com{height:337px;}*/
#Zawieszka.line.Swiat a{height:255px;}
#Zawieszka.twoline a{height:316px;}
#Zawieszka.twoline.mac a{height:318px;}
#Zawieszka.Swiat.twoline a{height:267px;}
#Zawieszka.Swiat.mac.twoline a{height:269px;}
#Zawieszka.tline a{height:328px;}
#Zawieszka.tline.mac a{height:332px;}

#zglos{display:block;position:absolute;left:2px;top:40px;width:122px;padding-top:45px; background:url(/img/std/Icon_Error.gif) top left no-repeat;margin-right:2px;z-index:1;font-size:9px;color:#000;}
#bok{display:block;position:absolute;left:2px;top:130px;width:122px;margin-right:2px;z-index:1;font-size:9px;color:#000;}
/*#zglos.en{background-image:url(/img/zglos_left_en.jpg);}*/

#SkadDokad{}
#SkadDokad form{margin:0;border: 1px solid #1e618b;border-top:0; background-color:#e8f3f7;padding:5px;text-align:center;padding-bottom:0;}
#SkadDokad .lewy{margin-left:17px !important; margin-left:10px; width:275px; float:left;}
#SkadDokad .prawy{margin-right:17px !important; margin-right:10px; width:275px; float:right;}
#SkadDokad .tl{background:url(/img/skad/Header_Line.gif) repeat-x top left;height:37px;color:#fff;font-size:13px;font-weight:bold;}
#SkadDokad .Tekstowe{position:relative;top:-10px;width:170px;}

.ramka_hotel{width:170px; border:#033a8e 2px solid;}
.ramka_hotel .ramka_title{background:#165bc5 url(http://www.img2.hotelewpl.pl/img/ramka_mapa/Background_Title.gif) repeat-x; font-size:13px; font-weight:bold; color:#FFFFFF; padding-top:3px; padding-bottom:3px;text-align:center;}
.ramka_hotel .ramka_content{background:#FFFFFF url(http://www.img2.hotelewpl.pl/img/ramka_mapa/Background_Content.jpg) repeat-x;padding-bottom:7px;}
.ramka_hotel .ramka_gwiazdki{background:url(http://www.img2.hotelewpl.pl/img/ramka_mapa/Background_Star.gif) no-repeat top left; height:16px; text-align:right;float:right;padding-left:6px;padding-right:2px;}
.ramka_hotel .ramka_zdj img{border:#FFFFFF 2px solid; margin:5px;}
.ramka_hotel .ramka_adres{color:#043b90; font-size:11px;}
.ramka_hotel .ramka_cena{color:#FF0000; font-size:12px; font-weight:bold; padding-top:10px;}

.ramka_inne{width:350px;}
.ramka_inne table{margin:0;padding:0;width:100%;}
.ramka_inne .ramka_cena{font-size:11px; padding-left:10px; padding-right:10px; text-align:left; font-weight:normal;}

.bez{width:150px;}
.bez_opisu{/*width:auto !important; width:200px; max-width:250px; min-width:200px;*/ width:250px;}
.bez .ramka_cena{padding-top:0;}

/* grupa brazowa */
.r_zamek,
.r_rynek,
.r_pomnik,
.r_monument,
.r_muzeum,
.r_zabytek
{border-color:#775a1a;}

.r_zamek .ramka_adres, .r_zamek .ramka_cena,
.r_rynek .ramka_adres, .r_rynek .ramka_cena,
.r_pomnik .ramka_adres, .r_pomnik .ramka_cena,
.r_monument .ramka_adres, .r_monument .ramka_cena,
.r_muzeum .ramka_adres, .r_muzeum .ramka_cena,
.r_zabytek .ramka_adres, .r_zabytek .ramka_cena
{color:#775a1a;}

.r_zamek .ramka_title,
.r_rynek .ramka_title,
.r_pomnik .ramka_title,
.r_monument .ramka_title,
.r_muzeum .ramka_title,
.r_zabytek .ramka_title
{background:#a88332 url(/img/ramka_mapa/BackgroundBrown_Title.gif) repeat-x;}

.r_zamek .ramka_content,
.r_rynek .ramka_content,
.r_zabytek .ramka_content,
.r_pomnik .ramka_content,
.r_monument .ramka_content,
.r_muzeum .ramka_content
{background:url(/img/ramka_mapa/BackgroundBrown_Content.jpg) left bottom repeat-x #f2e9d8;}


/* grupa rozowa */
.r_biblioteka,
.r_filharmonia,
.r_opera,
.r_teatr,
.r_kino
{border-color:#ab2196;}

.r_biblioteka .ramka_adres, .r_biblioteka .ramka_cena,
.r_filharmonia .ramka_adres, .r_filharmonia .ramka_cena,
.r_opera .ramka_adres, .r_opera .ramka_cena,
.r_teatr .ramka_adres, .r_teatr .ramka_cena,
.r_kino .ramka_adres, .r_kino .ramka_cena
{color:#ab2196;}

.r_biblioteka .ramka_title,
.r_filharmonia .ramka_title,
.r_opera .ramka_title,
.r_teatr .ramka_title,
.r_kino .ramka_title
{background:#dd2ec2 url(/img/ramka_mapa/BackgroundPink_Title.gif) repeat-x;}

.r_biblioteka .ramka_content,
.r_filharmonia .ramka_content,
.r_opera .ramka_content,
.r_teatr .ramka_content,
.r_kino .ramka_content
{background:url(/img/ramka_mapa/BackgroundPink_Content.jpg) left bottom repeat-x #fdd5f7;}

/* grupa czarna */
.r_port,
.r_pociag,
.r_autobus,
.r_taxi,
.r_lotnisko
{border-color:#4a4a4a;}

.r_taxi{width:150px;}

.r_port .ramka_adres, .r_port .ramka_cena,
.r_pociag .ramka_adres, .r_pociag .ramka_cena,
.r_autobus .ramka_adres, .r_autobus .ramka_cena,
.r_taxi .ramka_adres, .r_taxi .ramka_cena,
.r_lotnisko .ramka_adres, .r_lotnisko .ramka_cena
{color:#4a4a4a;}

.r_port .ramka_title,
.r_pociag .ramka_title,
.r_autobus .ramka_title,
.r_taxi .ramka_title,
.r_lotnisko .ramka_title
{background:#6d6d6d url(/img/ramka_mapa/BackgroundGray_Title.gif) repeat-x;}

.r_port .ramka_content,
.r_pociag .ramka_content,
.r_autobus .ramka_content,
.r_taxi .ramka_content,
.r_lotnisko .ramka_content
{background:url(/img/ramka_mapa/BackgroundGray_Content.jpg) left bottom repeat-x #e5e5e5;}


/* grupa zielona */
.r_fontanna,
.r_golf,
.r_park,
.r_zoo,
.r_ogrod
{border-color:#1d9300;}

.r_fontanna .ramka_adres, .r_fontanna .ramka_cena,
.r_golf .ramka_adres, .r_golf .ramka_cena,
.r_park .ramka_adres, .r_park .ramka_cena,
.r_zoo .ramka_adres, .r_zoo .ramka_cena,
.r_ogrod .ramka_adres, .r_ogrod .ramka_cena
{color:#1d9300;}

.r_fontanna .ramka_title,
.r_golf .ramka_title,
.r_park .ramka_title,
.r_zoo .ramka_title,
.r_ogrod .ramka_title
{background:#2cd703 url(/img/ramka_mapa/BackgroundGreen_Title.gif) repeat-x;}

.r_fontanna .ramka_content,
.r_golf .ramka_content,
.r_park .ramka_content,
.r_zoo .ramka_content,
.r_ogrod .ramka_content
{background:url(/img/ramka_mapa/BackgroundGreen_Content.jpg) left bottom repeat-x #e6fde0;}


/* grupa fioletowa */
.r_biuro_podrozy,
.r_informacja
{border-color:#5b0093;}

.r_biuro_podrozy .ramka_adres, .r_biuro_podrozy .ramka_cena,
.r_informacja .ramka_adres, .r_informacja .ramka_cena
{color:#5b0093;}

.r_biuro_podrozy .ramka_title,
.r_informacja .ramka_title
{background:#8700db url(/img/ramka_mapa/BackgroundViolet_Title.gif) repeat-x;}

.r_biuro_podrozy .ramka_content,
.r_informacja .ramka_content
{background:url(/img/ramka_mapa/BackgroundViolet_Content.jpg) left bottom repeat-x #f2dfff;}


/* grupa pomaranczona */
.r_disco,
.r_drink,
.r_kawiarnia,
.r_restauracja
{border-color:#bb7f00;}

.r_disco .ramka_adres, .r_disco .ramka_cena,
.r_drink .ramka_adres, .r_drink .ramka_cena,
.r_kawiarnia .ramka_adres, .r_kawiarnia .ramka_cena,
.r_restauracja .ramka_adres, .r_restauracja .ramka_cena
{color:#bb7f00;}

.r_disco .ramka_title,
.r_drink .ramka_title,
.r_kawiarnia .ramka_title,
.r_restauracja .ramka_title
{background:#fbad00 url(/img/ramka_mapa/BackgroundOrange_Title.gif) repeat-x;}

.r_disco .ramka_content,
.r_drink .ramka_content,
.r_kawiarnia .ramka_content,
.r_restauracja .ramka_content
{background:url(/img/ramka_mapa/BackgroundOrange_Content.jpg) left bottom repeat-x #fff5e3;}


/* grupa czerwona */
.r_szpital,
.r_apteka,
.r_kosciol,
.r_cerkiew,
.r_urzad,
.r_centrum_handlowe,
.r_ambasada,
.r_uczelnia_wyzsza
{border-color:#bb1200;}

.r_szpital .ramka_adres, .r_szpital .ramka_cena,
.r_apteka .ramka_adres, .r_apteka .ramka_cena,
.r_kosciol .ramka_adres, .r_kosciol .ramka_cena,
.r_cerkiew .ramka_adres, .r_cerkiew .ramka_cena,
.r_urzad .ramka_adres, .r_urzad .ramka_cena,
.r_ambasada .ramka_adres, .r_ambasada .ramka_cena,
.r_uczelnia_wyzsza .ramka_adres, .r_uczelnia_wyzsza .ramka_cena
{color:#bb1200;}

.r_szpital .ramka_title,
.r_apteka .ramka_title,
.r_kosciol .ramka_title,
.r_cerkiew .ramka_title,
.r_urzad .ramka_title,
.r_ambasada .ramka_title,
.r_uczelnia_wyzsza .ramka_title
{background:#fb1a00 url(/img/ramka_mapa/BackgroundRed_Title.gif) repeat-x;}

.r_szpital .ramka_content,
.r_apteka .ramka_content,
.r_kosciol .ramka_content,
.r_cerkiew .ramka_content,
.r_urzad .ramka_content,
.r_ambasada .ramka_content,
.r_uczelnia_wyzsza .ramka_content
{background:url(/img/ramka_mapa/BackgroundRed_Content.jpg) left bottom repeat-x #ffe5e2;}


/* grupa turkusowa */
.r_basen,
.r_sportowe,
.r_stadion,
.r_tenis,
.r_wyciag
{border-color:#24978b;}

.r_basen .ramka_adres, .r_basen .ramka_cena,
.r_sportowe .ramka_adres, .r_sportowe .ramka_cena,
.r_stadion .ramka_adres, .r_stadion .ramka_cena,
.r_tenis .ramka_adres, .r_tenis .ramka_cena,
.r_wyciag .ramka_adres, .r_wyciag .ramka_cena
{color:#24978b;}

.r_basen .ramka_title,
.r_sportowe .ramka_title,
.r_stadion .ramka_title,
.r_tenis .ramka_title,
.r_wyciag .ramka_title
{background:#30cabc url(/img/ramka_mapa/BackgroundTurquoise_Title.gif) repeat-x;}

.r_basen .ramka_content,
.r_sportowe .ramka_content,
.r_stadion .ramka_content,
.r_tenis .ramka_content,
.r_wyciag .ramka_content
{background:url(/img/ramka_mapa/BackgroundTurquoise_Content.jpg) left bottom repeat-x #e7fbf6;}


/* grupa ciemnozielona */
.r_park_narodowy
{border-color:#003700;}

.r_park_narodowy .ramka_adres, .r_park_narodowy .ramka_cena
{color:#003700;}

.r_park_narodowy .ramka_title
{background:#00b500 url(/img/ramka_mapa/BackgroundGreenDark_Title.gif) repeat-x;}

.r_park_narodowy .ramka_content
{background:url(/img/ramka_mapa/BackgroundGreenDark_Content.jpg) left bottom repeat-x #cbfbc1;}


/* grupa żółta */
.r_ciekawe_miejsce,
.r_atrakcja
{border-color:#bb9b00;}

.r_ciekawe_miejsce .ramka_adres, .r_ciekawe_miejsce .ramka_cena,
.r_atrakcja .ramka_adres, .r_atrakcja .ramka_cena
{color:#bb9b00;}

.r_ciekawe_miejsce .ramka_title,
.r_atrakcja .ramka_title
{background:#fbd100 url(/img/ramka_mapa/BackgroundYellow_Title.gif) repeat-x;}

.r_ciekawe_miejsce .ramka_content,
.r_atrakcja .ramka_content
{background:url(/img/ramka_mapa/BackgroundYellow_Content.jpg) left bottom repeat-x #fff5e3;}


/* grupa płatna */
.r_centrum_handlowe,
.r_p_sklep,
.r_p_uslugi,
.r_p_fabryka
{border-color:#7c6193;}

.r_centrum_handlowe .ramka_adres, .r_centrum_handlowe .ramka_cena,
.r_p_sklep .ramka_adres, .r_p_sklep .ramka_cena,
.r_p_uslugi .ramka_adres, .r_p_uslugi .ramka_cena,
.r_p_fabryka .ramka_adres, .r_p_fabryka .ramka_cena
{color:#7c6193;}

.r_centrum_handlowe .ramka_title,
.r_p_sklep .ramka_title,
.r_p_uslugi .ramka_title,
.r_p_fabryka .ramka_title
{background:#a484bf url(/img/ramka_mapa/BackgroundVioletLight_Title.gif) repeat-x;}

.r_centrum_handlowe .ramka_content,
.r_p_sklep .ramka_content,
.r_p_uslugi .ramka_content,
.r_p_fabryka .ramka_content
{background:url(/img/ramka_mapa/BackgroundVioletLight_Content.jpg) left bottom repeat-x #eee6fa;}


#wikipedia_fs{}
#wikipedia_fs img{float:left;margin-right:5px; margin-left:5px; margin-top:0;position:relative;top:-5px;}

a.dodlang1{background:url(/img/swiat/Bt_AddRoomPL.gif) no-repeat;width:93px;height:20px;display:block;}
a.dodlang2{background:url(/img/panel_swiat/Bt_AddRoomENG.gif) no-repeat;width:93px;height:20px;display:block;}
a.dodlang3{background:url(/img/panel_swiat/Bt_AddRoomENG.gif) no-repeat;width:93px;height:20px;display:block;}
a.overr{width:18px;height:19px;display:block;float:right;cursor:pointer;}
a.overr2,a.overr2_en,a.overr2_de{width:70px;height:26px;display:block;background:url(/img/swiat/Bt_BookPL.gif) no-repeat;cursor:pointer;}
a.overr2_en{background:url(/img/swiat/Bt_BookENG.gif) no-repeat;}
a.overr2_de{background:url(/img/swiat/Bt_BookDE.gif) no-repeat;}

a#dod:hover, a.overr:hover, a.overr2:hover, a.overr2_en:hover, a.overr2_de:hover{background-position:bottom left;}


a.swiat-hotele{width:42px; height:173px; float:left; background:url(http://www.img.hotelewpl.pl/img/panel/SearchPlBtWorld.jpg) no-repeat; background-poisition: top left;}
a.swiat-hotele:hover{background-position:top right;}


a.swiat-hotele-new{background:url(/img/panel/WyszHnS.png) top left; display:block;width:74px;height:58px;}
a.bilety-lotnicze-new{background:url(/img/panel/WyszBL.png) top left; display:block;width:74px;height:57px;}
a.swiat-hotele-new:hover,a.bilety-lotnicze-new:hover{background-position:bottom left;}

.NO1{line-height:15px;color:#356cb7;padding-top:7px;}
.NO1 img{position:relative;top:1px;}

.BookingLinkSnb{font-size:14px;font-weight:bold;color:#f00;display:block;text-align:center;}
.BookingLinkSnb div.pl{background:url(/img/panel_swiat/Sprawdz.jpg) no-repeat top left;margin:5px auto 0px; width:140px;height:42px;display:block;}
.BookingLinkSnb div.en{background:url(/img/panel_swiat/SprawdzEn.jpg) no-repeat top left;margin:5px auto 0px; width:140px;height:42px;display:block;}
.BookingLinkSnb:hover div{background-position:bottom left;}

.sindbad-ajax, .sindbad-ajax td{font-size:11px;}

.tooltipover{width:350px;font-size:10px;background-color:#fff;z-index:10000;text-align:center;filter:alpha(opacity=85);opacity:0.85;}
.tooltipover h1{font-size:11px;margin:0;padding:0;color:#004A79;background:#D5EBF9;border:1px solid #A5CFE9;}
.tooltipover div{border:1px solid #A5CFE9;border-top:0;padding:5px;}

.searchover,.searchoverred{color:#000; text-decoration:underline;cursor:pointer;}
.searchoverred{color:#f00;}

#PolecaneMiasta{width:580px;margin:auto;}
#PolecaneMiasta a{float:left;width:192px; height:221px; background:no-repeat top left;display:block;}
#PolecaneMiasta a strong{float:right;font-size:12px;margin-top:155px;width:85px;text-align:center;color:#fff;font-weight:bold;}
#PolecaneMiasta a span{float:left;font-size:11px;margin-top:120px;margin-left:20px;color:#fff;}
#PolecaneMiasta .Miasto-Barcelona{background-image:url(/img/PolecaneMiasta/SwiatHotele_Barcelona_03.jpg);}
#PolecaneMiasta .Miasto-Berlin{background-image:url(/img/PolecaneMiasta/SwiatHotele_Berlin_03.jpg);}
#PolecaneMiasta .Miasto-Londyn{background-image:url(/img/PolecaneMiasta/SwiatHotele_Londyn_03.jpg);}
#PolecaneMiasta .Miasto-Paryz{background-image:url(/img/PolecaneMiasta/SwiatHotele_Paryz_03.jpg);}
#PolecaneMiasta .Miasto-Praga{background-image:url(/img/PolecaneMiasta/SwiatHotele_Praga_03.jpg);}
#PolecaneMiasta .Miasto-Rzym{background-image:url(/img/PolecaneMiasta/SwiatHotele_Rzym_03.jpg);}

#selectss i{font-style:normal;}

#ListaHoteli{background:url(/img/std/bt.gif) top left no-repeat;width:96px;height:28px;display:block;}
#ListaHoteli:hover{background-position:bottom left;}

#szukaj-swiat{position:relative;}
#dostawka-help{position:absolute;z-index:1000;top:156px;left:238px;background-color:#E2F3FD;border: 1px solid #ccc;padding:5px;width:175px;}
#szukaj-swiat #dostawka-help{top:15px;left:auto;right:0;width:97px;border-right:0;}
#panelPB #dostawka-help{top:0;left:250px;width:84px;}

#selectss span{color:#00f;cursor:pointer;}

#opacity{cursor:pointer;position:absolute;z-index:999;top:-5px !important;left:0 !important;left:-80px;background-color:#D5EBF9;height:100px !important;height:103px;width:100%;}
#opacity_text{cursor:pointer;z-index:1000;position:absolute;left:0 !important;left:-80px;font-size:10px; font-weight:bold; color:#004A79; text-align:center;width:100%;}

#rabat{font-size:10px;position:absolute;top:255px;padding-left:3px;width:130px;}
#rabat .Tekstowe{margin-bottom:5px; width:110px;}


.nowe-zakladki{float:right;background:url(http://www.img1.hotelewpl.pl/img/std/MenuTop.jpg);width:547px;height:31px;overflow:hidden;}
.nowe-zakladki .a{color:#fff;font-size:11px;width:121px;padding-left:35px;display:block;height:23px;padding-top:8px;float:left;}
.nowe-zakladki .a:hover{color:#fff;}

.hpc-history{border-collapse:collapse;border:1px solid #000; width:90%;margin:10px auto;}
.hpc-history td{font-size:11px;padding:3px;}

.BtBooking{background:url(/img/Bt_booking.gif) top left no-repeat;display:block;width:231px;height:54px;}
.BtBooking:hover{background-position: bottom left;}



.ocena_pasek{border:0;width:109px;padding:4px 16px 0; background:url(/img/wynikiDiv/ranking-bg.gif) top left no-repeat;margin-top:3px;}
.ocena_pasek div{background-image:url(/img/wynikiDiv/ranking-square.gif); height:10px;}

.ocena_pasek_big{border:0;width:162px;padding:5px 25px 0; background:url(/img/wynikiDiv/ranking-bg-big.gif) top left no-repeat;margin-top:3px;}
.ocena_pasek_big div{background-image:url(/img/wynikiDiv/ranking-square-big.gif); height:14px;}

.ocena_pasek_small{border:0;width:93px;padding:3px 16px 0; background:url(/img/wynikiDiv/ranking-bg-small.gif) top left no-repeat;margin-left:-2px;}
.ocena_pasek_small div{background-image:url(/img/wynikiDiv/ranking-square-small.gif); height:8px;}


.bilety-loty{border-right:1px solid #f1f1f1; border-top:1px solid #fcc; width:100%;}
.bilety-loty th{color:#3e3e3e;}
.bilety-loty td,.bilety-loty th{border-left:1px solid #f1f1f1; border-bottom:1px solid #fcc; color:#4c4c4c;text-align:center;}
.bilety-loty td{font-size:13px;padding:10px 5px;}

.bilety-loty tr.first .wylot{background-color:#ecf9ff;}
.bilety-loty tr.first .przylot{background-color:#f4ffec;}
.bilety-loty tr.second .wylot{background-color:#f5fcff;}
.bilety-loty tr.second .przylot{background-color:#f9fff5;}

.bilety-loty .wylot{color:#2b87b1;}
.bilety-loty .przylot{color:#409900;}

.bilety-loty .cena{background-color:#fafafa;}

.bilety-loty a .szczegoly, .bilety-loty a .kierunek{display:none;position:relative;}
.bilety-loty .szczegoly div, .bilety-loty .kierunek div{position:absolute;background:#f7fcff;left:-435px;top:-20px;width:418px;padding:5px;color:#000;border:1px solid #d8eff9;}
.bilety-loty .kierunek div{left:-177px;top:-26px;width:160px;padding-bottom:0;}
.bilety-loty a:hover .szczegoly, .bilety-loty a:hover .kierunek{display:block;}
.bilety-loty .szczegoly img,.bilety-loty .kierunek img.arrow{float:right;margin-right:-25px;margin-top:-6px;}
.bilety-loty img{border:0;}


.menu_naglowek h1{font-size:10px;margin:0;padding:0;}

.bordered{border-collapse:collapse; border:1px solid #0486FE; margin:10px auto; border-color:#0486FE;}
.bordered td{border-color:#0486FE;}