body { padding: 0px; margin: 0px; font: normal 11px Arial,Tahoma,sans-serif; background: url(/images/bg.png) 0px 0px repeat-x #fafafa; }

#container    { width: 994px; padding: 0px; margin: 0px auto 0px auto; }
#top          { position: relative; width: 994px; height: 278px;  background: url(/images/top.png) 0px 0px no-repeat; }
.top_flash    { position: absolute; right: 22px; bottom: 27px; }

#szukaj       { position: absolute; top: 22px; right: 70px; border: 0px none; width: 140px; height: 16px; background: transparent; padding: 7px 0px; font-weight: bold; }
#szukaj_guzik { position: absolute; top: 18px; right: 38px; border: 0px none; width: 30px; height: 18px; padding: 7px 0px; }
#menuleft     { float: left; width: 240px; }
#page         { float: left; width: 754px; padding: 0px; margin: 0px; background: url(/images/pagebg.png) 0px 0px repeat-y #FFF; min-height: 500px; }
#pagebottom   { width: 754px; float: right;  }
#pagemar      { margin: 10px 50px 10px 10px; }
#foot         { width: 100%; text-align: center; background: url(/images/footbg.png) 0px 0px repeat-x;  }
.clear        { clear: both; margin: 0px; padding: 0px; border: 0px none; }
#newsform     { width: 240px; height: 82px; background: url(/images/menulink3.png) 0px 0px no-repeat; position: relative; }

#newsletter   { border: 0px none; width: 215px; height: 15px; padding: 7px 0px 12px 0px; position: absolute; top: 38px; left:20px;  background: transparent; font-weight: bold; }
#sendnews     { border: 0px none; width: 90px; height: 20px; position: absolute; left: 145px; top: 60px; background: transparent; cursor: pointer; }

#sof { width: 240px; height: 82px; background: url(/images/ofertypracy_szukaj.png) 0px 0px no-repeat; position: relative; }
#szukajo   { border: 0px none; width: 215px; height: 15px; padding: 7px 0px 12px 0px; position: absolute; top: -3px; left:20px;  background: transparent; font-weight: bold; }
#znajdzo   { border: 0px none; width: 130px; height: 20px; position: absolute; left: 115px; top: 26px; background: transparent; cursor: pointer; }

#menuleft ul { width: 235px; text-align: right; list-style: none; margin: 0px; padding: 0px; }
#menuleft ul li { text-align: right; padding: 2px 0px 5px 0px; background: url(/images/menubar.png) bottom right no-repeat;  }
#menuleft ul li a { text-align: right;  font: bold 12px Arial,sans-serif; color: #666; text-decoration: none; }
#menuleft ul li a:hover { color: #000; text-decoration: underline; }

.art_date { width: 100%; text-align :right; font-size: 0.86em; color: #003104; padding: 0px; margin: 5px 0px 0px 0px;  }
.art_more { display: block; width: 100%; text-align :right; text-decoration: none; font-weight :bold; color: #007A0A; padding-bottom: 5px; }
.art_title { font-size: 14px; }
.art_title a { font: bold 13px Arial,sans-serif; color: #000; text-decoration: none; padding: 0px; margin: 0px; }
.art_head { padding: 0px; margin: 0px; }
.art { border-bottom: 1px solid #ccc; }
img { border: 0px none; }
#zalaczniki { border-collapse: collapse; width: 100%; }
#zalaczniki td { padding: 5px; border :1px solid #eee; }
#nied { width: 333px; height: 35px; position: absolute; top: 5px; left :20px; cursor: pointer; }


.mlin {color: #ff9500; text-decoration: none; font-weight: bold; font-size:14px; margin: 5px auto; width: 100%; text-align: center; display: block; }

.oferta { border-collapse: collapse; width: 60%; border-bottom: 1px solid #ccc;  }
.oferta td { padding :3px 5px; }
.oferta .field1 { width: 30%; text-align: right; font-weight: bold; color: #444; }
.oferta .field2 { text-align: left; font-weight :bold; color: #000; }

#ofertai { border-collapse: collapse; width: 60%; border-bottom: 1px solid #ccc;  }
#ofertai td { padding :3px 5px; }
#ofertai .field1 { width: 30%; text-align: right; font-weight: bold; color: #444; }
#ofertai .field2 { text-align: left; font-weight :bold; color: #000; }

#ofreg a  { font: bold 14px Arial,sans-serif; color: #000; text-decoration: underline; padding: 5px 10px;  }

#link2 { position: absolute; top: 20px; left: 560px; width: 80px; height: 10px; display: block; text-decoration: none; }
#link3 { position: absolute; top: 20px; left: 645px; width: 80px; height: 10px; display: block; text-decoration: none; }

