@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
}

body {
	line-height: 1;
}

ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

font{margin:0; padding:0;}

body {margin:0; padding:0; font:11px/14px Verdana, Arial, Helvetica, sans-serif; background: #ffffff url(bg1111.jpg) left top repeat-x; text-align:center; color:#3a3a3b;}

table, td {font:12px/14px Verdana, Arial, Helvetica, sans-serif;}

#box {width:990px; margin:auto; text-align:left; top:0; position:absolute; left:50%; margin-left:-495px; z-index:1;}

.clear {clear:both;}

img{border:none;}

.mail {position:absolute; left:50%; margin-left:-485px; z-index:2;}
.mail a {color:#7fcdff; font:bold 11px/14px small-caps Verdana, Arial, Helvetica, sans-serif;}
#email_1 {top:330px;}
#email_2 {top:420px;}
#email_3 {top:510px;}


#online {position:absolute; left:50%; margin-left:-478px; top: 196px; z-index:100;}


a {color:#db241e; text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}

#flash {width:990px; height:220px;}

ul, li {margin:0; padding:0; list-style:none;}

#container {width:990px; background:url(bg_tresc.jpg) left top repeat-y;}

#menu_block {color:#FFFFFF; height:30px; position:absolute; width:990px;}
#menu {color:#FFFFFF; background:url(menu_bg.jpg) left top repeat-x; height:30px; float:right; font:bold 12px/30px small-caps Verdana, Arial, Helvetica, sans-serif;}
#menu img, #menu span {float:left;}
#menu span {padding:0 4px; display:block; height:30px;}
#menu a {color:#FFFFFF; cursor:pointer; text-decoration:none; float: left; display: block; margin: 0 6px 0 0;}
#menu a:hover {color: #a6d8fe;}
#menu li {float:left;  background: url(kropka.jpg) right center no-repeat;}
#menu li.last {background: none;}

#lewa {width:300px; float:left; clear:both; background:url(lewa.jpg) left 310px no-repeat;}
#fast_menu {width:300px;}
#fast_menu #na_skroty {display:block; width:300px; height:51px; background:url(na_skroty.jpg) left top no-repeat;}
#fast_menu #wyjazdy_z_grupa {display:block; width:300px; height:80px; background:url(wyjazdy_z_grupa.jpg) left top no-repeat;}
#fast_menu #wyjazdy_indywidualne {display:block; width:300px; height:90px; background:url(wyjazdy_indywidalne.jpg) left top no-repeat;}
#fast_menu #wycieczki_szkolne {display:block; width:300px; height:89px; background:url(wycieczki_szkolne.jpg) left top no-repeat;}

#fast_menu #rezerwacja {display:block; width:300px; height:51px; background:url(rezerwacja.jpg) left top no-repeat;}

#fast_menu #na_skroty_2 {display:block; width:300px; height:51px; background:url(na_skroty.jpg) right top no-repeat;}
#fast_menu #wyjazdy_z_grupa_2 {display:block; width:300px; height:80px; background:url(wyjazdy_z_grupa.jpg) right top no-repeat;}
#fast_menu #wyjazdy_indywidualne_2 {display:block; width:300px; height:90px; background:url(wyjazdy_indywidalne.jpg) right top no-repeat;}
#fast_menu #wycieczki_szkolne_2 {display:block; width:300px; height:89px; background:url(wycieczki_szkolne.jpg) right top no-repeat;}

#fast_menu #na_skroty:hover {background:url(na_skroty.jpg) left top no-repeat;}
#fast_menu #wyjazdy_z_grupa:hover {background:url(wyjazdy_z_grupa.jpg) left top no-repeat;}
#fast_menu #wyjazdy_indywidualne:hover {background:url(wyjazdy_indywidalne.jpg) left top no-repeat;}
#fast_menu #wycieczki_szkolne:hover {background:url(wycieczki_szkolne.jpg) left top no-repeat;}

#prawa {width:690px; float:left; overflow:hidden; background:url(prawa.jpg) left top no-repeat;}

#kolumna1 {padding:20px; overflow:hidden;}
#kolumna2 {padding:10px; overflow:hidden;}

#kolumna1 .head {color:#115db1; font:18px small-caps Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0; clear:both;}
#kolumna1 .aktext {margin:0 0 5px 0; text-align:justify;}
#kolumna2 .head {color:#115db1; font:14px small-caps Verdana, Arial, Helvetica, sans-serif; margin:10px 0 5px 0; clear:both;}
#kolumna2 .aktext {margin:0 0 5px 0;}

#kolumna2 #kolum1 .aktext {margin:0 0 5px 0; text-align:justify;}

#kolumna2 .naglowek {color:#db241e; font:14px small-caps Verdana, Arial, Helvetica, sans-serif; margin:10px 0 5px 0; clear:both; display:block;}

#kolumna2 .tresc .aktext li {list-style:url(li.gif); margin:0 0 0 15px;}


#kolumna2 #kolum5 {padding:0 10px 10px 10px;}

#kolum2 .aktext { width: 100%;}

.cena_r_akapit {color:#db241e;}

#kolum1 .tekst_r {width:410px; border-bottom:1px solid #c3d4ed; margin:0 0 5px 0;}
#kolum1 .tekst_r li {list-style:url(li.gif); margin:0 0 0 15px;}
#kolum1 .tekst_r_head a {color:#1456ab; display:block; width:100%; background:url(head_long.jpg) left top no-repeat; height:24px; font:bold 12px/24px small-caps Verdana, Arial, Helvetica, sans-serif; padding:0 20px;}
#kolum1 .tekst_r_head a:hover {text-decoration:none;}
#kolum1 .tekst_r_tresc {background:#f6faff; padding:10px;}
#kolum1 .tekst_r p {margin:0; padding:0;}

#kolum2 .tekst_r {width:220px; border-bottom:1px solid #c3d4ed; margin:0 0 5px 0;}
#kolum2 .tekst_r_head a {color:#1456ab; display:block; width:180px; background:url(head_cut.jpg) left top no-repeat; height:24px; font:bold 12px/24px small-caps Verdana, Arial, Helvetica, sans-serif; padding:0 20px;}
#kolum2 .tekst_r_head a:hover {text-decoration:none;}
#kolum2 .tekst_r_tresc {background:#f6faff; padding:10px;}
#kolum2 .tekst_r p {margin:0; padding:0;}

#kolum2 .tekst_r_tresc br{display:none;}

#kolum3 .tekst_r {width:410px; border-bottom:1px solid #c3d4ed; margin:0 0 5px 0;}
#kolum3 .tekst_r_head a {color:#1456ab; display:block; width:370px; background:url(head_long.jpg) left top no-repeat; height:24px; font:bold 12px/24px small-caps Verdana, Arial, Helvetica, sans-serif; padding:0 20px;}
#kolum3 .tekst_r_head a:hover {text-decoration:none;}
#kolum3 .tekst_r_tresc {background:#f6faff; padding:10px;}
#kolum3 .tekst_r p {margin:0; padding:0;}

#kolum1 .tekst_r img {float:left;}

#kolum3 table {border-left:1px solid #ffffff; border-top:1px solid #ffffff; width:100%; margin:0; padding:0; border-collapse: collapse;}
#kolum3 table th {border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#1456ab; padding:3px; margin:0;}
#kolum3 table td {background:#dee7f6; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:3px; margin:0;}

#kolum1 table {border-left:1px solid #f6faff; border-top:1px solid #f6faff; width:100%; background:#c3d4ed; font:11px/14px small-caps Verdana, Arial, Helvetica, sans-serif;}
#kolum1 table th {border-right:1px solid #f6faff; border-bottom:1px solid #f6faff; color:#1456ab; padding:0 5px; font:11px/14px small-caps Verdana, Arial, Helvetica, sans-serif;}
#kolum1 table td {background:#d8e4f5; border-right:1px solid #f6faff; border-bottom:1px solid #f6faff; padding:0 5px; font:11px/14px small-caps Verdana, Arial, Helvetica, sans-serif;}



#kolum5 table {border-left:1px solid #ffffff; border-top:1px solid #ffffff; margin:0; padding:0; border-collapse: collapse;}
#kolum5 table th {border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#1456ab; padding:3px; margin:0;}
#kolum5 table td {background:#dee7f6; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:3px; margin:0;}




#kolum1 .tekst_r table {border-left:1px solid #f6faff; border-top:1px solid #f6faff; width:auto; background:#c3d4ed; font:11px/14px small-caps Verdana, Arial, Helvetica, sans-serif; float:left; margin:0 0 0 5px;}
#kolum1 .tekst_r table th {border-right:1px solid #f6faff; border-bottom:1px solid #f6faff; color:#1456ab; padding:0 5px; font:11px/14px small-caps Verdana, Arial, Helvetica, sans-serif;}
#kolum1 .tekst_r table td {background:#d8e4f5; border-right:1px solid #f6faff; border-bottom:1px solid #f6faff; padding:0 5px; font:11px/14px small-caps Verdana, Arial, Helvetica, sans-serif;}

#menupath {font: 11px/20px Arial;}
#menupath ul {}
#menupath li{float:left; white-space:nowrap;}
#menupath #glowna {display:none;}

#menupath a {font-weight:normal; color:#115db1; display:block; padding:0 4px 0 4px; margin:1px 1px; background:url(bg_button.jpg); left top repeat-x; border:1px solid #717171;}

#menupath a.current {background:#ffffff; color:#db241e;}

#menupath .submenu a{background:#ffffff; color:#db241e;}


#menupath .aktywny a{background:#ffffff; color:#db241e;}


#kolumna1 .podmenu ul {list-style:none; margin:0; padding:0;}
#kolumna1 .podmenu li {list-style:none; margin:0 0 1px 0; padding:5px; background:#f0f4fa;}

#menupath a:hover {text-decoration:none; background:#ffffff; color:#db241e;}

#menupath .level2 {display:none;} 

#kolumn1 {clear:both; float:left; width:315px; overflow:hidden; margin:10px;}
#kolumn2 {float:left; overflow:hidden; width:315px; margin:10px;}

#kolumn1 .tresc, #kolumn2 .tresc {border:1px solid #eaeaea; background:#FFFFFF; padding:10px; overflow:hidden;}
#kolumn1 .head, #kolumn2 .head {background:#eaeaea; color:#d52613; text-transform:uppercase; font:bold 14px small-caps Verdana, Arial, Helvetica, sans-serif; padding:5px 10px; height:32px; text-align:center;}
#kolumn1 table, #kolumn2 table {background:url(table_bg.jpg) left top no-repeat; height:34px; width:290px; color:#d52613; font:bold 14px small-caps Verdana, Arial, Helvetica, sans-serif; }
#kolumn1 table td, #kolumn2 table td{border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
#kolum1 .aktext table th {width: 67px;}



#kolum1 {clear:both; float:left; width:410px; overflow:hidden; margin:10px;}
#kolum2 {float:left; overflow:hidden; width:220px; margin:10px;}
#kolum3 {clear:both; float:left; width:660px; overflow:hidden; margin:10px;}

.k2listap {width: 100%; font:bold 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif; clear:both; float: left;}
.k2listap ul {float: left; clear: both; width: 100%; margin: 0 0 1px 0; padding: 0; background:#f0f4fa; padding:2px 0 0 5px;}
.k2listap ul li {float: left; list-style: none; margin: 0; padding: 0 2px 4px 2px;}

#kolumna2 .tresc .k2listap li {list-style:none; margin:0;}
#kolumna2 #kolum1 .tresc .k2listap {  margin: 10px 0 10px 0;}


#kolumna1 .k2listap {width:260px;}
#kolumna1 .k2listap #level1 {background:#e2eaf7;}
#kolumna1 .k2listap #level1 a {font-weight:normal;}
#kolumna1 .k2listap #level1 a:hover {text-decoration:none; font-weight:bold;}

#kolumna1 .k2listap .nazwa {width: 130px;}
#kolumna1 .k2listap .dni {width: 55px;}
#kolumna1 .k2listap .cena {width: 60px; text-align:right;}
#kolumna1 .k2listap .opis {clear:both; width:250px;}
#kolumna1 .k2listap .cena_tekst {display:none;}

#kolumna1 .k2listap .ikona {padding:2px 0 0 2px; width:100%;}
#kolumna1 .k2listap .ikona img {padding:0; margin: 0; border: none;}
#kolumna1 .k2listap .koszyk {display: none;}
#kolumna1 .k2listap .dwa {display: none;}
#kolumna1 .k2listap .trzy {display: none;}
#kolumna1 .k2listap #level7 {display: none;}

#kolumna1 .k2listap #level6 .nazwa {clear:both;}
#kolumna1 .k2listap #level6 .dni {color:#1456ab;}
#kolumna1 .k2listap #level6 .cena_aktywna {color:#db241e;}



#kolumna2 #kolum1 .k2listap #level1 {background:#e2eaf7;}
#kolumna2 #kolum1 .k2listap #level1 a {font-weight:normal;}
#kolumna2 #kolum1 .k2listap #level1 a:hover {text-decoration:none; font-weight:bold;}

#kolumna2 #kolum1 .k2listap .nazwa {width: 260px;}
#kolumna2 #kolum1 .k2listap .dni {width: 50px; text-align:right;}
#kolumna2 #kolum1 .k2listap .cena {width: 80px; text-align:right;}
#kolumna2 #kolum1 .k2listap .cena .cena_w {}
#kolumna2 #kolum1 .k2listap .opis {clear:both; width:100%}
#kolumna2 #kolum1 .k2listap .cena_tekst {display:none;}

#kolumna2 #kolum1 .k2listap .ikona {padding:2px 0 0 2px; width:100%;}
#kolumna2 #kolum1 .k2listap .ikona img {padding:0; margin: 0; border: none;}
#kolumna2 #kolum1 .k2listap .koszyk {float:right; color:#3a3a3a; margin-right:0px; padding-right: 10px;}
#kolumna2 #kolum1 .k2listap .koszyk a {color:#3a3a3a;}
#kolumna2 #kolum1 .k2listap .dwa {display: none;}
#kolumna2 #kolum1 .k2listap .trzy {display: none;}
#kolumna2 #kolum1 .k2listap #level7 {display: none;}

#kolumna2 #kolum1 .k2listap #level6 .nazwa {clear:both;}
#kolumna2 #kolum1 .k2listap #level6 .dni {color:#1456ab;}
#kolumna2 #kolum1 .k2listap #level6 .cena_aktywna {color:#db241e;}

#kolumna2 #kolum2 .k2listap #level1 {display:none;}

#kolumna2 #kolum2 .k2listap .ikona {display:none;}
#kolumna2 #kolum2 .k2listap .koszyk {}

#kolumna2 #kolum2 .k2listap #level6 .nazwa {clear:both;}
#kolumna2 #kolum2 .k2listap #level6 .dni {display:none; color:#1456ab; clear:both; width:40px;}
#kolumna2 #kolum2 .k2listap #level6 .cena {clear:both; color:#1456ab; width:100px; display:block;}
#kolumna2 #kolum2 .k2listap #level6 .cena_aktywna span {display:none;}
#kolumna2 #kolum2 .k2listap #level6 .cena_aktywna .cena_tekst {}
#kolumna2 #kolum2 .k2listap #level6 .koszyk {color:#db241e; width:100px; display:block; text-align:right;}

#kolumna1 .k2listap #level6 .nazwa {clear:both;}
#kolumna1 .k2listap #level6 .dni {color:#1456ab;}
#kolumna1 .k2listap #level6 .cena_aktywna {color:#db241e;}

.k2produkt .rabat {display:none;}
.k2produkt {margin:0 0 10px 0;}
.k2produkt .nazwa h1 {color:#115db1; font:18px small-caps Verdana, Arial, Helvetica, sans-serif;}
.k2produkt .koszyk {display:none;}
.k2produkt .stan {color:#db241e; font-weight:bold; display:none;}
.k2produkt .cena_brutto {color:#db241e; font:18px small-caps Verdana, Arial, Helvetica, sans-serif; display:none;}
.k2produkt .gratis {color:#db241e; font:18px small-caps Verdana, Arial, Helvetica, sans-serif; display:none;}

.ikona_pdf {font:bold 12px/normal small-caps Verdana, Arial, Helvetica, sans-serif; background:url(pdf.jpg) left top no-repeat; text-decoration:none; display:block; padding:5px 0 5px 25px; color:#707070; margin:0; zoom:1; float:left; clear:both; cursor:pointer; width:90%;}
.ikona_pdf a {color:#707070; text-decoration:none;}

.ikona_word {font:bold 12px/normal small-caps Verdana, Arial, Helvetica, sans-serif; background:url(word.jpg) left top no-repeat; text-decoration:none; display:block; padding:5px 0 5px 25px; color:#707070; margin:0; zoom:1; float:left; clear:both; width:100%; cursor:pointer;}
.ikona_word a {color:#707070; text-decoration:none;}

.aktext, .head, {clear:both;}

#bottom {width:990px; height:70px; background:#2155A5; overflow:hidden; color:#9dc1dc; margin:0 0 20px 0; border-top:1px solid #01406b; line-height:16px; color:#ffffff;}
#bottom .adres {float:left; padding:10px 10px;}
#bottom .media {float:right; padding:13px 10px;}
#bottom a{color:#ffffff; text-decoration:none; font-weight:normal;}
#bottom a:hover {text-decoration:underline;}

.program {color:#1456ab; display:block; width:100%; background:url(head_long.jpg) left top no-repeat; height:24px; font:bold 12px/24px small-caps Verdana, Arial, Helvetica, sans-serif; padding:0 20px;  border-bottom:1px solid #c3d4ed; margin:0 0 5px 0;}
.program a {color:#1456ab;}

#kolum2 .head {display:block; clear:both; margin:0 0 3px 0; padding:5px 0 0 0; line-height:normal;}

#box #container #prawa #kolumna2 #kolum1 .tresc .podmenu_path_tytul {color:#db241e; font:14px small-caps Verdana, Arial, Helvetica, sans-serif; margin:10px 0 5px 0; clear:both;}
#box #container #prawa #kolumna2 #kolum1 .tresc #menupath .level1 {margin: 0; padding: 0;}
#box #container #prawa #kolumna2 #kolum1 .tresc #menupath .level1 li {margin: 0; padding: 0;}
#box #container #prawa #kolumna2 #kolum1 .tresc #menupath .level1 a {color:#1456ab; display:block; width:370px; background:url(head_long.jpg) left top no-repeat; height:24px; font:bold 12px/24px small-caps Verdana, Arial, Helvetica, sans-serif; padding:0 20px; border: none;  border-bottom:1px solid #c3d4ed; margin:0 0 5px 0; }
#box #container #prawa #kolumna2 #kolum1 .tresc #menupath .level1 .submenu {display: none;}

#box #container #prawa #kolumna2 #kolum1 .tresc .aktext .tytul {color:#115db1; font:18px small-caps Verdana, Arial, Helvetica, sans-serif;}

#kolumna2 #kolum1 .tresc .podmenu #links2 ul {list-style:none; margin:0; padding:0;}

#kolumna2 #kolum1 .tresc .podmenu #links2 li {list-style: none; margin:0 0 1px 0; padding:5px;  background:#f0f4fa;}


.k2head {display: none;}

#kolumna2 #kolum1 .tresc .podmenu ul {list-style:none;}
#kolumna2 #kolum1 .tresc .podmenu ul  li {list-style:none; background-image: none;}

.kursywa {color: #000099;  font-size:12px; line-height: 18px; text-align:justify;}

#powrot {display:block; color:#ffffff; background:#115db1; padding:2px 5px; width:45px; zoom: 1; float: left;}

p {margin: 0 0 10px 0; padding: 0;}


