body {color: #231F20; background: #303135 url(../img/bg-top.jpg) no-repeat 50% 0; font: 12px Arial, Tahoma, Verdana, sans-serif}
strong {font-weight: bold;}
a {color: #FF3700; text-decoration: none}
a:hover {color: #303135; text-decoration: underline} 

.clr{background: transparent; width: 10px; height: 0px; font-size: 0px; display: block;}

.wrapper {text-align: center;}
.holder {margin: 0 auto; text-align: left; width: 903px}
.navigation {padding: 0 15px 10px 15px;}

.alignleft {float:left;}
.alignright {float:right;}

h1, h1 a {font: bold 22px Arial, Helvetica, sans-serif; color: #FF3700; letter-spacing: -1px; text-decoration: none;}
h2, h2 a {font: bold 14px Arial, Helvetica, sans-serif; color: #303135; letter-spacing: -1px; text-decoration: none;}

.page h1 {margin:  0 0 10px }

.single h2 {margin: 15px 0 10px}
.single img {border: 3px solid #f6f1e3;}

.date {color: #b4b4b4; margin: 0 0 6px 0}

.branding {margin: 25px 0 20px 0; width: 903px;}
.branding .zainstalujLogo {background: #fff url(../img/bg-logo-zainstaluj.png) no-repeat 0 5px; width: 182px; height: 54px; float: left; display: block;}
.branding .mittalLogo {background: #fff url(../img/bg-logo-mittal.png) no-repeat; width: 112px; height: 54px; float: right; display: block;}
.branding .topBanner {width: 300px; height: 45px; margin: 8px 0 0 150px; float: left;}
.branding .topBanner div {width: 300px; height: 45px;}

.topBanner {width: 940px; margin: 0 auto; text-align: left;}

.topBanner a {width: 940px; height: 178px; display: none;}
.topBanner .bannerOne {background: transparent url(../img/banner-1.jpg) no-repeat;}
.topBanner .bannerTwo {background: transparent url(../img/banner-2.jpg) no-repeat;}

.menuHorizontal {border: 1px solid #ebe5d6; border-width: 0 0 1px 0; margin: 16px auto 17px auto; width: 900px}
.menuHorizontal ul {display: block; height: 40px; }
.menuHorizontal li {float: left; display: block; height: 25px; margin: 0 10px 0 0;}
.menuHorizontal li a {display: block; height: 25px; background-image: url(../img/bg-menu.png); background-repeat: no-repeat}
.menuHorizontal #homeButton {padding: 2px 0 0}
.menuHorizontal #homeButton a {width: 21px; height: 20px; background: #fff url(../img/bg-home.png) no-repeat;}
.menuHorizontal #zamowNewsletter a {width: 149px}
.menuHorizontal #dolaczDoKlubu a {width: 138px; background-position: -160px 0}
.menuHorizontal #aktualnosci a {width: 107px; background-position: -309px 0}
.menuHorizontal #edukacja a {width: 87px; background-position: -427px 0}
.menuHorizontal #wMediach a {width: 93px; background-position: -525px 0}
.menuHorizontal #kontakt a {width: 78px; background-position: -629px 0}
.menuHorizontal #szukaj {float: right; margin: 0; height: 33px; background-image: url(../img/bg-menu.png); background-repeat: no-repeat; width: 155px; background-position: -711px 0; position: relative; top: -2px;}
.menuHorizontal #szukaj input {background: transparent; display: block; height: 29px; color: #000; border: none; padding: 0px 8px 0 27px}

.menuHorizontal #zamowNewsletter a:hover {background-position: 0 -25px}
.menuHorizontal #dolaczDoKlubu a:hover {background-position: -160px -25px}
.menuHorizontal #aktualnosci a:hover {background-position: -309px -25px}
.menuHorizontal #edukacja a:hover {background-position: -427px -25px}
.menuHorizontal #wMediach a:hover {background-position: -525px -25px}
.menuHorizontal #kontakt a:hover {background-position: -629px -25px}
.menuHorizontal #homeButton a:hover {background: #fff url(../img/bg-home.png) no-repeat 0 -20px;}

.menuVertical ul {display: block; width: 233px;}
.menuVertical li, .menuVertical li a {display: block; width: 233px;}
.menuVertical li ul {padding: 0 0 7px 15px; display: none;}
.menuVertical li.current_page_item ul {display:block}
.menuVertical li ul ul {padding: 0 0 0 15px; display: block;}
.menuVertical li li {font-size: 11px;}
.menuVertical li li li, .menuVertical li li span {display: block; height: 20px;}
.menuVertical li a {height: 39px; background: transparent url(../img/bg-menu-vertical.png) no-repeat;}
.menuVertical li li a {height: 20px; background: transparent; font-size: 11px; color: #FF3700; text-decoration: none;padding: 0 0 0 10px}
.menuVertical li li a:hover {color: #303135; text-decoration: underline} 
.menuVertical #kluby a {background-position: 0 -40px}
.menuVertical #uczniowie a {background-position: 0 -80px}
.menuVertical #stypendia a {background-position: 0 -120px}
.menuVertical #amp a {background-position: 0 -160px}
.menuVertical #praktyka a {background-position: 0 -240px}
.menuVertical #staz a {background-position: 0 -200px;}
.menuVertical .page-item-1851 li a {text-indent: 0}

.menuVertical #program a:hover {background-position: -233px 0}
.menuVertical #kluby a:hover {background-position: -233px -40px}
.menuVertical #uczniowie a:hover {background-position: -233px -80px}
.menuVertical #stypendia a:hover {background-position: -233px -120px}
.menuVertical #amp a:hover {background-position: -233px -160px}
.menuVertical #staz a:hover {background-position: -233px -200px}
.menuVertical #praktyka a:hover {background-position: -233px -240px}

#content {background: transparent url(../img/bg-content.jpg) repeat-y 50% 0;}
#content .holder {background: transparent url(../img/bg-content.png) repeat-y -2px 0; margin: 13px auto 0 auto; padding: 0 0 13px 0}
#content .leftColumn {float: left;}
#content .rightColumn {float: right; width: 625px}

.entry {border-bottom: 1px solid #EBE5D6; padding: 5px 10px 17px 15px; margin: 0 0 12px 0}
.entry p {margin: 7px 0 5px; text-align: justify;}
.entry p em {font-style: italic}
.single p {margin: 3px 0 14px}
.teaser {overflow: hidden; border: 3px solid #f6f1e3; height: 125px; width: 594px}
.steelTrip {border-top: 1px solid #EBE5D6; margin: 10px 0 0; padding: 15px 10px 17px 15px;}
.steelTrip .teaser {float: left; height: auto; width: 160px;}
.steelTrip .main {padding: 0 0 0 180px}

a.readMore {float: right; display: block; background: transparent url(../img/bg-read-more.png) no-repeat; width: 78px; height: 19px;}
a.readMore:hover {float: right; display: block; background: transparent url(../img/bg-read-more.png) no-repeat left bottom; width: 78px; height: 19px;}

.people {background: transparent url(../img/bg-content.png) repeat-y 49px 0; padding: 0 0 8px 14px; margin: 0 0 8px 0;}
.person {width: 290px; float: left;}
.employee {float: right}
.person h1, .education h1, .steelTrip h1 {margin: 0 0 5px 0; font-size: 16px;}
.person h1 a, .education h1 a, .steelTrip h1 a {font-size: 16px;}
.person p {padding: 0; margin: 0 0 10px 0}
.people img {width: 62px; height: 80px; float: left; border: 3px solid #f6f1e3; margin: 0 8px 0 0}

.education {width: 235px; border: 1px solid #EBE5D6; border-width: 1px 0; padding: 12px 0 16px; margin: 8px 0 12px}
.education .teaser {height: 80px; width: 230px}
.education p {margin: 6px 0}

.galleryBox {margin: 0; clear: none;}
.galleryBox h2 {margin: 0 0 12px}
.galleryBox img {float: left; height: 60px; width: 60px; border: 3px solid #f6f1e3;}
.galleryBox .clr {height: 15px; width: 1px}
.galleryBox .sep {width: 15px; height: 1px; float: left;}

#footer {background: #303135 url(../img/bg-bottom.png) no-repeat 50% 100%;}
#footer .holder {height: 290px}

.ie6 #footer .holder {position: relative; top: 40px;}

body .clr {clear:both; width: 0; height: 0; line-height: 0px;}

.current_page_item {font-weight: bold;}
.current_page_item ul li {font-weight: normal;}


.page .main ul {list-style-type: disc; margin: 5px 0 15px 40px}

.page .main table {border-collapse: collapse;}
.page .main td {padding: 10px !important; border: 1px solid #EBE5D6 !important; font: 11px Arial !important; text-align:left !important;}
.entry td p {text-align: left;}
.page img {margin: 0 10px 10px 0}
.page h1 {clear: both;}

.page .comments em {margin: 0 0 5px; padding: 12px; border: 1px solid #EBE5D6; background: #fffcf3; display: block; font: 13px Georgia;}

.widgettitle {display: none;}
.ngg_sidebar_gallery_widget {float: left; list-style-type: none;}

.map-am {width: 500px; height: 404px; background: #fff url(../img/map-am.jpg) no-repeat; position: relative;}
.map-am a.krakow {width: 70px; height: 20px; position: absolute; top: 303px; left: 260px;}
.map-am a.chorzow {width: 70px; height: 20px; position: absolute; top: 290px; left: 170px;}
.map-am a.sosnowiec {width: 70px; height: 20px; position: absolute; top: 281px; left: 242px;}
.map-am a.dabrowa {width: 120px; height: 14px; position: absolute; top: 266px; left: 244px;}

.page_specjalisci .entry .date, .page_ambasadorzy .entry .date {display:none;}

.profilePage .entry .date {display:none;}

#wpcf7-f4-p1861-o1 {}
#wpcf7-f4-p1861-o1 input {font: 11px Verdana; padding: 2px; width: 230px;}
#wpcf7-f4-p1861-o1 .checkbox-736 input, #wpcf7-f4-p1861-o1 .wpcf7-list-item input{width: 20px; margin: 0;}
#wpcf7-f4-p1861-o1 .wpcf7-list-item {display: block}

#wpcf7-f4-p1861-o1 .w110 input {width: 110px;}
#wpcf7-f4-p1861-o1 .w50 input {width: 60px;}

#wpcf7-f4-p1861-o1 .row2, #wpcf7-f4-p1861-o1 .row3 {display:none;}
#wpcf7-f4-p1861-o1 .drop {width: 50px;}

.comeOn {display: block; padding: 5px 10px; margin: 10px 0 0; background: #fbf8f2; border: 1px solid #EBE5D6}

.education .more-link {display: none;}

.page .main table.tableRegister {border-collapse: collapse; border: 1px solid #333 !important; font: 12px Arial; margin: 0 0 7px; width: 590px}
.page .main table.tableRegister th {vertical-align: middle; border: 1px solid #333 !important; background: #ff9900; font: bold 13px Arial; padding: 7px;}
.page .main table.tableRegister td {vertical-align: middle; border: 1px solid #333 !important; padding: 5px;}

.tableResearch span span span {display: block;}
.tableResearch span span span span {display: inline;}

.tableRegister .hideInput {margin: 3px 0 0; display: none;}

.wpcf7-list-item, .checkbox-930 span.wpcf7-list-item, #dobrze-przygotowany span.wpcf7-list-item, #rozwoj span.wpcf7-list-item, .radio-514 span.wpcf7-list-item, #wazne-przy-stazu span.wpcf7-list-item, #zaplanowana-kariera span.wpcf7-list-item, #decydujacy-wplyw span.wpcf7-list-item {display: block;}

.text-409 input, .text-175 input, .text-582 input, .text-218 input {width: 80px}
.hours input {width: 40px}
.text-734 input {width: 120px}

.badAnk {display: block; width: 233px; height: 88px; background: #fff url(../../../uploads/2010/badanie-ankieta.gif) no-repeat}
.reportPDFHolder {margin: 8px 0 11px}
a.reportPDF, a.reportPDF:link, a.reportPDF:visited {display: block; width: 233px; height: 76px; background: #fff url(../img/raport.gif) no-repeat left bottom}
a.reportPDF:hover, a.reportPDF:active {background: #fff url(../img/raport.gif) no-repeat left top}

.main ol {list-style-type: decimal; margin: 0 0 15px 30px}
.main ul {list-style-type: disc; margin: 0 0 15px 30px}
.main h3 {color: #FF3700; margin: 5px 0 10px; font: bold 12px Arial}
.main h3 span {color: #000;}
