* {margin:0;padding:0}
img {border:0}
body {text-align:center;font: normal 12px Verdana, Arial, Helvetica, sans-serif;background:#eaf4f7 url('../praca/background.gif') repeat-x 0 180px}
#top {width:975px;text-align:left;margin:0 auto;background:#fff url('../praca/top.jpg') no-repeat bottom left;height:237px}
#menu {list-style:none;padding-left:1px;height:23px;background-color:#13324f}
#menu li {float:left;margin-right:4px;height:23px;position:relative}
#menu li a {display:block;text-align:center;line-height:23px;color:#333;text-decoration:none;font-weight:bold}
#menu li a:hover {color:#ff5507}
#menu li.b2 a:hover {color:#e6f7c2}
#menu li.b1 a, #menu li.b2 a {padding:0 10px}
#menu li img {margin-top:2px}
#menu li.b1 a img, #menu li.b2 a img {margin-right:1px;vertical-align:middle}
#menu li.b1 {background-color:#e6f7c2;margin-right:0;border-right:1px solid #fff;float:right}
#menu li.b2 {background-color:#e74848;margin-right:0;float:right;}
#menu li.b2 a {color:#ffffff;}
#top #mainLink {display:block;margin-top:15px;width:413px}
#top form#search {margin-top:20px;width:284px;padding-top:15px;color:#fff;position:relative}
#top form#search h2 {font-size:1.3em;color:#96c833;margin-bottom:12px;text-align:center}
#top form#search p {font-size:0.9em;margin:0 0 5px 10px;position:relative;text-align:right;padding-right:60px;clear:left}
#top form#search p label {margin-right:5px}
#top form#search p#pkw {position:absolute;margin:0;width:65px;padding:0;top:42px}
#top form#search p#pkw label {margin:0}
#top form#search input.pole {border:1px solid #d3d4d5;width:150px;margin-left:2px;font-size:10pt;padding:1px}
#top form#search select {border:1px solid #d3d4d5;width:154px;margin-left:2px;font-size:10pt}

#polec_form {padding:10px;background-color:#2c5477;border:2px solid #ddd;position:absolute;top:25px;left:0;z-index:30;color:#fff}
#polec_form p {white-space:nowrap;text-align:right;margin-bottom:3px}
#polec_form p input.button {border:1px solid #000;font-size:8pt;background-color:silver;width:70px;cursor:pointer}
#polec_form p input.pole {border:1px solid #247fb8;padding:1px;font-size:8pt;width:200px}
#polec_form p textarea {overflow:auto;width:300px;height:80px;border:1px solid #247fb8;padding:1px;font:normal 8pt Verdana, Arial, Helvetica, sans-serif}
#load_send_mail {position:absolute;background:#fff url('../praca/loader.gif') no-repeat center;top:0;left:0}


#nawig {width:975px;text-align:left;margin:0 auto;height:100px;background:#0f253b url('../praca/nawig.gif') repeat-x;border-top:1px solid #fff;color:#96c833}
#nawig form {width:270px;margin-left:20px;padding-bottom:-10px;float:left;margin-right:70px}
#nawig h2 {font-size:1.2em;margin:10px 0}
#nawig form p {margin-bottom:3px}
#nawig form label {margin-right:5px;font-size:0.9em}
#nawig form a {color:#96c833;text-decoration:none;margin-right:10px}
#nawig form a:hover {color:#fff;text-decoration:underline}
#nawig form input.pole {border:1px solid #d3d4d5;width:75px;margin-left:2px;font-size:10pt;padding:1px;vertical-align:middle}
#nawig form input.submit {vertical-align:middle}
#nawig div {float:left;margin-right:70px}
#nawig ul {list-style:none;margin-top:-5px}
#nawig ul li {background:url('../praca/point.gif') no-repeat 0 53%;padding-left:15px;margin-bottom:1px;font-size:0.9em}
#nawig ul a {color:#fff;text-decoration:none}
#nawig ul a:hover {text-decoration:underline}
#contener {width:975px;text-align:left;margin:0 auto;background-color:#fff}
#left_offert {width:285px}
#left_offert h1 {font-size:1em;background:#9bdb12 url('../praca/blend_green.gif') repeat-x;height:28px;line-height:28px;padding-left:18px;white-space:nowrap;overflow:hidden}
#left_offert div {border:1px solid #ccc;padding:10px 1px 1px;border-top:none;color:#878787}
#left_offert div h2 {font-size:0.9em;font-weight:normal;margin:0 20px 3px}
#left_offert div h3 {font-size:1em;margin:0 20px 10px}
#left_offert div p.company {margin:0 20px}
#left_offert div p.more {margin:0 0 0 20px;text-align:right}
#left_offert div p.more img {vertical-align:middle}

#right_coll {float:right;width:690px}


.error {background:#fff url('../praca/i_error.gif') no-repeat 15px 9px;color:white; font-weight:bold;background-color:#ff5507; padding: 9px 9px 9px 60px;min-height:29px;margin-bottom:10px}
.success {background:#fff url('../praca/i_success.gif') no-repeat 15px 9px;color:white; font-weight:bold;background-color:#2b81b2; padding: 9px 9px 9px 60px;min-height:29px;margin-bottom:10px}
.error a, .success a {color:#ffffd7}
.error a:hover, .success a:hover {color:#fff;text-decoration:none}
h1.title {font-size:1em;background:#fff url('../praca/ok1_icon.gif') no-repeat 0 20px;height:29px;line-height:29px;padding-left:35px;padding-top:20px;margin:0 15px 20px;text-transform:uppercase}

#stopka {clear:both;text-align:right;font-size:0.9em;background-color:#eaf4f7;padding:5px 0}
#stopka a {color:#999;text-decoration:none;margin-left:10px}
#stopka a:hover {color:#000;text-decoration:underline}

#linki {font-size:0.9em;background-color:#eaf4f7;padding:5px 0;line-height:1.4em}
#linki a {color:#014c7f;text-decoration:none}
#linki a:hover {color:#000;text-decoration:underline}