.Ve {font-family: Verdana, Arial, Helvetica, sans-serif;}
.Ar {font-family: Arial, Helvetica, sans-serif;}
.Th {font-family: Tahoma, Arial, Helvetica, sans-serif;}

.s9 {font-size: 9px;}
.s10 {font-size: 10px;}
.s11 {font-size: 11px;}
.s12 {font-size: 12px;}
.s13 {font-size: 13px;}
.s14 {font-size: 14px;}
.s15 {font-size: 15px;}
.s16 {font-size: 16px;}
.s17 {font-size: 17px;}
.s18 {font-size: 18px;}

.c1 {color: #004771;}
.c6 {color: #FF0000;}

.J {text-align: justify;}
.R {text-align: right;}
.B {font-weight:bold;}

.wd70 {width: 70px;}
.wd90 {width: 90px;}
.wd110 {width: 110px;}
.wd184 {width: 184px;}
.wd649 {width: 649px;}

.lh17 {line-height: 17px;}
.lh18 {line-height: 18px;}


A.link2:link    { text-decoration: none; color: #3C4048; }
A.link2:visited { text-decoration: none; color: #3C4048; }
A.link2:active  { text-decoration: none; color: #3C4048; }
A.link2:hover   { text-decoration: underline; color: #3C4048; }

A.link4:link    { text-decoration: none; color: #3C4048; }
A.link4:visited { text-decoration: none; color: #3C4048; }
A.link4:active  { text-decoration: none; color: #3C4048; }
A.link4:hover   { text-decoration: underline; color: #3C4048; }

a.link5:link {color:#004771;text-decoration:none;}
a.link5:visited {color:#004771;text-decoration:none;}
a.link5:active {color:#004771;text-decoration:none;}
a.link5:hover {color:#004771;text-decoration:underline;}

A.link6:link    { text-decoration: none; color: #000000; }
A.link6:visited { text-decoration: none; color: #000000; }
A.link6:active  { text-decoration: none; color: #000000; }
A.link6:hover   { text-decoration: none; color: #000000; }


.p3333 {padding: 3px 3px 3px 3px;}
.p9333 {padding: 9px 3px 3px 3px;}
.p0202 {padding:0px 2px 0px 2px;}

.szczegoly_lista {float:right; font-size: 11px; text-align:right;}
.lista_tlo {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #3C4048; font-size:11px; font-weight:bold; text-align:center; padding: 3px 3px 3px 3px; background-image: url(/img/tla/listatlo2.jpg); }

body {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-align:left;}

.tabelak1 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #3C4048; font-size:11px; font-weight:bold; text-align:center; padding: 3px 3px 3px 3px; background-image: url(/img/tla/listatlo2.jpg);}
.tabelak {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #3C4048; font-size:11px; text-align:center; padding: 3px 3px 3px 3px;}

.table1      { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #004771; }

.mr4 {margin-right: 4px;}
.td1 {text-align:left; padding:0px 0px 0px 3px;}
.td2 {text-align:right; padding:0px 5px 0px 0px; }
.spr {display:inline; width:170px;}
.spr1 {text-align:left; width:100px; float:left;  display:inline; line-height:17px;}
.spr2 {text-align:right; width:70px;  float:left; display:inline; line-height:17px;}
.spr3 {display:block; width:170px; text-align:right; line-height:17px; }

#calosc {width:780px;}
#box {width:5px; height:33px; float:left;}
#naglowek {width:780px; height:108px; background-image: url(/img/main.jpg); background-repeat:no-repeat;}

#blizejslonca {width:246px; height:108px; margin: 0px 0px 0px 0px; float:left; display:block;}
#blizejslonca H1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal;  font-size: 11px; color: #680058; text-decoration: none;  }
#blizejslonca H1.logo_blizejslonca {background-image: url(/img/blizejslonca_serwisy.gif); width:500px; height:108px; float:left; margin: 0; padding: 0;}
#blizejslonca H1.logo_blizejslonca A {display: block; width:246px; height:108px; text-indent: -6000px; text-decoration: none;}





#arek {width:780px; height:4px;}
#menu {width:780px; height:33px; background-image: url(/img/tla/menu.jpg); background-repeat:no-repeat;}
#menu ul { display:inline; width: 770px; margin: 0px;}
#menu li {  font-size:12px; font-weight:bold; line-height: 29px;  display:inline; }
#menu h1 {color: #004771; font-size: 12px; display:none; font-weight:normal; text-align:left;  }
#menu h2 {font-size:12px; font-weight:bold;  display:inline; }

.space {height:29px; width:2px; float:left; display:inline;}
.next {display:inline; height:29px;}

#menu a {height: 29px; text-decoration:none; display:inline; padding: 0px 8px 0px 7px; float:left;}
#menu a:link {background-color: #0067A4; color:#FFFFFF; height: 29px; }
#menu a:visited {background-color: #0067A4; color:#FFFFFF; height: 29px; }
#menu a:active {background-color: #0067A4; color:#FFFFFF; height: 29px; }
#menu a:hover {background-color: #FFFFFF; color:#004771; height: 29px; }
#wyszukiwarka1 {float:left; width:219px; height:346px;  background-image: url(/img/tla/wyszukiwarka1.jpg); background-repeat:no-repeat;}
#wyszukiwarka1 h1 { color: #004771; font-size: 12px; font-weight:normal; text-align:left; padding: 48px 0px 0px 8px;}
#wyszukiwarka2 {float:left; width:219px; height:346px;  background-image: url(/img/tla/wyszukiwarka2.jpg); background-repeat:no-repeat;}
#wyszukiwarka2 h1 { color: #004771; font-size: 12px; font-weight:normal; text-align:left; padding: 48px 0px 0px 8px; }
#lista_gora {float:right; width:561px; height:4px;  background-image: url(/img/tla/lista_gora.jpg); background-repeat:no-repeat;}
#lista {float:right; width:561px;  background-image: url(/img/tla/lista.jpg); background-repeat:repeat-y; text-align:left;}
#lista_dol {float:right; width:561px; height:12px;  background-image: url(/img/tla/lista_dol.jpg); background-repeat:no-repeat;}
#rezerwacja {width:500px; text-align:center; float: left; vertical-align:middle; margin: 5px 5px 5px 5px; font-size:12px;}
#rezerwacja a { display: block; text-decoration: none; width:140px; height:20px;  font-weight:bold; line-height:20px; vertical-align:middle; }
#rezerwacja a:link {background-color:transparent; color:#3C4048; background-image: url('/img/przyciski/rezerwacja.gif');}
#rezerwacja a:visited {background-color:transparent; color:#3C4048; background-image: url('/img/przyciski/rezerwacja.gif');}
#rezerwacja a:active {background-color: transparent; color:#3C4048; background-image: url('/img/przyciski/rezerwacja.gif');}
#rezerwacja a:hover {background-color: transparent; color:#3C4048; background-image: url('/img/przyciski/rezerwacja_o.gif');}
#tekstylinki {color: #004771; float:right; margin: 0px 4px 4px 4px; font-weight:bold;}
#ogolny {float:right; width:561px; height:346px; background-image: url(/img/tla/glowna.jpg); background-repeat:no-repeat;}
#sprawdz {float:left; width:219px; height:197px; background-image: url(/img/tla/sprawdz.jpg); background-repeat:no-repeat;}
#sprawdz2 {margin: 3px 0px 0px 0px;}
#sprawdz ul {text-align: left; list-style-type:none; list-style-position:outside; display:inline; font-size:12px; line-height:15px;}
#sprawdz a:link {color:#004771;text-decoration:none;}
#sprawdz a:visited {color:#004771;text-decoration:none;}
#sprawdz a:active {color:#004771;text-decoration:none;}
#sprawdz a:hover {color:#004771;text-decoration:underline;}


#stopkalinki {font-size:11px; line-height:16px;}
#stopkalinki a:link {color:#004771;text-decoration:none;}
#stopkalinki a:visited {color:#004771;text-decoration:none;}
#stopkalinki a:active {color:#004771;text-decoration:none;}
#stopkalinki a:hover {color:#004771;text-decoration:underline;}

#lewa {float:left; width:219px;}
#prawa {float:right; width:561px;}
#cos{line-height:22px;}
#oferta_info {color: #004771; line-height:18px; font-size:13px; width:546px; }
#oferta_info h3 {font-size:13px; font-weight:bold; display:inline; line-height:18px;}
#oferta_kierunek {float:left; width:340px;}
#oferta_cena {}
#oferta_zdjecie {float:left; width:546px;}
#menuprawe {float:right; width:200px; margin: 0px 0px 4px 4px;}
#menuoferta {font-size:12px; width:200px; background-color:#FFFFFF; background-image: url(/img/tla/sub.jpg);}
#gorasub {width:200px; height:4px; background-image: url(/img/tla/gorasub.jpg); background-repeat:no-repeat;}
#dolsub {width:200px; height:4px; background-image: url(/img/tla/dolsub.jpg); background-repeat:no-repeat;}	
#sprawdz3 {margin: 3px 3px 3px 3px; font-size:12px;  color:#004771; }
#sprawdz3 h4 {text-align: left; display:inline; font-size:12px; line-height:15px;  color:#004771; display:none;}
#sprawdz3 ul {text-align: left; list-style:none; display:inline; font-size:12px; line-height:15px; 	margin: 0px; padding: 0px;}
#sprawdz3 li {list-style:none; margin: 0px; padding: 0px;}
#sprawdz3 a:link    { text-decoration: none; color: #3c4048; }
#sprawdz3 a:visited { text-decoration: none; color: #3c4048; }
#sprawdz3 a:active  { text-decoration: none; color: #3c4048; }
#sprawdz3 a:hover   { text-decoration: underline; color: #3c4048; }
#menuoferta2 {font-size:12px; width:200px; background-color:#FFFFFF; background-image: url(/img/tla/sub.jpg);}
#gorasub2 {width:200px; height:4px; background-image: url(/img/tla/gorasub.jpg); background-repeat:no-repeat;}
#dolsub2 {width:200px; height:4px; background-image: url(/img/tla/dolsub.jpg); background-repeat:no-repeat;}	
#sprawdz4 {margin: 3px 3px 3px 3px; font-size:12px;  color:#004771; }
#sprawdz4 h4 {text-align: left; display:inline; font-size:12px; line-height:15px;  color:#004771; display:none;}
#sprawdz4 ul {text-align: left; list-style:none; display:inline; font-size:12px; line-height:15px; 	margin: 0px; padding: 0px;}
#sprawdz4 li {list-style:none; margin: 0px; padding: 0px;}
#sprawdz4 a:link    { text-decoration: none; color: #3c4048; }
#sprawdz4 a:visited { text-decoration: none; color: #3c4048; }
#sprawdz4 a:active  { text-decoration: none; color: #3c4048; }
#sprawdz4 a:hover   { text-decoration: underline; color: #3c4048; }
#ofertaopis {float:left; text-align:justify; color:#004771; width:537px;}
#ofertaopis1 {float:right; text-align:justify; color:#004771; width:537px;}
#ofertaopis2 {float:right; text-align:justify; color:#004771; width:537px;}
#ofertaopis3 {float:right; text-align:justify; color:#004771; width:537px;}
#polecane {float:right; width:554px; height:197px; background-image: url(/img/tla/polecane.jpg); background-repeat:no-repeat;}
#polecanetable {margin: 62px 0px 0px 0px; color:#004771; text-align:center;}
#polecanetable h3 {font-size:14px; font-weight:normal; display:inline; line-height:15px; text-align:center;}
#polecanetable td {font-size:12px; color:#004771;}
#newsletter {float:left; width:219px; height:80px; background-image: url(/img/tla/newsletter.jpg); background-repeat:no-repeat; font-size:11px; color:#004771; line-height:15px;}
#newsletter h3 { font-size:11px; color:#004771; font-weight:normal; display:inline; line-height:12px;}
.newsinput {background-color: #FFFFFF; border: 1px solid #222222;}
.newssubmit {background-color: #0067A4; border: 1px solid #222222; color:#FFFFFF; font-weight:bold;}

.important {float:left; background-image: url(/img/tla/newsletter.jpg); background-repeat:no-repeat; font-size:11px; display:none; background-color: #0067A4; color:#FFFFFF; font-weight:bold;}
#newsletterform {padding: 18px 0px 0px 0px; line-height:15px;}
.di {display:inline;}
#naglowki {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #004771; font-size:11px; background-image: url(/img/frame_tlo.jpg); }
#naglowki h1 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #004771; font-size:11px;  display:inline;}
#naglowki h2 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #004771; font-size:11px; font-weight:normal; display:inline;}
#informacja {float:left; width:219px; height:80px; background-image: url(/img/tla/newsletter.jpg); background-repeat:no-repeat; font-size:11px; color:#004771; line-height:15px; display:none; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#stopka {float:left; width:780px; height:90px; background-image: url(/img/tla/stopka.jpg); background-repeat:no-repeat;}
#stopkamenu {width:780px;}
#stopkamenu ul {margin: 0px; width: 600px; display:inline;  }
#stopkamenu li { font-size: 11px; text-align: left; margin: 0px 0px 0px 0px; padding: 0px; display:inline; height:23px; line-height:23px;}
#stopkamenu a:link {text-decoration: none; background-color: transparent; color:#004771;}
#stopkamenu a:visited {text-decoration: none; background-color: transparent; color:#004771;}
#ofertaopis4 {text-align:justify; color:#004771; width:537px;background-color:transparent; color:#3C4048; background-image: url('/img/przyciski/rezerwacja.gif'); display: none; float:right;}
#ofertaopis5 {text-align:justify; color:#004771; width:537px;background-color:transparent; color:#3C4048; background-image: url('/img/przyciski/rezerwacja.gif'); display: none; float:right;}
#stopkamenu a:active {text-decoration: none; background-color: transparent; color:#004771;}
#stopkamenu a:hover {text-decoration: underline; background-color: transparent; color:#004771;}
#stopkainfo {text-align:center; width:780px; color: #222222; font-size:10px; line-height:25px;}
#stopkacopy {text-align:center; width:780px; color: #222222; font-size:11px; line-height:25px; font-weight:bold;}
#lastminute {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #3C4048; font-size:11px; font-weight:bold; text-align:center; padding: 3px 3px 3px 3px; display: none; background-image: url(/img/tla/listatlo2.jpg);}
#zostalo {font-size:11px; color:#004771; }
#zostalo1 {float:left; }
#zostalo h3 {display:inline; font-size:11px; color:#004771;}
#zostalo2 {float:left; font-weight:bold;}
#centrum {width:546px; margin:0px 4px 0px 11px; color: #004771; }
#centrum h2 {font-size:12px; color:#004771; font-weight:normal; display:inline; line-height:21px;}
#polegorne {width:530px; margin: 4px 0px 0px 0px; float:right;}
#preload {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #3C4048; font-size:11px; font-weight:bold; text-align:center; padding: 3px 3px 3px 3px; display: none; background-image: url(/img/tla/listatlo2.jpg);}
#lista_info {width:546px; float:left;}
#menulista {width:546px; float:left;  height:22px; margin:0px;}
#menulista ul {margin: 0px; width: 354px; display:inline; line-height:22px; text-align:center;}
#menulista li {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; line-height: 22px; display:inline; height: 22px; color: #FFFFFF;} 
#menulista span { display: inline;  text-decoration: none; height: 22px;  font-weight:bold; padding: 0px 5px 0px 5px; 	font-size: 11px; 	line-height: 22px; vertical-align:middle; color:#6B7787;float:left;}
#menulista a { display: inline; text-decoration: none; height: 22px;  font-weight:bold;  padding: 0px 5px 0px 5px; vertical-align:middle; line-height: 22px; font-size: 11px;  float:left;}
#menulista a:link {color:#6B7787;}
#menulista a:active {color:#6B7787;}
#menulista a:visited {color:#6B7787;}
#menulista a:hover {color:#333333;}
#doprawej {float:right;}
#lista_previous {width: 97px; height:22px; display:block; float:left; border-right: 1px solid #FFFFFF; border-left: 0px; border-top: 0px; border-bottom: 0px; padding:0px; margin:0px; }
#lista_next {width: 87px; height:22px; display:inline; float:right; border-left: 1px solid #FFFFFF; border-right: 0px; border-top: 0px; border-bottom: 0px; text-align:right; padding:0px;  margin:0px;}
#lista_jump { height:22px; display:block; float:left; padding:0px; margin:0px;}
#sortuj {color: #6B7787; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align:right; margin: 10px 0px 0px 0px; font-size:11px;}
#oferta_zdjecie h4 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #004771; font-size:11px;  display:inline;}
#inneterminy { display: block; float:left;}
#inneterminy a:link {background-color:transparent; color:#FFFFFF;  background-image: url('/gfx/przyciski/wiecej.gif');}
#inneterminy a:visited {background-color:transparent; color:#FFFFFF;  background-image: url('/gfx/przyciski/wiecej.gif');}
#inneterminy a:active {background-color: transparent; color:#FFFFFF;  background-image: url('/gfx/przyciski/wiecej.gif');}
#inneterminy a:hover {background-color: transparent; color:#FFFFFF;  background-image: url('/gfx/przyciski/wiecej-o.gif');}
#inneterminysub {margin: 10px 5px 10px 5px; text-align:center;}
.oferta_inne1 {width: 255px; float:left; display:inline; height:19px; border-right: 1px solid #5F6B7A; }
.oferta_inne2 {width: 255px; float:right; display:inline; height:19px;}
.oferta_inny_termin {width:200px;float:left; display:inline; text-align:left; font-size:11px; color: #5F6B7A; height:19px;}
.oferta_inny_wiecej {width: 80px; float:right; display:inline; text-align:left; font-size:10px; color: #5F6B7A; height:17px;}
#callcenter {float:right; width:554px; height:80px; background-image: url(/img/tla/callcenter.jpg); background-repeat:no-repeat;}
#st1 {float:right; width:182px; margin:55px 0px 0px 0px; text-align:left; color:#004771;}
#st2 {float:right; width:186px; margin:24px 0px 0px 0px; text-align:left; line-height:14px; color:#004771;}
#st3 {float:right; width:178px; margin:38px 0px 0px 0px; text-align:left; line-height:14px; color:#004771;}