html { background: #0a84c1; }
body { margin: 0; padding: 0; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; }
a:link,a:visited,a:active{color:#064A7D;text-decoration:none}
a:hover{color:#064A7D;text-decoration:underline}
img{vertical-align:middle; border:0;}
label{display:block;margin:10px 0 2px 0px; font-size:12px;  font-weight:bold;}
input,select{margin:0 2px 0 2px; padding-left:2px; font-family:Tahoma,Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;vertical-align:middle}
table { border:0; margin:0; border-collapse: collapse; width:100%; }
table caption { color: #f47416; font-weight:bold; text-align:left; margin:10px;}
h2 { color: #f47416; font-weight:bold; text-align:left; margin:10px;font-size:22px;}
h3 { color: #155698; font-weight:bold; margin:10px 10px 5px 50px;font-size:16px;}
div { margin: 10px 0 0 30px; }


div#main { margin: 0 auto; width: 760px; background: #ffffff; }

div#top {  width: 760px; margin:0; padding:0px; background: #0a84c1; height:125px;}
div#top ul { margin:0px; padding:0; list-style:none; }
div#top li {  border-right:2px solid #60AFD7; display:inline; margin:0px 8px 0px 0px;padding:0px 8px 0px 0px; font-size:12px; }
div#top li.last{border-right:medium none;margin:0px;padding:0px}
div#top li.first{border-right:2px solid #60AFD7 ;padding-left:20px}
div#top a:link{ color:#fff;text-decoration :none }
div#top a:visited{ color:#fff;text-decoration :none }
div#top a:hover{ color:#fff000;text-decoration :underline }
div#top h1 { background: url(../main/pictures/top.jpg) no-repeat center top; float: center; width: 760px; height: 100px;  margin:5px 0 0 0; padding:0px;  }
div#top h1 { display: block; width: 760px; height: 100px; outline: none;  text-align:right;  font-size:28px;  font-weight:bold; color: #ffffff; }

div#wyszukiwarka {  width: 370px;  background: #23405e; float: left;  margin:0; color: #ffffff;}
div#qsf_gora  { margin:0px; padding:0px; }
div#qsf_gora ul { margin:0px; padding:6px 0 0 35px; list-style:none; background:url(../main/pictures/qsf.gif) no-repeat; height:24px; }
div#qsf_gora li {  display:inline; margin:0px 8px 0px 0px;padding:0px 18px 0px 0px; font-size:13px; font-weight:bold; }
div#qsf_gora a:link{ color:#fff;text-decoration :none }
div#qsf_gora a:visited{ color:#fff;text-decoration :none }
div#qsf_gora a:hover{ color:#fff;text-decoration :underline }

div#info {  width: 370px; height: 230px; float: left;  margin:1px 0px 15px 0px; padding:0; color: #ffffff; font-weight:bold;}
div#info p{  padding:200px 0px 0px 10px;}

div#qsf_search { margin:30px 0 0 0; padding-left:10px }
div#panstwo{display:inline;float:left; width:320px; }
div#miasto{display:inline;float:left; width:320px; }
div#qsfbtns {width:300px; display:inline; float:left; clear:both; margin-top:8px; padding:0px 0px 10px 10px;text-align:right}

div#hotele_top { width: 380px; float: right; margin:1px; background: #ffffff;}
div#hotele_top h4 {color: #003b79; font-size:12px; margin: 0; padding:4px; padding-left:25px; }
div#hotele_top ul { margin:0px; padding:0px; list-style:none; }
div#hotele_top li {  background: #ffffff;   padding:1px; }
div#hotele_top .color { background: #d3e0ed; }
div#hotele_top li a { text-decoration: none;  color: #155698; padding-left:10px; font-size:11px;  }
div#hotele_top li a:hover { text-decoration: underline; color: #155698;  padding-left:10px; font-size:11px; }
div#hotele_top span { display:block; float:right; font-weight:bold; white-space:nowrap}

.wiecej_hotele { font-size:12px; margin: 0; padding:4px; padding-left:220px; }
.wiecej_hotele  a {color: #ffc000; font-size:11px;}


div#polecane_top{ width: 368px; float: left;  margin:2px 0 0 2px; background-color:#e7ebef;}
div#polecane_top table tr td{padding:5px;width:50%;}
div#polecane_top table tr td img{width:26px;height:26px;margin:0px 5px 3px 0px;border:4px solid #fff!important; vertical-align:top;}
div#polecane_top table tr td  a { text-decoration: none;  color: #155698;  font-size:11px;  }
div#polecane_top table tr td  a:hover { text-decoration: underline; color: #155698;  font-size:11px; }
div#polecane_top h4 {color: #003b79; font-size:12px; margin: 0; padding:4px; padding-left:25px; }
div#polecane_top table tr td span{font-size:.95em;float:center;color: #a29f9f;}
div#polecane_top p { font-size:11px; margin: 0; padding:4px; padding-left:240px; color: #ffc000; }
div#polecane_top p a {color: #ffc000;}

div#naglowek {  width: 760px; margin:0; padding:0px; }
div#naglowek h2 {color: #ffffff; font-family:Arial,Tahoma,Geneva,Helvetica,sans-serif; font-size:24px; font-weight:normal; margin: 0; padding:15px 15px 15px 30px;}
div#naglowek h2 {background:url(../main/pictures/naglowek.gif) no-repeat; }
div#naglowek ul { margin:0px; padding:5px 0 0 20px; list-style:none;  height:20px; background: #eaeff3; }

div#main_page {  width: 690px;  margin:20px 0 20px 20px; padding:0; float: left; border: 1px solid #d3e0ed; background: #eaeff3; }
div#main_page table tr td img{width:60px;height:60px;margin:5px;}
div#main_page table tr.color {background: #ffffff;}
div#main_page table tr td { color: #155698; font-size:11px;  }
div#main_page table tr td a { text-decoration: none;  color: #155698; font-size:12px; font-weight:bold; }
div#main_page table tr td a:hover { text-decoration: underline; color: #155698; font-size:12px; font-weight:bold; }
div#main_page span.red { color: #f47416; font-size:16px; font-weight:bold; }
div#main_page ul { margin:2px; padding:0px; list-style:none;  }
div#main_page li { padding:8px 0 0 10px; }
.td { height:60px; padding:10px; background: #ffffff; }
div#main_page table tr td.podstrony { background: #a4a4a4; color: #ffffff; font-size:11px;}
div#main_page table tr td.podstrony a { text-decoration: none;  color: #155698; font-size:11px; }
div#main_page table tr td.podstrony a:hover { text-decoration: underline; color: #155698; font-size:11px; }
div#main_page ul.text_dol{ margin:0; padding:10px; list-style:none; background: #799dc1; color: #ffffff; text-align:center; font-size:10px;}

div#page_right {  width: 390px; margin:0px; padding:0px; float: right; color: #155698; font-size:11px; background: #eaeff3;}
div#page_right  a { text-decoration: none;  color: #155698; font-size:12px; font-weight:bold; }
div#page_right  a:hover { text-decoration: underline; color: #155698; font-size:12px; font-weight:bold; }
div#page_right span.red { color: #f47416; font-size:12px; font-weight:bold;}
div#page_right  table tr td{padding:2px;}

div#stopka { margin: 0 auto;  padding:4px; width: 752px; background: #ffffff; clear: both;}
div#linielotnicze_main {text-align:center; margin:0; padding:10px 0 0 0; border-top:1px solid #EEE}
div#linielotnicze_main ul{list-style:none;margin:0 auto;padding:0; }
div#linielotnicze_main ul li{display:inline;margin:0;padding:0}
div#linielotnicze_main img{ padding:1px;}


div#linki_down {clear:both;margin:10px;font-size:10px;text-align:left;border-top:1px solid #EEE; color: #aba6a6; }

div#opis_mini {clear:both;margin:10px;font-size:9px;text-align:justify;border-top:1px solid #EEE; color: #a29f9f;}
div#opis_mini ul{margin:0 auto;padding:5px 0;list-style:none}

div#katalog {  width: 710px;  margin:20px 0 20px 20px; padding:0; float: left; border: 1px solid #d3e0ed; background: #eaeff3; }
div#katalog span.litera { font-size:16px; background: #fff000; padding:4px; }
div#katalog table tr td{padding:4px;height:20px;}
div#katalog a span.link { color: #aeb5ba;}
div#katalog a:hover span.link { color: #155698; text-decoration: underline;}

div#copyright{clear:both;margin:10px 0;padding:5px;color:#feff82;font-size:10px;text-align:center}

div#qsf_gora_small  { margin:0px; padding:0px;}
div#qsf_gora_small ul { margin:0px; padding:6px 0 0 35px; list-style:none; background:url(../main/pictures/qsf_small.gif) no-repeat; height:24px; }
div#qsf_gora_small li {  display:inline; margin:0px 8px 0px 0px;padding:0px 18px 0px 0px; font-size:13px; font-weight:bold; color: #ffffff; }
div#qsf_search_small { margin:0px;  background: #23405e;  color: #ffffff;}
div#lewo { padding:0 0 0 10px;}
div#qsfsubmit_small { padding:0 0 10px 110px;}

div#dostepnosc {  height:140px; border: 1px solid #d3e0ed; }
div#spr_dost1 {  width: 170px; margin:0 0 0 60px; padding:0; float: left;  }
div#spr_dost2 {  margin:35px 0 0 0; padding:0; float: left;  }
