@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#393939;background-color:#FFFFFF; }
a{color:#01609B; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
.grayline{height:1px; background-color:#D1D0D0;clear:both;overflow:hidden;}
#pasek{width:100%; height:3px; overflow:hidden; background-color:#DDDDDD;}
#top{margin:0px auto 0px auto; width:958px; height:180px; background-image:url(/img/background_top.gif);background-repeat:no-repeat;overflow:hidden;position:relative;}
#stronaglowna{top:8px; left:19px;position:relative;background-image:url(/img/ico_stronaglowna.gif);background-repeat:no-repeat; background-position:left;height:21px;float:left;padding:0px 0px 0px 26px;width:110px;}
#stronaglowna a{padding:3px 0px 0px 0px;display:block;}
#mapastrony{top:8px; left:10px;position:relative;background-image:url(/img/ico_mapastrony.gif); background-repeat:no-repeat; background-position:left;height:21px;float:left;padding:0px 0px 0px 30px;}
#mapastrony a{padding:3px 0px 0px 0px;display:block;}
#pielegniarki{position:absolute;left:316px;float:left;width:327px;overflow:hidden;}
#zaloguj{background-image:url(/img/ico_zaloguj.gif); background-repeat:no-repeat; background-position:left;height:21px;float:right;width:82px;position:relative; top:8px; right:8px;padding:0px 0px 0px 27px;}
#zaloguj a{padding:3px 0px 0px 0px;display:block;}
#zarejestruj{background-image:url(/img/ico_zarejestruj.gif); background-repeat:no-repeat; background-position:left;height:21px;float:right;padding:0px 0px 0px 27px;position:relative; right:27px;top:8px;}
#zarejestruj a{padding:3px 0px 0px 0px;display:block;}
#wyloguj{background-image:url(/img/ico_wyloguj.gif); background-repeat:no-repeat; background-position:left;height:21px;float:right;width:82px;position:relative; top:8px; right:10px;padding:0px 0px 0px 27px;}
#wyloguj a{padding:3px 0px 0px 0px;display:block;}
#profil{background-image:url(/img/ico_profil.gif); background-repeat:no-repeat; background-position:left;height:21px;float:right;padding:0px 0px 0px 30px;position:relative; right:30px;top:8px;}
#profil a{padding:3px 0px 0px 0px;display:block;}
#napis{position:absolute; top:73px; right:52px;float:right;}
#logo{position:absolute;  top:62px; left:21px;width:151px; height:83px;overflow:hidden;}
#navi{margin:0px auto 0px auto; width:958px;}
.navifoot{margin:0px auto 0px auto; width:958px;}
.navifoot .greyline{height:1px; background-color:#D1D0D0;clear:both;overflow:hidden;}
#menu{width:703px; height:41px;background-image:url(/img/back_menu.gif); background-repeat:no-repeat;overflow:hidden;float:left;}
#menu li{display:block;float:left;}
#menu a{font-size:14px; color:#FFFFFF;padding:12px 0px 0px 20px; display:block; }
#wyszukaj{width:255px; height:41px;float:right; overflow:hidden;background-image:url('/img/back_szukaj.gif'); background-repeat:no-repeat;}
#wyszukaj form {padding:0px; margin:0px;}
#wyszukaj input {background-color:#FFFFFF;font-size:12px;width:100px; padding:2px;height:14px;border:none;margin:12px 10px 0px 90px;float:left;}
#wyszukaj img {width:28px; height:25px;border:none;margin:9px 0px 0px 0px;float:left; cursor:pointer;}
#paseknavi{padding:7px 20px 30px 20px; clear:both;}
.paseknavi{padding:10px 7px 5px 20px; clear:both;}
#paseknavi img{padding:0px 5px 0px 5px;}
#paseknavi .left{width:720px; padding:3px 0px 0px 0px; float:left;}
#paseknavi .right{float:right;}
#paseknavi .rss{background-image:url(/img/ico_rss.gif);height:21px;display:block;padding:3px 10px 0px 24px;background-repeat:no-repeat;background-position:left top;float:left;}
#paseknavi .drukuj{background-image:url(/img/ico_drukuj.gif); height:21px;display:block;padding:3px 10px 0px 24px;background-repeat:no-repeat;background-position:left top;float:left;}
#paseknavi .kreska{height:20px; width:1px; background-color:#DFDFDF;float:left;overflow:hidden;margin:0px 10px 0px 10px;}
#banner{ width:958px; margin:0px auto 0px auto; clear:both; text-align: center}
#banner .greyline {width: 100%; text-align: center; background-color:#000; margin: 0 auto; }
#flash{margin:20px auto 20px auto;width:750px;}
#rightflash{margin:0px 0px 10px 0px;}
#maincol{margin:0px auto 0px auto; width:958px;}
#maincol .rightcol{width:300px;float:right;}
#maincol .smallcol{float:left; width:329px;}
#maincol .bigcol{float:left; width:658px; }
#maincol .bigcol h3 { padding-bottom: 5px; font-family: verdana; }
#maincol .bigcol h4 { padding-bottom: 20px; font-family: verdana; }
#maincol .bigcol .grayline{width:640px;}
#maincol .bigcol .content a{font-weight:bold;}
#maincol .wiecejbox{background-image:url(/img/back_box.gif); background-repeat:repeat-y;position:relative;}
#maincol .wiecejbox .bottom{background-color:#FFFFFF;background-image:url(/img/back_wiecej.gif);height:19px; background-position:top left; background-repeat:no-repeat;padding:2px 0px 15px 23px;overflow:hidden;}
#maincol .article-box{ background-image:url(/img/back_box.gif); background-repeat:repeat-y;position:relative;}
#maincol .box{background-image:url(/img/back_box.gif); background-repeat:repeat-y;position:relative;}
#maincol .box2{background-image:url(/img/back_box.gif); background-repeat:repeat-y;position:relative;}
#maincol .box2 .grayline{margin:0px 0px 15px 0px; width: 305px;}
#maincol .grayline{margin:0px 0px 15px 0px;}
#maincol .bigcol .content .grayline {width:0%; display:none; background-color:#000;}
h1{font-size:17px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal;background-image: url(/img/heading_sign.gif); background-repeat:no-repeat;background-position:left top;padding:0px 18px 0px 17px;position:relative;}
h2{font-size:17px; font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;background-image: url(/img/heading_sign.gif); background-repeat:no-repeat;background-position:left top;padding:0px 18px 0px 17px;position:relative;}
.content{padding:10px 18px 5px 18px;position:relative;}
.content p{padding:0px 0px 10px 0px;}
.content div.data{font-size:10px; color:#3E3E3E;padding:0px;}
span.articleCommentsCountRed{ color: red; font-weigh:bold; }
.content p.dataaktu{font-size:11px; color:#9C9C9C;}
.content .ramka{padding:1px; border:solid 1px #D1D0D0;}
.content .ramkaleft{padding:1px; border:solid 1px #D1D0D0; float:left;margin:0px 18px 0px 0px;}
.content .ramkaleftnpip{padding:1px; border:solid 1px #D1D0D0; float:left;margin:0px 18px 0px 0px; margin-bottom: 20px}
.content strong, b{font-weight:bold;}
.content h1{font-size:17px; font-weight:normal;padding:0px 0px 10px 0px;position:relative;background-color:transparent;background-image: url(/img/ie7hack.gif);}
.content h2{font-size:12px; font-weight:bold;padding:0px 0px 10px 0px;position:relative;background-color:transparent;background-image: url(/img/ie7hack.gif);}
.content h2 span{font-size:11px; color:#C2C2C2;font-weight:normal;padding:0px 0px 0px 10px;position:relative;}
.content h3{font-size:14px; font-weight:bold;padding:0px 0px 10px 0px;position:relative;}
.content h4{font-size:18px; font-weight:normal; padding:0px 0px 10px 0px;position:relative;}
.content h5{font-size:16px; font-weight:normal; padding:0px 0px 10px 0px;position:relative;}
.content h6{font-size:15px; font-weight:normal;padding:0px 0px 10px 0px;position:relative;}
.content ul{padding:0px 0px 0px 0px; list-style:none;}
.content ol{padding:0px 0px 0px 25px;}
.content ol li{padding:0px 0px 10px 0px;}
.content ul li{padding:0px 0px 10px 10px;background-image: url(/img/back_li.gif);background-repeat:no-repeat;background-position:left top;}
.content ul li.on{padding:0px 0px 10px 10px;background-image: url(/img/back_lion.gif);background-repeat:no-repeat;background-position:left top;}
.content ul li.lvl2{margin:0px 0px 0px 10px;padding:0px 0px 10px 10px;background-image: url(/img/back_li.gif);background-repeat:no-repeat;background-position:left top;}
.content ul li.lvl2on{margin:0px 0px 0px 10px;padding:0px 0px 10px 10px;background-image: url(/img/back_lion.gif);background-repeat:no-repeat;background-position:left top;}
.content input{padding:1px; border:solid 1px #D1D0D0;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#393939; }
.content input.radio{border:none; padding:10px 0px 5px 0px;width:15px; height:14px;_width:15px; _height:15px;cursor:pointer;}
.content button{background-color:#FFFFFF; border:none; cursor:pointer;margin:0px 10px 0px 0px;}
.content a.button{position:relative; _top:2px;}
.content .photobox{padding:1px; border:solid 1px #D1D0D0;float:right;margin:5px; min-width:50px;}
.content .photobox img{
    padding:0px 0px 1px 0px;
    border-bottom-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #D1D0D0;
}
.content .photobox p{padding:5px;}
.content .gazetastrona{padding:1px; border:solid 1px #D1D0D0;float:left;margin:0px 15px 15px 0px; min-width:50px;text-align:center;}
.content .gazetastrona a img{
    padding:0px 0px 1px 0px;
    border-bottom-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #D1D0D0;
}
.content .gazetastrona p { padding:5px; }
.content .commentNumber { color: #c2c2c2; padding: 0px; margin: 0px; }
.contentbottom{padding:0px 35px 0px 18px;height:30px;clear:both;}
.contentbottom .rmarg{margin:0px 20px 0px 0px;}
.contentbottom .center{text-align:center;float:left;width:440px;}
.contentbottom .poprzednia{width:70px;background-repeat:no-repeat; background-image: url(/img/ico_strzalkaback.gif); background-repeat:no-repeat; background-position:top left;padding:0px 0px 0px 15px;float:left;display:block;height:20px;}
.contentbottom .nastepna{width:60px;background-repeat:no-repeat; background-image: url(/img/ico_strzalka.gif); background-repeat:no-repeat; background-position:right top;padding:0px 15px 0px 0px;float:right;text-align:right;}
.contentbottom .poprzedniaoff{width:70px;padding:0px 0px 0px 15px;float:left;display:block;height:20px;}
.contentbottom .nastepnaoff{width:60px;padding:0px 15px 0px 0px;float:right;text-align:right;}
.contentbottom .strona{padding:5px 8px 5px 8px; border:solid 1px #D1D0D0;margin:10px 10px 0px 0px;position:relative;}
.contentbottom .stronaon{padding:5px 8px 5px 8px; border:solid 1px #D1D0D0;margin:0px 10px 0px 0px;color:#CCCCCC;position:relative;}
.contentbottom span{padding:0px 10px 0px 0px;}
#footer{margin:0px auto 0px auto; padding:0px 0px 10px 0px;width:958px;clear:both;}
#footer a{background-image:url(/img/dot_menu.gif); background-repeat:no-repeat; background-position:left center;padding:0px 10px 0px 8px;}
#footer .left{width:750px; padding:10px 10px 10px 18px;float:left;color:#B2B2B2;}
#footer .nodot{background-image:none;padding:0px 10px 0px 10px;}
#footer .nodotred{color: #7a85ff;background-image:none;padding:0px 10px 0px 10px;}
#footer .right{float:right;width:150px;padding:7px 18px 0px 0px; text-align:right;}
#footer .right a, #footer .right a:hover { text-decoration: none; background-image: none; padding: 0px; }
#footer .dogory{background-image:url(/img/ico_dogory.gif); background-position:right top; background-repeat:no-repeat;height:20px; width:50px; padding:2px 25px 0px 0px;display:block;float:right;}
#footer .pasekred{background-image: url(/img/back_pasekbottom.gif); height:5px; overflow:hidden;clear:Both; margin-top: 10px;}
#footer p{font-weight:bold;padding:4px 0px 0px 0px;}
.space{height:15px; overflow:hidden;clear:both;}
.clear{clear:both;height:0px; overflow:hidden;}
.submenu{background-image:url('/img/back_box.gif'); background-repeat:repeat-y;position:relative;}
.submenu h2{font-size:17px; font-weight:normal;background-color:transparent;color:#FFFFFF;background-image: url(/img/back_submenu.gif); background-repeat:no-repeat;background-position:left top;padding:2px 18px 0px 38px;position:relative;height:29px;display:block;}
div#loginInfo{padding-top: 5px; padding-bottom: 5px;}
p.input-error{display:block;float:left;color:#FF0000;padding:3px 0px 0px 10px;}
td.input-error{color: #FF0000}
#registerOl ol{margin-left: 30px; margin-top: 10px; padding: 0px}
#registerOl ol li{margin: 0px; padding: 2px}
#registerTable{padding-top: 30px;}
#registerTable table td input{width: 200px;margin-top:2px;}
#registerTable table td#registerSubmit input{margin-top: 10px; width:80px;}
#registerTable table td.input-error{color: #FF0000}
div#probe input {background-color: #fff; padding: 3px; cursor: pointer}
.quizHead { text-align: center; font-size: 1.2em; font-weight: bold; padding: 10px; }
.quizLink { text-align: center; font-size: 1.2em; font-weight: bold; }
.formInfo { padding-top: 10px;padding-bottom: 40px; }
.forumForum { padding-bottom: 5px; }
.content p.dataSticked { background-color: #F0F8FF; font-size:10px; color:#3E3E3E; padding: 5px 5px 0px 5px; margin:0px;}
.content p.sticked { background-color: #F0F8FF; padding: 0px 5px 5px 5px; margin-bottom: 10px;}
#loginForm *{padding: 0px; margin: 0px;}
#loginForm {width:250px;}
#loginForm form{padding:0px; margin:0px;}
#loginForm p{float:left;display:block; width:35px;}
#loginForm div#loginfo{padding-bottom: 5px;}
#loginForm .login{padding:1px;width:180px; float:left; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color: #393939; border: 1px solid #BFBFBF;overflow:hidden; }
#loginForm .clear{height:6px; }
#loginForm .password{padding:1px;width:180px;float:left;display:block;font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif;color:#393939;border: 1px solid #BFBFBF; }
#loginForm .zaloguj{display:block;float:left; cursor:pointer; width:67px; height: 21px; background-image: url(/img/zaloguj_but.gif); background-repeat: no-repeat; border:none; margin-bottom: 5px; }
input.zarejestruj{ display:block; cursor:pointer; width:90px; height: 21px; background-image: url(/img/zarejestruj_but.gif); background-repeat: no-repeat; border:none; }
div.content div#movie { padding: 0px; margin: 0px; }
#announcement { padding: 10px; border: 2px #e52121 solid; margin-bottom: 10px; margin-right: 15px; color: #e52121 ; }
#announcement ul li { margin-left: 20px; color: #e52121; padding-top: 4px; }
.area { padding: 3px; }
#reminderForm { height: 120px; }
#reminderForm p { float:left; display:block; width:150px; }
#reminderForm p.input-error { width:100%; display:block; float:left; color:#FF0000; padding:3px 0px 20px 0px; }
#loginForm p.reminder { display:inline; float:left;color:#FF0000;padding:3px 0px 0px 10px; width: 150px }
#addCommentLogged { padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 10px }
#addCommentNotLogged { padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 10px }
#pappers_pages_tip { font-weight: bold; padding-top: 20px; text-align: center; }
.text-success { color: #00A421 }
#form table td { padding: 3px; width: 280px; }
#form table td.papersOrdersMailInfo { padding: 3px; width: 100%; }
#registerTable table td { padding-top: 5px; }
#registerTable table td.userAgreement { text-align: center; padding-top: 20px }
#registerTable table td.userAgreement input { width: 25px; background-color: #fff }
div.deactivatingMailingForm { width: 100%; margin-top: 20px;clear: both; }
div.deactivatingMailingForm P { float: left; width: 40%; padding: 5px;    }
div.winet { margin: 0 auto; width: 100%; text-align: center}
div#scrollingnews { background-color:transparent;background-image: url('/img/newsscrl.jpg'); background-repeat:repeat; margin: 0px auto 0px auto; text-align: left; padding-top: 1px; padding-bottom: 1px; font-size: 12px; font-weight: bold; color: #fff;}
div#scrollingnews a:link{ color: #fff; text-decoration: none; }
div#scrollingnews a:visited{ color: #fff; text-decoration: none; }
div#scrollingnews a:hover{ color: #fff; text-decoration: underline; }
div#news_flash { padding-bottom: 5px; text-align: center; }
div#searchJobsMain { text-align: center; border: 1px #D1D0D0 solid; height: 150px; padding-left: 10px; margin-top: 4px; width: 640px;}
div#searchJobsMain h3 { padding-top: 10px; }
div#searchJobsMain p.searchJobsJobs { text-align: left; margin: 0 auto; width: 300px; padding-top: 4px; }
div#searchJobsMain div.searchJobsLocalization { text-align: left; margin: 0 auto; width: 300px; padding-top: 4px; clear: both; }
div#searchJobsMain div.searchJobsLocalization p { float: left; width: 100px; }
div#searchJobsMain p.searchJobsSubmition { margin: 0 auto; width: 100px; text-align: left; clear: both; padding-top: 4px;}
div.jobsListHead { width: 640px; clear: both; }
div.jobsListHead p.jobsListHeadJob { float: left; width: 110px; font-weight: bold; padding-left: 5px; }
div.jobsListHead p.jobsListHeadLocation { float: left; width: 150px; font-weight: bold; }
div.jobsListHead p.jobsListHeadEmployer { float: left; width: 180px; font-weight: bold; }
div.jobsListHead p.jobsListHeadDate { float: left; width: 100px; font-weight: bold; }
div.jobsListHead p.jobsListHeadDays { float: left; width: 90px; font-weight: bold;  }
div.jobsList { width: 640px; clear: both; }
div.jobsList p.jobsListJob { float: left; width: 110px; height: 30px; padding-top: 5px; padding-bottom: 2px; padding-left: 5px;  }
div.jobsList p.jobsListLocation { float: left; width: 150px; height: 30px; padding-top: 5px; padding-bottom: 2px;  }
div.jobsList p.jobsListEmployer { float: left; width: 180px; height: 30px; padding-top: 5px; padding-bottom: 2px;  }
div.jobsList p.jobsListDate { float: left; width: 100px; height: 30px; padding-top: 5px; padding-bottom: 2px;  }
div.jobsList p.jobsListDays { float: left; width: 90px; height: 30px; padding-top: 5px; padding-bottom: 2px;  }
div.jobsList2 { width: 640px; clear: both; }
div.jobsList2 p.jobsListJob { float: left; width: 110px; background-color: #F4F4F4; height: 30px; padding-top: 5px; padding-bottom: 2px; padding-left: 5px; }
div.jobsList2 p.jobsListLocation { float: left; width: 150px;  background-color: #F4F4F4; height: 30px; padding-top: 5px; padding-bottom: 2px; }
div.jobsList2 p.jobsListEmployer { float: left; width: 180px;  background-color: #F4F4F4; height: 30px; padding-top: 5px; padding-bottom: 2px; }
div.jobsList2 p.jobsListDate { float: left; width: 100px;  background-color: #F4F4F4; height: 30px; padding-top: 5px; padding-bottom: 2px; }
div.jobsList2 p.jobsListDays { float: left; width: 90px;  background-color: #F4F4F4; height: 30px; padding-top: 5px; padding-bottom: 2px; }
div.box div.content p.addJobOffer { font-size: 13pt; font-weight: bold; }
div.box div.content p.addJobOffer a:link { color: #000; text-decoration: none; }
div.box div.content p.addJobOffer a:visited { color: #000; text-decoration: none; }
div.box div.content p.addJobOffer a:hover { color: #000; text-decoration: underline; }
table.addJobOffer { width: 60% }
table.addJobOffer td { width: 49%; padding-top: 4px; vertical-align: top; }
div#addJobOfferText {  }
div#addJobOfferText ol {  }
div#addJobOfferText ol li {  }
p.jobsViewPosition { font-size: 12pt; text-align: center; padding: 20px; }
p.jobsViewDescription { padding-top: 30px; padding-bottom: 50px; }
p.jobsOfferLegend { color: #9A9A9A; padding-left: 18px; }
div#addJobOfferText ol li.red {  color: #FF0000; }
div#ShowAllCommentsInfo { border: 1px #FF0000 solid; padding: 5px; color: #FF0000; font-weight: bold; }
.informFriend { border: 1px #ff0000 solid; padding: 10px; background-color: #fccfcf }
.redAndBold { color: #f00; font-weight: bold; }
.fbBoxComments{padding-bottom: 20px;}
div.socialMedia{width: 300px;float: left;margin-top: 20px;}
div.socialMedia .faceb{width: 100px;float: left;margin-top: 2px;}
div.socialMedia .googlep{width: 100px;float: left;margin-top: 2px;margin-left: 10px;}
