html, body { margin: 0px; font-family: Tahoma; font-size: 11px;}

#cont { background-image: url(data/tab_tlo.gif); background-repeat: repeat-y; width: 1000px; text-align: center; margin: auto;}
img { border: 0px; }

div.top { text-align: center; margin: auto; height: 289px; width: 1000px; }
div.bottom { text-align: center; margin: auto; background-color: #f5f4ef;  font-family: Verdana; font-size: 11px; color: #000000;  height: 45px;  width: 996px; }
div.bottom div.bot_text { padding-top: 18px; }
div.bottom div.bot_text a { text-decoration: none;  color: #000000; }
div.bottom div.bot_text a:hover { text-decoration: none;  color: blue; }


.gora_text { text-align: right; font-family: tahoma; font-size: 11px; padding: 4px 4px 4px 4px;}
.gora_linia { background-image: url(data/linia6.gif); background-repeat: repeat-x; width: 740px; height: 3px;}
a.gora { font-family: tahoma; font-size: 11px; color: #006aa3; text-decoration: none; vertical-align: super;}
a:hover.gora { font-family: tahoma; font-size: 11px; color: #b30000; text-decoration: none;}


/* PIERWSZA STRONA #################################################################################################################################*/
.center { width: 1000px; }

.tab_up { background-image: url(data/tab_tlo1.gif); background-repeat: repeat-x; width: 220px; }
.tab_up_text { font-family: Tahoma; font-size: 16px;  color: #FFFFFF; font-weight: bolder; text-align: left; padding-left: 8px;}

.tab_up2 { 
background-image: url(data/tab_tlo2.gif); background-repeat: repeat-x;
width: 220px; height: 152px;
font-family: Verdana ; font-size: 11px;
text-align: left;
color: #FFFFFF;
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
}

.tab_up2_wiecej {
font-family: Verdana ; font-size: 13px;
font-weight: bold;
text-align: right;
color: #FFFFFF;
}
.tab_up2_wiecej_text {
vertical-align: bottom;
}

a.tab_up2_wiecej { font-family: verdana; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a:hover.tab_up2_wiecej { font-family: verdana; font-weight: bold; font-size: 13px; color: #b30000; text-decoration: none;}

.tab_mapa {
background-color: #e0ddd0;
width: 334px;
}

.tab_form {
background-color: #e0ddd0;
vertical-align: top;
width: 223px;
}

.tab_form_text {
font-family: Verdana ; font-size: 11px;
font-weight: bold;
padding: 10px 4px 10px 4px;
color: #1893d6;
}

a.form_bilet { font-family: tahoma; font-size: 11px; color: #1893d6; text-decoration: none;}
a:hover.form_bilet { font-family: tahoma; font-size: 11px; color: #b30000; text-decoration: none;}

.news_img { border: 1px solid #ebebeb; background-color: #FFFFFF; padding: 4px 4px 4px 4px;}

.bot_butony { text-align: right; margin: auto; width: 985px; padding: 10px 0px 10px 0px; border: 1px solid;}

.bot { text-align: center; margin: auto; background-image: url(data/tlo_bot2.gif); background-repeat: repeat-x; width: 1000px;}


/* PIERWSZA STRONA #################################################################################################################################*/


/* CENTER *************************************************/
.tab_center {
font-family: Verdana ; font-size: 11px;
text-align: left; color: #006aa3;
background-color: #f5f4ef;
vertical-align: top;
}

.tab_center .tab_center_text {
text-align: justify;
margin: 10px 15px 10px 15px;
}

.linia_center {
background-image: url(data/linia4.gif); background-repeat: repeat-x;
width: 520px;
height: 1px;
margin: 8px 0px 5px 0px;
}

.text_center_cont {
font-family: Tahoma; font-size: 13px; 
color: #006aa3; text-align: left; 
font-weight: bold;
}

.text_center_cont  .niebieskie {
font-size: 15px; 
color: #1893d6;
}

.text_center_cont  .niebieskie2 {
font-size: 11px; 
color: #006aa3;
}
/* CENTER *************************************************/

.tab_nag {
font-family: Tahoma ; font-size: 16px;
text-align: left;
color: #808080; 
font-weight: bolder;
padding: 10px 0px 0px 10px;
width: 220px; 
}


a.real { font-family: tahoma; font-size: 11px; color: #7c3b1d; text-align: right; text-decoration: none;}
a:hover.real { font-family: tahoma; font-size: 11px; color: #7c3b1d; text-align: right; text-decoration: underline;}

.pole { font-family: Tahoma; font-size: 11px; border: 1px solid #bddbf5;}
.pole_text { font-family: Tahoma; font-size: 11px; }


/* VOYAGER ##############################################################*/
.linia_voyager {
background-image: url(data/linia4.gif); background-repeat: repeat-x;
width: 205px;
height: 1px;
margin: 8px 0px 5px 0px;
}

.voyager_cont {
padding-top: 10px;
padding-left: 12px;
font-family: tahoma; font-size: 12px; 
color: #6a6a59; text-align: left; 
font-weight: bold;
vertical-align: top;
}

/*.voyager_cont .img{
padding-top: 13px;
padding-bottom: 13px;
}
*/
a.voyager { font-family: tahoma; font-size: 13px; color: #1893d6; text-decoration: none;}
a:hover.voyager { font-family: tahoma; font-size: 13px; color: #b30000; text-decoration: none;}
/* VOYAGER ##############################################################*/

/* KONTAKT RIGHT ##############################################################*/
.kontakt_right_cont {
padding-top: 5px;
padding-left: 12px;
font-family: tahoma; font-size: 12px; 
color: #6a6a59; text-align: left; 
font-weight: bold;
vertical-align: top;
}

/*
.kontakt_right_cont .img{
padding-top: 20px;
padding-bottom: 20px;
}
*/

.kontakt_right_cont  .niebieskie {
font-size: 12px; 
color: #1893d6;
text-decoration: none;
}

.kontakt_right_cont  .niebieskie2 {
font-size: 10px; 
color: #1893d6;
text-decoration: none;
}

.kontakt_right_cont  .img2 {
float: left;
padding: 0px 10px 10px 0px;
clear: both;
}

a.kontakt_right { font-family: tahoma; font-size: 13px; color: #1893d6; text-decoration: none;}
a:hover.kontakt_right { font-family: tahoma; font-size: 13px; color: #b30000; text-decoration: none;}

/* KONTAKT RIGHT ##############################################################*/

/* KONTAKT RIGHT DRUGA STRONA ##############################################################*/
.kontakt_right_cont2 {
font-family: tahoma; font-size: 12px; 
color: #6a6a59; 
vertical-align: top;
text-align: center;
margin: auto;
background-color: #dfded7;
}

.kontakt_right_cont2  .niebieskie {
font-size: 12px; 
color: #1893d6;
font-weight: bold;
}

.kontakt_right_cont2 .niebieskie2 {
font-size: 10px; 
color: #1893d6;
}

.kontakt_right_cont2  .img {
float: left;
padding: 0px 10px 10px 0px;
clear: both;
}

.table_right {
background-image: url(data/tab_bg2.gif); background-repeat: repeat-y;
width: 213px;
text-align: center;
margin: auto;
}

.table_right_euroticket {
background-image: url(data/mapka.gif); background-repeat: no-repeat;
background-position: bottom;
width: 213px;
text-align: center;
margin: auto;
}

.table_right_text_euroticket {
font-family: tahoma; font-size: 12px; 
color: #6a6a59; 
font-weight: bold;
vertical-align: top;
padding: 8px 0px 10px 10px; 
text-align: left;
height: 250px;
}

.table_right_text {
font-family: tahoma; font-size: 12px; 
color: #6a6a59; 
font-weight: bold;
vertical-align: top;
padding: 8px 0px 10px 10px; 
text-align: left;
}

.kontakt_right_druga_bar {
background-image: url(data/tab_top2.gif); background-repeat: repeat-y;
text-align: left;
width: 213px;
height: 39px;
}

.kontakt_right_druga_bar .text { padding: 11px 0px 0px 10px;  font-family: tahoma; font-size: 14px; color: #1893d6;  font-weight: bold; }

.kontakt_right_druga_bar .text2 { padding: 5px 0px 0px 10px;  font-family: tahoma; font-size: 14px; color: #1893d6;  font-weight: bold; }
.kontakt_right_druga_bar .text_small{ padding: 0px 0px 0px 10px; font-family: tahoma; font-size: 10px;  color: #6a6a59;  }

/* KONTAKT RIGHT ##############################################################*/

.cien_menu_left {
background-image: url(data/menu_cien1.gif); background-repeat: repeat-x;
width: 776px;
height: 20px;
text-align: right;
}

.cien_menu_right {
background-image: url(data/menu_cien2.gif); background-repeat: repeat-x;
width: 220px;
height: 20px;
}


/* MENU DÓŁ ##############################################################*/
.menu_dol {
background-image: url(data/tlo_bot.gif); background-repeat: repeat-x;
margin: 17px 0px 0px 0px;
}

.linia_menu_dol {
background-image: url(data/linia3.gif); background-repeat: repeat-x;
width: 100px;
height: 1px;
margin: 8px 0px 5px 0px;
}

.menu_dol_table {
font-family: Tahoma ; font-size: 11px;
text-align: left;
color: #919191;
vertical-align: top;
width: 996px;
height: 150px;
}

.menu_dol_text {
font-family: Tahoma ; font-size: 11px;
text-align: left;
vertical-align: top;
padding: 25px 0px 0px 5px;
}

a.menu_dol_link { font-family: tahoma; font-size: 11px; color: #919191; text-decoration: none;}
a:hover.menu_dol_link { font-family: tahoma; font-size: 11px; color: #1893d6; text-decoration: none;}

/* MENU DÓŁ ##############################################################*/







/* CENTER - DRUGA STRONA ##############################################################*/
.center_druga_tab {
vertical-align: top;
text-align: center;
}

.center_druga {
font-family: Tahoma ; font-size: 11px;
text-align: center;
margin: auto;
color: #808080; 
width: 770px; 
vertical-align: top;
background-image: url(data/tab_bg.gif); background-repeat: repeat-y;
}

.center_druga .text {
padding: 10px 10px 10px 10px;
height: auto;
min-height: 550px;
text-align: left;

}

.center_druga_bar {
background-image: url(data/tab_top.gif); background-repeat: repeat-y;
width: 770px;
height: 39px;
}

.center_druga_bar .text{
padding: 11px 0px 0px 10px;
font-family: tahoma; font-size: 16px; 
color: #1893d6; 
font-weight: bold;
}

.nag_blue { 
font-family: Tahoma ; font-size: 12px; font-weight: bold;  text-align: left;  color: #1893d6; 
}

/* CENTER - DRUGA STRONA  ----------- STOP   ##############################################################*/

/* AGENCI  ----------- START   ##############################################################*/

.tab_agenci_swiat { background-color: #e4eaea; padding: 3px 3px 3px 15px; width: 220px; height: 25px; font-family: Tahoma ; font-size: 12px; text-align: left; color: #006aa3; cursor: pointer; font-weight: bold;}
.tab_agenci_swiat_swf { background-color: #e4eaea; padding: 3px 3px 3px 3px; text-align: center; width: 530px; }
.tab_agenci_swiat_nazwa { width: 190px; font-weight: bold; font-family: Tahoma ; font-size: 11px; text-align: left; color: #006aa3;  padding: 3px 3px 3px 3px; background-color: #e4eaea; }
.tab_agenci_swiat_mid { width: 150px; font-family: Tahoma ; font-size: 11px; text-align: left; color: #006aa3;  padding: 3px 3px 3px 3px; background-color: #e4eaea; }
.tab_agenci_swiat_phone { width: 140px; font-family: Tahoma ; font-size: 11px; text-align: center; color: #006aa3;  padding: 3px 3px 3px 3px; background-color: #e4eaea; }
.tab_agenci_swiat_small { width: 100px; font-family: Tahoma ; font-size: 11px; text-align: center; color: #006aa3;  padding: 3px 3px 3px 3px; background-color: #e4eaea; }

.agenci_polska_city { font-family: Tahoma ; font-size: 12px; font-weight: bold; color: #006aa3; }
.tab_agenci_woj_swf { background-color: #e4eaea; padding: 3px 3px 3px 3px; text-align: center; width: 380px; }
.tab_agenci_woj { font-weight: bold; background-color: #e4eaea; padding: 3px 3px 3px 15px; width: 180px; height: 25px; font-family: Tahoma ; font-size: 12px;  text-align: left; color: #006aa3; cursor: pointer; }
.tab_agenci_polska_nazwa { width: 190px; font-family: Tahoma ; font-size: 11px; text-align: left; color: #006aa3;  padding: 3px 3px 3px 3px; background-color: #e4eaea; }
.tab_agenci_polska_ulica { width: 150px; font-family: Tahoma ; font-size: 11px; text-align: left; color: #006aa3;  padding: 3px 3px 3px 3px; background-color: #e4eaea; }
.tab_agenci_polska { width: 120px; font-family: Tahoma ; font-size: 11px; text-align: center; color: #006aa3;  padding: 3px 3px 3px 3px; background-color: #e4eaea; }

/* AGENCI  ----------- STOP   ##############################################################*/

/* BILETY ON-LINE ##############################################################*/
.iframe { width: 100%; height: 1000px; }
/* BILETY ON-LINE - STOP   ##############################################################*/


/* GALERIA ##############################################################*/

.gallery_img { border: 1px solid #cccccc; padding: 3px 4px 3px 4px; cursor: hand; background-color: #FFFFFF;}

.gallery_bg{
background-image: url(data/bg_linia2.gif); background-repeat: repeat-x;
height: 115px; width: 400px;
padding: 10px 10px 10px 10px;
}

.gallery_bg_link{
background-image: url(data/bg_linia2.gif); background-repeat: repeat-x;
height: 115px; width: 150px;
padding: 10px 10px 10px 10px;
vertical-align: bottom;
}

.gallery_opis_nag { font-family: Tahoma ; font-size: 13px; color: #a90101; font-weight: bold; cursor: hand;}
.gallery_opis_text{ padding: 2px 3px 2px 12px;  color: #006aa3; cursor: hand;}
.gallery_opis_link{ color: #006aa3; float: left; padding: 6px 5px 0px 0px; cursor: hand;}

/* GALERIA ##############################################################*/


/* FIRMA ##############################################################*/
.tab_firma_krasnik { width: 362px; padding: 5px 5px 5px 5px; vertical-align: top; color: #006aa3; background-image: url(data/mapka_krasnik.gif); background-repeat: no-repeat;}
.tab_firma_lublin { width: 362px; padding: 5px 5px 5px 5px; vertical-align: top; color: #006aa3; background-image: url(data/mapka_lublin.gif); background-repeat: no-repeat;}
.tab_firma_tarnobrzeg { width: 362px; padding: 5px 5px 5px 5px; vertical-align: top; color: #006aa3; background-image: url(data/mapka_tarnobrzeg.gif); background-repeat: no-repeat;}
.tab_firma_lubartow { width: 362px; padding: 5px 5px 5px 5px; vertical-align: top; color: #006aa3; background-image: url(data/mapka_lubartow.gif); background-repeat: no-repeat;}
.tab_firma_pulawy { width: 362px; padding: 5px 5px 5px 5px; vertical-align: top; color: #006aa3; background-image: url(data/mapka_pulawy.gif); background-repeat: no-repeat;}
.tab_firma_ostrowiec { width: 362px; padding: 5px 5px 5px 5px; vertical-align: top; color: #006aa3; background-image: url(data/mapka_ostrowiec.gif); background-repeat: no-repeat;}

.linia_firma {
background-image: url(data/linia4.gif); background-repeat: repeat-x;
width: 730px;
height: 1px;
margin: 8px 0px 5px 0px;
}

.firma_text {
font-family: Tahoma ; font-size: 11px;
color: #006aa3;
}
/* FIRMA ##############################################################*/

/* MISJA FIRMY - START ##############################################################*/
.misja_firmy_text {
font-family: Tahoma ; font-size: 11px;
color: #006aa3;
}
/* MISJA FIRMY - STOP ##############################################################*/


/* ROZKŁAD JAZDY - START ##############################################################*/

.tab_rozklad_bg {
background-image: url(data/bg_linia.gif); background-repeat: repeat-x;
}

.tab_rozklad_space {
width: 20px;
}

.tab_rozklad_grupa {
font-family: Tahoma ; font-size: 14px; font-weight: bold; text-align: left;  color: #006aa3; 
padding: 13px 5px 0px 2px;
}

.tab_rozklad_1 {
width: 40px; height: 25px;
font-family: Tahoma ; font-size: 14px; font-weight: bold; text-align: right;  color: #b30000; 
padding: 12px 5px 0px 3px;
}

.tab_rozklad_2 {
width: 310px; height: 25px;
font-family: Tahoma ; font-size: 14px; font-weight: bold;  text-align: left;  color: #1893d6; 
padding: 12px 5px 0px 5px;
}

.tab_rozklad_3 {
width: 90px; height: 25px;
font-family: Tahoma ; font-size: 11px;  text-align: right;  color: #1893d6; 
padding: 12px 0px 0px 0px;
}

.tab_rozklad_3a {
width: 140px; height: 25px;
font-family: Tahoma ; font-size: 11px;  text-align: left;  color: #b30000; 
padding: 12px 5px 0px 5px;
}

.tab_rozklad_4 {
width: 80px; height: 28px;
font-family: Tahoma ; font-size: 11px;  text-align: left;  color: #006aa3; 
padding: 0px 5px 0px 5px;
}

.tab_rozklad_link {
height: 20px;
font-family: Tahoma ; font-size: 10px; color: #006aa3; text-decoration: none;
float: left;
padding: 8px 0px 0px 0px;
cursor: hand;
}

.tab_rozklad_pdf {
height: 31px;
font-family: Tahoma ; font-size: 10px; color: #006aa3; text-decoration: none;
text-align: center;
}

span.tab_rozklad_blue {
font-family: Tahoma ; font-size: 11px;  text-align: right;  color: #1893d6; 
}


/* ROZKŁAD JAZDY - STOP ##############################################################*/


/* INFORMACJE DODATKOWE - START ##############################################################*/

.info_dodatkowe_tab { width: 740px; }
.info_dodatkowe_lp { width: 15px; font-weight: bold; text-align: center; color: #b30000;}
.info_dodatkowe_temat { font-size: 12px; font-weight: bold; text-align: left; color: #1893d6; background-color: #ebebeb; padding: 4px 4px 4px 4px;}
.info_dodatkowe_odp { border: 1px solid #ebebeb; padding: 4px 4px 4px 4px; text-align: justify; color: #006aa3;} 

/* INFORMACJE DODATKOWE - STOP ##############################################################*/

/* CENY WYnajmu - START ##############################################################*/

.ceny_wy_temat { width: 700px; font-size: 12px; font-weight: bold; text-align: left; color: #1893d6; background-color: #ebebeb; padding: 4px 4px 4px 4px;}
.ceny_wy_temat2 { width: 700px; font-weight: bold; font-size: 11px;  text-align: left; color: #1893d6; padding: 4px 4px 4px 8px;}

.ceny_wy_tresc { width: 600px; padding: 4px 4px 4px 4px; background-color: #ebebeb; border: 1px solid #ebebeb; color: #006aa3;} 
.ceny_wy_cena { width: 80px; padding: 4px 4px 4px 4px; background-color: #ebebeb; text-align: center; border: 1px solid #ebebeb; color: #006aa3;} 
/* CENY WYnajmu - STOP ##############################################################*/


/* PROMOCJE - START ##############################################################*/

.promo_temat { width: 730px; font-size: 14px; font-weight: bold; text-align: left; color: #1893d6; padding: 0px 4px 4px 4px;}
.promo_tresc { width: 650px; padding: 10px 10px 10px 10px;  vertical-align: top; color: #006aa3;} 
.promo_data { padding: 4px 4px 4px 4px; text-align: right; color: #006aa3; font-family: Tahoma ; font-size: 10px; } 
.promo_regulamin { font-family: Tahoma ; font-size: 11px;  font-weight: bold; text-align: right;  color: #b30000; cursor: hand; }
.promo_img_tab {text-align: center; vertical-align: top;}
.promo_img { border: 1px solid #ebebeb; padding: 4px 4px 4px 4px; background-color: #FFFFFF;}
.promo_linia { background-image: url(data/linia6.gif); background-repeat: repeat-x; width: 740px; height: 3px; padding: 2px 0px 2px 4px;}

.promo_reg_temat { font-size: 16px; font-weight: bold; text-align: left; color: #b30000; padding: 4px 4px 4px 4px;}
.promo_reg_tresc { font-size: 14px; text-align: left; color: #006aa3; padding: 4px 4px 4px 4px;}

/* PROMOCJE - STOP ##############################################################*/

/* POJĘCIA - START ##############################################################*/

.pojecia_lp { width: 15px; font-weight: bold; text-align: center; color: #b30000;}
.pojecia_temat { font-size: 12px; font-weight: bold; text-align: left; color: #1893d6; background-color: #ebebeb; padding: 4px 4px 4px 4px;}
.pojecia_odp { border: 1px solid #ebebeb; padding: 4px 4px 4px 4px; text-align: justify; color: #006aa3;} 

/* POJĘCIA - STOP ##############################################################*/

/* WARUNKI PRZEWOZU - START ##############################################################*/
.warunki_nag { width: 730px; font-size: 12px; font-weight: bold; text-align: left; color: #1893d6; background-color: #ebebeb; padding: 4px 4px 4px 4px;}

.warunki_lp { font-weight: bold; color: #b30000; padding: 0px 5px 0px 20px; float: left; clear: both;}
.warunki_tresc {text-align: justify; color: #006aa3; width: 730px; } 

/* WARUNKI PRZEWOZU - STOP ##############################################################*/

/* ZNIŻKI - START ##############################################################*/
.znizki_nag { width: 730px; font-size: 12px; font-weight: bold; text-align: left; color: #1893d6; background-color: #ebebeb; padding: 4px 4px 4px 4px;}
.znizki_tresc {text-align: justify; color: #006aa3; width: 730px; } 

.znizki_ico { width: 120px; text-align: center; padding: 15px 0px 0px 0px;}
.znizki_text { width: 235px; color: #006aa3;}

.znizki_nag1 { font-size: 14px; font-weight: bold; text-align: center; color: #1893d6; padding: 4px 4px 4px 4px;}
/* ZNIŻKI - STOP ##############################################################*/

/* CERTYFIKATY - START ##############################################################*/
.certyfikaty_nag { font-size: 14px; font-weight: bold; text-align: left; color: #1893d6; padding: 4px 4px 4px 4px;}
.certyfikaty_tresc {text-align: justify; color: #006aa3; width: 730px; padding: 0px 0px 0px 5px;} 

/* CERTYFIKATY - STOP ##############################################################*/


/* KONTAKT - START ##############################################################*/
.kontakt_tab_left { width: 495px; vertical-align: top; color: #006aa3; padding: 0px 0px 0px 0px;}
.kontakt_tab_right { width: 235px; vertical-align: top; color: #006aa3; padding: 0px 5px 5px 15px;}

.kontakt_nag { font-size: 12px; font-weight: bold; text-align: left; color: #1893d6; background-color: #ebebeb; padding: 4px 4px 4px 4px;}

.kontakt_pole { border: 1px solid #ebebeb; font-size: 11px; color: #1893d6;  padding: 2px 2px 2px 2px;}

.kontakt_nag_text2 { padding: 10px 0px 0px 2px;  font-family: tahoma; font-size: 14px; color: #1893d6;  font-weight: bold; }
.kontakt_nag_text_small{ padding: 0px 0px 10px 2px; font-family: tahoma; font-size: 10px;  color: #6a6a59; font-weight: bold; }

.kontakt_tab_nag { width: 100px; padding: 3px 3px 3px 3px; font-family: tahoma; font-size: 11px; color: #006aa3; font-weight: bold; background-color: #c4dbdb; text-align: center;}
.kontakt_tab_nag1 { width: 120px; padding: 3px 3px 3px 3px; font-family: tahoma; font-size: 11px; color: #006aa3; font-weight: bold; background-color: #c4dbdb; text-align: center;}
.kontakt_tab_nag2 { width: 160px; padding: 3px 3px 3px 3px; font-family: tahoma; font-size: 11px; color: #006aa3; font-weight: bold; background-color: #c4dbdb; text-align: center;}
.kontakt_tab_tab { padding: 3px 3px 3px 3px; font-family: tahoma; font-size: 11px; color: #006aa3; background-color: #e4eaea; text-align: center;}
.kontakt_tab_tab1 { padding: 3px 3px 3px 3px; font-family: tahoma; font-size: 11px; color: #006aa3; background-color: #e4eaea; text-align: left;}

a.kontakt_tab_link { font-family: tahoma; font-size: 11px; color: #006aa3; text-decoration: none; }
a:hover.kontakt_tab_link { font-family: tahoma; font-size: 11px; color: #b30000; text-decoration: none; }

a.kontakt_tab_awa { font-family: tahoma; font-size: 12px; color: #b30000; text-decoration: none; font-weight: bold; text-align: center;}
a:hover.kontakt_tab_awa { font-family: tahoma; font-size: 12px; color: #006aa3; text-decoration: none; font-weight: bold; text-align: center;}

/* KONTAKT - STOP ##############################################################*/


/* MAPA STRONY - START ##############################################################*/

.mapa_ar { padding: 0px 10px 0px 10px; text-align: center;}
.mapa_ar2 { padding: 5px 5px 5px 5px; width: 6px;}

.mapa_text_niebieskie { font-family: Tahoma; font-size: 13px; color: #1893d6; font-weight: bold; }
.mapa_linia { background-image: url(data/linia7.gif); background-repeat: repeat-x; width: 200px; height: 1px; padding: 0px 5px 0 5px;}

.mapa_text_navy { font-family: Tahoma; font-size: 11px; color: #006aa3; text-align: left; font-weight: bold; }

.mapa_link { width: 140px; }
a.mapa_link { font-family: tahoma; font-size: 11px; color: #1893d6; text-decoration: none;}
a:hover.mapa_link { font-family: tahoma; font-size: 11px; color: #006aa3; text-decoration: none;}

a.mapa_link2 { font-family: tahoma; font-size: 13px; color: #1893d6; text-decoration: none; font-weight: bold;}
a:hover.mapa_link2 { font-family: tahoma; font-size: 13px; color: #006aa3; text-decoration: none; font-weight: bold;}


/* KURSY WALUT - START ##############################################################*/

.kursy_table {
width: 190px; padding: 10px 0px 0px 0px;}

.kursy_tr1 {
background-color: #F7FAFC;
}

.kursy_tr2 {
background-color: #FFFFFF;
}


.kursy_td {
width: 60px; text-align: center;
font-size: 12px;  color: #1893d6; 
padding: 3px 0px 3px 0px; }

.kursy_nag {
font-family: Tahoma ; font-size: 16px;
color: #808080; }