body { color: #444; font-family: Arial, sans-serif; font-size: 12px;}
a { color: #1e4369; }
a:hover { background-color: #1e4369; color: #fff; text-decoration: none; } 

#content, #footer, #navH, #navtop_wrap, #navbot_wrap, #sWlbg { background: #fff; }
#navtop_wrap { padding: 7px 10px; position: relative; z-index: 2; }
#navbot_wrap { padding-top: 15px; display: block;}
#footer { margin: 0 auto; padding: 10px; }
#pagetype_art_blog #sitePath { display: block; }
#pagetype_art .sitePath_wrap { min-height: 30px; }
#pagetype_art .sitePath_wrap #sitePath { max-width: 460px; }
#dwf3 #sharer a { color: #003966; }

/* sciezka */
#sitePath {font-size: 14px; font-weight: bold; margin-bottom: 15px;}

/* clear */
.mod_podyplomowe_zr6 .node_body, .wyszEdulandiaTC { zoom: 1; }
.mod_podyplomowe_zr6 .node_body:after, .wyszEdulandiaTC:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/* naglowki */
.index .body h2 { font: bold 16px Arial, sans-serif; }
.mod .node_head, .index .head, .NFwrp h3, .mod_zr7 .node_body .node_entry strong { border-bottom: 3px solid #d5d5d5; padding-bottom: 7px; margin-bottom: 9px; }
.bs_mostread .bs_mostread_head strong, .SONwrp h3, .mod .node_head h2, .index .head h1, .index .head h2, .topVideo h3, .NFwrp h3 { font: 18px Georgia, sans-serif; color: #000; text-transform: none; margin: 0; }
.mod .node_body h3, .mod_zi_technologie2 .body h2, .mod_zi_technologie2 .body h3, .mod_zi14 .body h2, .mod_zi14 .body h3, .topVideo .entry .kR, .NFwrp li { font: 18px Georgia, sans-serif; }
.mod_zi14 .head { margin-bottom: 0; }
.mod_zr26 .node_head { border: 0; padding: 0; margin-bottom: 8px; }
.mod_zi13 .body h2, .mod_zi13 .body h3 { line-height: 19px; }
.mod .node_head h2 a, .indexMT .header h1 a, .indexMT .header h2 a, .index .head h1 a, .index .head h2 a, .blogBox h3 a, .NFwrp h3 a, .indABC h3 a, .wideoIndex .index_head h2 a { color: #000; display: inline; }
.mod .node_head h2 a:hover, .indexMT .header h1 a:hover, .indexMT .header h2 a:hover, .index .head h1 a:hover, .index .head h2 a:hover, .blogBox h3 a:hover, .NFwrp h3 a:hover, .indABC h3 a:hover, .wideoIndex .index_head h2 a:hover { background-color: #1e4369; color: #fff; text-decoration: none; }
.mod .node_head img, .indexMT .header img, .index .head img, .blogBox h3 img, .NFwrp h3 img, #ea_mostread .head img, .indABC h3 img, .wideoIndex .index_head img { border: 0; }

/* winieta */
#sWlbg { width: 940px; padding: 5px 10px 0; margin: 0 auto; }
.Ww2 { position: relative; overflow: hidden; padding: 0; }
.Ww2 .Wimg3 { position: relative; z-index: 2; display: block; }
.Ww2 .Whtm { position: absolute; top: 0; left: 0; width: 100%; }
.Wseohtm { position: absolute; top: 0; right: 0; z-index: 2; height: 100%; }
#banP71 { position: absolute; right: 0; top: 0; z-index: 1; }
.Ww2 .partner { position: absolute; right: 0; top: 0; font-size: 10px; color: #b1b1b1; }
.Ww2 .partner p { line-height: normal; padding: 3px 0; }
.Ww2 .partner img { display: block; }

/* nawigacja */
#navH { font: bold 12px/30px Georgia, sans-serif; position: relative; height: 60px; overflow: hidden; margin-bottom: 15px; }
#navH a { color: #fff; display: block; padding: 0 10px; }
#navH a:hover { background-color: #587fa8; color: #fff; }
#navH .p0 { height: 30px; background: #153657; }
#navH li { float: left; background: url('http://bi.gazeta.pl/i/obrazki/technologie/nav-sep.png') no-repeat 100% 50%; }
#navH .p0 > li.active { background: #587fa8 !important; }
#navH li.before, #navH li.beforeActive { background: none; }
#navH li.home > a { width: 15px; text-indent: -9999px; background-image: url('http://bi.gazeta.pl/i/obrazki/technologie/home-bg.png'); background-repeat: no-repeat; background-position: 50% 50%; }
#navH li.spec { float: right; }
#navH li.spec img { vertical-align: middle; margin-right: 4px; }
#navH .p1 { display: none; }
#navH .active .p1 { display: block; position: absolute; left: 10px; top: 30px; width: 940px; background: #587fa8; }
#navH .active .p1 a:hover { background: none; text-decoration: underline; }
#navH li#e5 {float: right; background-image: none; background: #f52a1c;}

/* mt */
#col_left .mod_zi10 { margin-bottom: 15px; }
.mod_zi10 .body .wrap { background: #dedede; height: 95px; padding-top: 5px; }
.mod_zi10 .wrap h3 { font: 24px Georgia,sans-serif;}
.mod_zi10 a {color: #1e4369;}
.mod_zi10 .wrap p { color: #373737; line-height: 20px; font-size: 14px;}
.mod_zi10 .wrap .more { font-weight: normal; }
.mod_zi10 .wrap .more a:hover {color: #fff; background: #6f9dcb; border: 0;}
.mod_zi10 .scroll { position: absolute; cursor: pointer; width: 42px; height: 350px; z-index: 2; top: 0; background: url('http://bi.gazeta.pl/i/obrazki/podyplomowe/mt_scroll.png') no-repeat 0 0; }
.mod_zi10 .scrollLeft { left: 0; }
.mod_zi10 .scrollRight { right: 0; background-position: 100% 0; }

/* slider */
.mod_zr8_slider .node_scroll {border: 1px solid #1e4369;}
.mod_zr8_slider .node_scroll { cursor: pointer; background-image: url('http://bi.gazeta.pl/i/obrazki/podyplomowe/slider-partners.png'); }
.mod_zr8_slider .node_body { zoom: 1; }
.mod_zr8_slider .scroll_left_active, .mod_zr8_slider .scroll_left { left: 0; }
.layout_uniwersalny #top_wrap .mod_zr8_slider .node_entries, .layout_uniwersalny #bottom_wrap .mod_zr8_slider .node_entries {left: 7px; width: 894px;}
.layout_uniwersalny #top_wrap .mod_zr8_slider .node_entry, .layout_uniwersalny #bottom_wrap .mod_zr8_slider .node_entry {margin-left: 9px;}

/* indeks */
div.mod_zi_podyplomowe1 { margin-bottom: 20px; }
.mod_zi_podyplomowe1 .wrap { overflow: hidden; zoom: 1; }
.mod_zi_podyplomowe1 .wrap_0 { margin-bottom: 8px; }
.mod_zi_podyplomowe1 .head img { bottom: 2px; }
.mod_zi_podyplomowe1 .entry { padding: 10px 0; border-bottom: 1px solid #e2e2e2; }
.mod_zi_podyplomowe1 .entry:first-child { padding-top: 0; }
.mod_zi_podyplomowe1 .body h2, .mod_zi_podyplomowe1 .body h3 { display: inline; margin: 0; line-height: 19px; margin: 0; font: 20px Georgia,sans-serif;}
.mod_zi_podyplomowe1 .body h2 a, .mod_zi_podyplomowe1 .body h3 a { padding: 0 1px; }
.mod_zi_podyplomowe1 .when { font: bold 16px/18px Arial, sans-serif; color: #000; display: none; }
.mod_zi_podyplomowe1 .imgw { float: left; }
.mod_zi_podyplomowe1 .imgw img { margin-right: 10px; display: block; }
.mod_zi_podyplomowe1 .base { font-size: 11px; margin-right: 3px; }
.mod_zi_podyplomowe1 .base a { background: #2b2b2b; color: #fff; padding: 0 1px; }
.mod_zi_podyplomowe1 .tags { font-size: 11px; display: inline; }
.mod_zi_podyplomowe1 .tags li { display: inline; border-left: 1px solid #ccc; padding-left: 6px; margin-right: 3px; }
.mod_zi_podyplomowe1 .tags li:first-child { margin-left: 0; padding: 0; border: 0; }
.mod_zi_podyplomowe1 .tags li:after { display: none; }
.mod_zi_podyplomowe1 .lead { line-height: 18px; margin-top: 4px; font-size: 12px;}

/* indeks prawa szpalta */
.mod_zi6 li { padding-left: 12px; background: url('http://bi.gazeta.pl/i/obrazki/podyplomowe/bullet.png') no-repeat 1px 5px; border: 0;}
.mod_zi6 .body li h3 { font-size: 12px; line-height: 15px;}

/* oferta specjalna */
#columns_wrap div.mod_podyplomowe_zr1 { margin-bottom: 20px; }
.mod_podyplomowe_zr1 .node_head {border-bottom: 3px solid #f52a1c; margin:0; padding-bottom: 1px;}
.mod_podyplomowe_zr1 .node_body .node_main {margin-bottom:0; border-bottom: 1px solid #d5d5d5; background: #eee;}
.mod_podyplomowe_zr1 a { color: #f52a1c; }
.mod_podyplomowe_zr1 a:hover { background-color: #f52a1c; color: #fff; text-decoration: none; } 
.mod_podyplomowe_zr1.jsonp h3 { font-size: 16px; margin: 0; }
.mod_podyplomowe_zr1.jsonp .lead { font-size: 11px; }
.mod_podyplomowe_zr1 .node_inner_main > a { max-width: 280px; overflow: hidden; display: block; float: left; }
.mod_podyplomowe_zr1 .node_inner_main > a:hover { background: 0; }

.mod_zr2_podyplomowe .node_main {background:0; padding:0;}
.mod_zr2_podyplomowe .node_main img {border: 4px solid #ddd;}
.mod_zr2_podyplomowe li, .mod_zr12 li { padding-left: 12px; background: url('http://bi.gazeta.pl/i/obrazki/podyplomowe/bullet.png') no-repeat 1px 5px; border: 0;}
.mod_zr2_podyplomowe .more {border-top: 1px solid #D5D5D5; margin-top: 10px; padding-top: 5px; text-align: right;}
.mod_zr2_podyplomowe li {padding-bottom:0;}

/* zajawka seo */
.mod_zr7 .node_head {display: none;}
.mod_zr7 .node_body .node_entry strong {font: 12px Georgia,sans-serif; color: #000; text-transform: none;}
.mod_zr7 .node_body .node_entry ul li {font-size: 11px; line-height: 17px;}

/* wyszukiwarka */
.wyszEdulandiaTC {height:auto; border: 1px solid #E8E7E7; margin-bottom: 15px; padding: 12px 14px; background : #EEE; background: -moz-linear-gradient(-90deg,#EEEEEE,#DEDEDE); -webkit-linear-gradient(-90deg,#EEEEEE,#DEDEDE); background: -o-linear-gradient(#EEEEEE, #DEDEDE); background: -webkit-gradient(linear, left top, left bottom, from(#EEE), to(#DEDEDE)); }
.wyszEdulandiaTC h1 {font: bold 16px Georgia,sans-serif; margin-bottom: 10px; color: #000;}
.wyszEdulandiaTC h1 strong {font-weight: bold;}
.wyszEdulandiaTC .kLL {float: left; border-right: 1px solid #CCC; margin-right: 14px; padding-right: 14px; width: 601px;}
.wyszEdulandiaTC .kRR {float: left;}
.wyszEdulandiaTC input, .wyszEdulandiaTC select, .wyszEdulandiaTC textarea {border: 1px solid #C5C5C5; font: 14px Arial,sans-serif;}
.wyszEdulandiaTC input:focus, .wyszEdulandiaTC select:focus, .wyszEdulandiaTC textarea:focus {border: 1px solid #587fa8;}
.wyszEdulandiaTC input, .wyszEdulandiaTC select {color : #666;padding : 3px 3px 4px 3px; width: 285px;}
.wyszEdulandiaTC select {width: 100%}
.wyszEdulandiaTC .line .kRa {text-align: right;}
.wyszEdulandiaTC .line .searchBtn {width: 95px; height: 32px; font-size: 16px; color: #fff; cursor: pointer; padding: 0; border: 0; margin-top: 14px; background: #587fa8; background: -moz-linear-gradient(top, #587fa8 0%, #153657 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#587fa8), color-stop(100%,#153657)); background: -webkit-linear-gradient(top, #587fa8 0%,#153657 100%); background: -o-linear-gradient(top, #587fa8 0%,#153657 100%); background: -ms-linear-gradient(top, #587fa8 0%,#153657 100%); background: linear-gradient(top, #587fa8 0%,#153657 100%); }
.wyszEdulandiaTC .line .searchBtn:hover { background: #6d9ccd; background: -moz-linear-gradient(top, #6d9ccd 0%, #225282 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d9ccd), color-stop(100%,#225282)); background: -webkit-linear-gradient(top, #6d9ccd 0%,#225282 100%); background: -o-linear-gradient(top, #6d9ccd 0%,#225282 100%); background: -ms-linear-gradient(top, #6d9ccd 0%,#225282 100%); background: linear-gradient(top, #6d9ccd 0%,#225282 100%); }
.wyszEdulandiaTC .kLL .line .kL {width: 293px; margin: 0 15px 10px 0; float: left;}
.wyszEdulandiaTC .kLL .line .kR {float: left; width: 293px; margin: 0 0 10px;}
.wyszEdulandiaTC .kLL .line label {font-size: 14px; color: #444; margin-bottom: 5px;}
.wyszEdulandiaTC .kRR .kL {float: left; width: 160px;}
.wyszEdulandiaTC .kRR .kR {float: right; width: 100px;}
.wyszEdulandiaTC .kRR h2 {font: bold 16px Georgia,sans-serif; margin-bottom: 15px; color: #000;}
.wyszEdulandiaTC .kRR {font: 12px Georgia,sans-serif; margin-bottom: 9px;}
.wyszEdulandiaTC .kRR li {margin-bottom: 9px;}

/* wyszukiwarka pozioma */
.wyszEdulandiaTC.pozioma {}
.wyszEdulandiaTC.pozioma input, .wyszEdulandiaTC.pozioma select, .wyszEdulandiaTC.pozioma textarea {border: 1px solid #C5C5C5; font: 14px Arial,sans-serif;}
.wyszEdulandiaTC.pozioma h3 {font-size: 14px; color: #444; margin-bottom: 5px;}
/*.wyszEdulandiaTC.pozioma .line {clear: both; overflow: hidden;}*/
.wyszEdulandiaTC.pozioma .line {clear: both; }
.wyszEdulandiaTC.pozioma input, .wyszEdulandiaTC.pozioma select {color : #666;padding : 3px 3px 4px 3px; width: 285px; margin-bottom: 10px;}
.wyszEdulandiaTC.pozioma input:focus, .wyszEdulandiaTC.pozioma select:focus, .wyszEdulandiaTC.pozioma textarea:focus {border: 1px solid #587fa8;}
.wyszEdulandiaTC.pozioma select {width: 100%;}
.wyszEdulandiaTC.pozioma .c2 .searchBtn {float: right;}
/*.wyszEdulandiaTC.pozioma .c0, .wyszEdulandiaTC.pozioma .c1, .wyszEdulandiaTC.pozioma .c2 {float: left; width: 293px; overflow: hidden; margin-right: 15px;}*/
.wyszEdulandiaTC.pozioma .c0, .wyszEdulandiaTC.pozioma .c1, .wyszEdulandiaTC.pozioma .c2 {float: left; width: 293px; overflow: hidden; margin-right: 15px;}
.wyszEdulandiaTC.pozioma .c1 {overflow:inherit;}
.wyszEdulandiaTC.pozioma .c2 {margin: 0;}

/* studia */
.mod_zr12 .node_footer {text-align: right; margin-top: 10px; border-top: 1px solid #d5d5d5; padding-top: 5px;}
.mod_zr12 li {margin-bottom: 3px;}
.mod_zr12 .node_head h2 + a img {top:3px ; bottom:0;}

/* uczelnie */
.layout_uniwersalny #columns_wrap #col_left .mod_zr6 .node_entry {border:0; padding-bottom: 3px; margin-bottom: 3px;}
.mod_zr6 .node_entry h3 {font-size: 12px;}
.mod_zr6 .node_footer {text-align: right; margin-top: 1px; border-top: 1px solid #d5d5d5; padding-top: 5px;}

/* polecane */
.mod_zr3_podyplomowe {width: 940px;}
.mod_zr3_podyplomowe .node_entry {width: 140px;}
.mod_zr3_podyplomowe .node_entry h3 {font-size: 14px;}
.mod_zr3_podyplomowe .node_entry img {margin-bottom: 8px;}
.layout_uniwersalny #columns_wrap .mod_zr13 .n2 {margin-left:20px;}
.layout_uniwersalny #columns_wrap .mod_zr13 .n6 {margin-left:0;}
.layout_uniwersalny #bottom_wrap #holder_401 .mod_zr13 .node_body .node_entry:first-child { margin: 0; }
.layout_uniwersalny #bottom_wrap #holder_401 .mod_zr13 .node_body .n3 { margin-left: 20px; }

/* cukierek */
.layout_uniwersalny #columns_wrap #holder_301 .mod_zr4_podyplomowe .node_entry {background: #091f36; margin:0; padding: 10px; width: 280px;}
.mod_zr4_podyplomowe .node_entry a {font: 18px Georgia,sans-serif; color: #fff;}
.mod_zr4_podyplomowe .node_entry .lead {color: #fff; font-size: 12px;}

/* seo prawa szpalta */
.mod_zr5_podyplomowe li {float: left; display: inline; margin-right: 5px;}

/* formularz - dodaj ogloszenie */
/* head */
.mod_form_notice .head {border-bottom: 3px solid #d5d5d5; padding-bottom: 2px; margin-bottom: 18px;}
.mod_form_notice .head h2 {font: 18px Georgia, sans-serif; margin-bottom: 4px;}
.mod_form_notice ul li { overflow: hidden; line-height: 22px;}
.mod_form_notice li { margin-bottom: 9px;}
.mod_form_notice .c { float: right; width: 785px;}
.mod_form_notice .c.captcha { line-height: 32px;}
.mod_form_notice .c.captcha img {vertical-align: middle;}
.mod_form_notice .c.captcha .iTxt {width: 156px;}
.mod_form_notice .c.permss input {margin-right: 5px;vertical-align: middle;}
.mod_form_notice .c.permss {font-weight: bold;}
.mod_form_notice .col {display:inline; float:left; margin-right:5px;width:190px;}
.mod_form_notice .iTxt, .mod_form_login .iTxt, .mod_form_notice textarea { border: 1px solid #a4adb4; padding: 2px 4px; width: 296px; height: 19px; line-height: 20px; font: 12px Arial,sans-serif;}
.mod_form_notice textarea {height: 198px; width: 406px;}
.mod_form_notice .iTxt.short, .mod_form_login .iTxt.short {width: 43px;}
.mod_form_notice select { border: 1px solid #8d8b93; padding: 2px 4px; width: 100px; height: 25px; line-height: 25px; margin: 0;}
.mod_form_notice label, .mod_form_notice span.option { float: left; width: 140px; text-align: right; font-weight: bold; vertical-align: middle;}
.mod_form_notice .col label, .mod_form_notice .c label {float: none; font-weight: normal; top:0;}
.mod_form_notice .btn {border: 0; color: #fff; font-size: 12px; font-weight: bold; margin:0; width: 56px; height: 26px; cursor: pointer; padding-bottom: 2px; vertical-align: middle; background: #cbcbcb; background: -moz-linear-gradient(top, #cbcbcb 0%, #aeaeae 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbcbcb), color-stop(100%,#aeaeae)); background: -webkit-linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); background: -o-linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); background: -ms-linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); background: linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); }

/* oferta */
.mod_form_offer .c0, .mod_form_offer .c1, .mod_form_offer .c2 {float: left;}
.mod_form_offer .c0, .mod_form_offer .c2 {margin-top: 34px;}
.mod_form_offer .c0 .head h3, .mod_form_offer .c2 .head h3 {font: bold 24px Arial,sans-serif; color: #333; border-bottom: 11px solid #3c80c8; padding-bottom: 2px; text-align: center;}
.mod_form_offer .c1 .head h3 {font: bold 30px Arial,sans-serif; color: #333; border-bottom: 11px solid #f52a1c; padding-bottom: 2px; text-align: center;}
.mod_form_offer .c0 .body, .mod_form_offer .c1 .body, .mod_form_offer .c2 .body {border: 1px solid #d5d5d5; position: relative;}
.mod_form_offer .c0 .body {width: 289px; height: 443px; border-width: 0 0 1px 1px; background: url('http://bi.gazeta.pl/i/obrazki/podyplomowe/oferta_bg_1.png') no-repeat right top;}
.mod_form_offer .c1 .body {width: 358px; height: 503px;border-width: 0 1px 1px 1px; background: #eee url('http://bi.gazeta.pl/i/obrazki/podyplomowe/oferta_bg_2.png') no-repeat right top;}
.mod_form_offer .c2 .body {width: 289px; height: 443px;border-width: 0 1px 1px 0px; background: url('http://bi.gazeta.pl/i/obrazki/podyplomowe/oferta_bg_3.png') no-repeat right top;}
.mod_form_offer .body {overflow: hidden;}
.mod_form_offer .body .lead strong {font-size: 14px; font-weight: bold;}
.mod_form_offer .c1 .body .lead strong {font-size: 18px; line-height: 20px; font-weight: bold;}
.mod_form_offer .body .lead {margin-bottom: 20px;}
.mod_form_offer .body li { padding-left: 18px; background: url('http://bi.gazeta.pl/i/obrazki/podyplomowe/bullet.png') no-repeat 1px 5px; border: 0; margin-bottom: 10px;}
.mod_form_offer .body ul {margin-bottom: 36px;}
.mod_form_offer .c1 .body ul {margin-bottom: 19px;}
.mod_form_offer .c1 .body a.link {font-weight: bold; margin-bottom: 47px; display: inline-block;}
.mod_form_offer .c0 .lead_1 {width: 150px;}
.mod_form_offer .c1 .lead_2 {margin-bottom: 40px;}
.mod_form_offer .c2 .lead_2 {width: 170px;}
.mod_form_offer .body_inner {padding: 30px;}
.mod_form_offer .links {margin-top: 30px;}
.mod_form_offer .links li {display: inline; float: left; font: bold 12px Georgia,sans-serif; padding-right: 5px; border-right: 1px solid #444; margin-right: 5px; line-height: 12px;}
.mod_form_offer .btn {width: 223px; height: 54px; overflow: hidden; position: absolute;}
.mod_form_offer .btn a {padding-top: 7px; margin-right: 7px; display: block; cursor: pointer; width: 223px; height: 54px; text-align: center; color: #fff; text-shadow: 1px 1px 1px #333; font-size: 18px; line-height: 20px; font-weight: bold; background: #91b21e; background: -moz-linear-gradient(top, #91b21e 0%, #6d8617 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91b21e), color-stop(100%,#6d8617)); background: -webkit-linear-gradient(top, #91b21e 0%,#6d8617 100%); background: -o-linear-gradient(top, #91b21e 0%,#6d8617 100%); background: -ms-linear-gradient(top, #91b21e 0%,#6d8617 100%); background: linear-gradient(top, #91b21e 0%,#6d8617 100%); }
.mod_form_offer .btn a:hover { background: #b2e500; background: -moz-linear-gradient(top, #b2e500 0%, #759600 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2e500), color-stop(100%,#759600)); background: -webkit-linear-gradient(top, #b2e500 0%,#759600 100%); background: -o-linear-gradient(top, #b2e500 0%,#759600 100%); background: -ms-linear-gradient(top, #b2e500 0%,#759600 100%); background: linear-gradient(top, #b2e500 0%,#759600 100%); }
.mod_form_offer .c0 .btn {left: 36px; bottom: 33px;}
.mod_form_offer .c1 .btn {left: 69px; bottom: 44px;}
.mod_form_offer .c2 .btn {left: 40px; bottom: 33px;}

/* newsletter */
.mod_signin_lit { margin: 0 0 20px; padding: 6px 0; border-top: 0; border-bottom: 1px solid #d5d5d5; }
.mod_signin_lit .descr strong { font-weight: bold; }
.mod_signin_lit .error-message { width: 292px; top: -6px; }
.mod_zr9 + .mod_signin_lit { margin-top: -9px; }

/* artykulowa */
#pagetype_art_blog #article_header h1 {font: bold 26px Georgia,sans-serif;}
#pagetype_art_blog #article {font-family: Georgia,sans-serif;}
#pagetype_art_blog .article_date {font-size: 12px;}
#pagetype_art_blog #article_body {text-align: left;}
#article_comments_container #article_comments h2 {border-bottom: 3px solid #cac7bd; padding-bottom: 5px; font: 20px Georgia,sans-serif; text-transform: uppercase; margin-bottom: 10px;}
#article_comments_container #article_comments .comments_list .head {border-bottom: 3px solid #cac7bd;}
#article_comments_container #article_comments .comments_list ul .head, #article_comments_container #article_comments h2.c0 {border: 0;}
#article_comments_container #article_comments .comments_list ul {margin-top: 10px;}
#article_comments_container #article_comments h2.c0 {margin: 0;}

/* zew html - klasy do poprawy */
div.WynikiWyszukiwania div.Kolumna {width : 300px;}
.TextAlignLeft {text-align : left;}
.FloatLeft {float: left;}
.FloatRight {float: right;}
div.WynikiWyszukiwania div.Kolumna div.KolumnaElement.Tagi {font : 12px Arial;}
div.WynikiWyszukiwania div.Kolumna div.KolumnaElement {margin : 0px 0px 12px 0px;}
div.BoxOfertyEdykacyjne {text-align : center;width : 620px;}
div.BoxOfertyEdykacyjne div.BoxOfertyEdykacyjneTytul {color : #E61F3C;font : bold 14px Arial;letter-spacing : 1px;margin : 0px 0px 2px 0px; text-align: center;}
div.BoxOfertyEdykacyjne div.BoxOfertyEdykacyjneStyl {border : 1px solid #D5D5D5;height : 100%;padding : 20px;}
div.BoxOfertyEdykacyjne div.BoxOfertyEdykacyjneStyl div.OfertyEdukacyjeKolumna, div.BoxOfertyEdykacyjne div.BoxOfertyEdykacyjneStyl div.OfertyEdukacyjeKolumna2 {border-right : 1px solid #D5D5D5;width : 275px; padding-right: 5px;}
div.BoxOfertyEdykacyjne div.BoxOfertyEdykacyjneStyl div.OfertyEdukacyjeKolumna2 {border : 0px;padding : 0px 0px 0px 20px;}
div.BoxOfertyEdykacyjne div.BoxOfertyEdykacyjneStyl p {margin : 10px 0px;}
div.BoxOfertyEdykacyjneStyl p a {color: #000; text-decoration: underline;}
div.BoxOfertyEdykacyjneStyl p a:hover {color: #fff; background-color: #E61F3C;}
div.WynikiWyszukiwania div.Paginacja, div.WynikiWyszukiwania div.Paginacja2, div.SzaraLinia, div.SzaraLinia2 {margin : 0px 0px 10px 0px;}
div.SzaraLinia, div.SzaraLinia2 {background : #E0E0E0;font-size : 1px;height : 1px;width : auto;}
div.KolumnaElement h4 {font : 12px Arial;margin : -2px 0px 2px 0px;}
div.KolumnaElement ul {margin : 2px;padding : 0px 0px 0px 12px;}
div.KolumnaElement ul li {list-style : url('http://bi.gazeta.pl/i/obrazki/edulandia/lista.gif') outside;margin : 7px 0px;}
div.KolumnaElement ul li a:hover {background-color: #E61F3C; color: #fff; text-decoration: none;}

div.KolumnaElement ul li span {color : #737373;font : 10px Arial;}

/* fix ban */
#banP88 * {background: none !important;}
#banP88 #bozydarClass li span, #banP63 #bozydarClass li span {font: 12px Arial;}
#banP88 #bozydarClass a span, #banP63 #bozydarClass a span {font: 12px Georgia;}
#banP88 #bozydarClass span {font-family: Georgia !important;}
#banP88 #bozydarClass div a, #banP63 #bozydarClass div a { color: #1e4369 !important;}
#banP88 #bozydarClass a:hover, #banP63 #bozydarClass a:hover { background: #1e4369 !important; color: #fff !important; text-decoration: none; } 

/* -- */

#art a:hover, .banB4 a:hover { color: #000; text-decoration: underline; background: transparent; }
.rel_zdjTOP { margin: 15px 0 10px -2px; }

/* lista kontaktow */
.mod_contactList { margin: 30px 0; }
.mod_contactList ul { zoom: 1; }
.mod_contactList ul:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }
.mod_contactList h2 { font: normal 18px/18px Georgia, serif; border-bottom: 2px solid #d5d5d5; margin-bottom: 25px; padding-bottom: 6px; }
.mod_contactList ul { margin-bottom: 5px; margin-right: 300px; padding-bottom: 5px; border-bottom: 1px solid #d5d5d5; }
.mod_contactList ul li { float: left; padding-left: 5px; margin-left: 5px; }
.mod_contactList ul li:first-child { padding-left: 0; margin-left: 0; }
.mod_contactList ul li.city { width: 145px; font-weight: bold; }
.mod_contactList ul li.phone { width: 180px; }
.mod_contactList ul li.mail { width: 250px; }
.mod_contactList ul li a { font-weight: bold; }
.mod_contactList ul.links { margin-top: 30px; border-bottom: none; }
.mod_contactList ul.links li { border-left: 1px solid #5d5d5d; }
.mod_contactList ul.links li:first-child { border-left: none; }

/* zamowienie wyslane */
.mod_send_contact { margin: 0 0 30px; }
.mod_send_contact ul { zoom: 1; }
.mod_send_contact ul:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }
.mod_send_contact h2 { font: normal 18px/18px Georgia, serif; border-bottom: 2px solid #d5d5d5; margin-bottom: 25px; padding-bottom: 6px; }
.mod_send_contact p { padding: 30px; border: 1px solid #d5d5d5; text-align: center; }
.mod_send_contact strong { display: block; font-weight: bold; font-size: 14px; margin-bottom: 20px; }
.mod_send_contact ul { margin-top: 40px; text-align: center; }
.mod_send_contact ul li { display: inline-block; #display: inline; margin-left: 20px; }
.mod_send_contact ul li:first-child { margin-left: 0; }
.mod_send_contact ul li a { font: bold 16px/16px Arial, serif; padding: 10px 20px; color: #fff; text-shadow: 1px 1px 1px #333333; background: #91b21e; /* Old browsers */ background: -moz-linear-gradient(top, #91b21e 0%, #748e18 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91b21e), color-stop(100%,#748e18)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #91b21e 0%,#748e18 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #91b21e 0%,#748e18 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #91b21e 0%,#748e18 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91b21e', endColorstr='#748e18',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #91b21e 0%,#748e18 100%); /* W3C */ }
.mod_send_contact ul li a:hover { background: #afe100; /* Old browsers */ background: -moz-linear-gradient(top, #afe100 0%, #7c9f00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#afe100), color-stop(100%,#7c9f00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #afe100 0%,#7c9f00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #afe100 0%,#7c9f00 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #afe100 0%,#7c9f00 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afe100', endColorstr='#7c9f00',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #afe100 0%,#7c9f00 100%); /* W3C */ }

.banB88 a { font-family: Georgia !important; }
#ofertyPracy a:hover { color: #fff !important; }
.mod .node_head span { color: #000000; font: 18px Georgia,sans-serif; margin: 0; text-transform: none; }
#navH li.event > a { background: #f52a1c; }
#navH li.event > a:hover { background: #587fa8; }
#aspnetForm div.line label { color : #444; font : 14px Arial; margin : 0px 0px 5px 0px; }
#footer .ft_top .c1 li a:hover { color: #000; }
.mod, .indexMT, .index, .blogBox, .NFwrp, #ea_mostread, .wdm_report, .indABC, .wideoIndex, #newslzaj { margin-bottom: 0; }
.rel_box ul li a { font-family: Georgia, serif !important; }
.mod_zr7 { margin-top: 14px; }
#banP62 { font-family: Georgia; }
.layout_uniwersalny #navtop_wrap .c1, .layout_uniwersalny #navbot_wrap .c1 { float: left; }

/*hint search */
.yui-ac {position:relative;}
#searchBoxHint .yui-ac-content {background: none repeat scroll 0 0 #FFFFFF;border-color: -moz-use-text-color #587FA8 #587FA8;border-style: none solid solid;border-width: 0 1px 1px;left: 0;padding: 5px;position: absolute;top:-2px;width: 281px;z-index: 2;}
#searchBoxHint .ile {display:none;}
#searchBoxHint .rCount {float: right;}
#searchBoxHintdiv.active {background: none repeat scroll 0 0 #F2F2F2;}
#searchBoxHint ul li strong { font-weight:bold;}

/* oferty specjalne */
.mod_podyplomowe_zr6 { width: 620px; }
.mod_podyplomowe_zr6 .node_head { border: 0; margin: 0 0 4px; padding: 0; }
.mod_podyplomowe_zr6 .node_head h2 { font: bold 14px Arial,sans-serif; text-transform: uppercase; text-align: center; letter-spacing: 1px; }
.mod_podyplomowe_zr6 .node_body { border: 1px solid #d5d5d5; padding: 20px 22px; }
.mod_podyplomowe_zr6 .c0 { float: left; width: 264px; border-right: 1px solid #d5d5d5; padding-right: 22px; }
.mod_podyplomowe_zr6 .c1 { float: right; width: 264px; border-left: 1px solid #d5d5d5; padding-left: 22px; position: relative; left: -1px; }
.mod_podyplomowe_zr6 .node_body li { font: normal 16px/21px Georgia,serif; padding: 8px 0 4px; }
.mod_podyplomowe_zr6 .node_body li:first-child { padding-top: 0; }

.mod { margin-bottom: 20px; }
#col_right .mod { margin-bottom: 0; }
.mod_zr4_podyplomowe .node_body { margin-bottom: 10px; }

/*o szkole - multizobacz*/
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp1 { border: 1px solid #E5E5E5; margin-bottom: 7px;padding: 30px 0;text-align: center; vertical-align: middle;}
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp li:first-child  {font:bold 16px/18px Georgia,sans-serif; padding-bottom:10px; border-bottom:1px solid #e5e5e5; margin-bottom:7px;}
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp li:first-child a {color:#343434; }
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp li:first-child a:hover {color:#fff;}
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp li {margin-bottom:4px;  }
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp li a {font:bold 12px/18px Georgia,sans-serif ;}
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp ul {margin-bottom:14px}
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp {margin-bottom:10px;}
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp + .MZBCwrp .MZBCt0 {border-bottom: 2px solid #587FA8;margin-bottom: 10px; padding-bottom:1px; color:#343434; font:16px/24px Georgia,sans-serif; text-transform:none;}
.MZBC.MZBC2 .MZBCwrp .MZBCwrpA .MZBCwrp + .MZBCwrp .MZBCpt {font:12px/18px Arial,sans-serif; margin-bottom:4px;}