﻿body { margin: 0; padding: 0; font-family: Tahoma; }
textarea{
    resize: none;
    overflow: auto;
}
img { border: 0; }

a { text-decoration: none; }

#top { width: 100%; height: 80px; background: url(../img/topbg.jpg) repeat-x; }

#topcontent { height: 80px; width: 970px; margin: 0 auto; position: relative; }

#menu { width: 100%; height: 51px; background: url(../img/menubg.gif) repeat-x; }

#menucontent { height: 48px; width: 970px; margin: 0 auto; position: relative; }

#menuup { width: 970px; margin: 0 auto; height: 25px; position: relative; top: 2px; float: left; -bracket-:hack(;
        top:-17px;
        ); }


.przypemailbox4 { background: #fff; width: 380px; height: 120px; }
.przypemailbox3 { background: #fff; width: 325px; height: 80px; width /*\**/: 330px\9; height /*\**/: 55px\9; }
#przypokejos5 { font-size: 20px; font-family: tahoma; position: relative; left: 330px; color: #326306; top: 15px; }
.regge { color: #670136; background: url("/img/reg2.jpg") no-repeat 0px 4px; height: 30px; display: block; padding-top: 17px; padding-left: 46px; font-weight: normal; width: 235px; font-size: 20px; margin-top: 0px; margin-bottom: 0px; margin-left: 7px; }

.przypemailtxt { font-size: 11px; color: #707070; line-height:12px; font-family: tahoma; line-height: 16px; margin: 0 0 0 9px; }

.newsletteremailreg1a { width: 252px; margin-top: 2px; font-size: 11px; margin-left: 9px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding:7px 9px; border: 1px solid #d4d4d4; background: url("/laduj/obrazy/b.gif") repeat scroll; }
#pustoemail { color: red; position: absolute; top: 7px; left: 210px; font-family: tahoma; font-size: 11px; font-weight: bold; }
#inline1000 { position: relative; }

.emailprzypbtn { width: 80px; height: 29px; background: url("/img/przypemail.jpg") no-repeat; display: inline-block; margin-left: 10px; position: relative; top: 10px; cursor: pointer; }


#menudown { height: 16px; width: 970px; margin: 0 auto; float: left; padding-top: 6px; -bracket-:hack(;
        top:-19px; position: relative;
        ); }

#logo { position: absolute; top: 17px; }

#pagination { margin: 8px 0 12px 0; }

.aktowka { display: block; width: 209px; height: 46px; background: url(../img/aktowka.jpg) no-repeat; margin-top: 19px; }
.aktowkaok { display: block; width: 209px; height: 46px; background: url(../img/aktowka.jpg) 0 -52px no-repeat; margin-top: 19px; }
.aktowka:hover { opacity:0.8;filter:alpha(opacity=90); }

.menubuttoncv { font-size: 12px; font-family: Tahoma; color: #fff; font-weight: bold; display: inline-block; height: 21px; width: 100px; text-align: center; padding: 4px 15px 0px 15px; }

.menubuttoncv:hover { background: #293e60; } 

.menubuttonhome { font-size: 12px; font-family: Tahoma; color: #fff; font-weight: bold; display: inline-block; height: 21px; width: 93px; text-align: center; padding: 4px 15px 0px 15px; }

.menubuttonhome:hover { background: #293e60; } 

.menubuttonoffers { font-size: 12px; font-family: Tahoma; color: #fff; font-weight: bold; display: inline-block; height: 21px; width: 78px; text-align: center; padding: 4px 15px 0px 15px; }

.menubuttonoffers:hover { background: #293e60; } 

.menubuttoninterview { font-size: 12px; font-family: Tahoma; color: #fff; font-weight: bold; display: inline-block; height: 21px; width: 159px; text-align: center; padding: 4px 13px 0px 15px; }

.menubuttoninterview:hover { background: #293e60; }



.submenu { color: #505051; font-weight: bold; font-size: 11px; }

.submenu:hover { color: #293e60; text-decoration: underline; }



.loginlinks { font-size: 11px; color: #707070; line-height:12px; text-decoration: none; }

.loginlinks:hover { font-size: 11px; color: #707070; line-height:12px; text-decoration: underline; }



.aplikujh { color: #293e60; font-size: 20px; display: block; text-align: left; margin-top: 10px; font-weight: normal; background: url(../img/aplikujface.jpg) no-repeat scroll 0 0; height: 35px; padding-left: 55px; padding-top: 9px; padding-bottom: 0px; margin-bottom: 0px; }

.rejestracjakan { background: url(../img/kanbutton.jpg); width: 249px; height: 56px; display: block; z-index: 999; position: absolute; top: 200px; right: 11px; }

.rejestracjakan:hover { opacity:0.8;filter:alpha(opacity=90); }

.newsletteremailreg3 { width: 279px; margin-top: 2px; font-size: 11px; margin-left: 1px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding:7px 9px; border: 1px solid #d4d4d4; background: url(../img/b.gif) repeat scroll; }





.divider { height: 25px; width: 1px; background: url(../img/divider.jpg) no-repeat; float: left; }

.divider2 { height: 19px; width: 1px; background: url(../img/divider2.png) no-repeat; margin: 0 7px 0 7px; float: left; }

.floating { float: left; }



#change { width: 190px; height: 22px; position: absolute; top: 59px; right :0px; background: url("../img/tlobut.gif") right no-repeat; }

#change a { color: white; font-size: 10px; position: relative; bottom: 2px }

#change_k { display: inline-block; float: left; width: 86px; height: 20px; background: url("../img/tlobut.gif") top left no-repeat; margin-left: 15px; margin-top: 2px; text-indent: 12px; padding-top: 4px; }

#change_k:hover { display: inline-block; float: left; width: 86px; height: 20px; background: url("../img/tlobut.gif") -87px 0 no-repeat; margin-left: 15px; margin-top: 2px; text-indent: 12px; padding-top: 4px; }

#change_kcurrent { display: inline-block; float: left; width: 86px; height: 20px; background: url("../img/tlobut.gif") -87px 0 no-repeat; margin-left: 15px; margin-top: 2px; text-indent: 12px; padding-top: 4px; }

#change_p { display: inline-block; float: left; width: 86px; height: 20px; background: url("../img/tlobut.gif") top left no-repeat; margin-left: 1px; margin-top: 2px; text-indent: 9px; padding-top: 4px; }

#change_p:hover { display: inline-block; float: left; width: 88px; height: 20px; background: url("../img/tlobut.gif") top right no-repeat; margin-left: 1px; margin-top: 2px; text-indent: 9px; padding-top: 4px; }

#change_pcurrent { display: inline-block; float: left; width: 88px; height: 20px; background: url("../img/tlobut.gif") top right no-repeat; margin-left: 1px; margin-top: 2px; text-indent: 9px; padding-top: 4px; }



#addjoboffer { color: #ff9900; position: absolute; top:8px; right: 0px; float: right; font-size: 11px; }

#addjoboffer img { float: left; border: 0; margin-right: 5px; }

#addjoboffer a { color: #f26522; }

#addjoboffer a:hover { text-decoration: underline; }



#container { width: 970px; margin: 0 auto; }

#left { float: left; width: 160px; margin-top: 10px; -bracket-:hack(;
        top:-15px; position: relative;
        ); }

.leftheadline { width: 160px; height: 21px; background: url("../img/leftheadlinebg.jpg") no-repeat; font-size: 12px; color: #293e60; font-weight: bold; text-indent: 20px; padding-top: 5px; margin-top: 5px; }

.leftline { width: 160px; height: 22px; background: #fafafa; font-size: 11px; color: #999999; text-indent: 11px; border-bottom: 1px solid #e5e5e5; padding-top: 7px; }

.leftline a { color: #999999; }

.leftline a:hover { text-decoration: underline; }



.rightheadline { width: 241px; height: 21px; background: url("../img/rightheadlinebg.jpg") 6px 0 repeat-x; font-size: 12px; color: #293e60; font-weight: bold; text-indent: 24px; padding-top: 5px; margin-top: 11px; position: relative; }

.rightline { width: 241px; background: #fafafa; font-size: 11px; color: #999999; border-bottom: 1px solid #e5e5e5; padding: 5px 0 5px 0; }

.rightlinejob { width: 237px; background: #fafafa; font-size: 11px; color: #999999; border-bottom: 1px solid #e5e5e5; padding: 8px 0 8px 4px; }

.rightlinejob a { color: #f36621; }

.rightlinejob a:hover { text-decoration: underline; }

.rightline a { color: #f36621; }

.rightline a:hover { text-decoration: underline; }



.outlinejob a { color: #f36621; }

.outlinejob a:hover { text-decoration: underline; }



.all { font-size: 10px; color: #7d7d7d; font-weight: normal; }

.new { font-size: 10px; color: #5bbd28; font-weight: normal; }

.allnewbar { position: absolute; top: 6px; right: 4px; }

.przypemailbox4 input[type="submit"] { width: 80px; height: 29px; background: url("/img/przypemail.jpg") no-repeat; display: inline-block; margin-left: 10px; position: relative; top: 1px; cursor: pointer; border: 0; }


#search { margin-top: 3px; display: block; width: 407px; margin-bottom: 23px; height: 221px; background-image: url("../img/szukaj.png"); padding-left: 140px; position: relative; background-repeat: no-repeat; color: #a2a2a2; font-size: 10px; text-align: left; }

#search h1 { margin: 0; padding: 0; color: #f36f28; position: absolute; top: 10px; left: 185px; }

#search input[type="submit"] { background: url("../img/szukajbtn.png") no-repeat 0 0; border: none; cursor: pointer; height: 32px; width: 79px; position: absolute; bottom: 10px; right: 29px; }

#search input[type="submit"]:hover { background: url("../img/szukajbtn.png") no-repeat 0 -32px; border: none; cursor: pointer; height: 32px; width: 79px; position: absolute; bottom: 10px; right: 29px; }

#middle { width: 547px; float: left; margin-left: 11px; text-align: center; -bracket-:hack(;
        top:-15px; position: relative;
        ); }

#submiddle { width: 709px; float: left; margin-top: 3px; margin-top: 9px; }

#submiddle2 { width: 100%; float: left; margin-top: 3px; margin-top: 9px; }

#right { width: 241px; float: left; margin-top: 9px; margin-left: 11px; -bracket-:hack(;
        top:-15px; position: relative;
        ); }

#subright { width: 250px; float: left; margin-top: 9px; margin-left: 11px; }

.line { height: 0 !important; height: 1px; color: #E5E5E5; background: transparent; border-width: 1px 0 0 0; border-color: #E5E5E5; border-style: solid; }

.info { color: #515151; text-align: justify; font-size: 11px; line-height: 17px; }

.middletop { background: #f3f3f3; border: 1px solid #dedede; width: 537px; padding-left: 8px; padding-top: 5px; padding-bottom: 5px; color: #293e60; font-weight: bold; text-align: left; font-size: 12px; }

.middletoparchive { background: url("../img/middletop2.jpg"); width: 547px; height: 20px; margin-top: 0px; text-indent: 20px; padding-top: 4px; color: #293e60; font-weight: bold; font-size: 12px; }

.samejobtop { background: url("../img/jobtop.jpg"); text-align: left; width: 709px; height: 19px; margin-top: 11px; text-indent: 20px; padding-top: 5px; color: #293e60; font-weight: normal; font-size: 12px; }

.samejobrecord { background: #f8f8f8; width: 707px; text-align: left; height: 19px; text-indent: 12px; padding-top: 5px; color: #293e60; font-weight: normal; font-size: 12px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }

.samejobrecord2 { background: #f3f3f3; width: 707px; text-align: left; height: 19px; text-indent: 12px; padding-top: 5px; color: #293e60; font-weight: normal; font-size: 12px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }

.othercountries { background: #f8f8f8; width: 695px; padding-top: 5px; padding-bottom: 7px; padding-left: 12px; color: #293e60; font-weight: normal; font-size: 12px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }

.morejobs { color: #626262; font-size: 11px; }

.prevpaginated { font-size: 11px; color: #2a3f60; font-weight: bold; margin-right: 3px; }
.prevpaginated:hover { color: #ef6218; }
.paginationControl { margin-bottom: 13px; }

.nextpaginated { font-size: 11px; color: #2a3f60; font-weight: bold; margin-left: 3px; }
.nextpaginated:hover { color: #ef6218; }

.morejobs:hover { text-decoration: underline; }

.morejobstag { color: #ae0001; font-size: 11px; font-size: 12px; }

.morejobstag:hover { text-decoration: underline; }

.link { color: #7D7D7D; }

.link:hover { text-decoration: underline; }

.divide { color: #7D7D7D; font-size: 11px; }

.arrow { display: inline-block; background: url("../img/arrow.jpg") 0 0 no-repeat; width: 3px; height: 6px; margin: 0 5px 0 5px; }

.pagehighlight { color: #f26522; }

.jobheadline { width: 659px; text-align: left; height: 100% auto; background: #f8f8f8; border-bottom: 1px dashed #dedede; border-top: 1px dashed #dedede; padding: 12px 0 12px 50px; margin-top: 8px; position: relative; }

.jobheadline h1 { color: #ae0001; font-size: 16px; font-weight: bold; margin: 0; padding: 0; }

.jobheadlinear { width: 659px; height: 100% auto; background: #f8f8f8; border-bottom: 1px dashed #dedede; border-top: 1px dashed #dedede; padding: 12px 0 12px 50px; margin-top: 8px; position: relative; }

.jobheadlinear h1 { color: #c2c2c2; font-size: 16px; font-weight: bold; margin: 0; padding: 0; }

.countryheadline { width: 659px; text-align: left; height: 100% auto; background: #f8f8f8; border-bottom: 1px dashed #dedede; padding: 8px 0 8px 50px; position: relative; margin-bottom: 15px; }

.countryheadline h2 { color: #ae0001; font-size: 14px; font-weight: normal; margin: 0; padding: 0; }

.countryheadlinear { width: 659px; height: 100% auto; background: #f8f8f8; border-bottom: 1px dashed #dedede; padding: 8px 0 8px 50px; position: relative; }

.countryheadlinear h2 { color: #c2c2c2; font-size: 14px; font-weight: normal; margin: 0; padding: 0; }

.jobheadline2 { width: 659px; height: 100% auto; padding: 0; margin-top: 12px; position: relative; }

.jobheadline2 h1 { color: #ae0001; font-size: 27px; font-weight: normal; margin: 0; padding: 0; }

.countryheadline2 { width: 659px; height: 100% auto; padding: 5px 0 0 35px; position: relative; margin-bottom: 15px; }

.countryheadline2 h2 { color: #ae0001; font-size: 18px; font-weight: normal; margin: 0; padding: 0; }

.jobapplycol1 { margin-left: 20px; margin-top: 10px; }

 /* .jobapplycol1 input[type="submit"] { width: 182px; height: 36px; background: url("../img/cvbtn.png"); display: inline-block; border: 0; cursor: pointer; margin-top: 10px; margin-left: 178px; }

.jobapplycol1 input[type="submit"]:hover { opacity:0.8;filter:alpha(opacity=90); } */

.jobapplycol1 #rejestruj input[type="submit"] { width: 182px; height: 36px; background: url("../img/registerme.png"); display: inline-block; border: 0; cursor: pointer; margin-top: 10px; margin-left: 230px; }

.jobapplycol1 #rejestruj input[type="submit"]:hover { opacity:0.8;filter:alpha(opacity=90); }

.jobtask { color: #666666; font-size: 12px; font-weight: normal; margin: 3px 0 0 0; padding: 0; }

.inputname { color: #ae0001; font-size: 12px; font-weight: normal; margin: 3px 0 0 0; padding: 0; }

.inputname0 { color: #ae0001; font-size: 12px; font-weight: normal; margin: 3px 30px 0 0; padding: 0; }

.inputname1 { color: #ae0001; font-size: 12px; font-weight: normal; margin: 3px 45px 0 0; padding: 0; }

.inputname2 { color: #ae0001; font-size: 12px; font-weight: normal; margin: 3px 17px 0 0; padding: 0; }

.inputname3 { color: #ae0001; font-size: 12px; font-weight: normal; margin: 3px 34px 0 0; padding: 0; }

.inputname4 { color: #ae0001; font-size: 12px; font-weight: normal; margin: 3px 30px 0 0; padding: 0; position: absolute; top: 245px; top /*\**/: 248px\9;

    -bracket-:hack[;

    top: 257px;

    ]; }

.inputname5 { color: #ae0001; font-size: 12px; font-weight: normal; margin: 3px 15px 0 0; padding: 0; }

.applycol { float: left; text-align: right; width: 155px; padding-right: 5px; height: 150px; padding-top: 16px; }

.jobflag { position: absolute; top: 4px; left: 13px; }

.jobflagapply { position: absolute; top: 4px; left: 1px; }

.jobico { position: absolute; top: 7px; left: 12px; }

.jobcontentar { width: 699px; height: 100% auto; background: #f8f8f8; border-bottom: 1px dashed #dedede; border-top: 1px dashed #dedede; padding: 8px 0 8px 10px; position: relative; margin-bottom: 16px; }

.jobcontentar h3 { color: #c2c2c2; font-size: 13px; font-weight: bold; margin: 0; padding: 5px 0 0 23px; }

.jobcontent { width: 699px; text-align: left; height: 100% auto; background: #f8f8f8; border-bottom: 1px dashed #dedede; border-top: 1px dashed #dedede; padding: 8px 0 8px 10px; position: relative; margin-bottom: 16px; }

.jobcontent h3 { color: #626262; font-size: 13px; font-weight: bold; margin: 0; padding: 5px 0 0 23px; }

.jobcontent2 { width: 100%; height: 100% auto; text-align: left; background: #f8f8f8; border-bottom: 1px dashed #dedede; border-top: 1px dashed #dedede; padding: 8px 0 8px 10px; position: relative; margin-bottom: 16px; margin-top: 15px; }

.jobcontent2 h3 { color: #ae0001; font-size: 14px; font-weight: normal; margin: 0; padding: 0; font-weight: bold; }

.jobcontent h4 { margin: 0; padding: 0; }

.jobbullet { position: absolute; top: 15px; left: 13px; }

.jobcontent li { color: #626262; font-size: 12px; font-weight: normal; line-height: 18px; }

.jobcontent ul { margin: 9px 0 7px 0; padding-left: 37px; }

.infocontent li { color: #626262; font-size: 12px; font-weight: normal; line-height: 18px; }

.infocontent ul { margin: 9px 0 20px 0; padding-left: 37px; }

.jobcontentar li { color: #c2c2c2; font-size: 12px; font-weight: normal; line-height: 18px; }

.jobcontentar ul { margin: 9px 0 7px 0; padding-left: 37px; }

.jobinfo { color: #515151; text-align: justify; font-size: 12px; line-height: 17px; font-weight: normal; margin: 10px 23px 10px 23px; }

.infoinfo { color: #515151; text-align: left; font-size: 12px; line-height: 17px; font-weight: normal; margin: 10px 0 20px 0px; }

.infoinfoin { color: #515151; text-align: justify; font-size: 12px; line-height: 17px; font-weight: normal; margin: 10px 0 20px 40px; }

.jobinfoar { color: #c2c2c2; text-align: justify; font-size: 12px; line-height: 17px; font-weight: normal; margin: 10px 23px 10px 23px; }

#important { text-align: center; font-size: 11px; color: #c1c1c1; width: 92%; margin: 0 auto; margin-bottom: 16px; }



#panel_news_nowy { display:block; width:547px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; background-color:#f8f8f8; border-collapse: collapse; text-align: left; }

#panel_news_nowy td { border-bottom: 1px solid #e5e5e5; }

#panel_news_nowy .latest, #panel_news_nowy .latest_arch { height:60px; } 

#panel_news_nowy .ciemny { background-color:#f3f3f3; }

#panel_news_nowy .stanowisko { width:100%; }

#panel_news_nowy .latest .szczegoly { font-size: 10px; color:#5b7a8f; padding: 0; display: inline-block }

#panel_news_nowy .latest .details { font-size: 10px; color:#c2c2c2; margin-bottom: 3px; padding: 0; }

#panel_news_nowy .szczegoly a { font-size:10px; color: #5b7a8f; margin-bottom: 3px; padding: 0; font-weight:normal; }

.detailslinkarchive { font-size:10px; color: #c2c2c2 !important; margin-bottom: 3px; padding: 0; font-weight:normal; }

.details { color: #c2c2c2; }

.dataz p, .datap p, .datas p { width: 80px; height: 15px; background-position: center center; background-repeat: no-repeat; color: white; text-align: center; margin-right: 2px; padding-top: 1px; font-size: 11px; font-weight: normal; vertical-align: middle; }

.dataz p { background-image:url("../img/dataz.gif"); }

.datas p { background-image:url("../img/datas.gif"); }

.datap p { background-image:url("../img/datap.gif"); }



.details a:hover, .stanowisko a:hover, .latest_arch a:hover { text-decoration:underline; }

.details a { color: #f26522; text-decoration: none; font-size: 10px !important; font-weight: normal !important; }



.latest a:hover, .stanowisko a:hover, .latest_arch a:hover { text-decoration:underline; }

.latest a { color: #f26522; text-decoration: none; font-size: 12px; font-weight: 600; margin-bottom: 3px; margin-top: 3px; display: inline-block; }

.archive { color: #c2c2c2 !important; text-decoration: none; font-size: 12px; font-weight: 600; }

.archive:hover, .stanowisko a:hover, .latest_arch a:hover { text-decoration:underline; }

.city { color: #918f8f; font-size: 11px; text-align: right; padding-right: 6px; }

.cityarchive { color: #c2c2c2; font-size: 11px; text-align: right; padding-right: 6px; }



span.strona { color: #293e60; font-size: 11px; font-weight: bold; }



a.number { color: #848484; font-size: 11px; border: 1px solid #e5e5e5; background-color:#f3f3f3; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; padding-right: 3px; text-decoration: none; margin-right: 4px; }

a.number:hover { color: #293e60; background-color:#e5e5e5; border: 1px solid #e5e5e5; }

.number_current { color: #293e60; font-weight: bold; font-size: 11px; background-color:#e5e5e5; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; text-decoration: none; border: 1px solid #e5e5e5; }



.datepromo { width: 60px; padding-left: 3px; }

.jobpromo { width: 148px; }

.jobline { width: 197px; float: left; background: #fafafa; font-size: 11px; color: #999999; border-bottom: 1px solid #e5e5e5; padding: 7px 0 8px 10px; }

.flagline { width: 166px; float: left; background: #fafafa; font-size: 11px; color: #999999; border-bottom: 1px solid #e5e5e5;  padding: 7px 0 8px 41px; position: relative; }

.allnewnum { width: 25px; float: right; background: #fafafa; font-size: 11px; color: #999999; border-bottom: 1px solid #e5e5e5; padding: 7px 9px 8px 0; text-align: right; -bracket-:hack(; top:-19px; position: relative;
        ); }

.greenline { color: #5BBD28; }

.flags { position: absolute; top: 2px; left: 9px; }

#bottom { width: 100%; border-top: 1px solid #e5e5e5; height: 1px; text-align: center; font-size: 11px; color: #707070; padding-top: 7px; margin-bottom: 7px; padding-bottom: 13px; }

#logosbox { text-align: center; margin-top: 13px; margin-left: -4px; }

.logos {margin:0 7px 1px 4px; display:inline;}



.input { width: 213px; margin-top: 10px; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding:7px 9px; border: 1px solid #f37029; background: #fff; outline: none; }

.input:focus { background: #f8f8f8; }



.input2 { width: 160px; margin-top: 10px; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding:7px 9px; border: 1px solid #707070; background: #fff; outline: none; }

.input2:focus { background: #f8f8f8; }



.input3 { width: 270px; margin-top: 10px; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding:7px 9px; border: 1px solid #707070; background: #fff; outline: none; }

.input3:focus { border: #AE0001 1px solid; }



.input3area { width: 270px; margin-top: 10px; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding:7px 9px; border: 1px solid #707070; background: #fff; outline: none; position: relative; left: 72px; font-family: tahoma; margin-bottom: 10px; overflow: auto;

 }

.input3area:focus { border: #AE0001 1px solid; }



.allarchives { width: 547px; }

#archiveerror { color: #c2c2c2; font-size: 30px; font-weight: bold; text-align: center; margin-bottom: 30px; }

#archiveclock { position: relative; top: 20px; margin-right: 8px; }



.searchtext1 { color: #293e60; font-size: 11px; font-weight: bold; margin-right: 3px; }

#searchline1 { position: absolute; top: 40px; left: 185px; }

#searchline2 { position: absolute; top: 110px; left: 185px; }

#searchline3 { position: absolute; top: 110px; left: 356px; }

#hint { display: inline-block; margin: 6px 0 0 99px; color: #707070; }



#sendcv { width: 208px; height: 52px; background: url("../img/actionbuttons.jpg") no-repeat 0 0; display: block; }
.chromeinactive{background: url("../img/actionbuttons.jpg") no-repeat 0px -267px}
#sendcv:hover { opacity:0.8;filter:alpha(opacity=90); }

.applyok { width: 208px; height: 52px; background: url("../img/actionbuttons.jpg") no-repeat 0 -339px; display: block; }

#sendcvar { width: 208px; height: 52px; background: url("../img/actionbuttons.jpg") no-repeat 0 -268px; display: block; cursor: not-allowed; }

#print { width: 208px; height: 46px; background: url("../img/actionbuttons.jpg") no-repeat 0 -69px; display: block; margin-top: 20px; }

#print:hover { opacity:0.8;filter:alpha(opacity=90); }

#pdf { width: 208px; height: 52px; background: url("../img/actionbuttons.jpg") no-repeat 0 -132px; display: block; margin-top: 15px; }

#pdf:hover { opacity:0.8;filter:alpha(opacity=90); }

#rss { width: 208px; height: 52px; background: url("../img/actionbuttons.jpg") no-repeat 0 -198px; display: block; margin-top: 12px; }

#rss:hover { opacity:0.8;filter:alpha(opacity=90); }

#actionsbox { padding: 8px 0 0 20px; }



.hint { color: #666666; font-size: 11px; display: inline-block; width: 560px; margin-left: 15px; }

label { font-size: 11px; color: #7D7D7D; margin-left: 3px; position: relative; top: -2px; }

.checkstyl { margin-left: 69px; margin-left /*\**/: 66px\9; }



.file_1 { border: 1px solid #707070; line-height /*\**/: 15px\9; padding:6px 9px; height: 14px; font-size: 11px; margin-bottom: 6px; color: #707070; outline: none; -bracket-:hack[;

    margin-top: 0px;

    ]; }

    

.file_1:focus { border-top: #AE0001 1px solid; border-bottom: #AE0001 1px solid; border-left: #AE0001 1px solid; }



#zoom { position: absolute; right: 0px; top: -50px; }

#zoom:hover { opacity:0.8;filter:alpha(opacity=90); }



.infoh { color: #ae0001; font-size: 16px; font-weight: bold; margin: 0; padding: 0; text-align: center;}

.infocontent strong{text-align: center;}

.infocontent h3 { color: #626262; font-size: 13px; font-weight: bold; margin: 0; padding: 5px 0 0 23px; }

.infocontent { width: 970px; height: 100% auto; border-top: 1px dashed #dedede; margin-bottom: 10px; margin-top: 10px; padding-top: 10px; text-align: justify; }

.bgemployer { width: 710px; height: 412px; margin-bottom: 10px; margin-top: 10px; padding-top: 10px; background: url("../img/bgemployer.jpg") no-repeat; padding-left: 260px; position: relative; text-align: left;}

.question { font-style: italic; } 

.linkemp { color: #f36f28; font-weight: bold; }

.linkemp:hover { text-decoration: underline; }

.loginbtn { display: inline-block; font-size: 11px; font-weight: bold; padding-top: 6px; width:91px; color: #fff !important; text-align: center; height: 26px; float: right; text-decoration: none; background:url(../img/loginbtn.jpg) no-repeat top center; margin-top: 9px; margin-right: 12px; text-indent: 1px; margin-bottom: 10px; }
.loginbtn:hover { text-decoration: underline; }

.employerlist { font-size: 12px; color: #515151; line-height: 17px; }

#btnpanel { display: inline-block; width: 266px; height: 57px; background: url("../img/panelbtn.jpg"); margin-left: -5px; margin-top: 20px; }

#btnpanel:hover { opacity:0.8;filter:alpha(opacity=90); }

#phonecall { height: 50px; width: 161px; background: url("../img/phonecall.jpg") 0 15px no-repeat; padding-left: 30px; position: absolute; left: 0; top: 350px; }



.btn2a { display:inline-block; font-size: 11px; font-weight: bold; width:96px; color: #fff; text-indent: -5px; text-align: center; cursor: pointer; height: 29px; text-decoration:none; background:url(../img/loginok.jpg) 0 0; }

.btn2a:hover { opacity:0.8;filter:alpha(opacity=90); }

.contactlink { font-weight: bold; color: #F26522; }
.contactlink:hover { text-decoration: underline; }

.inputstandard { width: 254px; margin-top: 2px; background: #f5f5f5; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding: 5px 9px; padding-left: 6px; border: 1px solid #707070; }
.inputstandard2:focus { background: #fff9e7; }
.inputstandard2 { width: 314px; height: 143px; font-family: Tahoma; margin-top: 2px; background: #f5f5f5; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding: 5px 9px; padding-left: 6px; border: 1px solid #707070; }
.inputstandard:focus { background: #fff9e7; }
.inputstandard4:focus { background: #fff9e7; }
.inputstandard4 { width: 300px; height: 172px; font-family: Tahoma; margin-top: 2px; background: #f5f5f5; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding: 5px 9px; padding-left: 6px; border: 1px solid #707070; margin-bottom: 7px; }
.inputstandard3 { width: 266px; font-family: Tahoma; margin-top: 2px; background: #f5f5f5; font-size: 11px; color: #707070; line-height:12px; line-height /*\**/: 15px\9; padding: 5px 9px; padding-left: 6px; border: 1px solid #707070; margin-bottom: 7px; }
.inputstandard3:focus { background: #fff9e7; }

.infiniteCarousel {
  width: 395px;
  position: relative;
  margin-left: 1px; top: -20px; height: 32px;
}

.infiniteCarousel .wrapper {
  width: 534px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 105px;
  margin: 0 0px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 0px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 840px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 85px;
  width: 116px;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.dalej input[type="submit"] { width: 182px; height: 36px; background: url("../img/dalej.png"); display: inline-block; border: 0; cursor: pointer; margin-top: 10px; margin-left: 182px; }

.dalej input[type="submit"]:hover { opacity:0.8;filter:alpha(opacity=90); }

.attachcv input[type="submit"] { width: 182px; height: 36px; background: url("../img/attachcv.png"); display: inline-block; border: 0; cursor: pointer; margin-top: 10px; margin-left: 178px; }

.attachcv input[type="submit"]:hover { opacity:0.8;filter:alpha(opacity=90); }
#nocv { text-indent: 20px; }
a.ofertabutt{
	background:#ff5900;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
 color: #fff;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    height: 26px;
    line-height:26px;
	background: -moz-linear-gradient(
		top,
		#ff5900 0%,
		#ff7936);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ff5900),
		to(#ff7936));
    text-align: center;
    text-decoration: none;
    width: 180px;
    border:1px solid #c76414;
    margin: 10px;
    }
a.ofertabutt:hover{background:#ff7936;}
span.ofertabuttsent{margin: 10px;	background:#74c244;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    color: #fff !important;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    height: 26px;
    line-height:26px;
	background: -moz-linear-gradient(
		top,
		#74c244 0%,
		#83db4d);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#74c244),
		to(#83db4d));
    text-align: center;
    text-decoration: none;
    width: 180px;
    border:1px solid #69b03e;}
span.ofertabuttsent:hover{background:#83db4d;}
#komunikatPowiadomienieError{height: 131px;}
#przyponij_kandydat label.error{
    position: absolute;
top: 106px;
left: 0px;
}
#zapomial_k label.error{
    position: relative;
    top: 1px;
    width: 90%;
    margin-bottom: -13px;
    padding: 0px;
}
.submit{
    border: 0;
    background: #555;
    padding: 5px;
    color: #F5F5F5;
    width: 150px;
    font-size: 16px;
    font-weight: bold !important;
    margin-top: 5px;
}
label { font-size: 11px; color: #707070; line-height:12px; position: relative; left: 2px; top: -1px; }
