body {margin: 0px; padding: 0px; font-family: verdana, tahoma, sans-serif; color: #4c4848;}
img {border: 0;}
a, a:visited, a:active, a:hover {color: #006973; text-decoration: none;}
form {margin: 0; padding: 0;}
blockquote.tag1Cy {margin: 0px; padding: 18px 0px 18px 30px; background: #fff url(/pl/rama_kawalki/obrazki/cudzyslow2.gif) 0px 8px no-repeat;}
blockquote.tagCy {margin: 0px; padding: 18px 0px 18px 30px;}
p.not {padding: 0px; background-color: transparent; margin: 0px; border: 1px #b5b0ad solid;}
.tagLead {font-weight: bold; }
/* identyfikatory ramowych elementw witryny */ 
#rama {width: 1080px; height: 500px; margin: 0px auto 0px auto; }
#rama td {vertical-align: top; }
#bannerContainer {width: 1080px; height: 164px; margin: 0px auto 0px auto;}
#bannerContainerLower {width: 1080px; height: 164px; margin: 0px auto 0px auto;}
.bannerContainerPL {background: #cf142b url(/pl/rama_kawalki/obrazki/winieta.png) top left no-repeat; }
.bannerContainerEN {background: #cf142b url(/en/rama_kawalki/obrazki/winieta.png) top left no-repeat; }
#banner {position: relative; color: #fff; float: right; width: 650px; height: 100px; top: 15px; border: 1px #f56039 solid; }
#menu-poziome {width: 1080px; height: 30px; background: #cf142b url(/pl/rama_kawalki/obrazki/menu-a1-tlo.gif) top left repeat-x; margin: 0px auto 0px auto; overflow: hidden; border-top: 1px #fff solid;}
#rozwiniecie-menu {width: 1050px; height: 45px; padding: 0px 15px; font-size: 12px; line-height: 18px; margin: 0px auto 0px auto; }
#szukacz {float: right; padding: 0px 10px 0px 0px;}
input#pole_szukaj {width: 160px; height: 17px; margin-top: 3px; border-top: 2px #737373 solid; border-left: 2px #737373 solid;  border-right: 0px #737373 solid; border-bottom: 0px #737373 solid;}
img#strzalki_szukaj {margin-left: 5px;}
#szpalta-lewa {width: 165px; padding: 0px; background: #dbd9d1 url(/pl/rama_kawalki/obrazki/biel15.gif) top right repeat-y; border-right: 1px #b5b0ad solid;}
#w-szpalcie-lewej {width: 150px; margin: 0px 15px 18px 0px; font-size: 12px; line-height: 18px; padding: 0px;}
#szpalta-prawa {width: 253px; padding: 0px; border-left: 1px #b5b0ad solid; }
#w-szpalcie-prawej {margin: 0px 0px 18px 43px; font-size: 12px; line-height: 18px; }
#szpalta-centrum {width: 660px; padding: 0px; background: #f6f5f3 url(/pl/rama_kawalki/obrazki/tlo_centrum_kolumny.gif) top left repeat-y;}
#w-szpalcie-centrum {width: 630px; color: #fff; font-weight: bold; font-size: 13px; line-height: 18px; background: #737373 url(/pl/rama_kawalki/obrazki/biel15.gif) bottom left repeat-x; margin: 0px 15px; padding-bottom: 15px;}
/* #################### klasy do hot-topica #################### */ 
#w-szpalcie-centrum p {margin: 0; padding: 0;}
.hot_topic {float: left; clear: left; margin: 0px 10px 0px 0px;}
.hot_termin {font-size: 11px; color: #fff; text-transform: uppercase; font-weight: normal; margin-right: 5px;}
.hot_tytul {font-size: 23px; font-family: tahoma, verdana, sans-serif; line-height: 28px; font-weight: normal; margin-right: 5px;}
.hot_zajawka {padding-top: 30px; margin-right: 5px;}
/* #################### koniec klas do hot-topica #################### */ 
#centrum-kolumna-lewa {width: 300px; font-size: 11px; line-height: 15px; padding: 15px 11px 15px 19px;}
#centrum-kolumna-prawa {width: 299px; font-size: 11px; line-height: 15px; padding: 15px 17px 15px 13px; border-left: 1px #b5b0ad solid;}
.centrum-kolumna-lewa-top-aktual-pl {width: 300px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/aktual_w_polsce.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-prawa-top-aktual-pl {width: 299px; height: 30px; padding: 0px; border-left: 1px #b5b0ad solid; background: #fff url(/pl/rama_kawalki/obrazki/aktual_na_swiecie.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-lewa-top-wkrotce-pl {width: 300px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/wkrotce-w-Polsce-red.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-prawa-top-wkrotce-pl {width: 299px; height: 30px; padding: 0px; border-left: 1px #b5b0ad solid; background: #fff url(/pl/rama_kawalki/obrazki/wkrotce-na-swiecie-red.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-lewa-top-pl {width: 300px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/w_polsce.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-prawa-top-pl {width: 299px; height: 30px; padding: 0px; border-left: 1px #b5b0ad solid; background: #fff url(/pl/rama_kawalki/obrazki/na_swiecie.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.tytul-aktualnosci-muzyka-pl {width: 600px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/aktualnosci_muzyka.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-sztuki-wizualne-pl {width: 600px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/aktualnosci_sztuki_wizualne.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-film-pl {width: 600px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/aktualnosci_film.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-teatr-pl {width: 600px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/aktualnosci_teatr.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-literatura-pl {width: 600px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/aktualnosci_literatura.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-artvertising-pl {width: 600px; height: 30px; padding: 0px; background: #fff url(/pl/rama_kawalki/obrazki/aktualnosci_artvertising.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.centrum-kolumna-lewa-top-aktual-en {width: 300px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/current_w_polsce.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-prawa-top-aktual-en {width: 299px; height: 30px; padding: 0px; border-left: 1px #b5b0ad solid; background: #fff url(/en/rama_kawalki/obrazki/current_na_swiecie.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-lewa-top-wkrotce-en {width: 300px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/wkrotce-w-Polsce-red.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-prawa-top-wkrotce-en {width: 299px; height: 30px; padding: 0px; border-left: 1px #b5b0ad solid; background: #fff url(/en/rama_kawalki/obrazki/wkrotce-na-swiecie-red.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-lewa-top-en {width: 300px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/w_polsce.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.centrum-kolumna-prawa-top-en {width: 299px; height: 30px; padding: 0px; border-left: 1px #b5b0ad solid; background: #fff url(/en/rama_kawalki/obrazki/na_swiecie.gif) top center no-repeat; border-top: 1px #b5b0ad solid;}
.tytul-aktualnosci-muzyka-en {width: 600px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/aktualnosci_muzyka.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-sztuki-wizualne-en {width: 600px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/aktualnosci_sztuki_wizualne.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-film-en {width: 600px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/aktualnosci_film.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-teatr-en {width: 600px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/aktualnosci_teatr.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-literatura-en {width: 600px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/aktualnosci_literatura.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
.tytul-aktualnosci-artvertising-en {width: 600px; height: 30px; padding: 0px; background: #fff url(/en/rama_kawalki/obrazki/aktualnosci_artvertising.gif) 15px 0px no-repeat; border-top: 0px #b5b0ad solid;}
div.panelAktualnosci {padding: 15px 0px 0px 0px;}
div.panelAktualnosci a, div.panelAktualnosci a:visited, div.panelAktualnosci a:hover {padding-right: 20px; color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold;}
.aktualnosciPanelElement {padding-bottom: 18px;}
.aktualnosciPanelHeader {padding-bottom: 18px; color: #006973; font-family: tahoma, verdana, sans-serif; font-size: 16px; font-weight: bold;}
.ostatnioDodaneLista {padding-bottom: 10px;}
div.ostatnioDodaneLista a, div.ostatnioDodaneLista a:visited, div.ostatnioDodaneLista a:hover {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold;}
.zajawka_tytul {margin-bottom: 10px;}
.dziedzina {color: #cf142b; font-family: tahoma, sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase;}
.tytul_w_dziedzinie {color: #737373; font-family: tahoma, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold;}
#szpalta-rekord {width: 660px; padding: 0px; background-color: #fff; }
#w-szpalcie-rekord {width: 540px; padding: 145px 15px 15px 105px; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 18px; }
#w-szpalcie-rekord img.articleMainIMG {padding: 0px; margin: 5px 8px 0px -90px; float: left; }
#w-szpalcie-rekord .articleMainIMGDiv {padding: 0px; margin: 5px 8px 0px -90px; float: left; text-align: center;}
#w-szpalcie-rekord .articleMainIMGWyDiv {padding: 0px; margin: 5px 15px 0px -90px; position: relative;}
/* PLS 24 czerwca 2010: .articleMainIMGWyDiv nie pozwala (position: relative; ???) menu powiazanych */ 
/*                      artykułów na wyjście "na wierzch" - zdjecie zaslania. Uduwam "relative"...  */ 
#w-szpalcie-rekord .articleMainIMGWyDiv1 {padding: 0px; margin: 5px 15px 0px -90px;}
#form-w-szpalcie-rekord {width: 630px; padding: 90px 15px 15px 15px; font-size: 12px; line-height: 18px; font-family: tahoma, verdana, sans-serif;}
.tresc_upload {width: 530px; float: right; clear: right; background-color: #f6f5f3; font-weight: bold; padding: 4px 4px 15px 4px;}
/* 16 lipca 2009 p Anna - tytul i podtytul maja byc nierozdzielone */ 
.tytul_artykulu {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; margin-bottom: 5px;}
.podtytul_artykulu {margin-top: 0px; margin-bottom: 15px; font-family: tahoma, verdana, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; text-transform: uppercase;}
.tytul_os {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 26px; line-height: 31px; font-weight: normal; margin-bottom: 15px;}
.tytul_wx {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 26px; line-height: 31px; font-weight: normal; margin-bottom: 15px; text-transform: uppercase;}
/* Pani Monika prosila zeby byly duże litery w jezykach */ 
.autorzy_artykulu {font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal;}
.jezyk, .czytaj {text-transform: none; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal;}
.jezyk a, .jezyk a:visited, .czytaj a, .czytaj a:visited {text-transform: uppercase; font-size: 9px; text-decoration: none; color: #4c4848;}
.jezyk a:hover, .czytaj a:hover {text-decoration: underline; color: #4c4848;}
.pokazNaMapie, .pokazNaMapie:visited {text-transform: none; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; color: #4c4848;}
.pokazNaMapie:hover {text-decoration: underline;}
.artykulyPowiazaneTitle {text-transform: lowercase; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal;}
.artykulyPowiazaneElement {background-color: #fff;}
.artykulyPowiazaneLink {}
#ostatnioDodanePanel {width: 149px; padding: 4px 0px 5px 0px; background-color: #fdfcfd; border-left: 1px #f9f8f9 solid; border-right: 1px #f9f8f9 solid; margin-top: 1px;}
.ostatnioDodaneElement {background-color: #fdfcfd;}
a.ostatnioDodaneLink, a.ostatnioDodaneLink:visited, a.ostatnioDodaneLink:hover {font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 0px 8px 0px 8px; background: url(/pl/rama_kawalki/obrazki/single_red3.gif) right center no-repeat;}
a.alfabet, a.alfabet:visited {color: #4c4848; font-family: tahoma, sans-serif; font-size: 24px; line-height: 27px; font-weight: normal; margin: 0px 0px 0px 0px; text-decoration: none;}
a.alfabet_on {color: #006973; font-family: tahoma, sans-serif; font-size: 24px; line-height: 27px; font-weight: normal; margin: 0px 0px 0px 0px; text-decoration: none;}
a.alfabet:hover {color: #737373;}
.alfabetContainer {margin: 30px 0px 60px 0px;}
/* ponizej bold dla sztuki_wizualne~sylwetki, zdjete trojkaciki */ 
.tytul_wynik a, .tytul_wynik a:visited, .tytul_wynik a:hover {color: #4c4848; text-decoration: none; padding-right: 20px; font-weight: bold;}
/* PLS: interlinia dla info_akcji MUSI byc dziedziczona z CSS szpalty: 18 dla szerokiej, 15 dla waskiej */ 
.info_akcji, .info_norma {margin-bottom: 15px; font-family: verdana, tahoma, sans-serif; font-size: 11px; }
.tytul_norma {font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold; color: #4c4848; margin-top: 15px;}
span.norma {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold;}
.tytul_norma3 {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; margin-top: 25px;}
.nadtytul {color: #4c4848; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold;}
.nadtytul_muzyka {color: #4c4848; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; text-transform: uppercase;}
.nadtytul_aktualnosci {color: #cf142b; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold; text-transform: uppercase;}
.podtytul_norma2, .podtytul_norma2 a, .podtytul_norma2 a:visited, .podtytul_norma2 a:hover {font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold; color: #4c4848; margin-top: 15px;}
.podtytul_czerwony {margin-top: 5px; padding: 0px; color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold;}
.podtytul_spektakle {margin-top: 5px; padding: 0px; color: #4c4848; font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal;}
.podtytul_spektakle span.recordTag_dz {display: block; margin-top: 5px; padding: 0px; color: #737373; font-family: verdana, tahoma, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold;}
.podtytul_czerwony span {font-size: 14px;}
.box_roki_sz {margin-top: 10px;}
.box_roki_sz a {display: block; color: #4c4848; text-decoration: none; font-size: 11px; line-height: 13px; width: 146px; padding: 4px 0px 0px 4px; margin: 0px; border-top: 2px #fff solid; border-bottom: 1px #4c4848 solid; background: #dbd9d1 url(/pl/rama_kawalki/obrazki/triple_red3.gif) 98% 85% no-repeat;}
.box_roki_sz a:hover {color: #4c4848; background-color: #edece8;}
.box_zbiory a, .box_zbiory a:visited {display: block; color: #737373; text-decoration: none; font-weight: bold; font-size: 11px; line-height: 13px; width: 186px; padding: 4px 20px 0px 4px; margin: 0px; border-top: 2px #fff solid; border-bottom: 1px #737373 solid; background-color: #edece8;}
.box_zbiory a:hover {color: #737373; background-color: #f7f6f7; font-weight: bold;}
a.face, a.face:visited {font-size: 11px; background: #fff url(/pl/rama_kawalki/obrazki/facebook01.gif) bottom left no-repeat; padding: 20px 0px 0px 40px; margin-top: 4px;}
a.face:hover {font-size: 11px; background: #fff url(/pl/rama_kawalki/obrazki/facebook02.gif) bottom left no-repeat; padding: 20px 0px 0px 40px; margin-top: 4px;}
#stopka {width: 1080px; height: 95px; font-size: 11px; line-height: 14px; background-color: #fff; margin: 0px auto 0px auto; border-top: 1px #b5b0ad solid; padding: 15px 0px;}
.stopkaMenu {float: none;}
.stopkaMenuElement {font-family: verdana, sans-serif; color: #4c4848; text-transform: uppercase; font-size: 9px;}
.stopkaMenuElement a, .stopkaMenuElement a:visited {display: block; font-weight: bold; color: #4c4848; border-left: 1px #4c4848 solid; text-decoration: none; padding: 0px 8px; margin: 0px 0px 4px 10px;}
.stopkaMenuElement a:hover {display: block; font-weight: bold; color: #4c4848;}
.stopkaMenuElementDziedzina {font-family: verdana, sans-serif; color: #4c4848; text-transform: uppercase; width: 130px; font-size: 11px; font-weight: bold; background: url(/pl/rama_kawalki/obrazki/triple_red3.gif) 130px 3px no-repeat; padding-right: 15px;}
.stopkaMenuElementDziedzina a, .stopkaMenuElementDziedzina a:visited {display: block; font-weight: bold; color: #4c4848; border-left: 0px #4c4848 solid; text-decoration: none; padding: 0px 8px; margin: 0px 0px 4px 0px;}
.stopkaMenuElementDziedzina a:hover {display: block; font-weight: bold; color: #4c4848;}
.mapa_www {padding-left: 140px; line-height: 15px;}
.mapa_wwwMenuElement {font-family: verdana, sans-serif; text-transform: uppercase; width: 125px; font-size: 11px; padding-right: 15px; line-height: 15px; border-bottom: 1px #4c4848 solid;}
.mapa_wwwMenuElement a, .mapa_wwwMenuElement a:visited, .mapa_wwwMenuElement a:hover {font-weight: bold; color: #4c4848;}
.mapa_www a, .mapa_www a:visited {display: block; width: 90px; font-size: 11px; font-weight: normal; color: #4c4848; text-decoration: none; padding: 0px 8px; margin: 0px; background: url(/pl/rama_kawalki/obrazki/single_red3.gif) 0px 3px no-repeat;}
.mapa_www a:hover {display: block; font-weight: normal; color: #4c4848;}
a.mapa_www_menu, a.mapa_www_menu:visited {font-size: 11px; font-family: verdana, sans-serif; line-height: 15px; text-decoration: none; color: #4c4848; margin: 0px; padding-left: 8px; padding-right: 4px; background: #fff url(/pl/rama_kawalki/obrazki/single_red3.gif) 0px 3px no-repeat;}
a.mapa_www_menu:hover {text-decoration: none; color: #4c4848; background: #fff url(/pl/rama_kawalki/obrazki/single_red3.gif) 0px 3px no-repeat;}
/* linki menu w lewej szpalcie */  
a.menu, a.menu:visited {display: block; width: 134px; font-size: 11px; font-family: verdana, sans-serif; line-height: 13px; text-decoration: none; color: #4c4848; margin: 4px 0px 0px 4px; padding-left: 8px; padding-right: 4px; background: #dbd9d1 url(/pl/rama_kawalki/obrazki/single_white3.gif) 0px 3px no-repeat;}
a.menu:hover {text-decoration: none; color: #4c4848; background: #edece8 url(/pl/rama_kawalki/obrazki/single_white3.gif) 0px 3px no-repeat;}
/* menub - linki glowne w lewej szpalcie */ 
a.menub, a.menub:visited {display: block; text-decoration: none; color: #4c4848; font-size: 11px; line-height: 13px; font-weight: bold; margin: 4px 0px 0px 4px; padding-right: 4px; font-family: verdana, sans-serif; text-transform: uppercase;}
a.menub:hover {text-decoration: none; color: #4c4848; font-weight: bold; background-color: #edece8;}
a.xmenub, a.xmenub:visited {display: block; font-size: 11px; font-family: verdana, sans-serif; line-height: 13px; text-decoration: none; color: #4c4848; margin: 4px 0px 0px 0px; padding-left: 8px; padding-right: 4px; background: #dbd9d1 url(/pl/rama_kawalki/obrazki/single_white3.gif) 0px 3px no-repeat;}
.menub_nieaktywny {display: block; color: #4c4848; font-size: 11px; line-height: 13px; font-weight: bold; margin: 4px 0px 0px 4px; padding-right: 4px; font-family: verdana, sans-serif; text-transform: uppercase;}
.menub_str_gl {color: #4c4848; font-size: 11px; line-height: 13px; font-weight: bold; margin: 4px 0px 0px 4px; padding-right: 4px; font-family: verdana, sans-serif; text-transform: uppercase;}
.menu_nieaktywny {display: block; color: #4c4848; font-size: 11px; line-height: 13px; font-weight: bold; margin: 4px 0px 0px 4px; padding-right: 4px; font-family: verdana, sans-serif; text-transform: uppercase;}
.kontakt {margin-top: 5px; padding: 0px 0px 0px 4px; font-size: 11px; font-family: tahoma, verdana, sans-serif; line-height: 13px; text-decoration: none; color: #4c4848;}
.kontakt a, .kontakt a:visited {display: block; color: #4c4848; text-decoration: none; font-size: 11px; line-height: 13px; font-weight: bold; width: 146px; padding: 2px 0px 0px 0px; margin: 0px; background-color: #dbd9d1;}
.kontakt a:hover {color: #333; font-weight: bold; background-color: #dbd9d1;}
/* dodane przez SS: */ 
#pole_szukaj {vertical-align: top; }
#strzalki_szukaj {vertical-align: top; margin-top: 5px; }
#w-zbiorach {margin-bottom: 15px; background-color: #edece8; padding-bottom: 5px; border-top: 1px #b5b0ad solid;}
#w-skrocie {overflow: hidden; height: 222px; width: 195px; float: left; margin-bottom: 15px; background-color: #f6f5f3; padding: 15px 0px; border-top: 1px #b5b0ad solid;}
div.suwak_w_skrocie {float: right; height: 252px; width: 15px; border-top: 1px #b5b0ad solid;}
.w-skrocie-element {padding: 0px 20px 7px 20px; font-size: 11px; line-height: 12px; background: url(/pl/rama_kawalki/obrazki/romb_grey.gif) 5px 2px no-repeat;}
#naj-czytane {overflow: hidden; height: 132px; width: 195px; float: left; margin-bottom: 15px; background-color: #f6f5f3; padding: 15px 0px; border-top: 1px #b5b0ad solid;}
div.suwak_naj_czytane {float: right; height: 162px; width: 15px; border-top: 1px #b5b0ad solid;}
div.naj-czytane-element {padding: 0px 0px 7px 0px;}
a.naj-czytane-element, a.naj-czytane-element:visited, a.naj-czytane-element:active {display: block; font-size: 11px; line-height: 12px; color: #4c4848; text-decoration: none; padding-left: 20px; background: url(/pl/rama_kawalki/obrazki/single_red3.gif) 7px 3px no-repeat;}
a.naj-czytane-element:hover {display: block; font-size: 11px; line-height: 12px; color: #4c4848; text-decoration: none; padding-left: 20px; background: #f7f6f7 url(/pl/rama_kawalki/obrazki/single_red3.gif) 7px 3px no-repeat;}
.photoLinkSelected, .photoLinkSelected:active, .photoLinkSelected:hover, .photoLinkSelected:visited {font-weight: bold; text-decoration: none; }
.podpisObrazka {background-color: #f6f5f3; padding: 4px 4px 8px 4px; font-family: tahoma, verdana, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal;}
.podpis_obrazka {background-color: #fff; padding: 0px 8px 8px 8px; font-family: tahoma, verdana, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal;}
/* galeria */ 
div.gallery {margin: 15px 0px; clear: both;}
.galleryCenter {background-color: #e7e6e0; padding: 7px 15px 8px 0px; margin-left: -90px;}
.galleryButtons {float: left; width: 89px;}
.galleryPhotosFrame {overflow: hidden; width: 523px;}
.galleryPhotos {border: 0px solid red;}
.galleryPhoto {}
img.galleryIMG {margin: 0px 15px; border: 1px #fff solid;}
.galleryBottom {background-color: #f6f5f3; height: 22px; padding: 4px 15px 4px 4px; margin-left: -90px; font-family: tahoma, verdana, sans-serif;}
.galleryPhotoCount {display: block; width: 90px; height: 26px; font-size: 26px; float: left;}
.galleryDescription {font-size: 10px; width: 510px; line-height: 12px; float: right; text-align: left;}
/* prezentacje */ 
.photoPresentation {border: 0px solid black; text-align: center; }
.photoPresentation img {border: 0px solid red; }
/* mapy */ 
.mapMarkerDescription {line-height: 8px; font-size: 8px; color: #000;}
.mapMarkerDescription .tagAddress {padding: 0; margin: 5px 10px;}
/* SS: Pod spodem zostawiam różne rzeczy z test3, których uznałem, że lepiej nie wyrzucać */ 
.obrazek_na_prawo {float: right; }
.obrazek_na_lewo {float: left; }
.obrazek_na_srodku {text-align: center; }
.obrazek_na_prawo img {margin: 0px 0px 0px 8px; }
.obrazek_na_lewo img {margin: 5px 8px 0px 0px; }
.obrazek_na_srodku img {}
.hidden {display:none; }
.error {color: #880000; font-weight: bold; }
.floatHigh {background-color:red; color: white; font-weight: bold; }
body > div > span#floatHigh {position:fixed; left: 20px; top: 0px; }
/* Dla gornego menu */ 
.menu_top_gora {}
menu_top_level0_element {margin-rigth:-10px;}
a.menu_top_level0_element {color: #000; text-decoration: none; }
a.menu_top_level0_element:visited {color: #000; text-decoration: none; }
a.menu_top_level0_element:hover {color: #fff; text-decoration: none; }
a.menu_top_level0_element_selected {color: #fff; text-decoration: none; }
a.menu_top_level0_element_selected:visited {color: #fff; text-decoration: none; }
a.menu_top_level0_element_selected:hover {color: #fff; text-decoration: none; }
.menu_top_level1 {color: #000; text-decoration: none; }
.menu_top_level1 a, .menu_top_level1 a:visited {color: #000; text-decoration: none; font-weight: normal; }
.menu_top_level1 a:hover {color: #000; text-decoration: none; font-weight: bold; }
a.menu_top_level2_element, a.menu_top_level2_element:visited {display: block; width: 170px; height: 14px; border-left: 1px #4c4848 solid; border-right: 1px #4c4848 solid; font-size: 11px; font-family: verdana, sans-serif; text-decoration: none; color: #4c4848; text-transform: uppercase; margin-top: 6px; padding: 2px 5px 2px 15px; background: transparent url(/pl/rama_kawalki/obrazki/single_red3.gif) 6px 5px no-repeat;}
a.menu_top_level2_element:hover {background-color: #f6f5f3;}
/* Zakladki dla stronicowania portletow */ 
.wynik {font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 18px; color: #4c4848; font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px;}
.wyszukiwanie_tytul {clear: both; padding-bottom: 15px; font-size: 26px; font-family: tahoma, verdana, sans-serif; line-height: 30px; font-weight: normal;}
.wyszukiwanie_tytul_napis {color: #737373;}
.wyszukiwanie_tytul_fraza {color: #006973;}
.tab_selected {color: #737373; margin: 0px 3px 0px 0px; padding: 0px;}
a.tab, a.tab:visited {color: #4c4848; margin: 0px 3px 0px 0px; padding: 0px; text-decoration: none;}
a.tab:hover {color: #737373;}
.wynik_prevNext {text-align: right;}
.wynik_prevNext a.tab, .wynik_prevNext a.tab:visited {color: #737373; font-weight: normal; font-size: 10px; margin: 0px 3px 0px 0px; padding: 0px; text-decoration: none; text-transform: uppercase;}
.wynik_prevNext a.tab:hover {color: #737373;}
span.tab_selected {}
.wynik_opis {font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #4c4848; font-weight: bold; padding: 15px 0px 30px 0px; margin: 0px; }
.tytul_akcji {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; text-transform: none;}
.podtytul_akcji {font-family: tahoma, verdana, sans-serif; font-size: 9px; font-weight: bold; text-transform: uppercase;}
.podtytul_akcji_muzyka_eseje, .podtytul_akcji_sztuki_eseje {display: block; font-family: verdana, tahoma, sans-serif; font-weight: bold;}
.podtytul_akcji_old {font-family: verdana, tahoma, sans-serif; font-size: 11px; line-height: 18px;}
.tytul_akcji span a, .tytul_akcji span a:visited, .tytul_akcji span a:hover {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; text-transform: none;}
.tabLeftImage {vertical-align: middle; margin-right: 1px; }
.tabRightImage {vertical-align: middle; margin-left: 1px; }
.firstLetterLongLink, .firstLetterLongLink:visited, .firstLetterLongLink:hover {}
.tagAddress {}
.tagAddress a, .tagAddress a:visited {}
.tagAddress a:hover {}
span.recordTag_dz {font-family: verdana, sans-serif; color: #4c4848; font-weight: bold;}
#span.recordTag_cz {}
#span.recordTag_es {}
#span.recordTag_wy {text-transform: uppercase; color: #7f7f7f; font-family: Georgia, serif; }
#span.recordTag_gr {text-transform: uppercase; color: #003366; font-family: Georgia, serif; }
/* PLS od p. Anny 16 lipca - tagi im nie powinny byc uppercase'owane */ 
span.recordTag_im {color: #006973; text-transform: none; font-weight: normal;}
/* PLS od p Anny 24 06: ma nie byc wersalikow w tekscie artykulu dla osob ktore nie sa linkami */ 
span.recordTag_os {color: #006973; text-transform: none; font-weight: normal;}
#span.recordTag_in {}
#span.recordTag_wx {}
#span.recordTag_am {}
a.recordTag_cz, a.recordTag_cz:visited, a.recordTag_cz:hover {color: #003366; }
a.recordTag_es, a.recordTag_es:visited, a.recordTag_es:hover {color: #003366; }
a.recordTag_dz, a.recordTag_dz:visited, a.recordTag_dz:hover, a.recordTag_os, a.recordTag_os:visited, a.recordTag_os:hover, a.recordTag_wy, a.recordTag_wy:visited, a.recordTag_wy:hover, a.recordTag_in, a.recordTag_in:visited, a.recordTag_in:hover, a.recordTag_im, a.recordTag_im:visited, a.recordTag_im:hover, a.recordTag_gr, a.recordTag_gr:visited, a.recordTag_gr:hover {font-family: verdana, sans-serif; font-weight: bold; color: #006973; text-transform: none;}
a.recordTag_am, a.recordTag_am:visited, a.recordTag_am:hover {color: #003366; }
a.externalLink, a.externalLink:visited, a.externalLink:hover {font-weight: bold;}
#.backToTop {text-align: right; color: #bbb; font-size: 10px; margin: 0 15px 0px 0; padding-bottom: 3px; }
#.backToTop a, .backToTop a:visited, .backToTop a:hover {color: #bbb; text-decoration: none; padding: 0 0 0 0; }
.tagCloud {text-align: center; }
.tagCloud a, .tagCloud a:visited, .tagCloud a:hover {}
.similarLinks a, .similarLinks a:visited, .similarLinks a:hover {}
.blokIMG {border: 0px solid black; }
.portletIMG {}
#lastLinksPanelImage {text-transform: uppercase; margin-bottom: 15px; line-height: 1; font-weight: bold;}
#lastLinksPanel {background-color: #fdfcfd; width: 210px; padding: 4px 0px 12px 0px; margin: 0px; border-left: 1px #f9f8f9 solid; border-bottom: 1px #dbd9d1 solid;}
.lastLinksElement {}
a.lastLinksLink, a.lastLinksLink:visited {font-size: 10px; display: block; padding: 0px 8px; text-transform: uppercase;}
a.lastLinksLink:hover {background-color: #f9f8f9;}
.calendar {font-weight: bold; color: #fff; width: 154px; text-align: center; height: 180px;}
.calendar table {background-color: #f73037; }
.calendar .calendarHeader {background-color: #cf142b; font-family: tahoma, verdana, sans-serif; font-size: 12px; text-transform: uppercase;}
.calendar td {width: 22px; height: 21px; }
.calendar td.calendarSelected {background-color: #fff; color: #f73037;}
.calendar td.calendarSelected a, .calendar td.calendarSelected a:visited, .calendar td.calendarSelected a:hover {background-color: #fff; color: #f73037;}
.calendar a, .calendar a:visited, .calendar a:hover {color: #fff; text-decoration: underline;}
.data_wyszukiwanie {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 26px; line-height: 31px; font-weight: normal; margin-bottom: 15px;}
.geopozycja_wyszukiwanie {font-size: 11px;}
.kalendarzElement {margin: 10px 0px;}
.kalendarzMiejsceCzerwone {font-size: 12px; text-transform: uppercase; color: #d12421; font-weight: bold;}
div.kalendarzElement a, div.kalendarzElement a:visited, div.kalendarzElement a:hover {color: #4c4848; font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold;}
.kalendarz_dziedzina {color: #737373; font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 18px; margin-top: 30px; font-weight: bold; text-transform: uppercase;}
 
