@import "http://bi.gazeta.pl/info/ban.css";
@import "http://bi.gazeta.pl/css/edulandia/inc.css";
@import "http://bi.gazeta.pl/css/edulandia/style0.css";

body, html {padding: 0;margin: 0;}

a {color: #e61f3c;text-decoration: none;}
a:hover {text-decoration: underline;}

a img {border: 0;}

.k12tmb h1 {font: normal 24px Arial,sans-serif;color: #2a2a2a;padding: 15px 0;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;margin-bottom: 7px;}

#bg_blk {display: block !important;}

#wynikiWyszukiwania {font: normal 12px Arial,sans-serif;}
#wynikiWyszukiwania .row {overflow: hidden;zoom: 1;margin-bottom: 7px;padding: 7px 0 7px;border-bottom: 1px solid #e0e0e0;}
#wynikiWyszukiwania .noborder {border-bottom:1px solid #E0E0E0;padding-bottom: 7px;padding-top: 0;}

#wynikiWyszukiwania .header {background: #e0e0e0;font: normal 10px Arial,sans-serif;color: #191919;text-transform: uppercase;padding: 12px 10px;border: 0;}
#wynikiWyszukiwania .header .kL {float: left;}
#wynikiWyszukiwania .header .kR {float: right;}

#wynikiWyszukiwania .row .ileNaStronie {float: left;line-height: 22px;}
#wynikiWyszukiwania .row .stronicowanie {float: right;line-height: 22px;}
#wynikiWyszukiwania .row .stronicowanie span {color: #bbb;}
#wynikiWyszukiwania .special {background: #fff2d9;}

#wynikiWyszukiwania .row .attrs {float: left;width: 25px;}
#wynikiWyszukiwania .row .item {float: left;width: 595px;overflow: hidden;zoom: 1;}
#wynikiWyszukiwania .row .item .image {float: left; width: 102px; margin-right: 10px}
#wynikiWyszukiwania .row .item .desc {font-size: 11px;}
#wynikiWyszukiwania .row .item .desc h2 {margin: 0 0 7px;padding: 0;font: bold 12px Arial,sans-serif;}
#wynikiWyszukiwania .row .item .desc h2 a {color: #e61f3c;}
#wynikiWyszukiwania .row .item .desc p {margin: 0 0 7px;}
#wynikiWyszukiwania .row .item .desc p a {color: inherit;}
#wynikiWyszukiwania .row .item .desc p.sub {color: #919191;}
#wynikiWyszukiwania .row .item .desc p.where{font-weight: bold;color: #333;}
#wynikiWyszukiwania .row .region {float: right;text-align: left;width: 595px;font-size: 11px;}
#wynikiWyszukiwania .row .region .icons {margin-bottom: 7px;text-align: left;overflow: hidden;zoom: 1;border-top:1px solid #eaeaea;padding-top: 7px;}
#wynikiWyszukiwania .row .region .icons a {display: block;float: left;line-hright: 16px;height: 16px;padding-left: 22px;margin-left: 17px;}
#wynikiWyszukiwania .row .region .icons a.website {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoWww.gif) left center no-repeat;margin: 0;}
#wynikiWyszukiwania .row .region .icons a.information {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoInfo.gif) left center no-repeat;}
#wynikiWyszukiwania .row .region .icons a.presentation {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoPres.gif) left center no-repeat;}
#wynikiWyszukiwania .row .region .icons a.ask {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoAsk.gif) left center no-repeat;}

#ogloszenie {font: normal 12px/18px Arial,sans-serif;}
#ogloszenie h1, #komunikat h1, #rejestracja h1, #bazaSzkol h1 {border-bottom: 0;padding-bottom: 0;}
#ogloszenie h2 {font: normal 10px Arial,sans-serif;color: #737373;padding-bottom: 2px;border-bottom: 1px solid #e0e0e0;text-transform: uppercase;margin-bottom: 4px;}
#ogloszenie p {margin: 20px 0;}
#ogloszenie p span {color: #ff7e00;font-weight: bold;}

#ogloszenie .dane {overflow: hidden;zoom: 1;line-height: 20px;margin-top: 15px;margin-bottom: 20px;}
#ogloszenie .dane .kL {float: left;width: 420px;}
#ogloszenie .dane .kL .row {overflow: hidden;zoom: 1;}
#ogloszenie .dane .kLa {float: left;width: 70px;text-align: right;font-weight: bold;}
#ogloszenie .dane .kRa {float: right;width: 340px;}
#ogloszenie .dane .kR {float: right;width: 180px;}
#ogloszenie .dane .kR a {display: block;padding-left: 22px;}
#ogloszenie .dane .kR a.h {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoWww.gif) left center no-repeat;}
#ogloszenie .dane .kR a.i {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoInfo.gif) left center no-repeat;}
#ogloszenie .dane .kR a.p {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoAsk.gif) left center no-repeat;}
#ogloszenie .dane .kR a.prez {background: url(http://bi.gazeta.pl/i/obrazki/edulandia/icoPres.gif) left center no-repeat;}

#rejestracja p, #rejestracja input, #rejestracja select, #rejestracja label, #rejestracja .kR {font: normal 12px/16px Arial,sans-serif;}
#rejestracja select.small {font-size: 11px;}
#rejestracja label {font-weight: bold;}
#rejestracja .row {overflow: hidden;zoom: 1;margin-bottom: 8px;}
#rejestracja .row label {font-weight: bold;display: block;float: left;width: 227px;text-align: right;margin-right: 7px;}
#rejestracja .row .kR {display: block;float: left;}
#rejestracja .row .kR * {vertical-align: middle;}
#rejestracja p.sub {color: #8c8c8c;font-size: 10px;line-height: 12px;}
#rejestracja .kR input {width: 260px;}
#rejestracja .kR input.radio {width: auto;}
#rejestracja .kR input.short {width: 160px;}
#rejestracja .kR select {width: 260px;}
#rejestracja .center {text-align: center;padding: 10px 0;}
#rejestracja .validationSummary {border: 1px solid #E61F3C;padding: 10px;color: #E61F3C;margin-bottom: 10px;}
#rejestracja .validationSummary h3 {font: normal 18px Arial,sans-serif;margin-bottom: 10px;}
#rejestracja .validationSummary ul {list-style-type: circle;list-style-position: inside;line-height: 18px;}

#bazaSzkol {font: normal 12px Arial,sans-serif;}
#bazaSzkol .searchBox {border: 1px solid #e0e0e0;padding: 15px;background: #ededed;position: relative;}
#bazaSzkol .searchBox h2 {margin: 0;padding: 0 0 13px;font: bold 12px Arial,sans-serif;}
#bazaSzkol .searchBox input {font: normal 14px Arial,sans-serif;color: #abaaaa;padding: 3px;width: 580px;}
#bazaSzkol .searchBox h3 {font: bold 12px Arial,sans-serif;margin: 12px 0;border-top: 1px solid #e0e0e0;padding-top: 10px;}
#bazaSzkol .searchBox .litery {font: bold 12px Arial,sans-serif;color: #c6c6c6}

#bazaSzkol .searchBox #wybranaSzkola {border: 1px solid #e0e0e0;background: #fff;padding: 14px 10px;margin: 14px 0;}
#bazaSzkol .searchBox #wybranaSzkola h3 {border: 0;padding: 0;margin: 7px 0;font-size: 16px;}
#bazaSzkol .searchBox #wybranaSzkola span {font-size: 10px;color: #a0a0a0;text-transform: uppercase;}
#bazaSzkol .searchBox #wybranaSzkola div a {margin-right: 10px;font-weight: bold;}

#bazaSzkol .searchBox #searchBoxHint .yui-ac-content {border: 1px solid #9a9a9a;width: 588px;background: #f0f0f0;position: absolute;top: 68px;font-size: 11px;line-height: 20px;}
#bazaSzkol .searchBox #searchBoxHint  span.ile {background: #9a9a9a;color: #fff;display: block;padding: 0 3px;}
#bazaSzkol .searchBox #searchBoxHint ul {list-style-position: inside;list-style-type: none;padding: 0;margin: 0;height: 300px;overflow: auto;}
#bazaSzkol .searchBox #searchBoxHint ul li {padding: 0;margin: 0;cursor: pointer;cursor: hand;}
* html #bazaSzkol .searchBox #searchBoxHint ul li {margin-left: -15px;}
#bazaSzkol .searchBox #searchBoxHint ul li a {color: #000;padding: 0 3px;display: block;overflow: hidden;height: 20px;z-index: 5;}
#bazaSzkol .searchBox #searchBoxHint ul li.yui-ac-prehighlight a {background: #e5e5e5;text-decoration: none;}
#bazaSzkol .searchBox #searchBoxHint ul li a strong {text-decoration: underline;}

#bazaSzkol .listaKursow {overflow: hidden;zoom: 1;padding-top: 30px;}
#bazaSzkol .listaKursow .kurs {width: 300px;min-height: 60px;float: left;margin-right: 10px;margin-bottom: 30px;}
* html #bazaSzkol .listaKursow .kurs {height: 60px;}
#bazaSzkol .listaKursow .kurs h4 {font: normal 14px Arial,sans-serif;margin: 0;}
#bazaSzkol .listaKursow .kurs a {display: block;line-height: 18px;}

#komunikat p {font: normal 12px/16px Arial,sans-serif;margin: 0 0 7px;}

#popup {padding: 0 20px;}
#popup h1 {font: normal 18px Arial,sans-serif;color: #2a2a2a;position: relative;border-top: 4px solid #ffbd49;border-bottom: 1px solid #e0e0e0;margin: 0 0 10px;padding: 21px 0;}
#popup h1  a {font: normal 11px Arial,sans-serif;position: absolute; right: 0;top: 26px;}
#popup p, #popup input, #popup select, #popup label, #popup .kR {font: normal 12px/16px Arial,sans-serif;}
#popup .row {overflow: hidden;zoom: 1;margin-bottom: 8px;}
#popup .row label {font-weight: bold;display: block;float: left;width: 111px;height: 16px;text-align: right;margin-right: 7px;}
#popup .row .kR {display: block;}
#popup .row .kR * {vertical-align: middle;}
#popup .kR input, #popup .kR select, #popup .kR textarea {width: 211px;font: normal 12px Arial,sans-serif;}
#popup .kR textarea {height: 80px;}
#popup .kR input.checkbox, #popup .kR input.radio {width: auto;}
#popup .center {text-align: center;padding: 10px 0;}
#popup h2 {font: normal 10px Tahoma,sans-serif;color: #686868;text-transform: uppercase;margin: 10px 0 5px;}

/* kafle dol */
#k12b .MZBC {margin-top: 30px;border-top: 3px solid #ebebeb;padding-top: 15px;}
#k12b .MZBC h2 {color: #2a2a2a;font: normal 12px Arial,sans-serif;text-transform: uppercase;}
#k12b .MZBC .MZBChead {font: normal 14px Arial,sans-serif;text-transform: uppercase;margin-bottom: 0;color: #2a2a2a;margin-bottom: 10px;}
#k12b .MZBCwrpA {overflow: hidden;zoom: 1;width: 620px;}
#k12b .MZBC .MZBCwrpA .MZBCwrp, #k12b .MZBC .MZBCwrpA .MZBCwrp1 {width: 140px;float: left;margin-left: 20px;}
#k12b .MZBC .MZBCwrpA .MZBCwrp1 {margin-left: 0;}
#k12b .MZBC ul {margin: 10px 0 0;}
#k12b .MZBC ul li {font-size: 11px;display: block;padding-left: 10px;line-height: 18px;background: url(/img/bullet.gif) 0 8px no-repeat;}

