body {width: 1100px; margin: 5px auto; font-family: tahoma; display:block;position:static;}
p { margin: 0; padding: 0; font-family: tahoma;}
img { border: 0; margin: 0; padding: 0; }
a { text-decoration: none; color: black; }
a:hover { text-decoration: underline; }
#strona { width: 1007px; overflow: hidden; font-weight: normal; background: white;}
#logo_sal { margin-top: 20px; }
#top{ background-color: #6F6F6F; width: 991px; border: 0px none; margin: 0px 6px 0px; display: block; overflow: hidden; height: 25px;}
#top div {padding-left: 650px;}
#top p {float: left; font-weight: bold; color: #FFF; font-size: 12px; margin: 4px 10px 10px;}
#top p a { color: white; }
#top p a img { }
#top .img_dodaj_obiekt { margin-top: 120px; }

#banner { 
    text-align: center; 
    margin: 5px 0px; 
    border-top: 1px solid gray; 
    border-bottom: 1px solid gray; 
    padding: 10px 0px; 
    clear: both;
    /* Stały box pod górny baner, żeby reklama nie przesuwała treści przy ładowaniu (CLS) */
    min-height: 300px; /* odpowiada maks. wysokiej kreacji ~750x300 */
}
#banner div {margin: 0 auto; width: 1000px;}
#banner table {margin: 0 auto; width: 1000px;}

#strona { font-size: 12px; }

#content { overflow: hidden; }
#content img {
    width: 100%;
    max-width: 560px;
}
#blok_search_polecane { float: left; width: 695px; overflow: hidden; margin-bottom: 10px; margin-right: 0px; }
#search { background: url('../img/wyszukiwarka.jpg') no-repeat; width: 695px; height: 166px; float: right; overflow: hidden;}
#search_right { background-color: #6f6f6f; width: 287px;  float: left; margin-bottom: 10px; }

.trapez_parent {  }
.trapez {float: left;width: 229px;text-align: center;background: #A5131E none repeat scroll 0% 0%;height: 24px;padding: 0px 10px; }
.trapez > p {padding-top: 4px;font-weight: bold;}
.trapez_lista_obiektow {background: #6F6F6F none repeat scroll 0% 0%;color: #FFF;height: 24px;padding: 0px 10px;}

#form_search { overflow: hidden; margin-left: 30px; margin-top: 55px; color: #bee9ff; font-size: 12px; font-weight: bold;}
#form_search  div { width: 210px; float: left; margin-right: 20px; }
#form_search p { margin-bottom: 5px; }
#szukaj { margin-top: 0px; margin-left: 135px; }
.form_search_zakres { margin-top: 10px; }
.form_search_nazwa  input { width: 190px; padding-left: 10px;}
.form_search_zakres input { width: 80px; float: left; margin-right: 10px; padding-left: 10px;}

#form1_search { overflow: hidden; margin-left: 30px; margin-top: 55px; color: #bee9ff; font-size: 12px; font-weight: bold;}
#szukaj { margin-top: 0px; margin-left: 135px; }
.form1_search_nazwa { width: 130px; float: left; margin-right: 20px; }
.form1_search_zakres { margin-top: 10px; width: 210px; float: left; }
.form1_search_nazwa  input { width: 120px; padding-left: 10px; margin-top: 5px; }
.form1_search_nazwa  select { width: 135px; padding: 1px 0px 1px 10px; margin-top: 5px; }
.form1_search_zakres input { width: 80px; float: left; margin-right: 10px; padding-left: 10px; margin-top: 5px; }
.form1_search_zakres select { width: 140px; float: left; margin-right: 10px; padding: 1px 0px 1px 10px; margin-top: 5px; }

#form1_search_right { float: left; padding: 5px 20px; width: 247px; color: white; font-size: 10.5px; font-weight: bold;}
.search_right_tytul { text-align: right;}
.search_right_tytul_p { text-align: right; text-transform: uppercase; font-weight: bold; font-size: 11px;}
.form1_search_right_nazwa { width: 247px; float: left; margin-top: 5px; }
.form1_search_right_zakres { margin-top: 5px; width: 123px; float: left; }
.form1_search_right_nazwa  input { width: 240px; padding-left: 5px; margin-top: 1px; background: #e7e7e7; border: none; color: #333333; }
.form1_search_right_nazwa  select { width: 247px; padding: 1px 0px 1px 10px; margin-top: 1px; background: #e7e7e7; border: none; color: #333333; }
.form1_search_right_zakres input { width: 45px; float: left; margin-right: 10px; padding-left: 5px; margin-top: 1px; background: #e7e7e7; border: none; color: #333333; }
.form1_search_right_zakres select { width: 123px; float: left; margin-right: 10px; padding: 1px 0px 1px 10px; margin-top: 1px; background: #e7e7e7; border: none; color: #333333;}
#szukaj_right { margin-top: 40px; float: right; }

.breadcrumbs { /*float: left;*/ font-size: 11px; padding: 5px; }
.breadcrumbs a {color: gray;}

#polecane { background: url('../img/polecane_tlo.jpg') no-repeat; width: 695px; height: 150px; float: right; overflow: hidden; margin-top: 1px;}

#left_coll { float: left; width: 197px; margin-right: 7px; }

#center_coll { float: left; width: 499px; overflow: hidden;}
#left_center_coll { float: left; width: 703px;}

#right_coll { float: left; width: 287px; overflow: hidden; margin-left: 10px; }

.szczegolnie_polecane_belka { width: 287px;margin-bottom: 1px;background-color: #6F6F6F;text-transform: uppercase;text-align: center;height: 24px; }
.szczegolnie_polecane_belka p {color: #FFF;font-weight: bold;font-size: 11px;padding-top: 5px;}
#szczegolnie_polecane_tresc { background: #ECF7FF; padding-bottom: 8px; }
#szczegolnie_polecane_tresc img { margin-bottom: 5px;}
#szczegolnie_polecane_tresc p{ text-align: center; font-size: 12px; color: #131313; }
#szczegolnie_polecane { margin-bottom: 10px; float: left; width: 287px; }
#partner_b { float: left; width: 287px; }
#partner_b_tresc { background: #ECF7FF; padding-bottom: 10px; }
#partner_b_tresc p{ text-align: center; font-size: 12px; color: #131313; }
#szczegolnie_polecane_nazwa { text-align: center; background: #94daff; float: left; width: 287px; padding: 5px; font-size: 11px; }
#szczegolnie_polecane { border: 0px; margin: 0px; padding: 0px; margin-bottom: 10px;}
#szczegolnie_polecane_bottom a { height: 50px; }
#szczegolnie_polecane_bottom img { border: 0px; margin: 0px; padding: 0px; width: 69px; height: 50px; }
.szczegolnie_polecane_arrow { position: relative; margin-top: -150px; padding: 20px 9px; cursor: pointer;  }
.szczegolnie_polecane_arrov:hover { opacity: 0.2;  }

.szczegolnie_polecane_arrow_left { -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px; background: url('../img/left_arrow_pol.png') no-repeat; margin-left: 10px;}
.szczegolnie_polecane_arrow_right { -webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px; background: url('../img/right_arrow_pol.png') no-repeat; margin-right: 10px; }

.belka_tytul_akt { color: #FFFFFF; font-weight: bold; font-size: 13px; padding-top: 4px; margin-bottom: 5px;text-transform: uppercase;text-align: center; }
.belka_tytul { color: #FFFFFF; font-weight: bold; font-size: 13px; padding-top: 4px; margin-bottom: 5px; text-transform: uppercase; text-align:center;}

#aktualnosci_belka { background: url('../img/belka_aktualnosci.jpg') no-repeat; height: 34px; width: 288px; float: left; }
.aktualnosci_belka { background: #6f6f6f; height: 24px; width: 288px; float: left; }
#aktualnosci_tresc { font-size: 12px; margin-bottom: 10px; color: #464646; float: left; }
.aktualnosci_tresc_kol { background: #ebebeb; padding: 5px; font-size: 11px;}
.aktualnosci_tresc_kol a { color: #464646 }
.aktualnosci_tresc { float: left; width: 280px; background: #ffffff; padding: 5px; font-size: 11px;}
#aktualnosci_tresc  li { text-indent: 1px; }
.aktualnosci_tresc a { color: #464646 }
.aktualnosci_tresc_data { color: #204CA1; float: right; } 

.aktualnosc0 { overflow: hidden; font-size: 11px; padding: 5px 5px;}
.aktualnosc1 { overflow: hidden; font-size: 11px; padding: 5px 5px; background: #EBEBEB}
.aktualnosc_tytul_2 {margin-bottom: 5px;font-weight: bold;text-align: center; padding-top: 174px;}
.aktualnosc_tytul {margin-bottom: 5px;font-weight: bold;padding-top: 175px;text-align: center;}
.aktualnosc_img { float: left; margin-right: 5px; }
.aktualnosc_img img { width: 275px; }
.aktualnosc_tresc { text-align: justify; }

.aktualnosci_filmowe_belka { background: #6c6c6c url("../img/belka_tytul.gif") repeat-x scroll center top; font-weight: bold; float: left; width: 277px;	 color: white; padding: 5px 5px;}
.aktualnosci_filmowe { float: left; width: 287px; background: #ffffff; padding: 0px; font-size: 11px; margin-bottom: 10px; }
.aktualnosc_filmowa { float: left; width: 285px; font-size: 11px; padding: 5px 0px; border: 1px solid #888;}
.aktualnosc_filmowa_tytul { color: #204ca1; text-align: center; float: left; width: 275px; padding: 5px; font-weight: bold; }
.aktualnosc_filmowa_tytul a { color: #204ca1; }

.co_warto_zobaczyc0 { overflow: hidden; font-size: 11px; padding: 5px 5px; background: #e8f6ff; }
.co_warto_zobaczyc1 { overflow: hidden; font-size: 11px; padding: 5px 5px; background: #d2ebff; }
.co_warto_zobaczyc_tytul { margin-bottom: 5px; font-weight: bold; }
.co_warto_zobaczyc_img { float: left; width: 100px; margin-right: 5px; }
.co_warto_zobaczyc_img img { width: 100px; }
.co_warto_zobaczyc_tresc { text-align: justify; }

.yt_videoprezentacja { background: url('../img/video_prez.png') no-repeat 98% center; }

#belka_posty { background: #6f6f6f; height: 24px;}

#ostatnie_posty { float: left; width: 285px; font-size: 12px; overflow: hidden; border: 1px solid #cccccc; }

.last_post { margin-bottom: 10px; background: #fafafa; padding: 5px;}
.title_last_post {font-weight: bold; }
.title_last_post a{color: #652300; }
.content_last_post { }
.date_last_post {  color: #86463d; float: right;}
.user_last_post { padding-left: 5px; }
.user_last_post { color: #86463d;}

.posty_przejscie_forum { background: #F0F0F0; padding: 5px; overflow: hidden;  margin-bottom: 10px;}
.posty_przejscie_forum img { float: left; margin-right: 25px; margin-left: 20px;}
.posty_przejscie_forum a { color: #008BBC; font-weight: bold; padding-top: 4px; float: left; }

#ostatnio_dodane_belka { background: #6f6f6f; height: 24px; width: 288px; clear: both;}
.ostatnio_dodane_tresc { color: #464646; overflow: hidden; margin-bottom: 10px;}
.ostatnio_dodane_tresc img { float: left; }
.ostatnio_dodane_info { font-size: 11px; float: left; margin: 5px 0px 5px 10px; width: 97%;}
.ostatnio_dodane_zajawka { float: left; width: 100%;}
.ostatnio_dodane_info .info { float: left; width: 70%; margin-right: 10px; }
.ostatnio_dodane_info .info a { color: #204CA1; }
.ostatnio_dodane_info .data { float: right; width: 66px; }
.ostatnio_dodane_zajawka_odbyte { float: left; padding: 5px 10px; }
.ostatnio_dodane_archiwum { clear: both; text-align: center; font-size: 12px; padding: 20px 15px;}
.ostatnio_dodane_archiwum a {color: #204CA1;}

#dodaj_artykul { overflow: hidden;  }
#dodaj_artykul .tytul { text-align: center; font-size: 15px; font-weight: bold; padding: 10px; }
#dodaj_artykul .p_name { float: left; width: 50px; clear: both;  margin-bottom: 10px;}
#dodaj_artykul .p_value { float: left; width: 400px; }
#dodaj_artykul input { width: 400px; }
#dodaj_artykul textarea { width: 400px; height: 400px;}
#dodaj_artykul .p_sukces { text-align: center; color: green; font-weight: bold; padding: 20px; }
#dodaj_artykul .p_blad { text-align: center; color: red; font-weight: bold; padding: 20px; }

#footer { width: 995px; height: 20px; margin: 10px auto; float: left;}


.lista_menu { width: 197px; float: left; margin-bottom: 10px; }
.lista_menu a { font-size: 11px; }

.lista_menu_miasta {float: left; width: 100%;}

.lista_menu_tytul { background-color: #6f6f6f; color: white; font-weight: bold; height:24px; margin-bottom: 10px;}
.lista_menu_tytul p { color: white; font-weight: bold; text-align:center; padding-top: 4px; }
.lista_menu_tytul_a { text-decoration: none !important; }

.lista_menu_podtytul { background: #EBEBEB; padding: 3px 15px; color: #3a3a3a; font-size: 13px; font-weight: bold; margin-bottom: 10px;}
.lista_menu_podtytul p { color: #3a3a3a; }

.lista_blue { background: white; padding: 3px 0px 3px 10px !important; width: 88px; float: left; height: auto; overflow: hidden;}
.lista_blue_kol { background: #EBEBEB; padding: 3px 0px 3px 10px !important; width: 88px; float: left; height: auto; overflow: hidden;}
.oklista_blue { background: #ddd; padding: 3px 0px 3px 10px !important; width: 88px; float: left; height: auto; overflow: hidden;}
.oklista_blue_kol { background: #eee; padding: 3px 0px 3px 10px !important; width: 88px; float: left; height: auto; overflow: hidden;}
.oklista_woj_blue { background: #ddd; padding: 3px 0px 3px 10px !important; height: auto; width: 176px; overflow: hidden;}
.oklista_woj_blue_kol { background: #eee; padding: 3px 0px 3px 10px !important; height: auto; width: 176px; overflow: hidden;}
.lista_woj_blue { background: white; padding: 3px 0px 3px 5px; }
.lista_woj_blue_kol { background: #EBEBEB; padding: 3px 0px 3px 5px; }
.lista_blue_inne { background: #e8f6ff; padding: 3px 0px 3px 10px;  width: 176px; float: left;}
.lista_blue_inne_kol { background: #EBEBEB; padding: 3px 0px 3px 10px;  width: 176px; float: left;}

.lista_menu_krainy { background: #FFF; padding-bottom: 5px; }

.lista_gray { padding: 3px 0px; padding-left: 10px; }
.wciecie { padding-left: 20px; }

/* fix */
#zajawki_miasta_belka { float: left; width: 499px; background: #34638D; height: 35px;}
.center_belka_title_main {  color: white; font-weight: bold; text-transform: uppercase; text-align: right;}
.center_belka_title {  color: white; font-weight: bold; text-transform: uppercase; text-align: center; padding-top: 10px;}

#szkolenia_dla_firm {}
.left_menu_belka_blue {font-size: 15px; float: left; width: 197px;}
.left_menu_belka_blue p { color: #FFF;font-weight: bold;background-color: #6F6F6F;text-align: center; margin-bottom: 10px;}
.left_menu_belka_blue p a { color: white; }
#zajawki_miasta { margin-bottom: 10px; float: left; width: 499px; }


.zajawka_osrodek_tytul { background: #6F6F6F; padding: 3px; font-size: 13px;  padding-left: 10px; margin-top: 5px;}
.zajawka_osrodek_tytul_1 { background: #d0e9fb; padding: 3px; font-size: 13px; clear: both; padding-left: 10px;}
.zajawka_osrodek_tytul_nazwa { color: #204ca1;}
.zajawka_osrodek_tytul_nazwa a { color: #FFF; }
.zajawka_osrodek_info {float: left; width: 499px; margin-top: 1px; color: #362f2d;}
.zajawka_osrodek_info1 {float: left; width: 499px; margin-top: 1px;}
.zajawka_osrodek_link { margin-top: 1px;font-size: 13px;margin-bottom: 5px;padding: 5px 0px;color: #777;width: 246px;margin-left: 253px;text-align: center;text-transform: uppercase; }
.zajawka_osrodek_link a { color: #6F6F6F; }
.zajawka_osrodek { float: left; width: 499px; }
.zajawka_osrodek_info_zdjecie {    float: left;    margin-left: 5px;    height: 159px;    margin-top: 5px;}
.zajawka_osrodek_info_zdjecie img{ width: 253px;height: 154px;}
.zajawka_osrodek_info_konf { padding-left: 5px;width: 499px;float: left;}
.zajawka_osrodek_info_logo {height: 82px;background: #FFF none repeat scroll 0% 0%;margin-top: 25px;width: 241px;float: left;text-align: center;}
.zajawka_p_info_miejsce { font-size: 11px; margin-left: 5px; font-weight: bold; float: left; margin: 5px 0px;}

.dymek {   }
.zajawka_osrodek_dymek_img { float: left; width: 50px; text-align: center; margin-top: 10px; }
.zajawka_osrodek_dymek_opis { float: left; width: 435px; padding: 10px 10px 10px 0px;}

.zajawka_osrodek_ustawienie { float: left; margin-left: 3px; width: 40px; margin-top: 5px; text-align: center;}

.div_ramka { border-width: 1px;border-style: solid;border-color: #DBDBDB;padding: 3px;float: left;overflow: hidden;width: 155px;margin-right: 5px;}
.div_ramka1 { border: 1px solid #DBDBDB;overflow: hidden;width: 150px;padding: 3px;float: left;}
.zajawka_p_info{ font-size: 10px; margin-bottom: 5px; float: left; margin-top: 5px;}
.zajawka_p_ikona { float: left; margin-right: 5px; clear: both; }
.zajawka_p_ikona img { width: 20px; }
.zajawka_p_wartosc { font-size: 10px; float: left; margin-left: 10px; margin-top: 5px;}

.zajawka_szkolenie { overflow: hidden; width: 500px; background: url('../img/zajawka_tlo.jpg') no-repeat 0% 100% !important; margin-bottom: 5px;}
.zajawka_szkolenie_termin { padding: 5px; background: #3ea9de; color: white; font-weight: bold; overflow: hidden;}
.szary .zajawka_szkolenie_termin { padding: 5px; background: #828282; color: white; font-weight: bold; overflow: hidden;}
.zajawka_szkolenie_termin a { color: white; }
.zajawka_szkolenie_termin_data { float: left; width: 300px;}
.zajawka_szkolenie_termin_wiecej { float: right; }
.zajawka_szkolenie_nazwa { background: url('../img/zajawka_najblizsze_tlo.jpg') repeat-y; padding: 5px; color: #0a3e9d; font-weight: bold; float: left; width: 400px; }
.szary .zajawka_szkolenie_nazwa { background: url('../img/zajawka_najblizsze_tlo_gray.jpg') repeat-y; padding: 5px; color: #0a3e9d; font-weight: bold; float: left; width: 400px; }
.zajawka_szkolenie_nazwa a { color: #0a3e9d; }
.zajawka_szkolenie_dymek { float: right; width: 60px; padding: 5px; font-size: 10px;}
.zajawka_szkolenie_logo { float: left; margin: 10px; width: 120px; height: 80px; padding: 5px; font-size: 12px; border: 2px solid #ffd748; background: white; text-align: center;}
.zajawka_szkolenie_logo  table tr  td{ text-align: center; font-size: 12px; vertical-align: middle; width: 120px; height: 75px;}
.zajawka_szkolenie_dymek p { text-align: center; }
.zajawka_szkolenie_opis { text-align: justify; padding: 5px; float: left; width: 260px;}
.zajawka_szkolenie_opis_linijka { padding-top: 5px; overflow: hidden; }
.zajawka_szkolenie_opis_linijka .label {  width: 80px; float: left; clear: both;}
.zajawka_szkolenie_opis_linijka .value{  width: 180px; float: left; text-align: left;}
.zajawka_szkolenie_opis1 { text-align: justify; padding: 5px; clear: left;}

#konferencje_najblizsze { margin-bottom: 10px; overflow: hidden; clear: both;}
#konferencje_najblizsze_belka { background-color: #6F6F6F; height: 37px; margin-bottom: 5px; }

.zajawka_konferencji { float: left; width: 155px; overflow: hidden;}
.zajawka_konferencji_data { color: #1e4296; text-align: center; font-weight: bold; background: #e5e9ef; padding: 5px; }
.zajawka_konferencji_info { border: 1px solid #d6d6d6; }
.zajawka_konferencji_logo { height: 100px; }
.zajawka_konferencji_opis { font-size: 11px; padding: 5px; }
.zajawka_konferencji_opis  a { color: #015395; }
.zajawka_konferencji_miejsce{ color: #1e4296; text-align: center; font-weight: bold; background: #e5e9ef; padding: 5px; }

#ranking_belka { background: #6f6f6f; height: 24px; width: 288px; }
#ranking_tresc{ overflow: hidden; }
.ranking_tresc_top_miesiac { color: white; background: #34638D; font-size: 16px; padding: 7px; text-align: center; font-weight: bold;}
.ranking_tresc_top_region { background: #EBEBEB; padding: 5px;  font-size: 10px; margin-bottom: 10px; }

.zajawka_ranking_kol, .zajawka_ranking { overflow: hidden; font-size: 12px; margin-bottom: 10px; float: left; width: 100%;}
.zajawka_ranking  { background: white; }
.zajawka_ranking_kol { background: #ebebeb; }
.zajawka_ranking_zdjecie { float: left; }
.zajawka_ranking_zdjecie img { height: 65px; width: 120px;}
.zajawka_ranking_info { float: left; width: 150px; padding: 0px 5px 0px 10px}
.zajawka_ranking_info a { color: #156fad; }
.zajawka_ranking_info p { margin-top: 10px; }

#polecane_osrodki { margin-bottom: 10px; overflow: hidden; clear: both;}
.polecane_osrodki { margin-bottom: 10px; overflow: hidden; clear: both;}
.polecane_osrodki_belka { background: #6F6F6F;height: 37px; margin-bottom: 5px; float: left; width: 499px;}

.zajawka_osr_pol {overflow: hidden;float: left;width: 239px;margin-bottom: 5px; margin-left: 8px;}
.zajawka_osr_pol a { color: #015395; }
.zajawka_osr_pol_top { overflow: hidden;}
.zajawka_osr_pol_zdjecie {margin: 0px;padding: 0px;}
.zajawka_osr_pol_info { background: #E5E9EF none repeat scroll 0% 0%;color: #015395;font-weight: bold;text-align: center;}
.zajawka_osr_pol_info p { padding: 3px 0px 0px 5px; font-size: 11px;}
.zajawka_osr_pol_opis { clear: both; font-size: 11px; padding: 5px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
.zajawka_osr_pol_wiecej { background: #d9d9d9; font-size: 12px; padding: 3px; padding-left: 10px;}

#scroller { overflow: hidden; width: 695px; height: 120px; }
#scroller_left { float: left; width: 13px; margin-top:40px; margin-left: 3px;}
#scroller_right { float: left; width: 13px; margin-top:40px;}
#scroller_content { margin-top: 6px; }
.scroll_element { margin-left: 2px; width: 128px; height: 110px; background: #c4c4c4; float: left; border-top: 1px solid white; border-bottom: 1px solid white; border-right: 1px solid white; overflow: hidden;}
.scroll_element img { width: 128px; height: 80px; }
.scroll_element p { font-size: 9px; color: 373737;  text-align: center; }
	
#stronicowanie { height: 30px; width: 649px; text-align: center; display: table-cell; vertical-align: middle; padding-right: 20px;}
#stronicowanie p { display: inline; margin: 5px; }
#stronicowanie p a { text-decoration: none; color: #461603; font-weight: normal; font-size: 12px;}

#banner { margin: 15px auto; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; text-align: center; }
#banner div {margin: 0 auto;}

#zapytajnas { float:left; text-align: center; margin: 0px 0px 10px;}

.prezentacja_belka_tytulowa1 { background: #34638D; width: 493px; min-height: 28px; float: left; }

#prezentacja { width: 493px; overflow: hidden; color: #494949; font-size: 12px; margin-bottom: 5px;}
#prezentacja_belka_tytulowa { background: #34638D; width: 493px; min-height: 28px;}
#prezentacja_belka_tytulowa_art { background-color: #34638D; min-height: 28px;}
#prezentacja_belka_tytulowa_art3 { background: url('../img/prezentacja_belka_tytulowa3.jpg') 0% 0% no-repeat #27a0f3; min-height: 28px; width: 286px;}
.p_prezentacja_tytul { color: white; font-weight: bold; font-size: 12px; padding: 7px;}
.p_prezentacja_tytul a { color: white; }
.wpis_podstawowy { background: #e8f6ff; color: #494949; }
#prezentacja_zdjecie { border: 1px solid #cccccc; float: left; height: 155px;}
#prezentacja_zdjecie img{ width: 253px; height: 154px;}
.prezentacja_zakladka { background: url('../img/prezentacja_zakladka.jpg') no-repeat; float: left; width: 133px; height: 20px;}
.prezentacja_zakladka p { margin-left: 20px; margin-top: 2px; font-size: 13px; font-weight: bold; }
.prezentacja_info { overflow: hidden; border-right: 1px solid #daf1fd;}
#prezentacja_logo { height: 142px; float: left; clear: both; text-align: center; width: 240px;}
#prezentacja_adres { float: left; clear: left; margin-left: 20px; margin-top: 5px; padding-bottom: 5px;}
#prezentacja_sale_nocleg { background: #e8f6ff; border-bottom: 1px solid #daf1fd; overflow: hidden; clear: both; margin: 5px 0px; }
#prezentacja_sale_nocleg div { float: left; width: 246px; overflow: hidden; }
#prezentacja_sale_nocleg div img { padding: 5px; float: left; }
#prezentacja_sale_nocleg div p { margin-top: 10px; padding-left: 40px; }
.prezentacja_kontakt { background: url('../img/prezentacja_kontakt.jpg') no-repeat; border: 1px solid #daf1fd; overflow: hidden; margin-top: 20px;}
.wpis_podstawowy_kontakt { background: #fff;  border: 1px solid #daf1fd; }
.p_left { float: left; margin-left: 40px; margin-top: 3px; font-weight: bold;}
.p_right { float: right; margin-right: 40px; margin-top: 3px; font-weight: bold;}
.prezentacja_dane { clear: both; padding-left: 40px; margin-top: 30px; padding-bottom: 10px;}
.prezentacja_dane p { margin-top: 5px; }
#prezentacja_rezerwacja { background: url('../img/prezentacja_rezerwacja.jpg') no-repeat; overflow: hidden; border-right: 1px solid #daf1fd; border-left: 1px solid #daf1fd; border-top: 1px solid #DAF1FD;}
#prezentacja_rezerwacja p div { margin-left: 40px; font-weight: normal; }

#prezentacja_pakiety { background: url('../img/prezentacja_rezerwacja.jpg') no-repeat; overflow: hidden; border-bottom: 1px solid #daf1fd; border-right: 1px solid #daf1fd; border-left: 1px solid #daf1fd; border-top: 1px solid #DAF1FD; padding-bottom: 10px; margin-bottom: 5px; }
#prezentacja_pakiety p div { margin-left: 40px; font-weight: normal; }

#prezentacja_galeria_scroll { border-top: 4px solid #21b3ff; }

#scroller_galeria { overflow: hidden; width: 493px; height: 101px; background: #EBEBEB url('../img/galeria_bottom.jpg') no-repeat 0% 100%; display: block;}
#scroller_galeria_content { margin-top: 3px; margin-left: 25px;}
.scroll_galeria_element { margin-left: 8px; float: left; }
.scroll_galeria_element img { width: 100px; height: 70px; }
.scroll_galeria_element p { font-size: 9px; color: 373737;  text-align: center; }

#prezentacja_informacje { padding: 5px 0px; }
#prezentacja_informacje li { margin-left: 20px; }

#prezentacja_dodatkowe_informacje { padding: 5px 0px; }
#prezentacja_dodatkowe_informacje li { margin-left: 20px; }

.prezentacja_belka { background: #34638D; height: 25px; width: 490px; clear: both; margin: 5px 0px; clear: both;}

#prezentacja_sale table { border: 1px solid black;}

#table { font-weight: bold; font-weight: bold; }
#table_sala { background: #daf2ff; padding: 40px 0px; float: left; margin: 2px; width: 205px; text-align: center;  font-weight: bold;}
#table_liczba_m { background: #daf2ff; padding: 5px 0px; float: left; margin: 2px; width: 280px; text-align: center;  font-weight: bold;}
.table_uklad{ background: #daf2ff; float: left; margin: 2px; padding: 10px 12px;}
.table_nazwa { background: #daf2ff; width: 205px; float: left; margin: 2px; padding: 5px 0px; text-align: center; height: 24px;}
.table_wartosc { background: #daf2ff; width: 67px; float: left; margin: 2px; padding: 10px 0px; text-align: center;}

.wyposazenie { width: 94px; background: #daf2ff; text-align: center; float: left; margin-left: 3px; margin-bottom: 3px;}
.atut { width: 94px; background: #ececec; text-align: center; float: left; margin-left: 3px; margin-bottom: 3px;}
.cecha_nazwa { padding: 7px 0px 5px; font-size: 9px; height: 50px;}

.prezentacja_standard { float: left; width: 481px; clear: both; border: 1px solid #DAF1FD; border-bottom: none; font-weight: bold;padding: 5px;}
.prezentacja_standard_title { float: left; width: 180px; padding: 8px; text-align: center; margin-right: 65px; }
.prezentacja_gwiazdka { float: left; margin: 5px 6px; }
.prezentacja_gwiazdka img { width: 15px;  }

#prezentacja_galeria { text-align: center; }
.prezentacja_galeria_element { }
.prezentacja_galeria_element img { margin: 5px 5px; }

#prezentacja_sali { width: 493px; overflow: hidden; color: #494949; font-size: 12px; margin-bottom: 20px;}
#prezentacja_sali_top { border-left: 2px solid #dcf3ff; border-bottom: 2px solid #dcf3ff; border-right: 2px solid #dcf3ff; overflow: hidden; padding: 3px;}
#prezentacja_sali_zdjecie { float: left; height: 154px; width: 256px;}
#prezentacja_sali_zdjecie img { width: 253px; height: 154px;}
#prezentacja_sali_nawigacja { background: #dcf3ff; font-size: 11px; font-weight: bold; overflow: hidden; padding: 10px;  width: 97%; }
#prezentacja_sali_nazwa { float: left; padding: 20px 0px; width: 47%; text-align: center; font-size: 12px; color: #27a1f4; font-weight: bold;}
#prezentacja_sali_nawigacja_wstecz { float: left; }
#prezentacja_sali_nawigacja_wprzod { float: right; }
#prezentacja_sali_nawigacja a { color: #27a1f4; }

#prezentacja_sali_ustawienia { clear: both; overflow: hidden; }
#prezentacja_sali_ustawienia table { width: 483px; }
#prezentacja_sali_ustawienia table td { background: #dcf3ff; font-weight: bold; text-align: center; padding: 5px 0px; color: #27a1f4}
#prezentacja_sali_ustawienia table .uklad { }
#prezentacja_sali_ustawienia table td p { margin: 3px 0px; }
#prezentacja_sali_ustawienia table td .p_gray { color: #848484; }

#prezentacja_konf_zdjecie { border: 1px solid #cccccc; float: left; height: 100px; width: 130px; margin-top: 5px;}
#prezentacja_konf_info { width: 361px; overflow: hidden; margin-top: 5px;}
#prezentacja_konf_info p { padding: 3px 10px 4px 5px; }
#prezentacja_konf_info_dod p { padding: 3px 10px 4px 5px; }
#prezentacja_konf_opis { clear; both; float: left; margin: 5px 0px; overflow: hidden;}
p.kol_gray { background: #E5E9EF; }

#prezentacja_art { padding: 10px; border: 1px solid #daf1fd; white-space: pre-line;}
#prezentacja_art_data { padding: 10px; text-align: right;}
#prezentacja_poprzednie_art { float: left; width: 493px; }
#prezentacja_poprzednie_art_tyt { font-weight: bold; font-size: 15px; padding: 5px; }

#prezentacja_poprzednie_art_tematy .wiecej { float: right; }
#prezentacja_poprzednie_art_tematy .wiecej a { color: gray; font-size: 11px; }
.prezentacja_poprzednie_art_tematy_temat { padding: 3px; overflow: hidden; }

.left_polecany_osrodek_nazwa {background-color: rgb(52, 99, 141);font-size: 11px;font-weight: bold;color: #204CA1;text-align: center;padding: 4px;padding-top: 25px;}
.left_polecany_osrodek_nazwa a { color: white; }
.left_polecany_osrodek_miejsce { font-size: 10px; text-align: center; color: #464646; }
.left_polecany_osrodek_info { color: #464646; padding: 4px; font-size: 10px; margin-bottom: 2px; overflow: hidden;}
.left_polecany_osrodek_info_ikona { float: left; margin-right: 5px; clear: both; }
.left_polecany_osrodek_info_ikona img { width: 20px; }
.left_polecany_osrodek_info_info{ margin-bottom: 5px; width: 144px; float: left; margin-top: 5px;}
.left_polecany_osrodek_info_wartosc { float: left; margin-left: 5px; margin-top: 5px; text-align: center;}
.left_polecany_osrodek_zobacz { font-size: 11px;  margin-top: 5px; }
.left_polecany_osrodek_link { font-size: 11px; color: red; padding-bottom: 10px;}
.left_polecany_osrodek_link a { color: red; }

#zglos_blad { border: 1px solid #dcf3ff; padding: 10px; width: 473px;}
#zglos_blad form { text-align: center; }
#zglos_blad form p { margin: 10px; }
#zglos_blad textarea { width: 300px; height: 200px; }

.wpis_back { float: right; font-size: 12px; margin-right: 5px; clear: both;}
.blad { color: red; font-weight: bold; font-size: 16px; text-align: center; padding: 10px; }
.sukces { color: green; font-weight: bold; font-size: 16px; text-align: center; padding: 10px; }

.mapa { border: 1px solid #dcf3ff; width: 491px; }

#prezentacja_dane_kontakt { border: 1px solid #daf1fd; padding: 10px; width: 471px;}
#prezentacja_dane_kontakt p { margin: 3px; }

#dodaj_obiekt p { margin: 5px 10px; }
#dodaj_obiekt .input_name { float: left; width: 200px; clear: both;}
#dodaj_obiekt .input_value { margin-left: 10px; float: left; width: 250px; }
#dodaj_obiekt input { width: 250px; }
#dodaj_obiekt textarea { width: 250px; height: 100px;}
#dodaj_obiekt .input_radio { width: 10px; margin-right: 5px; }
#dodaj_obiekt .input_submit { text-align: center; }

#zapytanie p { margin: 5px 10px; }
#zapytanie .input_name { float: left; width: 200px; clear: both;}
#zapytanie .input_value { margin-left: 10px; float: left; width: 259px; }
#zapytanie .input_value input { width: 255px; }
#zapytanie input { width: 250px; }
#zapytanie textarea { width: 255px; height: 100px;}
#zapytanie .input_radio { width: 10px; margin-right: 5px; }
#zapytanie .input_submit { text-align: center; }

.uwaga { text-align: center; font-weight: bold; margin: 10px;}
.red { color: red; }
.bold { font-weight: bold; }
.background_gray { background: white; }
.background_blue { background: #EBEBEB; }
.light_gray { background: #bbbbbb; }

.lista_miejscowosci_litera { font-weight: bold; clear: both;  padding: 10px; }
.lista_miejscowosci { padding: 2px 10px; width: 145px; float: left; }

#ramka {width: 499px; float: left; height: 1000px; overflow: hidden; border: 0; margin-bottom: 10px;}

.reklama_woj_zaj { margin: 0px 0px 15px; }
.reklama_woj_tytul { background: #6b6b6b url("../img/belka_tytul.gif") repeat-x; color: white; padding: 11px 10px 10px;}
.reklama_woj_tytul a { color: white; }
.reklama_woj_info {  }
.reklama_woj_reklama { float: right; text-align: center; font-weight: bold; color: #ffc540;}

.skyscraper {
    position: absolute; 
    margin-top: 0px; 
    margin-left: 1010px; 
    height: auto; 
    overflow: hidden;
    /* Stały box pod skyscraper 120/160x600, żeby nie powodował CLS */
    min-height: 600px;
}

#rectangle {
    width: 287px; 
    margin-left: -1px; 
    margin-top: 3px; 
    float: left;
    /* Stały box pod medium rectangle 300x250 */
    min-height: 250px;
}

.artykul { float: left; width: 499px; margin-bottom: 5px; }

.artykul_tresc {float: left; width: 480px; padding-right: 10px; padding-left: 10px; font-family: arial; font-size: 12px; padding-top: 20px; padding-bottom: 10px; text-align: justify;}
.artykul_tresc p {float: left; padding-top: 5px;}
.artykul_img {float: left; width: 509px; height: auto; overflow: hidden;}
.artykul_opaque {opacity:0.7; color:#000000; background: #e6e6e6; margin-top: -65px; float: left; height: 65px; padding-left: 10px; padding-right: 10px; width: 479px;}
.artykul_zajawka {font-size: 11px; font-family: arial; margin-top: 5px; margin-bottom: 5px; font-weight: bold; text-align: justify;}
.artykul_round_border {width: 489px; background: #a3a3a3; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; -moz-border-bottom-left-radius: 10px; -moz-border-bottom-right-radius: 10px; float: left; height: 15px; font-size: 10px; color: white; text-align: right; padding-right: 10px;}
.artykul_temat_szary {width: 492px; float: left; background: #a3a3a3; color: white; padding-left: 7px; padding-top: 6px; padding-bottom: 6px; font-weight: bold; font-size: 13px;}
.artykul_z_img_prawa {float: left; width: 288px; height: auto; overflow: hidden;}
.artykul_z_title_prawa {background: url("images/art_bck_r.gif"); width: 266px; margin-left: 1px; padding-left: 21px; font-size: 11px; font-family: tahoma; font-weight: bold; margin-top: 5px; float: left; overflow: hidden; padding-top: 7px; padding-bottom: 7px;}
.artykul_z_opaque_prawa {opacity:0.6; color:#000000; background: #e6e6e6; margin-top: -58px; float: left; height: 58px; padding-left: 5px; padding-right: 5px; width: 278px;}
.artykul_z_tytul_prawa {font-size: 13px; font-family: tahoma; font-weight: bold; margin-top: 3px; margin-bottom: 6px; height: 16px; overflow: hidden; padding:0; color: #0e3fd3;}
.artykul_z_zajawka_prawa {font-size: 11px; font-family: arial; margin-top: 4px; margin-bottom: 2px; height: 30px; overflow: hidden; font-weight: normal !important; text-align: justify;}
.artykul_z_div {width: 288px; height: auto; overflow: hidden; margin-top: 3px; margin-bottom: 5px;}
.artykul_str {width: 499px; text-align: center; font-size: 12px; margin-top: 5px; float: left; margin-bottom: 10px;}
.artykul_z_img {float: left; width: 244px; height: auto; overflow: hidden;}
.artykul_z_opaque {opacity:0.6; color:#000000; background: #e6e6e6; margin-top: -53px; float: left; height: 53px; padding-left: 5px; padding-right: 5px; width: 229px;}
.artykul_z_tytul {font-size: 13px; font-family: tahoma; font-weight: bold; margin-top: 3px; margin-bottom: 3px; height: 16px; overflow: hidden; padding:0; color: #0e3fd3;}
.artykul_z_zajawka {font-size: 11px; font-family: arial; margin-top: 4px; margin-bottom: 2px; height: 30px; overflow: hidden; font-weight: normal !important; text-align: justify;}
.artykul_z_half {float: left; width: 241px; margin-left: 5px; margin-right: 3px; height: auto; overflow: hidden; margin-bottom: 5px;}
.artykul_data { float: left; width: 480px; padding: 0px 10px; text-align: right; font-size: 12px; color: #7f7f7f; }

.art_zajawki_top {width: 696px; background: #ebebeb; float: left; height: auto; overflow: hidden; padding-left: 2px; padding-right: 2px; padding-top: 6px; padding-bottom: 6px; margin-top: 5px; margin-bottom: 5px;}
.art_zajawki_sekcja {width: 165px; float: left; height: auto; overflow: hidden; margin-left: 4px; margin-right: 4px;}
.art_zajawki_tlo {width: 156px; background: white; float: left; height: auto; padding-left: 4px; padding-right: 4px; padding-top: 8px;}
.art_zajawki_tytul {width: 156px; margin-left: 5px; float: left; font-family: arial; font-size: 12px; font-weight: bold; color: #767676; margin-top: 3px; margin-bottom: 5px; height: 30px; }
.art_zajawki_tytul2 {width: 156px; margin-left: 5px; float: left; font-family: arial; font-size: 12px; font-weight: bold; color: #767676; margin-top: 3px; margin-bottom: 5px; height: 24px; padding-top: 6px;}
.art_zajawki_img {float: left;}
.art_zajawki_p {float: left; width: 156px; margin-top: 4px; margin-bottom: 4px; text-align: center;}
.art_zajawki_p a {color: #0972ac; font-weight: bold; font-size: 11px;}
.art_zajawki_p2 {float: left; width: 152px; margin-left: 5px; margin-top: 4px; margin-bottom: 4px; text-align: left;}
.art_zajawki_p2 a {color: #0972ac; font-size: 10px;}
.art_zajawki_zaj {float: left; width: 156px; font-size: 10px; color: #777777; margin-bottom: 5px; text-align: left;}
.art_zajawki_grey_p1 {float: left; width: 170px; background: #ebebeb; height: 3px; margin-left: -5px; line-height: 3px; font-size: 1px;}
.art_zajawki_grey_p2 {float: left; width: 170px; background: #ebebeb; height: 1px; margin-left: -5px; line-height: 3px; font-size: 1px;}

.art2_zajawki_top {width: 492px; background: #ebebeb; float: left; height: auto; overflow: hidden; padding-left: 2px; padding-right: 2px; padding-top: 6px; padding-bottom: 6px; margin-bottom: 5px; margin-left: 2px;}
.art2_zajawki_sekcja {width: 156px; float: left; height: auto; overflow: hidden; margin-left: 4px; margin-right: 4px;}
.art2_zajawki_tlo {width: 148px; background: white; float: left; height: auto; padding-left: 4px; padding-right: 4px; padding-top: 8px;}
.art2_zajawki_tytul {width: 148px; margin-left: 5px; float: left; font-family: arial; font-size: 12px; font-weight: bold; color: #767676; margin-top: 3px; margin-bottom: 5px; height: 30px; }
.art2_zajawki_tytul2 {width: 148px; margin-left: 5px; float: left; font-family: arial; font-size: 12px; font-weight: bold; color: #767676; margin-top: 3px; margin-bottom: 5px; height: 24px; padding-top: 6px;}
.art2_zajawki_img {float: left;}
.art2_zajawki_p {float: left; width: 148px; margin-top: 4px; margin-bottom: 4px; text-align: center;}
.art2_zajawki_p a {color: #0972ac; font-weight: bold; font-size: 11px;}
.art2_zajawki_p2 {float: left; width: 144px; margin-left: 5px; margin-top: 4px; margin-bottom: 4px; text-align: left;}
.art2_zajawki_p2 a {color: #0972ac; font-size: 10px;}
.art2_zajawki_zaj {float: left; width: 148px; font-size: 10px; color: #777777; margin-bottom: 5px; text-align: left;}
.art2_zajawki_grey_p1 {float: left; width: 157px; background: #ebebeb; height: 3px; margin-left: -5px;}
.art2_zajawki_grey_p2 {float: left; width: 157px; background: #ebebeb; height: 1px; margin-left: -5px;}

.art3_zajawki_top {width: 492px; background: #ebebeb; float: left; height: auto; overflow: hidden; padding-left: 2px; padding-right: 2px; padding-bottom: 6px; margin-bottom: 5px; margin-left: 2px;}
.art3_zajawki_sekcja {width: 238px; float: left; height: auto; overflow: hidden; margin-left: 4px; margin-right: 4px;}
.art3_zajawki_tlo {width: 230px; background: white; float: left; height: auto; padding-left: 4px; padding-right: 4px; padding-top: 8px;}
.art3_zajawki_tytul {width: 230px; margin-left: 5px; float: left; font-family: arial; font-size: 12px; font-weight: bold; color: #767676; margin-top: 3px; margin-bottom: 5px; padding-top: 5px;}
.art3_zajawki_img {float: left;}
.art3_zajawki_p {float: left; width: 230px; margin-top: 4px; margin-bottom: 4px; text-align: center;}
.art3_zajawki_p a {color: #0972ac; font-weight: bold; font-size: 11px;}
.art3_zajawki_p2 {float: left; width: 226px; margin-left: 5px; margin-top: 4px; margin-bottom: 4px; text-align: left;}
.art3_zajawki_p2 a {color: #0972ac; font-size: 10px;}
.art3_zajawki_zaj {float: left; width: 230px; font-size: 10px; color: #777777; margin-bottom: 5px; text-align: left;}
.art3_zajawki_grey_p1 {float: left; width: 234px; background: #ebebeb; height: 3px; margin-left: -5px;}
.art3_zajawki_grey_p2 {float: left; width: 234px; background: #ebebeb; height: 1px; margin-left: -5px;}

.right_polecany_osrodek_img {float: left; border: 1px solid #CCCCCC;}

.prezentacja_szkolenia { overflow: hidden; border: 2px solid #98d3f0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; width: 496px; background: #fffcf1; margin-bottom: 5px;}
.prezentacja_szkolenia.szary  { border: 2px solid #ddd; }
.prezentacja_szkolenia.szary  { background: #eeeeee !important;  } 
#prezentacja_szkolenia_belka { background: url('../img/prezentacja_belka_tytulowa.png') no-repeat; height: 30px; }
.szary #prezentacja_szkolenia_belka { background: url('../img/prezentacja_belka_tytulowa_gray.png') no-repeat; height: 30px; }
.prezentacja_szkolenia_belka_tytul { color: white; font-size: 12px; padding: 8px; font-weight: bold; }
#prezentacja_szkolenia_info { overflow: hidden; }
#prezentacja_szkolenia_info_logo { border: 2px solid #daedf1; float: left; background: white; margin: 10px; width: 120px; height: 120px;}
.szary #prezentacja_szkolenia_info_logo { border: 2px solid #dfdfdf; float: left; background: white; margin: 10px; width: 120px; height: 120px;}
#prezentacja_szkolenia_info_logo table tr  td{ text-align: center; font-size: 12px; vertical-align: middle; width: 120px; height: 115px;}
#prezentacja_szkolenia_info_dane { overflow: hidden; }
.prezentacja_szkolenia_belka_zolta { background: url('../img/zajawka_sal_tlo.jpg') repeat-y; padding: 5px; font-weight: bold; color: #1246a1; margin-top: 10px;}
.szary .prezentacja_szkolenia_belka_zolta { background: #dfdfdf; padding: 5px; font-weight: bold; color: #1246a1; margin-top: 10px;}
.prezentacja_szkolenia_belka_zolta a {color: #1246A1;}
.prezentacja_szkolenia_informacja_blok { overflow: hidden; margin-top: 10px; color: #1246a1; font-weight: bold;}
.prezentacja_szkolenia_informacja { overflow: hidden;  }
.prezentacja_szkolenia_p_etykieta { clear: both; float: left; width: 100px; padding: 5px; color: #525252;}
.prezentacja_szkolenia_p_wartosc { padding: 5px;}
.prezentacja_szkolenia_p_wartosc a { color: #1246a1; }
.prezentacja_szkolenia_bela { background: url('../img/prezentacja_belka.png') no-repeat; width: 499px; height: 27px; clear: both; margin-top: 10px; }
.prezentacja_szkolenia_bela .tytul_belki { padding: 6px 5px; padding-left: 10px; font-size: 12px; font-weight: bold; color: white; }
.prezentacja_szkolenia_wiecej { float: right; margin-right: 20px; padding: 5px; }
.prezentacja_szkolenia_wiecej a { font-weight: bold; color: #1246A1; }

#prezentacja_szkolenia_organizacja { padding: 10px; overflow: hidden; background: url('../img/organizacja.png') no-repeat 93% 50%;}
.prezentacja_szkolenia_organizacja_p { overflow: hidden; padding: 3px; font-weight: bold; width: 370px; }
.prezentacja_szkolenia_organizacja_etykieta { float: left; width: 100px; color: #525252;}
.prezentacja_szkolenia_organizacja_wartosc { float: left; width: 270px; color: #1246a1}
.prezentacja_szkolenia_organizacja_wartosc a{ color: #1246a1}

.prezentacja_szkolenia_terminy { overflow: hidden; padding: 10px;}
.prezentacja_szkolenia_terminy_element { float: left; overflow: hidden; width: 488px; background: url('../img/terminy.png') no-repeat 93% 50%;  padding: 15px 0px;}
.prezentacja_szkolenia_terminy_etykieta { float: left; width: 130px; padding: 3px; clear: both; color: #525252; font-weight: bold;}
.prezentacja_szkolenia_terminy_wartosc { float: left; padding: 3px; width: 180px; color: #1246a1; font-weight: bold;}
.prezentacja_szkolenia_terminy_rezerwacja { float: left; overflow: hidden; width: 60px; margin-left: 80px;}
.prezentacja_szkolenia_terminy_rezerwacja img { float: left; }
.prezentacja_szkolenia_terminy_rezerwuj { float: left; margin-top: 15px; margin-left: 20px;}

#prezentacja_szkolenia_szczegoly { overflow: hidden; padding: 10px; }
.prezentacja_szkolenia_szczegoly_ikona { float: left; width: 67px; margin-left: 10px; clear: both;}
.prezentacja_szkolenia_szczegoly_tresc { float: left; width: 378px; margin-left: 20px; }
.prezentacja_szkolenia_szczegoly_opis { clear: both; padding-top: 5px; color: #1246A1; line-height: 20px;}

.prezentacja_szkolenia_firmy_termin { border-bottom: 2px dotted gray; overflow: hidden; padding: 5px; color: #555555; width: 95%; margin: 0px auto;}
.prezentacja_szkolenia_firmy_termin_info { margin-left: 10px; float: left; margin-top: 3px; width: 170px;}
.prezentacja_szkolenia_firmy_termin_info_data_t { font-weight: bold; color: red; }
.prezentacja_szkolenia_firmy_termin_info_cena { margin-top: 10px; }
.prezentacja_szkolenia_firmy_belka { padding: 3px; background: #2da6e0; font-weight: bold; color: white; }
.prezentacja_szkolenia_firmy_belka a { color: white; }
.prezentacja_szkolenia_firmy_ikonki { float: left; margin-left: 10px; }
.prezentacja_szkolenia_firmy_termin_szkol { float: right; overflow: hidden; width: 250px; }
.prezentacja_szkolenia_firmy_termin_szkol_nazwa { font-weight: bold; color: #172983; }

.prezentacja_szkolenia_atuty { overflow: hidden; padding-top: 5px;}
.prezentacja_szkolenia_atuty_element { float: left; width: 122px; height: 80px; text-align: center;}

.prezentacja_szkolenia_sale { overflow: hidden; }
.prezentacja_szkolenia_sale_liczba { background: #b1e7ff; padding: 4px; padding-left: 192px; }
.prezentacja_szkolenia_sale_element { overflow: hidden; padding: 5px; border-bottom: 2px dotted gray;}
.prezentacja_szkolenia_sale_element_priorytet { float: left; background: url('../img/tarcza.png') no-repeat; width: 8px; height: 18px; color: white; padding:2px 4px;}
.prezentacja_szkolenia_sale_element_nazwa { color: #1246a1; font-weight: bold; float: left; margin-left: 10px; width: 150px;} 
.prezentacja_szkolenia_sale_element_ustawienia { float: left; margin-left: 10px; }
.prezentacja_szkolenia_sale_element_ustawienia span {margin-right: 5px;}

#prezentacja_szkolenia_galeria { text-align: center; }
#prezentacja_szkolenia_galeria img { text-align: center; margin: 5px; }

#prezentacja_szkolenia_zamowienie { padding: 10px; }

.prezentacja_szkolenia_zamowienie_linia { overflow: hidden;}
.prezentacja_szkolenia_zamowienie_title { text-align: center; font-weight: bold; font-size: 17px; color: #1246a1; padding: 10px;}
.prezentacja_szkolenia_zamowienie_etykieta { float: left; width: 100px; padding: 3px; clear: both; color: #525252; font-weight: bold; text-align: right;}
.prezentacja_szkolenia_zamowienie_input { float: left; padding: 3px; width: 314px; color: #1246a1; font-weight: bold; margin-left: 30px;}
.prezentacja_szkolenia_zamowienie_input input { border: 1px solid #dcebff; width: 300px; }
.prezentacja_szkolenia_zamkniete { padding: 5px; }

.artykuly_bottom_zajawki { float: left; width: 241px; margin-left: 5px; margin-right: 3px; overflow: hidden; font-size: 11px; text-align: justify; color: #777777; margin-bottom: 10px; }
.artykuly_bottom_zajawka { margin-bottom: 5px; padding-bottom: 5px; }
.artykuly_bottom_zajawka_temat { font-weight: bold; color: #0972AC; margin-bottom: 7px; margin-top: 3px; }
.artykuly_bottom_zajawka_temat a { color: #0972AC; }

.artykuly_wiersz_bottom_zajawki { float: left; width: 482px; margin-left: 5px; margin-right: 3px; overflow: hidden; font-size: 11px; text-align: justify; color: #777777; margin-bottom: 10px; }
.artykuly_wiersz_bottom_zajawka { float: left; width: 231px; margin: 0px 5px 5px 5px; margin-bottom: 5px; padding-bottom: 5px; }
.artykuly_bottom_wiersz_zajawka_temat { font-weight: normal; float: left; width: 231px; margin-left: 10px; font-weight: bold; color: #0972AC; margin-bottom: 4px; margin-top: 3px; }
.artykuly_bottom_wiersz_zajawka_temat a { color: #0972AC; }

.lista_menu_standard { float: left; width: 100%; text-align: center; }
.lista_menu_standard:hover { background: #efefef; }
.lista_menu_standard_gwiazdki { float: left; width: 160px; }
.lista_menu_standard_gwiazdki img { width: 15px; margin: 2px 5px; }
.lista_menu_standard_ile {float: left; width: 20px; padding: 5px; }


.artykul_z_img {float: left; width: 465px; height: 258px; overflow: hidden;}
.artykul_z_img_small {float: left; overflow: hidden; border: 1px solid #d3d0cb;}
.artykul_z_opaque {opacity:0.6; filter:alpha(opacity=60); color:#000000; background: #000000; margin-top: -58px; float: left; height: 58px; padding-left: 5px; padding-right: 5px; width: 458px;}
.artykul_z_tytul {font-size: 13px; font-family: tahoma; font-weight: bold; margin-top: 3px; margin-bottom: 6px; height: 16px; overflow: hidden; padding:0; color: #ffae00; opacity: 1;}
.artykul_z_zajawka{font-size: 11px; margin-top: 4px; margin-bottom: 2px; height: 30px; overflow: hidden; font-weight: normal !important; text-align: justify; opacity: 1; color: white;}
.artykul_z_div {width: 468px; height: auto; overflow: hidden; margin-top: 0px; margin-bottom: 5px; float: left;}
.z_ostatniej_chwili_left {width: 468px; height: auto; overflow: hidden; float: left;}
.z_ostatniej_chwili {float: left; width: 703px; margin-bottom: 10px;}
.z_ostatniej_chwili_right {width: 231px; float: left; margin-left: 4px; border-bottom: 3px solid #e8e8e8;}
.artykul_z_tytul_small {font-size: 12px; font-family: tahoma; margin-top: 5px; margin-bottom: 6px; line-height: 16px; overflow: hidden; padding:0; color: white;}
.artykul_z_div_small {float: left; width: 155px; height: auto; overflow: hidden; margin-left: 1px; margin-right: 0px;}
.artykul_z_grey_small {float: left; width: 147px; text-align: center; background: #e6e6e6; padding-top: 2px; padding-bottom: 2px; margin-top: 4px; padding-left: 4px; padding-right: 4px; line-height: 10px;}
.artykul_z_title_small {float: left; width: 147px; }
.artykul_z_title_small a {color: #585858; font-size: 10px; font-weight: bold;}
.artykul_z_wiecej_small {float: left; width: 147px; text-align: right;}
.artykul_z_wiecej_small a {color: #A76275; font-size: 9px; font-family: tahoma;}
.z_ostatniej_chwil_right_zoc {float: left; width: 221px; background: #6f6f6f; color: #fff; padding-left: 10px; padding-top: 4px;padding-bottom: 4px;font-weight: bold;font-size: 11px;text-transform: uppercase; text-align: center;}
.z_ostatniej_chwili_right_p {float: left; width: 219px; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; padding-left: 5px; padding-right: 5px; padding-top: 4px; font-size: 11px; padding-bottom: 3px;}
.z_ostatniej_chwili_right_p a {color: #362F2D;}
.z_ostatniej_chwili_prawa_right {width: 310px; float: left; margin-left: 0px; border-bottom: 3px solid #e8e8e8; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; margin-top: 10px; margin-bottom: 8px;}
.z_ostatniej_chwili_prawa_right_p {float: left; width: 300px; padding-left: 5px; padding-right: 5px; padding-top: 4px; font-size: 11px; padding-bottom: 3px;}
.z_ostatniej_chwili_prawa_right_p a {color: #204CA1;}
.z_ostatniej_chwili_prawa_right_zoc {float: left; width: 300px; background: #535353; color: #f1a600; padding-left: 10px; padding-top: 6px; padding-bottom: 6px; font-weight: bold; font-size: 12px; margin-bottom: 6px;}

.oferty_promo { float:left; width: 197px; }
.oferta_promo0, .oferta_promo1 { float: left; width: 197px; border-bottom: 1px solid #e40101; margin-bottom:5px; padding-bottom: 5px; }
.oferta_promo0 { background: #ebebeb; }
.oferta_promo_tytul { float: left; width:287px; padding: 5px; font-weight: bold; color: #204ca1; }
.oferta_promo_tytul a { color: #204ca1; }
.oferta_promo_img { float: left; width: 287px; height: 195px; }
.oferta_promo_img img { width: 287px; height: 195px; }
.oferta_promo_tresc { float: left; width: 287px; color: #464646; text-align: justify; font-size: 11px; padding: 5px; }

.oferta_promocyjna_zajawka { float: left; width: 499px; margin-bottom: 5px; }
.opz_img{ float: left; width: 150px; }
.opz_img img { width: 145px; }
.opz_tytul { float: left; width: 489px;padding: 5px; font-weight: bold; color: #204ca1; background: #d0e9fb; margin-bottom: 5px; }
.opz_tytul a { color: #204ca1; }
.opz_tresc { color: #464646; text-align: justify; }
.opz_obiekt { float: left; width: 489px; background: #d0e9fb; padding: 5px; }
.opz_obiekt_nazwa { color: #204ca1; font-weight: bold; }
.opz_obiekt_nazwa a { color: #204ca1; }



.oferty_z_pakietami_promo { float:left; width: 287px; }
.oferta_z_pakietami_promo0, .oferta_z_pakietami_promo1 { float: left; width: 287px; background: #ebebeb; border-bottom: 1px solid #e40101; margin-bottom:5px; padding-bottom: 5px; }

.oferta_promocyjna_arrow { position: relative; margin-top: -150px; padding: 20px 9px; cursor: pointer;  }
.szczegolnie_polecane_arrov:hover { opacity: 0.2;  }
.oferta_promocyjna_arrow_left { -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px; background: url('../img/left_arrow_promo.png') no-repeat; margin-left: 10px;}
.oferta_promocyjna_arrow_right { -webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px; background: url('../img/right_arrow_promo.png') no-repeat; margin-right: 10px; }

.oferty_z_pakietami_arrow { position: relative; margin-top: -110px; padding: 20px 9px; cursor: pointer;  }
.oferty_z_pakietami_arrow_left { -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px; background: url('../img/left_arrow_promo.png') no-repeat; margin-left: 10px;}
.oferty_z_pakietami_arrow_right { -webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px; background: url('../img/right_arrow_promo.png') no-repeat; margin-right: 10px; }

.w_budowie_left { float: left; width: 197px; margin-bottom: 10px; }

#sky-right {
    position: absolute;
    left: 1105px;
}
#top1 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}