option.group {
	background:#DDE0E2;
}
	
#search {
    background: #fafafa;
    padding: 20px 0px 10px 0px;
    border: 1px solid #c8cdd1;
    border-width: 0px 1px 1px 1px;
    width: 99%;
    position: relative;
    float:left;
    margin-bottom:15px;
}
#search.mini{border-width: 1px 1px 1px 1px; margin-top:5px;padding: 20px 0 10px;}
#search.mini #zwin-wyszukiwarke {margin-left:2px;margin-top:12px;  margin-bottom:12px;}
#wyszukiwarka_main_reklama.reklama_right {
    margin: -7px 10px 5px 5px;
    float:right;
}
#wyszukiwarka_main_reklama.reklama_left {
    margin: 5px 5px 2px 15px;
    float:left;
}
/*#search[id] {min-width: 650px;}*/

#search form {padding: 0px 10px 0px 15px; }
#search input {border: 1px solid #515d65; padding: 3px 0px; font-size: 1em; }
#search select {border: 1px solid #515d65; padding: 2px 0px; width: 300px;}
#search input.text1 {float: left; display: inline; width: 420px; margin: 0px;  font-size: 15px;}
#search input.image1 {float: left; display: inline; margin: 0px 22px 0px 20px; border: 0px; width: 62px; height: 22px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-search.png') no-repeat top left; padding: 30px 0px 0px 0px; text-indent: -800px; overflow: hidden;}
#search .field-radio {clear: right; margin: 10px 0px;}
#search .field-radio input {margin: 0px 5px 0px 20px; border: 0px;}
#search .field-radio input.first-radio {margin: 0px 5px 0px 0px;}
#search .p-label {float: left; display: inline; width: 60px; text-align: right; padding-right: 10px;}
#search .status {padding: 0px 10px 0px 20px;}
#search .status-select {width: 90px;}
#search .bez-slow input {width: 298px;}
#search .field-check {clear: right; margin: 10px 0px 0px;}
#search .field-check input {margin: 0px 5px 0px 20px; border: 0px; padding: 0px;}
#search .field-check input.first-check {margin: 0px 5px 0px 0px;}
/* #search .okres {float: left; width: 430px;} */
#search .okres input {margin: 0px 3px 0px 3px;}
#search .okres .wybierz_okres {margin-left: 100px;}
#search .okres select {width: 274px;}
#search .okres input.text2 {width: 60px;}
#search .okres .okres-radio {border: 0px; }
#search .adv-button {float: left; margin: 35px 0px 0px 0px; border: 0px; width: 172px; height: 22px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-advsearch.png') no-repeat top left; padding: 30px 0px 0px 0px; overflow: hidden;}

#search a.ankieta {/*float:right;*/padding-right:10px;padding-left:30px;text-decoration:none;/*position:absolute;right:10px;*/}
#search a.ankieta img {vertical-align: middle;}

#search #search-hidden {width: 380px; text-align: right; position: relative;}
#search.mini #search-hidden {margin-left:20px;}
#search #wybierz_okres2 {margin-right: 20px;}


#id_od_button {margin: 0px 30px 0px 0px;}

#search .zwin {text-decoration: none; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-top.gif') no-repeat center right; padding: 0px 12px 0px 0px;}
#search .rozwin {text-decoration: none; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-down.gif') no-repeat center right; padding: 0px 12px 0px 0px;}
#search .zwin:hover {text-decoration: underline;}
#search .line { border-top: 1px solid #dcdfe0; margin: 7px 0px 0px 10px; position: absolute; width: 240px; }
#search input.image2 {position: absolute; cursor: pointer;  width: 62px; height: 22px; top: -25px; left: 440px; border: 0px; padding: 31px 0px 0px 0px; overflow: hidden; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-reset.png') no-repeat top left;}
#search input.image3 {width:110px;height:22px;text-align:center;display: inline-block;margin: 0px 20px; border:0px;background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-button-tem.gif') no-repeat top left;font-weight:bold;font-size:10px;}
#wyszukiwarka_id #searchselect {float: left; display: inline; margin: 0px;}
#wyszukiwarka_id #searchselect select { width: 330px; font-size: 14px;}

#wyszukiwarka_id div {margin: 20px 0px 10px 60px;}
#wyszukiwarka_id div select {width: 70px; margin: 0px 10px 0px 0px;}
#wyszukiwarka_id div input {width: 70px; margin: 0px 10px 0px 0px; font-size: 14px;}
#wyszukiwarka_id {height: 93px;}


#bloczki {
    background: #fafafa;
    padding: 0px 0px 0px 0px;
    border: 1px solid #c8cdd1;
    border-width: 0px 1px 1px 1px;
    width: 70%;
    margin: 0px;
}

#bloczki[id] {float: left; min-width: 650px;}


#bloczki ul {
    float: left;
    width: 49%;
    list-style-type: none;
    margin: 0px;
    overflow: hidden;
}

#bloczki a {text-decoration: none;}
#bloczki a:hover {text-decoration: underline;}
#bloczki a.doklist-link {font-style:italic;}
#bloczki p.more a { text-decoration: none; margin: 0px 5px 0px 90px; padding: 0px 10px 0px 0px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-right.gif') no-repeat center right;}
#bloczki ul li { margin: 10px 0px 10px 8px; border: 1px solid #c8cdd1; overflow: hidden;}
#bloczki ul li h3 {height: 22px; font-size: 1em; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/box-header.png') no-repeat top left; margin-right: 1px; padding: 7px 0px 0px 10px;}
#bloczki ul li h3:first-letter {text-transform: capitalize;}
#bloczki ul li h3 img {float: right; margin: 0px 5px 0px 0px;}
#bloczki ul li h3 nobr a, #bloczki ul li h3 nobr span {font-weight: normal;}
#bloczki ul div {padding: 0px 5px 0px 10px; margin: 0px 0px 10px 0px;}
#bloczki ul div p {border-bottom: 1px dotted #e1e4e6; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px;}
#bloczki ul div p.last {border-bottom:none;}
#bloczki ul div p.more {border-bottom: 0px dotted #e1e4e6; padding: 0px 0px 5px 0px; margin: 0px 10px 5px 0px; text-align: right;}

/*
#bloczki ul li#blok_video div p {float: left; border-bottom: 0px dotted #e1e4e6;}
#bloczki ul li#blok_video div img {float: left; margin: 0px 10px 0px 0px;}
#bloczki ul li#blok_video div .video-tresc {float: none; clear: both; padding: 10px 0px 0px 0px;}

#bloczki ul li#blok_video ul#kalendarium-menu {float: left;width: 98%; background:transparent url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladki.gif') repeat-x scroll left bottom; height:27px;}
#bloczki ul li#blok_video ul#kalendarium-menu li {border: 0px; float: left; width: 30%;overflow: hidden; margin: 0px 5px 0px 0px; padding: 0px; }
#bloczki ul li#blok_video ul#kalendarium-menu li a {display: block; height: 20px; padding: 7px 0px 0px; background:transparent url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka-back.jpg') repeat-x scroll left bottom; text-align: center;}
#bloczki ul li#blok_video ul#kalendarium-menu li.selected a {background:transparent url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka.jpg') repeat-x scroll left bottom; border: 0px solid #c8cdd1; border-width: 0px 1px;}

#bloczki ul li#blok_video ul#kalendarium {width: 98%;clear: both;}
#bloczki ul li#blok_video ul#kalendarium li {border: 0px; padding: 5px 0px 5px 5px; margin: 0px;clear: both; height: 13px;}
#bloczki ul li#blok_video ul#kalendarium li {border-top: 1px solid #c8cdd1;}
#bloczki ul li#blok_video ul#kalendarium li.first {border: 0px;}
#bloczki ul li#blok_video ul#kalendarium span {float: right; padding: 0px 10px 0px 0px;}
#bloczki ul li#blok_video ul#kalendarium a {float: left; width: 98%;}
#bloczki ul li#blok_video ul#kalendarium a.nolink {text-decoration: none; cursor: default;}
#bloczki ul.liczniki {width:100%;}
#bloczki ul.liczniki li {float: left; border:none; margin:2px;padding:1px;width:55%;}
#bloczki ul.liczniki li.pierwszy {width:30%;}
#bloczki p.tytul{font-weight:bold;font-size:11px;border:none;padding-bottom:1px;margin-bottom:1px;margin-top:5px;}
#bloczki p.wstep{font-weight:normal;border:none;padding-bottom:3px;}
#bloczki .katalogi-blokowe li {padding-bottom:7px;}
#bloczki .katalogi-blokowe h3 {text-transform:uppercase;font-weight:normal;font-size:13px;}
#bloczki .katalogi-blokowe h3 a {font-weight:bold;font-size:12px}
*/

#bloczki.aktualnosci ul li{border:1px solid #374D5C;}
#bloczki ul.zablokowane li {height:150px;}
#bloczki ul.filtry {width:100%;margin: 0 0 1px;padding: 0 5px 0 10px;}
#bloczki ul.filtry li {float: left; border:none; margin:0 4px 0 4px;padding:1px; border:none;}
#bloczki ul.filtry li.first {margin-left:0px;}
#bloczki ul.filtry li.selected a {font-weight:bold;}
#bloczki.aktualnosci {background:#f0f0f0;}
#bloczki.aktualnosci ul li{background:white;}

#search-tab {width: 99%; height: 27px; padding: 0px 2px 0px 0px; margin: 10px 0px 0px 0px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladki.gif') bottom left repeat-x;}
#search-tab[id] {min-width: 720px;}
#search-tab ul {list-style-type: none;}
#search-tab ul li {float: left; border: 0px; margin-right: 5px; text-align: center;}
#search-tab ul li a {float: left; height: 20px; text-decoration: none; font-weight: bold; padding: 7px 15px 0px 15px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka-back.jpg') bottom left repeat-x;}
#search-tab ul li.selected {border: 0px solid #c8cdd1; border-width: 0px 1px;}
#search-tab ul li.selected a{background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka.jpg') bottom left repeat-x;}

#bloczkiContainerVideo { float: left; width: 100%; margin-top:0; }

#mainVideo { background: #fafafa; padding:0px; margin: 0px; border: 1px solid #c8cdd1; width: 99%; border-top:0; }
#mainVideo[id] {float: left; min-width: 650px;}
#mainVideo ul li { float:left; list-style:none; width:48%; padding:19px 0; height: 180px;}
#mainVideo ul li h4 { font-weight:normal; color:#374d5c; font-size:11px; margin-left:19px; }
#mainVideo ul li p { margin-left:19px; }


#bloczki-tab-video { clear: right; width: 99%; height: 27px; padding: 0px 2px 0px 0px; margin: 20px 0px 0px 0px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladki.gif') bottom left repeat-x;}
#bloczki-tab-video[id] {min-width: 650px;}
#bloczki-tab-video ul {list-style-type: none;}
#bloczki-tab-video ul li {float: left;  border: 0px; margin-right: 5px; text-align: center;}
#bloczki-tab-video ul li a {float: left; height: 20px; width: 200px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka-back.jpg') bottom left repeat-x; text-decoration: none; font-weight: bold; padding: 7px 0px 0px 0px;}
#bloczki-tab-video ul li.selected {border: 0px solid #c8cdd1; border-width: 0px 1px;}
#bloczki-tab-video ul li.selected a{background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka-bloki.jpg') bottom left repeat-x;}

#bloczkiContainer { float: left; width: 100%;}
#bloczki-tab {clear: right; width: 99%; height: 27px; padding: 0px 2px 0px 0px; margin: 20px 0px 0px 0px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladki.gif') bottom left repeat-x;}
#bloczki-tab[id] {min-width: 650px;}
#bloczki-tab ul {list-style-type: none;}
#bloczki-tab ul li {float: left;  border: 0px; margin-right: 5px; text-align: center;}
#bloczki-tab ul li a {float: left; height: 20px; width: 200px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka-back.jpg') bottom left repeat-x; text-decoration: none; font-weight: bold; padding: 7px 0px 0px 0px;}
#bloczki-tab ul li.selected {border: 0px solid #c8cdd1; border-width: 0px 1px;}
#bloczki-tab ul li.selected a{background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka-bloki.jpg') bottom left repeat-x;}

#wyszukiwarka_tematyczna ul.indeks_litery {height:31px;list-style-type:none;text-align:center;width:750px;padding:10px;}
#wyszukiwarka_tematyczna ul.indeks_litery li {color:#374D5C;float:left;font-size:14px;font-weight:bold;line-height:29px;padding:0 6px;}
#wyszukiwarka_tematyczna ul.indeks_litery li a {color:#374D5C;float:left;text-decoration:none;}
#wyszukiwarka_tematyczna ul.indeks_litery li a.moje_hasla {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/moje_hasla.gif') no-repeat center left;height:22px;width: 67px;padding:3px 0px;}
#wyszukiwarka_tematyczna ul.indeks_litery li a.moje_hasla:hover{text-decoration:none;}
#wyszukiwarka_tematyczna ul.indeks_litery li a:hover {text-decoration:underline;}
#wyszukiwarka_tematyczna ul.indeks_litery li.selected {background:transparent url(http://g.infor.pl/p/inforlex-test.pl/_i/_wspolne/leksykon-podswietlenie.gif) no-repeat scroll 3px 3px;}

#boxNewsCal { clear: right; width: 99%; padding: 0px 2px 0px 0px; margin: 20px 0px 0px 0px; }
#boxNewsCal[id] {min-width: 650px;}
#boxNewsCal #boxNews { float:left; width:70%; margin:0; overflow:hidden; margin:0; }
#boxNewsCal #boxNews a {text-decoration: none;}
/*#boxNewsCal #boxCal { float:left; width:40%; margin:0; overflow:hidden; }*/
#boxNews .bloczki-tab { text-transform: uppercase; height: 27px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladki.gif') bottom left repeat-x; }
#boxNews .bloczki-tab ul {list-style-type: none;}
#boxNews .bloczki-tab ul li {float: left; border: 0px; margin-right: 4px; text-align: center;}
#boxNews .bloczki-tab ul li a {float: left; height: 20px; text-decoration: none; font-weight: bold; padding: 7px 15px 0px 15px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka-back.jpg') bottom left repeat-x;}
#boxNews .bloczki-tab ul li.selected {border: 0px solid #c8cdd1; border-width: 0px 1px;}
#boxNews .bloczki-tab ul li.selected a {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka.jpg') bottom left repeat-x;}
#boxNews #bloczki_content {background: #fafafa; padding: 15px; border: 1px solid #c8cdd1; border-width: 0px 1px 1px 1px; }
#boxNews #bloczki_content ul { list-style:none; }
#boxNews #bloczki_content ul.content { min-height: 193px; height:250px; height:auto; }
#boxNews #bloczki_content ul.content li { list-style:none; border-bottom:1px solid #f2f2f2; padding:5px 0; font-size:11px; line-height: 13px; }
#boxNews #bloczki_content ul.content li a { color:#29353D; }
#boxNews #bloczki_content ul.content li span { color:#7b8d9b; }
#boxNews #bloczki_content ul.content li.first { font-weight:bold; }
#boxNews #bloczki_content ul.content li.extra a { font-weight:bold; color:#B60000 !important; }
#boxNews #bloczki_content ul.content li.first span { font-weight:normal; }
#boxNews #bloczki_content ul.content li.more { border:0; text-align:right; margin: 0px 5px 0px 90px; padding: 0px 10px 0px 0px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-right.gif') no-repeat center right; } 

#boxNewsCal #boxCal { float:left; width:30%; padding: 0px; overflow:hidden;  }
#boxNewsCal #boxCal .boxCal-container { border:1px solid #C8CDD1; border-top:0; background:#fff; margin-left:10px; }
#boxNewsCal #boxCal .boxCal-container div.inne_otoczka { float:none; }
#boxNewsCal #boxCal .boxCal-container .inne_naglowek { float:none; }
#boxNewsCal #boxCal #calHeader { text-transform: uppercase; height: 27px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka.jpg') bottom left repeat-x; }
#boxNewsCal #boxCal #calHeader p { font-weight: bold; padding: 10px 15px; }             
#boxNewsCal #boxCal #calCont { padding: 9px 0 5px; }
#boxNewsCal #boxCal ul#kalendariumBox{width: 98%;clear: both; list-style: none;}
#boxNewsCal #boxCal ul#kalendariumBox li {border: 0px; padding: 5px 0px 5px 5px; margin: 0px 15px;clear: both; height: 13px;}
#boxNewsCal #boxCal ul#kalendariumBox li {border-top: 1px solid #c8cdd1;}
#boxNewsCal #boxCal ul#kalendariumBox li.first {border: 0px;}
#boxNewsCal #boxCal ul#kalendariumBox span {float: right; padding: 0px 10px 0px 0px;}
#boxNewsCal #boxCal ul#kalendariumBox a {/*float: left;*/ width: 98%; text-decoration: none;}
#boxNewsCal #boxCal ul#kalendariumBox a:hover { text-decoration: underline; }

#bloczkiContainer #boxCal {  padding: 0px; overflow:hidden; float:left; width:29%; }
#bloczkiContainer #boxCal .boxCal-container { border:1px solid #C8CDD1; border-top:0; background:#fff; margin-left:10px; margin-top:20px; }
#bloczkiContainer #boxCal #calHeader { text-transform: uppercase; height: 27px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-zakladka.jpg') bottom left repeat-x; }
#bloczkiContainer #boxCal #calHeader p { font-weight: bold; padding: 10px 15px; }
#bloczkiContainer #boxCal #calCont { padding: 9px 0 5px; }
#bloczkiContainer #boxCal #calCont div.inne_otoczka { float:none; }
#bloczkiContainer #boxCal ul#kalendariumBox{width: 98%;clear: both; list-style: none;}
#bloczkiContainer #boxCal ul#kalendariumBox li {border: 0px; padding: 5px 0px 5px 5px; margin: 0px 15px;clear: both; height: 13px;}
#bloczkiContainer #boxCal ul#kalendariumBox li { border-top: 1px solid #c8cdd1;}
#bloczkiContainer #boxCal ul#kalendariumBox li.first {border: 0px;}
#bloczkiContainer #boxCal ul#kalendariumBox span {float: right; padding: 0px 10px 0px 0px;}
#bloczkiContainer #boxCal ul#kalendariumBox a {/*float: left;*/ width: 98%; text-decoration: none;}
#bloczkiContainer #boxCal ul#kalendariumBox a:hover { text-decoration: underline; }
#bloczkiContainer .bloczki-left { width:70%; float:left; overflow:hidden; }
#bloczkiContainer .bloczki-left #bloczki-tab { width:99%; min-width:300px; }
#bloczkiContainer .bloczki-left #bloczki { width:99%; border-right:1px solid #C8CDD1; min-width:300px; }

#bloczkiContainer.bloczki2 { width:100%; }
#bloczkiContainer.bloczki2 .bloczki-left { width:100%; }
#bloczkiContainer.bloczki2 .bloczki-left #bloczki ul { width:33%; }

#cal_content a { text-decoration:none; }

#hasla {padding:0 25px;}
#hasla ul {list-style-type:none;}
#hasla ul li {line-height: 25px;font-size:12px;}
#hasla ul li.grupa {margin-left:-20px;}
#hasla ul li a {text-decoration:none;}
#hasla ul li a.arrow-down {/*margin-left:-20px;*/background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/trojkat_dol.gif') no-repeat center left;padding-left:20px;font-weight:normal;}
#hasla ul li a.arrow-up {/*margin-left:-20px;*/background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/trojkat_gora.gif') no-repeat center left;padding-left:20px;text-decoration:underline;font-weight:bold;}
#hasla ul li a:hover {text-decoration:underline;}
#hasla ul li a.ulubione {padding-left:15px;margin-left:15px;font-weight:bold;background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-plus.gif') no-repeat center left;}
#hasla ul li a.ulubione_minus {height:22px;width:22px;padding:11px 0px 11px 22px;margin-left:15px;font-weight:bold;background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-usun.gif') no-repeat center left;}
#hasla ul li a.ulubione_zmiana {height:22px;width:22px;padding:11px 0px 11px 22px;font-weight:bold;background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-zmiana.gif') no-repeat center left;}
#hasla ul li a.ulubione:hover,#hasla ul li a.ulubione_minus:hover,#hasla ul li a.ulubione_zmiana:hover{text-decoration:none;}
#hasla ul li.grupa ul{padding-left:35px;}

#formularz_ulubione {padding-bottom:15px;}
#formularz_ulubione fieldset {padding:3px;}
#formularz_ulubione label.lb {display: inline;float:left;padding-right:10px;text-align:right;width:150px;}
#formularz_ulubione input.text2 {border: 1px solid #515D65;font-size:1em;padding:3px 0;width:300px;}
#formularz_ulubione input.image4 {display: inline; margin: 0px 22px 0px 20px; border: 0px; width: 72px; height: 22px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/dodaj_haslo.gif') no-repeat top left;/* padding: 30px 0px 0px 0px;*/overflow: hidden;}
#formularz_ulubione input.image5 {display: inline; border: 0px; width: 88px; height: 22px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/sprawdz_wyniki.gif') no-repeat top left;overflow: hidden;}
#formularz_ulubione input.zmien_haslo {display: inline; margin: 0px 22px 0px 20px; border: 0px; width: 72px; height: 22px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/zmien_haslo.gif') no-repeat top left;overflow: hidden;}

#dodaj_haslo {text-decoration:none;padding:0 10px;font-weight:bold;font-size:12px;}
#dodaj_haslo.arrow-down {padding: 11px 36px;margin-left:20px;margin-top:15px;background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/nowe_haslo.gif') no-repeat center left}
#dodaj_haslo.arrow-up {padding: 11px 36px;margin-left:20px;margin-top:15px;background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/nowe_haslo.gif') no-repeat center left}

ul li.drag_item h3 	{ /* cursor:move; */ display:block;}
ul li.drag_item div * 	{position:relative;}
ul.sortable li 		{position:relative;}
div.content img     {margin: 0 auto 1em auto; display: block;}


/* stare style - do wyczyszczenia */
/* wyszukiwarka */
	div.wysz_menu_el		{border: 1px solid blue;}
	div.wysz_menu_el a		{display: block; padding: 2px 10px;}
	.w_tab_akt				{background-color: yellow;}
	.w_tab_nakt				{background-color: white;}

	#szukaj_container		{padding: 10px;}
	#szukaj_fraza			{width: 400px; border: 1px solid #CCCCCC;}
	#szukaj        		    {padding:10px;}
	#filtruj        		{padding:10px;border-top-style:solid;border-top-width:1px;border-top-color:#555555;}
	#sortuj            		{padding:0px;border-top-style:solid;border-top-width:1px;border-top-color:#555555;}
	#filtruj_extra        	{padding:10px;border-right-style:solid;border-right-color:#555555;border-right-width:1px;}

	#adv_search_ctl			{background-color: #CCCCCC; height: 20px;}
	#wyszukiwarka_id		{display: none;}
	#adv_search				{padding: 10px;}

	div.w_adv_op			{width: 150px; text-align: right;}
	div.w_adv_op div		{padding-right: 10px;}

	.button_filter          {width:120px;}
	.button_sort            {width:140px;}

	div.szukaj_filtruj 		{float: left; padding:10px;}



	/* liczniki */
	#liczniki				{float: left; border: 1px solid red;}
	div.hdn					{display: none;}
	#liczniki div.column	{float: left; width: 200px;}

	div.licznik				{border: 1px solid yellow;}
	div.licznik div.belka	{float: left; background-color: #EEEEEE; width: 200px;}
	div.licznik_hs			{height: 5px;}

	div.licznik div.belka div.lr	{width: 25px;}
	div.licznik div.belka div.c		{width: 175px; text-align: center;}

	/* zakladki rodzaju nowosci
	#nowosci_t		       {display: none;}*/
#info_czasopisma {clear:both; margin-left:20px;}
#info_czasopisma p {padding:10px 10px 0px;}



#licznikAbonament {
    background: #fafafa;
    padding: 12px 0px 16px 0px;
    border: 1px solid #c8cdd1;
    border-width: 1px 1px 1px 1px;
    width: 99%;
    margin-top: 20px;
    position: relative;
}
#licznikAbonament img.swiatla{ float: left; }
#licznikAbonament div.container{ padding: 0px 0px 0px 9px; margin:0px;}
#licznikAbonament .l1{ padding-left: 48px; padding-top:11px; font-size:12px;font-weight:bold; color:#929292;}
#licznikAbonament .l2{ padding-left: 48px; padding-top:16px;  font-size:19px;font-weight:bold;}
#licznikAbonament .l2 a{ font-weight:bold; text-decoration:none;}
#licznikAbonament .sprzala{color:#929292;}
#licznikAbonament .dni{font-size:19px;}
#licznikAbonament .kol1 .kolor { color: #088e2b; }
#licznikAbonament .kol2 .kolor { color: #ffc410; }
#licznikAbonament .kol3 .kolor { color: #e80308; }

.boxSuwak { margin-top:0; float:left; width:100%; }
.boxSuwak h3 { display:inline-block; text-align:center; background: #FAFAFA; font-weight:bold; padding:7px 0 7px; margin:20px 0 0; border:1px solid #C8CDD1; border-bottom:0; width:205px; color:#374d5c; font-size:10px; position:relative; top:1px; }

.boxSuwak h3#h3wideoszkolenia {background: url("../../_i/_wspolne/multimedia_icons/sm_ico1_back.png") no-repeat scroll left top transparent;}
.boxSuwak h3#h3audycje {background: url("../../_i/_wspolne/multimedia_icons/sm_ico2_back.png") no-repeat scroll left top transparent;}
.boxSuwak h3#h3eporadniki {background: url("../../_i/_wspolne/multimedia_icons/sm_ico3_back.png") no-repeat scroll left top transparent;}

.boxSuwak .boxSuwakContent { background: #fafafa; border:1px solid #C8CDD1; padding:0px; margin:0px; max-width: 99%; max-height: 290px; overflow-x: auto; overflow-y:hidden; }
.boxSuwak .boxSuwakContent[class] { min-width: 650px;}
.boxSuwak .boxSuwakContent ul { height:230px; width:2000px; }
.boxSuwak .boxSuwakContent ul li { float:left; list-style:none; width:284px; padding:19px 0; height: 180px; text-align:center;}
.boxSuwak .boxSuwakContent ul li h4 { font-weight:normal; color:#374d5c; font-size:11px!important; margin-left:0; padding:0 20px;}
.boxSuwak .boxSuwakContent ul li p { margin-left:0; height:110px; overflow:hidden;  position:relative; cursor:pointer; }
.boxSuwak .boxSuwakContent .iconVat2013 { position:absolute; top:10px; right:50px; }
.boxSuwak .boxSuwakContent .iconVat2014 { position:absolute; top:10px; right:50px; }
.boxSuwak .boxSuwakContent .iconNew { position:absolute; top:10px; left:39px; }
.boxSuwak .boxSuwakContent .iconPlay { position:absolute; top:35px; right:110px; }
.boxSuwak .boxSuwakContent .a-okladka { position:relative; }
.boxSuwak .boxSuwakContent .iconNewPoradnik { position:absolute; top:-20px; left:-6px; border:0; }
.boxSuwak .boxSuwakContent .downloadEBook { display:block; margin-top:10px; }
.boxSuwak .boxSuwakContent img { border:0!important; }
.boxSuwak .boxSuwakEbook { height:270px; }
.boxSuwak .boxSuwakEbook ul { height:150px; }
.boxSuwak .boxSuwakEbook ul li { width:220px; height:180px; }
.boxSuwak .boxSuwakEbook ul li h4{ padding:6px 6px 2px 6px;}
.boxSuwak .boxSuwakAudycje { height:190px; }
.boxSuwak .boxSuwakAudycje .audycjeImg { position:relative; display:block; }
.boxSuwak .boxSuwakAudycje .iconVat2013 { position:absolute; top:10px; right:50px; }
.boxSuwak .boxSuwakAudycje .iconVat2014 { position:absolute; top:10px; right:50px; }
.boxSuwak .boxSuwakAudycje .iconNew { position:absolute; top:10px; left:36px; }
.boxSuwak .boxSuwakAudycje .audycjeTitle { text-decoration:none; margin:0 5px; }
.boxSuwak .boxSuwakAudycje img { border:0!important; margin-bottom:5px; }
.boxSuwak .boxSuwakAudycje ul li { width:217px; height:180px; }
.boxSuwak .boxSuwakWideo { height:200px; }
.boxSuwak .boxSuwakWideo ul li { width:280px;}


.contentPopUp { width:682px; height:490px; position:relative;  }
.contentPopUp h3 { padding-left:15px; font-size:18px; font-weight:bold; }
.popUpPoradnik { display:none; }
.downloadPdfPoradniki { background:url('../../_i/_wspolne/popUpPoradniki/but_download_pdf_e.png') no-repeat; width:206px; height:28px; line-height:28px; color:#fff; position:absolute; top:250px; right:30px; }
.downloadPdfPoradniki a { color:#fff!important; font-size:11px; padding-left:10px; }
#ePoradnikiNotZalogowany, 
#audycjeNotZalogowany { display:none; }
.downloadEBook img { border:0!important; }