body{background-color:#ffffff;padding:0;margin:0;font-family:Tahoma;font-size:11px;}
a{text-decoration:none;color:#6A654A;}
a:hover{color:#EE7518;}
img{
border:none;
margin:0;
padding:0;}
#all{
width:751px;
top:0px;
margin:0px auto;
border:0;
padding:0;
font-family:Tahoma;
}
/* ========================================================================== */
#top_menu{
margin:0;
margin-bottom:-27px;
padding:0;
width:100%;
height:27px;
line-height:27px;
clear:both;
background:url('../images/top_menu_background.png') repeat-x left top;
}
html>body #top_menu{
margin:0;
}
#top_menu ul{list-style:none;padding:0;margin:0;height:24px;position:relative;top:-24px;}
#top_menu li{float:right;font-size:11px;color:#7B6D52;display:inline;
background: url('../images/przycisk_top_menu.gif') no-repeat left center;
padding-left:15px;
margin-left:5px;
}
#top_menu li a{color:#473C24;}
#top_menu span{display:inline;clear:both;}
.travel {
color: #FC8413;
font-size: 11px;
}
.polska {
color: #CB0C02;
font-size: 11px;
}
.hotel {
color: #FF5A00;
font-size: 11px;
}
.box{
color: #bcb19b;
font-size: 11px;
}
.serwis{
color:#473C24;
font-size: 11px;
}
/* ========================================================================== */
#naglowek{
background:url('../images/top_hotelbox.gif') no-repeat top left;
width:100%;
height:83px;
border:0;
margin:0;
padding:0;
}
/* ========================================================================== */

#menu_portalu{
background:url('../images/zakladka_tlo.gif') no-repeat left bottom;
height:30px;
width:100%;
border:0;
margin:0;
padding:0;
}
#menu_portalu ul{
list-style:none;
}
#menu_portalu li{
display:block;
    float:left;
}

#menu_portalu  a.aktywny {
color:white;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
    background-image : url('../images/hotelbox_tab.gif');
    background-position : left top;
    background-repeat : no-repeat;
    display : block;
    float : left;
    height : 30px;line-height:30px;
    margin-right : 1px;
margin-bottom:-4px;
margin-top:0;
    text-align : center;
    vertical-align : bottom;
    width : 90px;
}
html>body #menu_portalu  a.aktywny {
margin-bottom:0;
}

#menu_portalu  a.nieaktywny {
color:white;
text-decoration:none;
font-size:11px;
    background-image : url('../images/tab.gif');
    background-position : left bottom;
    background-repeat : no-repeat;
    display : block;
    float : left;
    height : 30px;line-height:30px;
    margin-right : 1px;
    text-align : center;
    vertical-align : middle;
    width : 90px;
  }

/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
/* #menu_portalu a {float:none;} */
  /* End IE5-Mac hack */
/* ========================================================================== */
#menu_serwisu{
width:100%;
height:35px;
line-height:20px;
vertical-align:middle;
background:white url('../images/menu_serwisu.png') repeat-x left top;
margin-bottom:5px;
font-size:8pt;
}
#menu_serwisu ul{
list-style-type:none;
margin:0px;
padding-left:0px ;
padding-right:10px;
padding-top:8px;
}
#menu_serwisu li{
float:left;
width:90px;
margin-right:1px;
display:block;
}
#menu_serwisu a{display:block;color:#473C24;font-size:11px;font-weight:lighter;width:90px;text-align:center;margin-right:1px;}
#menu_serwisu a:hover{color:white;background-color:#8195c1;}

/* ========================================================================== */
#lewy_panel{
float:left;
width:319px;
min-height:300px;
border:0;
margin:0;
margin-bottom:5px;
}
/* ========================================================================== */
#prawy_panel{
display:block;
width:424px;
float:left;
border:0;
padding:0;
min-height:700px;
margin-bottom:5px;
margin-left:8px;
/* vertical-align:top; */
}
/* ========================================================================== */

#stopka{
clear:both;
width:100%;
text-align:center;
/* border:1px solid gray; */
background: url('../images/stopka_tlo.gif') repeat-x left top;
margin-top:10px;
}
#stopka table{
height:24px;
padding-bottom:4px;
margin-bottom:5px;
}
#stopka a{color:#506AA4;font-size:8pt;}
#stopka a:hover{color:#FF5A00;}
#stopka td{
border-right:1px solid #526DAC;
padding:0;
color:#526DAC;
}
/* ========================================================================== */
a.polecamy{display:block;width:100%;height:22px;line-height:22px;}
a.polecamy:hover{background-color:#dadce1;}
/* ========================================================================== */
a.top10_a{color:#473C24;
font-size:11px;
font-family:Tahoma;
display:block;
width:100%;
line-height:16px;
height:16px;
margin:0;
padding:0;
background-color:#f6f6f7;
}
a.top10_a1{color:#473C24;
font-size:11px;
font-family:Tahoma;
display:block;
width:100%;
line-height:16px;
height:16px;
margin:0;
padding:0;
background-color:#eaebee;
}
a.top10_a:hover{color:#FF5A00;cursor:pointer;}
a.top10_a1:hover{color:#FF5A00;cursor:pointer;}
/* ========================================================================== */
.opis_top_oferta{width:290px;display:block;float:left;padding-left:13px;}
.opis_top_oferta b{color:#FF5A00;}
.skrot{color:#473C24;}
.skrot:hover{color:#506AA4;}
/* ========================================================================== */
 .w_regionach{font-size:11px;font-family:Tahoma;color:#506AA4;}
.w_regionach:hover{color:#FF5A00;}
/* ========================================================================== */
#hotele_w_polsce {background-color:#eeeff1;line-height:16px;}
#hotele_w_polsce a{font-size:11px;font-family:Tahoma;color:#506AA4;}
#hotele_w_polsce a:hover{color:#FF5A00;}
#hotele_w_polsce a.siec{color:#FF5A00;}

/* ========================================================================== */
.wyszukiwarka {font-size:11px;font-family:Tahoma;color:#473C24;vertical-align:middle;line-height:19px;height:19px;}
/* ========================================================================== */

/* ========================================================================== */
#znaczki{
font-size:80%;
margin-top:-15px;
padding:0;


}
html>body #znaczki{margin-top:0px;} 
#znaczki img{
float:left;
margin-top:6px;
margin-bottom:6px;
}



/* ========================================================================== */
.dodaj{background:url('../images/dodaj_przycisk.gif') no-repeat left top;border:none;width:59px;height:21px;cursor:pointer;}
/* ========================================================================== */


#podstrony{
width:100%;
color:#6A654A;
font-size:10pt;
margin:0;
padding:0;
}
#podstrony ul.struktura{list-style:none;margin:0;padding:0;}
#podstrony .belka{
color:white;
line-height:22px;
padding-left:1em;
background:url('../images/belka_podstrony.png') no-repeat left top;
height:22px;
font-size:9pt;
}
#podstrony .belka_popup{
color:white;
line-height:22px;
padding-left:1em;
background:url('../images/belka_podstrony_popup.png') no-repeat left top;
height:22px;
font-size:9pt;
}
#podstrony .zawartosc{background-color:#F6F2EE;overflow:hidden;line-height:12pt;}

#podstrony .stopka{background:#E6DEDE url('../images/podstrony_stopka_spod.png') no-repeat left bottom;height:22px;margin-bottom:0px;}
#podstrony .tytul{color:#FF5D00;font-size:12pt;font-weight:bold;margin-left:0.5em;margin-bottom:3px;}
/* ========================================================================== */

.gwiazdka{
color:#ff0000;
}
li.wiecej{
margin-bottom:-6px;
}
.punkty{color:#FF5A00;line-height:30px;}
.wiersz1{border:1px solid #eaebee;display:block;height:53px;cursor:pointer;}
.wiersz1:hover{border:1px solid red;}
.wiersz0{border:1px solid #f6f6f7;display:block;height:53px;cursor:pointer;}
.wiersz0:hover{border:1px solid red;}