@CHARSET "UTF-8";
html, body{background: url('tlo_all.jpg') repeat-y center top;margin: 0;padding: 0;}
#container{background: url('tlo_top.jpg') no-repeat center top;}
#main{margin: 0 auto;width: 1000px;position: relative;}
#bottom{background: url('tlo_trawa.jpg') no-repeat center bottom;height: 67px}
#foot{position: relative;width: 1000px;margin: 0 auto; margin-top: -47px; height: 43px}
#naglowek {height: 36px; width: 1000px;}
#top {height: 204px; }
#menu {height: 42px; background: url('tlo_menu.jpg') repeat-x;}
#trawa2 {height: 11px; background: url('trawa2.jpg') no-repeat}
#opcje {height: 42px; background: url('tlo_opcje.jpg') no-repeat;}
#opcje2 {height: 42px; background: url('tlo_opcje2.jpg') no-repeat; margin-left: 9px}
#page {padding-left: 9px;}
#page_left {width: 491px; float: left; background: url("tlo_pas_pion.jpg") right top repeat-y;}
#page_left1 {width: 741px; float: left; background: url("tlo_pas_pion.jpg") right top repeat-y;}
#page_right {width: 496px; float: left; }
#page_right1 {width: 239px; float: left; }
.page_right1 {width: 246px; float: left; background: url("tlo_pas_pion_2.jpg") right top repeat-y;}
.page_right2 {width: 239px; float: left; margin-left: 4px}
#stopka {height: 59px; background: url('tlo_stopka.jpg') repeat-x;}
.clear {clear: both;}
#naglowek_1 {padding-top: 13px; padding-left: 9px; font: 10px Arial, Tahoma, Verdana, sans-serif; color: #FFFFFF; float: left}
#naglowek_2 {float: right; padding-right: 10px;}
form {margin: 0px; padding: 0px; display: inline;}
.input1 {border: 1px solid #8cccce; color: #0775c0; font: 10px Arial, Tahoma, Verdana, sans-serif; background: #FFFFFF; width: 100px;}
#buttons {float: left; padding-right: 10px}
#szukaj_1 {float: left; padding-top: 10px;}
/* MENU */
.ddmx {font: 13px Arial, Tahoma, Verdana, sans-serif; height: 35px; padding: 5px 0px 0px 0px;}
.ddmx .cell {float: left; _width: 2%;}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {padding: 3px 10px 3px 10px; font: 13px Arial, Tahoma, Verdana, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none; display: block; white-space: nowrap; position: relative; height: 25px; background: url("separator.gif") right no-repeat; }
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {padding: 0px 8px 0px 8px;font: 13px Arial, Tahoma, Verdana, sans-serif;color: #ffffff;text-decoration: none;display: block; white-space: nowrap; position: relative; z-index: 500; background: url("tlo_submenu.gif") repeat-x; height: 21px;}
.ddmx .item2 {}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {text-decoration: underline;}
.ddmx .arrow,
.ddmx .arrow:hover {padding: 3px 16px 4px 8px;}
.ddmx .item2 img,
.ddmx .item2-active img{position: absolute;top: 4px;right: 1px;border: 0;}
.ddmx .section {position: absolute;visibility: hidden;z-index: -1;}
* html .ddmx td { position: relative; } /* ie 5.0 fix */
.txt_green {font: 10px Arial, Tahoma, Verdana, sans-serif; color: #0072bd;}
.txt11 {font-size: 11px;}

a.txt_green {text-decoration:none;}	
a.txt_green:hover {text-decoration: underline}
a.txt_green_small {font-size: 9px;}
a.txt11 {font-size: 11px; text-decoration: underline;}
a.txt11:hover {text-decoration: none;}

#jestes_tutaj {padding: 21px 0px 0px 12px; width: 368px; float: left}
#rozmiar_tekstu {padding: 20px 0px 0px 0px; width: 120px; float: left}
#mapa_serwisu {width: 70px; float: left; padding: 21px 0px 0px 252px; }
#flagi {width: 234px; float: left; padding: 19px 0px 0px 252px; text-align: right;}
.size_1 {font: bold 10px Arial, Tahoma, Verdana, sans-serif; color: #0072bd; text-decoration: none;}
.size_2 {font: bold 12px Arial, Tahoma, Verdana, sans-serif; color: #0072bd; text-decoration: none;}
.size_3 {font: bold 14px Arial, Tahoma, Verdana, sans-serif; color: #0072bd; text-decoration: none;}
#jestes_tutaj2 {padding: 21px 0px 0px 12px; width: 612px; float: left; }
#rozmiar_tekstu2 {padding: 20px 0px 0px 0px; width: 120px; float: left; }
#mapa_serwisu2 {width: 70px; float: left; padding: 21px 0px 0px 0px; }
#flagi2 {width: 236px; float: left; padding: 19px 0px 0px 0px; text-align: right;}
#close {background: url("tlo_pas_dol.jpg") no-repeat; height: 12px;}
#close2 {background: url("tlo_pas_dol_main.jpg") no-repeat; height: 12px;}
#main_page {width: 732px}
#title_bar {background: url("tlo_title.gif") repeat-x; height: 45px;}
#title {width: 635px; float: left; height: 26px; font: bold 13px Verdana, Arial, Tahoma, sans-serif;color: #ffffff; padding: 13px 0px 0px 10px; text-transform:uppercase;}
#title_2 {width: 635px; float: left; height: 26px; padding: 9px 0px 0px 10px;}
#title_3 {width: 420px; float: left; height: 26px; font: bold 13px Verdana, Arial, Tahoma, sans-serif;color: #ffffff; padding: 13px 0px 0px 10px; text-transform:uppercase;}
#title_ico {width: 83px; float: right}

#tag_bar {background: url("tlo_tagi.gif") repeat-x; height: 36px;}
#tagi{width: 662px; float: left; height: 16px; padding: 13px 0px 0px 10px;}
#top_buttons {width: 50px; float: right; padding: 9px 0px 0px 6px;}
#left_article {width: 215px; height: 100px; float: left;}
#article_full {width: 710px; padding-left: 10px}
#gallery_full {width: 720px;}
#article_small {width: 495px; margin-left: 220px}
.txt_main {font: 12px Arial, Verdana, Tahoma, sans-serif;color: #252525; line-height: 19px}
a.txt_main {text-decoration:underline;}	
a.txt_main:hover {text-decoration: none}
#tlo_foot_art {background: url("tlo_foot_article.gif") repeat-x; height: 25px; border-top: 1px solid #00b1e5}
#bottom_buttons_1 {width: 100px; float: left; padding-left: 20px}
#bottom_buttons_2 {width: 50px; float: right}
#bottom_buttons_3 {width: 65px; float: right}
.tlo_dodatki {background: url("tlo_dodatki.gif") repeat-x; border-top: 1px solid #00b1e5}
.tlo_dodatki3 {background: url("tlo_dodatki2.gif") repeat-x;}
.nagl {height: 42px}
ul {list-style-image: url("pk.gif"); margin-top: 4px;}
li {margin-top: 5px; margin-left: -12px}
h1 {color: #0073b9; font: bold 16px Arial, Verdana, Tahoma, sans-serif; padding: 0px; margin: 0px 0px 3px 0px; padding-left: 0px}
.border_art {background: url("border_article.gif") no-repeat center center; width: 203px; height: 113px; margin-left: 5px; float: left; text-align: center;}
.border_gal {background: url("border_gallery.gif") no-repeat center center; width: 176px; height: 98px; margin-left: 17px}
.fota_art {padding: 5px 5px 5px 5px; border:0;}
.fota_gal {padding: 3px 4px 3px 4px;}
.gal_link {margin-left: 18px; margin-top: 2px}
#head_news {width: 395px; float: left; height: 26px; font: bold 13px Verdana, Arial, Tahoma, sans-serif;color: #ffffff; padding: 0px;}
#page_news {width: 482px}
.tlo_dodatki2 {background: url("tlo_dodatki.gif") repeat-x;}
.iko_news {width: 28px; float: left}
.title_news {width: 440px; padding-top: 6px; margin-left: 5px; float: left;}
.title_news2 {width: 180px; padding-top: 6px; margin-left: 5px; float: left;}
.title_news3 {width: 180px; margin-left: 5px; float: left;}
.txt_news {color: #0073b9; font: bold 13px Arial, Verdana, Tahoma, sans-serif;}
a.txt_news {text-decoration: none;}	
a.txt_news:hover {text-decoration: underline;}
.txt_news2 {color: #0073b9; font: 12px Arial, Verdana, Tahoma, sans-serif;}
.wstep_news {margin-left: 10px; width: 250px; float: left;}
.b_more {text-align: right; padding-right: 10px}
.break {height: 6px;}
.sub_news_l {width: 238px; float: left; }
.sub_news_r {width: 238px; float: left; margin-left: 4px; }
.wstep_news2 {width: 225px; padding: 7px}
.border_news {background: url("border_article.gif") no-repeat center center; width: 203px; height: 113px; margin-left: 15px; float: left}
/*OGLOSZENIA - wyszukiwarka*/
#wyszukiwarka_ogl {background: url('/images/tlo_wyszukiwarka_ogl.png') no-repeat; width:732px; height: 147px;}
.szerokosc732 {width:732px;}
.szerokosc723 {width:723px;}
.szerokosc714 {width:714px;}
.liczba_ogl {width:388px; float:left; text-align:center; padding-top: 9px;}
.pogrubienie {font-weight:bolder;}
.przyleganie_l {float:left;}
.przyleganie_r {float:right;}
.odstep_top5 {padding-top:5px;}
.kat_oglosz {background:url('/images/tlo_kat_oglosz.png') repeat-x; width:100%;}
.odstep_bot29 {padding-bottom:29px;}
a.link_kat_oglosz {color: #8c6239; font: 12px Arial, Verdana, Tahoma, sans-serif; font-weight:bold; text-transform:uppercase;}
a.link_kat_oglosz:hover {color: #8c6239; font: 12px Arial, Verdana, Tahoma, sans-serif; font-weight:bold; text-transform:uppercase; text-decoration:none;}
/*OGLOSZENIA - wyszukane*/
#wyszukane_ogl {width:732px; height:59px; margin-top:1px; background: url('/images/tlo_wyszukne_ogl.png') no-repeat;}
.dod_text_ogl {width:570px; float:left; padding-left:9px; padding-top:11px;  color:#0073B9; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
.add_ogl_on_wys {float:right; padding-top:10px;padding-right:9px;}
.wys41 {height:41px;}
.wys16 {height:16px;}
.odstep_top22 {padding-top:22px;}
.odstep_top23 {padding-top:23px;}
.odstep_top25 {padding-top:25px;}
.odsun_l28 {padding-left:28px;}
.szerokosc47 {width:47px;}
.szerokosc10 {width:10px;}
.head_tab_wysz_ogl_zdj{background:url('/images/tlo_nagl_ogl.gif') repeat-x; color:#252525; font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:78px; height:27px; padding-left:20px;}
.head_tab_wysz_ogl_tem{background:url('/images/tlo_nagl_ogl.gif') repeat-x; color:#252525; font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:535px; height:27px; padding-left:10px;}
.head_tab_wysz_ogl_dat{background:url('/images/tlo_nagl_ogl.gif') repeat-x; color:#252525; font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:95px; height:27px; padding-left:13px;}
.head_tab_wysz_ogl_sep{background:url('/images/tlo_sep_nagl_ogl.gif'); font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:3px; height:27px;}
.td_w_tab_wysz_ogl_fot{vertical-align:middle; height:62px; background:#ffffff; padding-left:15px;}
.td_w_tab_wysz_ogl_tem{vertical-align:middle; height:62px; background:#ffffff; padding-left:13px;}
a.link_tem_ogloszenie{color:#252525; font:bold 12px Arial, Verdana, Tahoma, sans-serif; text-decoration:underline;}
a.link_tem_ogloszenie:hover{color:#fe9717; font:bold 12px Arial, Verdana, Tahoma, sans-serif; text-decoration:underline;}
.tresc_ogl_on_wysz{color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif; padding-top:3px;}
.td_w_tab_wysz_ogl_dat{vertical-align:middle; height:62px; background:#ffffff; color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif; padding-left:15px;}
.td_w_tab_wysz_ogl_sep{height:62px; background:#ffffff;}
.td_g_tab_wysz_ogl_fot{vertical-align:middle; height:59px; background:#f0ffbe; padding-left:15px;}
.td_g_tab_wysz_ogl_tem{vertical-align:middle; height:59px; background:#f0ffbe; padding-left:13px;}
.td_g_tab_wysz_ogl_dat{vertical-align:middle; height:59px; background:#f0ffbe; color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif; padding-left:15px;}
.td_g_tab_wysz_ogl_sep{height:59px; background:#f0ffbe;}
.div_navigator{width:723px; padding-top:24px; padding-bottom:7px; text-align: center; vertical-align: bottom;}
.mgr_l9 {margin-left:9px;}
/*OGLOSZENIA - wybrane ogloszenie*/
#wybrane_ogl {width:732px; height:59px; margin-top:1px; background: url('/images/tlo_wyszukne_ogl.png') no-repeat;}
.dod_text_wybr_ogl{width:570px; color: #0073B9; font: bold 12px Arial, Verdana, Tahoma, sans-serif; text-transform:uppercase; float:left; padding-top:11px; padding-left:6px;}
.back_on_ogloszenie{float:right; padding-right:10px; padding-top:5px;}
.wys5 {height:5px;}
.head_tab_wybr_ogl_fot{background:url('/images/tlo_nagl_ogl.gif') repeat-x; color:#252525; font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:78px; height:27px; padding-left:19px;}
.head_tab_wybr_ogl_tem{background:url('/images/tlo_nagl_ogl.gif') repeat-x; color:#252525; font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:535px; height:27px; padding-left:5px;}
.head_tab_wybr_ogl_dat{background:url('/images/tlo_nagl_ogl.gif') repeat-x; color:#252525; font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:95px; height:27px; padding-left:6px;}
.head_tab_wybr_ogl_sep{background:url('/images/tlo_sep_nagl_ogl.gif'); font:bold 12px Arial, Verdana, Tahoma, sans-serif; width:3px; height:27px;}
.odsun_l15 {padding-left:15px;}
.img_ogl_sep{height:5px; width:5px; display:block;}
.mini_foto_ogl{padding: 2px 1px 1px 2px; border: solid 1px #f3e99c;}
.td_tab_wybr_ogl_tem{vertical-align:top; color:#252525; font: bold 12px Arial, Verdana, Tahoma, sans-serif; padding-left:8px;}
.wybr_ogl_tresc{color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif;}
.odstep_top26 {padding-top:26px;}
.td_tab_wybr_ogl_dat{vertical-align:top; color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif; padding-left:16px;}
.odstep_top14 {padding-top:14px;}
.rownaj_do_gory{vertical-align:top;}

.td_tab_wys_tel_ogl{padding-top:8px; color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif;}
.td_tab_wys_eml_ogl{padding-top:8px; color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif;}
.td_tab_wys_gg_skyp_ogl{color:#252525; font:12px Arial, Verdana, Tahoma, sans-serif; text-decoration:none;}


.odstep_top8 {padding-top:8px;}

/*BAZA FIRM - firma*/
.title_txt_kat {color: #0073B9; font: bold 12px Arial, Verdana, Tahoma, sans-serif; text-transform:uppercase; width:603px; float:left; padding-top:11px; padding-left:6px;}
.title_txt_skat {color: #0073B9; font: bold 13px Arial, Verdana, Tahoma, sans-serif; text-transform:uppercase;}
.tlo_dodatki_firma {background: url("tlo_dodatki.gif") repeat-x; width:732px; margin-top:1px;}
.add_firma_on_firma{float:right; padding-top:10px;padding-right:9px;}
.tlo_firma_on_firma {width:716px ; background: url('/images/tlo_firma.gif') repeat-x; height:27px; margin: 15px 9px 0px 7px;}
.tlo_firma_or_arr2 {width: 18px; float: left}
.nazwa_firmy {float: left; padding: 7px 0px 0px 6px; color:#000000;  font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;}
.btn_back_firma {float: right; padding: 3px 11px 0px 0px}
.tytul_blok_firma {color:#000000; font:bold 12px Arial, Helvetica, sans-serif;}
.tresc_firma {color:#000000; font:12px Arial, Helvetica, sans-serif;}
.tresc_firma_kat_br {color:#000000; font:12px Arial, Helvetica, sans-serif; text-decoration:underline;}
/*BAZA FIRM - wyszukane*/
.dod_text_kat {width:601px; float:left; padding-left:9px; padding-top:11px;  color:#0073B9; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
.dod_text_kat_b {color:#0073B9; font:13px Arial, Helvetica, sans-serif; font-weight:bold;}
a.link_sort {color:#0073B9; font:12px Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}
a.link_sort2 {color:#0073B9; font:12px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
td.tel_firma {height:33px; width:110px; border-top:solid 1px #f99518; color:#252525; font:12px Arial, Helvetica, sans-serif;}
td.sep_firma_pion {height:33px; width:9px; border-top:solid 1px #f99518;}
td.sep_firma_pion2 {height:33px;width:13px; border-top:solid 1px #f99518;}
td.sep_firma_pion3 {height:33px; width:7px; border-top:solid 1px #f99518;}
td.adr_firma {height:33px; width:125px; border-top:solid 1px #f99518; color:#252525; font:12px Arial, Helvetica, sans-serif;}
td.miej_firma {height:33px; width:115px;border-top:solid 1px #f99518; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
td.name_firma {height:33px; border-top:solid 1px #f99518; font:12px Arial, Helvetica, sans-serif;}
.szerokosc6{height:33px; width:6px;}
.szerokosc18{vertical-align:top; text-align:left; height:33px; width:18px;}
.szerokosc9{height:33px; width:9px;}
a.link_firma {color:#252525; font:12px Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}
a.link_firma:hover {color:#fe9717; font:12px Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}
a.link_navigator {color:#252525; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}
a.link_navigator:hover {color:#252525; font:12px Arial, Helvetica, sans-serif; text-decoration: underline;}
/*BAZA FIRM - wyszukiwarka*/
#wyszukiwarka {background: url("tlo_wyszukiwarka.png"); width:732px; height:147px; margin-top:1px;}
.label {width: 180px; padding-right: 15px; margin-top: 5px; float: left; text-align:right; color: #0172be; font: 12px Arial, Verdana, Tahoma, sans-serif;}
.lab_wprow_firme {position:relative; top:68px; left:203px;}
.label_miejsc {position: relative; top: 71px; left: 203px;}
.value {float: left;  margin-top: 5px;}
.val_wprow_firme {position:relative; top:68px; left:203px;}
.val_miejscowosc {position:relative; top:71px; left:203px;}
.pole_form{ border:solid 1px #0172be; color: #0072bc; font: 12px Arial, Verdana, Tahoma, sans-serif;}
.pole_wpr_firme {width: 135px;}
.pole_miejscowosc {width: 137px;}
.btn {float:left; position:relative; top:76px; left:210px;}
.kolumny {width:723px; padding-top:21px;}
.sep_kol_kat_1{width: 16px; float:left;}
.kolumna_kat{width:218px; float:left;}
.kat{background:url("tlo_kat_firma.png") repeat-x; width:100%;}
.kat_text{color: #1b80a4; font: 12px Arial, Verdana, Tahoma, sans-serif; font-weight:bold; float:left; text-transform:uppercase; padding-left:6px; padding-top:11px;}
.skat_list{width:100%; margin-top:12px; padding-bottom:12px; *padding-bottom:0px;}
.sep_kol_kat{width: 26px; float:left;}
ul.baza_firm {list-style-image: url("pk.gif"); padding-right:10px;}

div.logowanie {background: url(/images/bg_logowanie.gif); height: 182px;}
ul.error, li.error {font: 11px Arial, Tahoma, Verdana, sans-serif; color: #F00; display: block; margin-top: 0; margin-bottom: 0; padding-bottom: 0; padding-top: 0; font-weight: bold;}
#title2 {width: 620px; height: 26px; font: bold 12px Arial, Verdana, Tahoma, sans-serif;color: #ffffff; padding: 13px 0px 0px 0px; text-align: center}
#but_gal1 {width: 620px; background: url(tlo_dodatki2.gif) repeat-x; text-align: center; height: 30px; padding: 5px 0px 0px 0px; }
#foot_gallery {width: 620px; background: url(tlo_gal_foot.gif) repeat-x; height: 33px; margin-top: 5px}
#napis {text-align:center; padding: 0px 0px 0px 30px; float: left; width: 560px}
#iko_close {float: left; width: 25px}
.border_gal2 {background: url("border_article.gif") no-repeat center center; width: 203px; height: 113px;}
.border_gal3 {background: url("border_article.gif") no-repeat center center; width: 203px; height: 113px; margin-left: 30px; margin-top: 20px; float: left;}
.fota_gal2 {padding: 5px 5px 5px 5px;}
#iko_gal {width: 40px; float: left; height: 34px}
#gal_name {width: 643px; float: left; padding: 11px 0px 0px 0px}
#powrot {width: 40px; float: left; padding: 11px 0px 0px 0px}
#kat_gal {width: 100%}
.kat_iko {width: 20px; float: left}
.kat_name {background: url(tlo_kat_firma.png) repeat-x; height: 27px; padding: 5px 0px 0px 0px}
.foto {margin-left: 30px; margin-top: 20px; float: left; width: 205px; text-align: center}
#sorting_gal {padding: 253px 0px 0px 343px; height: 40px}
#sorting_gal_1 {float: left}
#sorting_gal_2 {float: left}
#sorting_gal_3 {float: left}
#sorting_gal_4 {float: left}
.underline {text-decoration: underline}
.border_gal4 {background: url("border_gal_sort.gif") no-repeat center center; width: 116px; height: 65px; float: left; margin-right: 10px}
.foto2 {width: 350px; margin-left: 20px;}
.foto3 {margin-top: 5px; margin-left: 3px}
.foto4 {margin-left: 3px}
#list_1 {width: 350px; float: left}
#list_2 {width: 350px; float: right}
.boldzik {font-weight: bold}
#ostatnio_dod {margin-left: 250px; padding-top: 50px; float: left; width: 210px; text-align: center;}
#najczesciej {float: right; padding-top: 47px; text-align: center; width: 210px; margin-right: 30px;}
#calendar {width: 241px;}
#calendar_all {width: 241px;}
#head_cal {width: 156px; float: left; height: 26px; padding: 0px;}
#calendar_days {width: 199px; height: 180px; z-index: 1; margin-left: 22px; padding-top: 15px}
.left_arr {width: 20px; height: 22px; float: left; z-index: 2; text-align: center}
.days_h {float: left; width: 24px; margin-left: 4px; margin-top: 1px; height: 23px; z-index: 4; text-align: center; font-weight: bold; font-family: Verdana, Tahoma, Arial, sans-serif; color: #0072bd; font-size: 11px;}
#month {width: 158px; height: 22px; float: left; z-index: 3; text-align: center;}
.day_normal {position:relative; border: 1px solid #bfebf8; width: 24px; height: 19px; float: left; z-index: 4; text-align: center; margin: 1px; background: url(tlo_kal.gif) no-repeat; color: #0072bd; font: 12px Arial, Verdana, Tahoma, sans-serif; padding-top: 4px;}
.day_today {position:relative; border: 1px solid #00b1e5; width: 24px; height: 19px; float: left; z-index: 4; text-align: center; margin: 1px; background: url(tlo_kal_tod.gif) no-repeat; color: #0072bd; font: 12px Arial, Verdana, Tahoma, sans-serif; padding-top: 4px;}
.day_event {position:relative; border: 1px solid #00b1e5; width: 24px; height: 19px; float: left; z-index: 4; text-align: center; margin: 1px; background: url(tlo_kal_wyr.gif) no-repeat; color: #0072bd; font: 12px Arial, Verdana, Tahoma, sans-serif; padding-top: 4px;}
	.kal_chmurka {width:159px; position:absolute; bottom:25px; left:-67px;}
		.kal_chmurka_gora {width:159px; height:6px; background:url('chmurka_gora.png') 0 0 no-repeat;}
		.kal_chmurka_txt {width:149px; min-height:35px; padding:5px; color:#000; line-height:23px; background:url('chmurka_grad.gif') 0 bottom repeat-x #ffffff;}
		.kal_chmurka_dol {width:159px; height:19px; background:url('chmurka_dol.png') 0 0 no-repeat;}
.slideshow {float:right; margin-right: 33px;}	
.wysz_pasek {height:28px; width:100%; background:url('wysz_grad.gif') 0 0 repeat-x;}


.spec_foto {border: 1px solid #0073B9; padding: 5px}
.space {padding-top: 5px}
.tlo_kontakt {background: url("tlo_kontakt.jpg") no-repeat; padding: 10px; padding-top: 17px}
.sub_style {background: url("tlo_lat_gal.gif") repeat-x bottom;}
.w_205 {width: 203px; margin-left: 5px}
.adder {padding-left: 10px; padding-right: 10px}
.center {text-align: center}
.border_pole {background: url("border_polecamy.gif") no-repeat center center; width: 116px; height: 66px;}
.tlo_dodatki_kal {background: url("tlo_kalendarz.gif") no-repeat;}
.txt_event {color: #0274bd; font: 12px Arial, Verdana, Tahoma, sans-serif;}
a.txt_event {color: #0171bb; font: 12px Arial, Verdana, Tahoma, sans-serif; text-decoration: none;}	
a.txt_event:hover {text-decoration: underline;}
.tlo_wyszukiwarka {background: url("tlo_wyszukiwarka.gif") no-repeat bottom; height: 90px}
.data_dod_wysz {color: #949494; font: 11px Arial, Verdana, Tahoma, sans-serif;}
a.propozycja_rej {top: 30px;}
* html a.propozycja_rej {top: 20px;}
.data_od_do {color: #4e8317; font: 12px Arial, Verdana, Tahoma, sans-serif;}
.belka {border-top: 6px solid #fe9717;}
.ekartka_cnt {float:left; width:222px; margin-left:15px;font: 12px Arial, Verdana, Tahoma, sans-serif; color:#252525;}
#article_full .ekartka_cnt {margin-left:242px;}
	.ekartka_tytul {width:218px; text-align:center; font-weight:bold; line-height:22px;}
	.ekartka_min {background:url('ekartka_tlo.gif') 0 0 no-repeat; width:218px; height:218px; text-align:center; vertical-align:middle;}
	.ekartka_l {text-align:left;}
		.ekartka_l a {color:#252525;}
	.ekartka_r {text-align:right;}
		.ekartka_r a {color:#df4f00; font-weight:bold;}
	.ekartka_tab {border-collapse:collapse; padding:0; margin:0 0 0 17px;}
		.ekartka_tab td {padding:0; margin:0;}
	.ekartka_form {position:relative; background:url('znaczek.gif') 543px 26px no-repeat #fffdd5; border:1px solid #c59b6d; width:673px; height:446px; line-height:22px;}	
		.ekartka_form_l {position:absolute; width:280px; height:360px; left:19px; top:35px;}
		.ekartka_form_sep {position:absolute; width:1px; height:335px; left:328px; top:60px; background-color:#e2cca1;}
		.ekartka_form_r {position:absolute; width:280px; height:250px; right:30px; top:145px;}
		.txtar {width:277px; height:336px; background-color:#fffee2; border:1px solid #eddfb6;}
		.txtinp {width:277px; height:24px; background-color:#fffee2; border:1px solid #eddfb6;}
		.wyslij_kartke {border:0; color:#fe7100; background: none; float: right; text-decoration: underline; cursor:pointer;}
		#ekartka_komunikat {position:absolute; left:19px; top:5px; color:#F00; font-weight:bold; font-size:15px;}
	.ekartka_bok {background:url('cien_bok.gif') 0 0 repeat-y; width:5px;}
	.ekartka_dol {background:url('cien_dol.gif') 0 0 repeat-x; height:5px;}
	.ekartka_rog {background:url('cien_rog.gif') 0 0 no-repeat;}
