h1 { margin: 1px 0 12px; font-size: 18px; }
h2 { margin: 2px 0 2px; font-size: 16px; }
p { margin: 0; }
pre, pre+p, p+p { margin: 1em 0 0; }
code { font-family: "Courier New", Courier, monospace; }
@charset "utf-8";

body { background: #ffffff url(../images/bg.jpg) top repeat; margin 0 0 0 0; border: #ffffff 0px solid; font-family: verdana, Arial; font-size: 10px; text-align:left; color:#000000;}
form {padding:0; margin:0;}
 a { text-decoration: none ; color:#000000;}
 A:hover { text-decoration:none; color:#666666;}

.intro_przycisk {text-align:center; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px; letter-spacing:0px; color:#024b82; padding:0 2px 4px 2px; }
.intro_przycisk span{font-size:10px; font-weight:bold}
.intro_przycisk a{color:#024b82; text-decoration:none}
.intro_przycisk a:hover{color:#FF6600; text-decoration:none}



.intro_klienci {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#024b82; padding:0 2px 2px 2px }
.intro_klienci span{font-size:10px; font-weight:bold}
.intro_klienci input {border: #024b82 1px solid; color:#024b82; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:90px; height:18px;} 
#ok {border-left: #024b82 2px solid; border-right: #024b82 2px solid; border-top: #024b82 0px solid; border-bottom: #024b82 0px solid; background-color: transparent;  color:#024b82; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:30px; height:12px; text-align:center; font-weight:bold; text-transform:uppercase} 
.intro_kongresy {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#cc6600; padding:0 2px 2px 2px}
.intro_kongresy a{color:#cc6600; text-decoration:none}
.intro_kongresy a:hover{color:#024b82; text-decoration:none}
.opacity_intro a img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8; background-color:#000000;
}
.opacity_intro a:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1; background-color:#000000;
}


.TableTitle {text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding: 3px; text-shadow:#000099;}
.TablePrice {text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14.5px; font-weight:bold; color:#FFFFFF; padding: 0 3px 1px 3px; text-shadow:#000099}
.BoxLink {color:#FFFFFF; text-decoration:none}
a.BoxLink:hover {color:#CCCCCC; text-decoration:none}
.BoxFooterText {text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:15.5px; font-weight:bold; color:#53B4D8; padding: 2px 3px 1px 3px; text-shadow:#000099}
.BoxFooterLink {color:#53B4D8; text-decoration:none}
a.BoxFooterLink:hover {color:#333333; text-decoration:none}
	
.menu_top { text-align:center; padding: 2px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333}
.menu_top_link { color:#333333; text-decoration:none}
a.menu_top_link:hover { color:#999999;text-decoration:none }
.menu_top_link_visible { color:#7b502a;text-decoration:none }
a.menu_top_link_visible:hover { color:#999999;text-decoration:none }

.menu { text-align:left; padding: 2px 5px 2px 3px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
.menu_link { color:#333333; text-decoration:none}
a.menu_link:hover { color:#999999;text-decoration:none }
.menu_link_visible { color:#7b502a;text-decoration:none }
a.menu_link_visible:hover { color:#999999;text-decoration:none }

.mainMenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffffff; padding:5px 5px 0 10px; text-transform:uppercase}
.mainMenu A{color:#FFFFFF; text-decoration:none}
.mainMenu A:hover{color:#ffffff}

.subMenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; padding:5px 5px 0 10px; text-transform:uppercase}
.subMenu_link { color:#000000; text-decoration:none}
a.subMenu_link:hover { color:#00000;text-decoration:none }
.subMenu_link_visible { color:#333333;text-decoration:none }
a.subMenu_link_visible:hover { color:#333333;text-decoration:none }

.copyright { text-align:right; padding: 5px 0 3px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#0d426c}
.copyright_link { color:#0d426c; text-decoration:none; cursor: pointer}
a.copyright_link:hover { color:#666666;text-decoration:none }


.naglowek_big{text-align: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#333333; padding:7px 13px 1px 13px;}
.text_tabelka{text-align: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:1px 13px 5px 13px;}
.naglowek_index{text-align: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; padding:2px 15px 2px 13px;}

.naglowek_pozycja{text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#333333; padding:5px 13px 3px 13px;}
.text_pozycja{text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:10px 180px 5px 13px;}
.naglowek_small_pozycja{text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:9 13 1 13;}
.polecamy_dodatki{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; border-top:#666666 1px solid; width: 300; text-align:center; padding: 5px 0 5px 0}

.naglowek_more{text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#333333; padding:5px 10px 3px 13px;}
.text_more{text-align: justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:7px 10px 7px 13px;}

.naglowek_tabel{text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:2px 2px 2px 2px; font-weight:bold}
.text_tabel{text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:2px 2px 2px 2px; }

.error {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding: 8 6 4 13; color:#ff0000; font-weight:bold; }

.wiecej_link { color:#333333; text-decoration:none}
a.wiecej_link:hover { color:#999999;text-decoration:none }
.strony {text-align: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:10px 3px 2px 0;}
.strona_link{ color:#1e1e1e; text-decoration:none}
a.strona_link:hover{ color:#999999; text-decoration:none}
.pole_zdjecie{padding:2px 5px 5px 5px; text-align:center; color:#333333; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}

.submit{text-align:center; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; width:140px; font-size:12px;}


.name{text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4b4b4b; line-height:14px; padding-bottom:4px;padding-right:5px;}
.blue{text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#298db7; line-height:14px; padding-bottom:4px;padding-right:5px;}
.blue_1{text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#298db7; line-height:14px; padding: 10px; text-align:right}
.blue_link{color:#298db7; text-decoration:none}
a.blue_link:hover{color:#999999; text-decoration:none}

.empty{padding:20px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; color:#298db7}
.orange {color:#e55c19; text-decoration:none}
a.orange:hover {color:#298db7; text-decoration:none}
.grey {color:#4b4b4b; text-decoration:none}
a.grey:hover {color:#298db7; text-decoration:none}
.user_menu{padding: 2px 0 5px 0; text-align:left; font-size:12px}
.opacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1; background-color:#0000FF;
}
a.opacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.9; background-color:#0000FF;
}



.moreinfo{text-align: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;line-height:14px;padding-top:4px; padding-right:5px; text-transform:uppercase}
.moreinfo_link{color:#3399ff; text-decoration:underline}
a.moreinfo_link:hover{color:#999999; text-decoration:underline}

  INPUT.news    { border : 1px solid #818181; background-color:#ffffff; color:#000000; font-family : Verdana; font-size : 12px; padding:4px 1px 0 4px; width: 160; height:25px; text-align:center }
  TEXTAREA.news    { border : 1px solid #660000; background-color:#ffffff; color:#000000; font-family : Verdana; font-size : 10px; padding:2px 1px 0 2px; width:276px; height:60px; text-align:left }
  SELECT.news    { border : 1px solid Black; background-color:#ffffbb; color:#000000; font-family : Verdana; font-size : 10px; padding:1px 1px 0 1px }
  BUTTON.news    { border : 1px solid Black; background-color:#ffffbb; color:#000000; font-family : Verdana; font-size : 10px; padding:1 1 0 1 }
  FILE.news    { border : 1px solid Black; background-color:#ffffbb; color:#000000; font-family : Verdana; font-size : 10px;}


  INPUT.user    { border : 1px solid #818181; background-color:#ffffff; color:#000000; font-family : Verdana; font-size : 10px; padding:2px 0 0 2px; width: 280; height:20px; text-align:left }
  SELECT.user    { border : 1px solid #818181; background-color:#ffffff; color:#000000; font-family : Verdana; font-size : 10px; padding:2px 0 0 2px; width: 90; height:20px; text-align:left}
  TEXTAREA.user    { border : 1px solid #818181; background-color:#ffffff; color:#000000; font-family : Verdana; font-size : 10px; padding:2px 1px 0 2px; width:280px; height:150px; text-align:left; }
  FILE.user    { border :  #ffffff 1px solid; background-color:#ffffbb; color:#000000; font-family : Verdana; font-size : 10px; size:20px}
  
  INPUT.zegar    { border : 0px solid Black; background-color:#ffffbb; font-family : Verdana; font-size : 9px; color:#999999; padding:1px 1px 0 1px }
  TEXTAREA.anews { border : 1px solid Black; background-color:#EEEEEE ; font-family : Tahoma; font-size : 8pt; padding:2px}
  SELECT.anews { border : 1px solid Black; background-color:#ffffff; font-family : Tahoma; font-size : 8pt; }
  BUTTON.anews { border : 1px solid Black; background-color:#EEEEEE; font-family : Tahoma; font-size : 8pt; padding:2 2 2 2}

  INPUT.formularz    { border : 0px solid #818181; background-color:#ffebcc; color:#333333; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; padding:2px 0 2px 0; width: 100px; height:25px; text-align:center }
  SELECT.formularz    { border : 1px solid #818181; background-color:#ffebcc; color:#333333; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 12px; padding:2px 0 2px 0; width: 100px; height:25px; text-align:center}
  
SELECT.ocena{ border : 1px solid #ffffbb; background-color:#000000; color:#ffffbb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 8px; text-align:center; width:35px; font-weight:bold}
INPUT.ocena{ background-color: rgb(203, 199, 178); border: #000000 0px solid; color:#ffffbb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align:center; width:25px; font-weight:bold}

  
#butt_c {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center;}





.text_button{color:#FFFFFF; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:3px 3px} 
.link_bialy {color:#FFFFFF; text-decoration:none}
a.link_bialy:hover {color:#ff9900; text-decoration:none}

	



#tab_button{BORDER: #ffffff 1px solid; BACKGROUND-COLOR: #024b82;}
#tab_opacity_1{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7; background-color:#ffffff;
}
.tab_opacity_2{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.3; background-color:#ffffff; color:#ffffff;
position:absolute; width:280px; height:205px; z-index:1;
}
.tab_opacity_3{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.3; background-color:#ffffff; color:#ffffff;
position:absolute; width:160px; height:205px; z-index:1;
}
.top_wycieczki {position:absolute; height:185px; z-index:2; padding:5px}
.menu_top {float: left; margin: 0 0 0 4px; min-height: 40px; min-width: 80px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; color:#FFFFFF; background:#024b82; font-size:12px; padding:6px 10px 0 10px; position: relative; top: 1px; z-index: 2; font-weight: normal; line-height: 1.2; text-decoration: none; white-space: normal; width:80px; height:40px; cursor:pointer}
.menu_top_link {color:#FFFFFF; text-decoration:none}
a.menu_top_link:hover {color:#FFFFFF; text-decoration:none}

.skrot{padding: 5px 18px 4px 20px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.skrot A {color:#000000; text-decoration:none; font-weight:normal}
.skrot A:hover {color:#FF9900; text-decoration:none; font-weight:normal}
.skrot span{color:#000000; text-decoration:none; font-weight:bold}
.skrot span A{color:#000000; text-decoration:none; font-weight:bold}
.skrot span A:hover {color:#FF9900; text-decoration:none;font-weight:bold}

.skrot_klienci{padding: 5px 18px 4px 10px; margin:0; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:left}
.skrot_klienci A {color:#ffffff; text-decoration:none; font-weight:normal}
.skrot_klienci A:hover {color:#FF9900; text-decoration:none; font-weight:normal}
.skrot_klienci span{color:#ffffff; text-decoration:none; font-weight:bold}
.skrot_klienci span A{color:#ffffff; text-decoration:none; font-weight:bold}
.skrot_klienci span A:hover {color:#FF9900; text-decoration:none;font-weight:bold}

.skrot_klienci_login{ text-align:center; background-color:#ff8200}
.skrot_klienci_login input{background-color:#ff8200; text-align:center; padding:8px 5px; color:#FFFFFF; border:0 solid; font:inherit; text-transform:uppercase; font-size:10px; width:100px }


.naglowek{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#FF9900; padding:1px 20px 0 20px}
.text{text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:15px 15px 10px 0;}
.site{text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:15px 15px 10px 20px;}
.site span {font-size:11px; font-weight:bold; padding:10px 10px 5px 0}
.form {padding:5px 10px 10px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.form_text {padding:2px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
.form_naglowek {padding:4px 0px 4px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#024b82}


    select.replaced { display: none;}
    ul.selectReplacement {  background: #990000  top left no-repeat; margin: 0; padding: 0; height: 20px; width: 300px;  }
    ul.selectReplacement li { background: #cf5a5a; color: #fff; cursor: pointer; display: none; font-size: 11px; line-height: 1.7em; list-style: none; margin: 0; padding: 1px 12px; width: 276px;  }
    ul.selectOpen li { display: block;  }
    ul.selectReplacement li.selected { background: #990000 bottom left no-repeat; color: #fff; display: block;  }
    ul.selectOpen li.selected { background: #9e0000; display: block;  }
    ul.selectOpen li:hover,
    ul.selectOpen li.hover,
    ul.selectOpen li.selected:hover {  background: #9e0000; color: #fff; }
	
.belka_pom { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding: 5px 10px 5px 20px}
.belka_pom select{border:#CCCCCC 1px solid; color:#000000; width:220px; height:16px; padding-left:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold}
.belka_pom select option {padding: 3px}

.wycieczki{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;  padding: 3px 5px 1px 0px; text-align:right}
.wycieczki span {font-weight:bold;}
.wycieczki input {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:160px; text-align:left; margin:2px 0px 0 0;}


.wycieczki select {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:16px; width:160px; text-align:left; margin:2px 0px 0 0;}
.wycieczki select option {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 3px 2px; text-align:left}

#tab_0{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #ff9900; height:30px}
#tab_1{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #024b82; height:30px}
#tab_2{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #ffecce;}
#tab_3{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #fff5e5;}	
#tab_4{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #ff9900;}
#tab_5{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #ffebcc;}
#tab_6{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #fff5e5;}
#tab_7 {border-bottom:#333333 1px solid}
#tab_8{	border-bottom: #ffffff 0px solid; BACKGROUND-COLOR: #ff9900;}
#tab_9{	BORDER: #000000 0px solid; BACKGROUND-COLOR: #ffb84c;}
#tab_23{BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#tab_22{BORDER: #000000 0px solid; BACKGROUND-COLOR: #ffffff; color:#024b82; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal }
#tab_main{ BORDER: #000000 0px solid; BACKGROUND-COLOR: #024b82;}	
#tab_sub{ BORDER: #000000 0px solid; BACKGROUND-COLOR: #cce5ff;}
#tab_klienci_main{ BORDER: #000000 0px solid; BACKGROUND-COLOR: #ff8200;}	
#tab_klienci_sub{ BORDER: #000000 0px solid; BACKGROUND-COLOR: #fce49c;}


.tablica_loty_promocyjne {padding: 5px 0 0 0}
.naglowek_promocje {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; padding:15px 20px 15px 20px; min-height:30px; height:45px;}
.naglowek_promocje span{position:absolute; z-index:44}
.naglowek_promocje a { color:#FFFFFF; text-decoration:none}
.naglowek_promocje a:hover { color:#CCCCCC; text-decoration:none}
.text_promocje{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:6px 10px 4px 20px}
.text_promocje span {font-weight:bold}

.text_promocje_zapytanie{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ff9900; padding:6px 10px 4px 20px; text-transform:uppercase}
.text_promocje_zapytanie a{color:#ff9900; font-weight:bold}
.text_promocje_zapytanie a:hover{color:#FF6600; font-weight:bold}

.text_kk_realizakca{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:6px 10px 4px 20px}
.text_kk_realizakca span {font-weight:bold}
.text_kk_realizakca a{color:#ffffff; font-weight:bold}
.text_kk_realizakca a:hover{color:#FF6600; font-weight:bold}


.zdjecie_last_minute { width:606px; text-align:right; position:absolute; z-index:22; margin:2px}


.zdjecie_lm { margin:10px 10px 5px 5px; border:#FF9900 1px solid;}
.zdjecie_kongresy { margin:0px 10px 5px 0px; border:#FF9900 0px solid; text-align:left}
.kongres_site {padding:20px 20px 10px 20px; border-bottom:#003399 1px solid}
.text_kongres {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ff9900; padding:0 10px 15px 10px; }
.text_kongres span{color:#ff9900; text-transform:uppercase}
.text_kongres A{color:#003399; text-transform:uppercase}
.text_kongres A:hover{color:#ff9900; text-transform:uppercase}
.text_kongres small{color:#ff9900; text-transform:none; font-size:11px}
.kongres_naglowek{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#ffffff; padding:10px 10px 15px 20px; }
.kongres_text{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; background-color:#ccdbe6; padding: 20px 20px 20px 20px; margin-bottom:2px }
.kongres_text span{font-weight:bold; color:#333333}
.kongres_text A{ color:#333333}
.kongres_text A:hover{ color:#024b82}
.kongres_text span{color:#CC0000; font-size:12px; text-align:center; padding: 2px 20px}


#kongres{background-color:#6793b4; padding:10px 20; text-align:right; color:#FFFFFF; font-weight:bold}
#kongres A{color:#FFFFFF}
#kongres A:hover{color:#333333}
#kongres input { border:0px; background-color:#6793b4; color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}


.klienci_text{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; background-color:#ffb84c; padding: 15px 15px 20px 15px; margin: 0 0 1px 0;}
.klienci_text span{font-weight:bold; color:#005277; text-transform:uppercase; font-size:12px}
.klienci_text table{font-weight:bold; color:#ffffff; font-size:10px; margin-top: 5px; margin-bottom:3px}
.klienci_text td{font-weight:bold; color:#ffffff; font-size:10px; padding: 1px 0 1px 0}
.klienci_text input {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:220px; text-align:left; margin:2px 0px 0 0; font-weight:normal}
.klienci_text select {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:220px; text-align:left; margin:2px 0px 0 0; font-weight:normal}
.klienci_text option {BACKGROUND-COLOR: #fce49c; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:220px; text-align:left; font-weight:normal}
.klienci_text textarea {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:60px; width:486px; text-align:left; margin:2px 0px 0 0; font-weight:normal}

.klienci_text A{ color:#ffffff}
.klienci_text A:hover{ color:#024b82}

.klienci_stopka{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffffff; background-color:#ffb84c; padding: 15px 15px 20px 15px; margin: 0 0 1px 0;}
.klienci_stopka span{font-weight:normal; color:#005277; text-transform:uppercase; font-size:10px}
.klienci_stopka table{font-weight:normal; color:#ffffff; font-size:10px; margin-top: 5px; margin-bottom:3px}
.klienci_stopka td{font-weight:normal; color:#ffffff; font-size:10px; padding: 0px}
.klienci_stopka A{ color:#ffffff}
.klienci_stopka A:hover{ color:#024b82}

.klienci_tabela{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; background-color:#ffb84c; padding: 5px 10px; margin: 0 0 1px 0;}
.klienci_tabela span{font-weight:bold; color:#000000;}
.klienci_tabela a{color:#000000}
.klienci_tabela a:hover{color:#fefefe}
.klienci_tabela td{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding: 2px 0px; margin: 0 0 1px 0;}
.klienci_tabela big{text-transform:uppercase}

.klienci_tabela_oplaty{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; background-color:#ffb84c; padding: 5px 0px; margin: 0;}
.klienci_tabela_oplaty span{font-weight:bold; color:#000000;}
.klienci_tabela_oplaty a{color:#000000}
.klienci_tabela_oplaty a:hover{color:#fefefe}
.klienci_tabela_oplaty td{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding: 3px 10px; margin: 0 0 0px 0;}

#t1{width:100%; font-size:12px; font-weight:bold; text-align:left}
#t2{font-size:10px; font-weight:bold; text-align:left; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; background-color:#ff9900}
#t3{font-size:10px; font-weight:normal; text-align:left}
#t4{font-size:10px; font-weight:normal; text-align:center}

#hotele_td_1{background-color:#ccdbe6;}
#hotele_td_2{background-color:#6793b4;}
.hotele_text{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding: 6px 5px 5px 8px }
.hotele_text span{font-weight:bold; color:#333333}
.hotele_text span A{font-weight:bold; color:#333333}
.hotele_text span A:hover{font-weight:bold; color:#024b82}
.hotele_text A{ color:#333333}
.hotele_text A:hover{ color:#024b82}
.hotele_text h{font-size:13px; font-weight:bold; color:#6793b4;}
.hotele_text sup{font-size:10px; color:#990000}
.hotele_text input{width:200px; height:18px; border:#6793b4 1px solid; color:#6793b4; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 1px 3px}
.hotele_text select{width:200px; height:18px; border:#6793b4 1px solid; color:#024b82; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 1px 1px 1px 3px}
.hotele_text select option{width:300px; height:18px; color:#024b82; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 1px 3px}

#hotele_td_1 IMG{padding-left:2px; padding-bottom:2px}


#przycisk { border-top: 0px solid #fff; padding: 0; margin: 0;display: inline-block; text-align:left}
#przycisk ul { padding: 0; margin:0 10px;}
#przycisk ul li { padding: 0; margin:0; list-style: none; float: left; display: block; border-bottom: 0px solid #fff; background-color:#024b82; text-align: center; }
#przycisk ul li a { color: #fff; font-family: Tahoma; font-size: 11px; display: block; min-height:25px; height:30px; min-width: 225px; width:225px; text-transform:uppercase; padding:10px 15px 0 15px; }
#przycisk ul li a:hover {padding:10px 15px 0 15px; background-color:#ff9900;}


.naglowek_oferta{text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; padding:1px 5px 1px 5px}

#n_is{width: 170px; height:30px; float: left; text-align: right; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; color: rgb(2, 75, 130);}
#n_is div {margin-top: 10px; margin-right:5px}

.referencje {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#024b82; padding:3px 1px 3px 1px}
.referencje img{border:#024b82 1px solid; padding: 0;}
.referencje img A{border:#024b82 1px solid; padding: 0;}
.referencje img A:hover{border:#cce5ff 1px solid; padding: 0;}
.referencje span{font-weight:bold}

.pages {text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; padding:3px 20px 3px 1px}
.pages span {color:#ff0000; font-weight:bold}
.pages a{color:#000000; font-weight:normal}
.pages a:hover{color:#ff0000; font-weight:normal}


.logowanie_klienci {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;  padding: 3px 5px 1px 10px; margin: 10px 10px 15px 20px; text-align:left; background-color:ffb84c; border-left:#fff5e5 10px solid}
.logowanie_klienci  span{font-weight:bold;}
.log_klienci{width:250px; text-align:right; padding: 5px 10px; background-color:#ffb84c}
.log_klienci input {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:160px; text-align:left; margin:2px 0px 0 0;}
.log_klienci submit {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:160px; text-align:left; margin:2px 0px 0 0;}



#almabus_2_1{background-color:#ffcc80; padding:5px 10px 10px 10px;}
#almabus_2_1 select{width:210px; height:18px; border:#6793b4 1px solid; color:#024b82; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 1px 1px 1px 3px; margin:2px 1px 3px}
#almabus_2_1 select option{width:210px; height:18px; color:#024b82; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 1px 3px}

#almabus_2_2{background-color:#ffb84d; padding:0; margin-bottom:2px; text-align:right}
#almabus_2{padding:20px}
.almabus_2{padding: 5px 10px 10px 10px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
#almabus_2_1 span{font-size:12px; color:#024b82; text-transform:uppercase; margin-bottom:3px}
#almabus_submit {background-color:#024b82; padding:8px 15px 8px 15px; color:#FFFFFF; border:0 solid; font:inherit; text-transform:uppercase; font-size:10px; width:100px; min-width:100px; cursor:pointer}
#almabus_submit_regulamin { background-color:#ffcc80; padding:8px 15px 8px 15px; color:#024b82; border:0 solid; font:inherit; text-transform:uppercase; font-size:10px; width:100px; min-width:100px;font-weight:bold; cursor:pointer}


#almabus_submit_2 {background-color:#024b82; padding:8px 15px 8px 15px; color:#FFFFFF; border:0 solid; font:inherit; text-transform:uppercase; font-size:10px; cursor:pointer }
#klienci_submit {background-color:#ff8200; padding:8px 15px 8px 15px; color:#FFFFFF; border:0 solid; font:inherit; text-transform:uppercase; font-size:10px; cursor:pointer}



.rozklad_text{padding:20px; color:#000000; margin-top:1px; margin-bottom:2px; border:0 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.rozklad_text td{color:#000000; padding: 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.rozklad_text span{font-weight:bold; text-transform:uppercase}
.rozklad_text red{color:#FF0000; font-size:10px}

.cennik_text{padding:4px 20px; color:#000000; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.cennik_text td{color:#000000; padding: 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.cennik_text span{font-weight:bold; text-transform:uppercase}
.cennik_text red{color:#FF0000; font-size:10px}


.red {padding:10px; color:#FF0000; margin-top:1px; margin-bottom:2px; border:0 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.waluty_text {padding:5px 10px; color:#333333; margin-top:1px; margin-bottom:1px; border:0 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.waluty_text td{color:#000000; padding: 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
.waluty_text span{font-weight:bold; text-transform:uppercase}
.waluty_text h1{color:#ffffff; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; margin:1px 0}
.waluty_text h2{color:#000000; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:1px 0}
.waluty_text red{color:#FF0000; font-size:10px}


.porty_lotnicze {padding:0px 10px; color:#333333; margin-top:1px; margin-bottom:1px; border:0 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.porty_lotnicze td{color:#000000; padding: 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
.porty_lotnicze td #text{color:#000000; padding: 5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold}
.porty_lotnicze td #img{color:#000000; padding: 2px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
.porty_lotnicze span{font-weight:bold; text-transform:uppercase}
.porty_lotnicze h1{color:#ffffff; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; margin:1px 0}
.porty_lotnicze h2{color:#000000; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:1px 0}
.porty_lotnicze red{color:#FF0000; font-size:10px}

.rozklad_pkp {padding:5px 150px 5px 10px; color:#333333; margin-top:1px; margin-bottom:1px; border:0 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right}
.rozklad_pkp td{color:#000000; padding: 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
.rozklad_pkp span{font-weight:bold; text-transform:uppercase}
.rozklad_pkp h1{color:#000000; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; margin:1px 0}
.rozklad_pkp h2{color:#000000; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:1px 0}
.rozklad_pkp red{color:#FF0000; font-size:10px}
.rozklad_pkp input{BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:250px; text-align:left; margin:2px 0px 0 0; font-weight:normal}


.polec_znajomemu {padding:5px 150px 5px 10px; color:#333333; margin-top:1px; margin-bottom:1px; border:0 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right}
.polec_znajomemu td{color:#000000; padding: 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
.polec_znajomemu span{font-weight:bold; text-transform:uppercase}
.polec_znajomemu h1{color:#000000; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; margin:1px 0}
.polec_znajomemu h2{color:#000000; padding: 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:1px 0}
.polec_znajomemu red{color:#FF0000; font-size:10px}
.polec_znajomemu input{BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:250px; text-align:left; margin:2px 0px 0 0; font-weight:normal}
.polec_znajomemu textarea{BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:50px; width:250px; text-align:left; margin:2px 0px 0 0; font-weight:normal}

.polec_znajomemu #red {color:#FF0000; text-align:center}

.wyslij_zapytanie{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ff0000; padding: 2px 2px 2px 20px; margin: 0 0 1px 0;}
.wyslij_zapytanie span{font-weight:bold; color:#005277; text-transform:uppercase; font-size:12px}
.wyslij_zapytanie table{font-weight:bold; color:#ffffff; font-size:10px; margin-top: 5px; margin-bottom:3px}
.wyslij_zapytanie td{font-weight:bold; color:#ffffff; font-size:10px; padding: 1px 0 1px 0}
.wyslij_zapytanie input {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:250px; text-align:left; margin:2px 0px 0 0; font-weight:normal}
.wyslij_zapytanie select {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:250px; text-align:left; margin:2px 0px 0 0; font-weight:normal}
.wyslij_zapytanie option {BACKGROUND-COLOR: #fce49c; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:18px; width:220px; text-align:left; font-weight:normal}
.wyslij_zapytanie textarea {BORDER: #818181 1px solid; BACKGROUND-COLOR: #ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; height:60px; width:250px; text-align:left; margin:2px 0px 0 0; font-weight:normal}

.polec_znajomemu #red {color:#FF0000; text-align:center}

.wyslij_zapytanie A{ color:#ffffff}
.wyslij_zapytanie A:hover{ color:#024b82}

#mainReklama
{
	position:relative;
	z-index: 100;
	margin:2px;
	width: 615px;
}
#mainReklama_1
{
	z-index: 100;
	margin:2px 2px 2px 0;
	width: 615px;
}
#mainContainer{
	width:auto;
	text-align:right;
	height:auto;	
	float:left;	
	position:relative;
	z-index:1;
	margin: 0px;
	padding:0;
}
#floatingBoxParentContainer
{
	float:left;
	width: auto;
	height:auto;
	margin: 0 5px 5px 0;
	azimuth:left;
	position:relative;
}

#tll{float:left; margin:5px 20px 20px 10px; text-align:center; width:255px; height:50px; border:#ffffff 1px solid; }


#top_menu { border-top: 0px solid #fff; padding: 0; margin: 0;display: inline-block;}
#top_menu ul li { padding: 0; margin-left:1px; list-style: none; float: left; display: block; border-bottom: 0px solid #fff; background-image: url('../images/tab.png'); background-position: top left; text-align: center; background-repeat:no-repeat; }
#top_menu ul li:HOVER { background-position: 0 -50px; }
#top_menu ul li a { color: #111; font-family: Tahoma; font-size: 11px; display: block; background-image: url('../images/tab.png'); background-position: right -100px; background-repeat:no-repeat; height:35px;}
#top_menu ul li a:hover {background-position: right -150px;}
#top_menu ul li a span {padding:10px 5px 0 5px; display:block; }

.accordion_toggle { display: block; background-color:#ff9900; padding: 7px 0 7px 20px; line-height: 10px; color: #ffffff; font-size:11px; border-bottom: 0px solid #cde99f; cursor: pointer; margin: 0 0 2px 0; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.accordion_toggle_active {background: none no-repeat top right #ff9900;color: #ffffff;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.accordion_content {overflow: hidden;padding: 0;}
.accordion_content h2 {margin: 10px 0 5px 10px;color: #0099FF;}
.accordion_content p {line-height: 150%; padding: 5px 10px 15px 10px;}
#container_top {margin: 20px auto 0 auto; }
#bottom_container {clear: both; }



.tablica_news {padding: 5px 0 0 0}
.naglowek_news {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; padding:5px 0 0 20px;}

.naglowek_news span{position:absolute; z-index:44}
.naglowek_news a { color:#FFFFFF; text-decoration:none}
.naglowek_news a:hover { color:#CCCCCC; text-decoration:none}
.text_news{text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:6px 10px 4px 20px}
.text_news span {font-weight:bold}