/* CSS Document */

body {background-color:#b0db4c;color:#575757;font-size:12px;font-family:tahoma,verdana, arial;text-align:center;margin:0px;line-height:16px;}
#container {width:980px;background-color:#FFFFFF;position:relative;margin:0px auto;}

a {font-weight:normal;color:#000000;background:url(/i/ar.gif) no-repeat 0.0em ;padding-left:15px;text-decoration:none;}
a:hover {color:#678B13;}

ul {list-style-type:square;}
ul li,ol li  {padding-bottom:15px;}


#top {height:145px;width:980px;}

#top h2 { text-indent: -50000px;}

#logo {position:absolute;top:20px;left:20px;}
#logo a {display:block;width:233px;height:74px;background:url(/i/logo.gif) no-repeat;}

#logowanie {position:absolute;width:290px;height:125px;background:url(/i/logowanie.gif?v=2) no-repeat;top:0px;left:690px}

#logowanie input {background:transparent;width:145px;height:15px;padding:0px;font-size:11px;color:#414141;position:absolute;border:0px;}
#logowanie input.login {top:45px;left:80px;}
#logowanie input.pass {top:69px;left:80px;}
#logowanie input.ok {top:96px;left:178px;width:50px;cursor:pointer;}
#logowanie a{background: none repeat scroll 0 0 transparent; border: 0; display: block; height: 20px; left: 48px; position: absolute; top: 92px; width: 100px;}


#left {width:233px;text-align:left;font-size:11px;float:left;margin-right:25px;padding-left:20px;}
#left p {text-align:left;}
#left h1 {margin-top:25px;}

#right {width:564px;float:left;text-align:left;}
#right h1 {clear:both;padding:15px 0;margin:0px;}

#right img.fl {float:left;}
#right .opis {width:277px;height:252px;background-color:#e7fbb8;margin-left:15px;float:left;}
#right .opis p {margin:15px 20px 15px 20px;line-height:18px;}

#last {width:110px;float:left;margin-left:10px;}

.aktu {background-color:#f7f7f7;}
.aktu ul {list-style-type:none;padding:10px 20px 0px 20px;margin:0px;}

.aktu ul p.temat a {font-weight:bolder;color:#333333;}
.aktu ul p.temat a:hover {color:#678b13;}
.aktu ul li {padding:10px 0;background:url(/i/dotik.gif) repeat-x bottom;}
.aktu ul span {font-size:12px;color:#999999;padding-right:15px;font-weight:normal;}
.aktu ul p {margin:3px 0;}
.aktu ul p.opisek {display:block;margin-left:55px;}



#right .aktu a {background:url(/i/ar.gif) no-repeat 0.0em;padding-left:15px;}

.text_site {background-color:#f7f7f7;padding:5px 15px;}

/* ogolne */
.ar {text-align:right !important;}
.ac {text-align:center;}
.al {text-align:left;}
.green {color:#678b13;}
img {border:0px;}
a.cl {background:transparent !important;padding:0px !important;}

ul.bord {list-style-type:none;margin:0px;padding:0px;}
ul.bord li {padding-top:15px;margin-top:15px;background:url(/i/dotik.gif) repeat-x top;clear:both;}
ul.bord a {font-weight:normal;color:#000000;background:url(/i/ar.gif) no-repeat 0.0em 0.3em ;padding-left:15px;}


.more, .bar3 {padding:0 10px 10px 0;margin:0px;}
.more {padding-top:10px;}

.f11  {font-size:12px;}
.ml65 {margin-left:78px; margin-bottom:5px;}

.p10t {padding-top:10px;}

.img_text {background-color:#FFFFFF;padding:15px;border:1px solid #DFDFDF;margin:15px;text-align:center;}

.clr {clear:both;padding-top:15px;}
.clear {clear:both;}

h3 {font-size:18px;padding-top:10px;border-top:1px solid #c8c9c3;margin-top:20px;color:#000000;line-height:24px;}
.h3 {font-size:18px;display:block;float:left;margin-right:15px;width:100px;height:20px;}

.border {border-top:1px solid #c8c9c3;padding-top:10px;}

p.imag {width:150px;display:block;border:1px solid #DFDFDF;background-color:#FFFFFF;text-align:center;padding:10px;float:left;margin-right:15px;clear:both; }
.nazwa_inst {font-weight:bolder;margin-left:20px;background:url(/i/dotik.gif) repeat-y left;padding-left:20px;float:left;margin-top:13px;}
.line_bot {border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-bottom:15px;}

.prog_part {background-color:#fcfcfc;padding:10px;font-size:11px;}
.prog_part p {margin:5px 0;}

.kontakt {background:#f0f0f0 url(/i/formularz.gif);margin-bottom:15px;height:470px;position:relative;}
.kontakt textarea, .kontakt input {background:transparent;position:absolute;width:440px;font-family:tahoma,verdana;font-size:11px;border:0px solid;}
.kontakt input.imie {top:43px;left:80px;}
.kontakt input.nazwisko {top:73px;left:80px;}
.kontakt input.email {top:103px;left:80px;}
.kontakt input.temat {top:133px;left:80px;}
.kontakt textarea.tresc {top:300px;left:30px;line-height:20px;height:118px;width:490px;overflow:hidden}
.kontakt .submit {top:415px;left:465px;height:30px;width:70px;cursor:pointer;}
.kontakt p.faq_kontakt {position:absolute;top:415px;left:220px;color:#999999;font-size:11px;}

.kontakt_new {margin-bottom:15px;}
.kontakt_new p, .kontakt_new label {font-size:11px;color:#999999;clear:both;}
.kontakt_new label {display:block;float:left;width:100px;}
.kontakt_new .wid300px {width:350px;border:1px solid #CCCCCC;}
.kontakt_new .button {width:80px;border:1px solid #92BF23; border-top:3px solid #92BF23;font-weight:bolder; color:#5C7F07;background-color:#B0DB4C;cursor:pointer;}

#bottom { width:980px;clear:both;padding:25px 0;text-align:center;position:relative;}
#bottom p { background:url(/i/dot.gif) top repeat-x; padding-top:15px;width:700px;margin:10px auto;}
#bottom p a { color:#999999;background:url(/i/ar.gif) no-repeat 0.0em;padding-left:15px;font-weight:normal;padding-right:10px;}
#bottom p.small a {font-size:11px}
#bottom .loga { position:absolute;top:100px;left:0px;height:20px;text-align:center;width:233px;}
#bottom .loga a { padding:0px;background:transparent;}

#slogan {background: url('/i/slogan4.gif');position:absolute;top:20px;left:280px;height:74px;width:388px;border-left:1px solid #cdcdcb;}

#slogan4 {background: url('/i/slogan4.gif'); background: url('/i/slogan4.gif') no-repeat;position:absolute;top:20px;left:280px;height:74px;width:388px;border-left:1px solid #cdcdcb;}

#slogan3{background: url('/i/slogan3.gif') no-repeat;position:absolute;top:20px;left:280px;height:74px;width:388px;border-left:1px solid #cdcdcb;}

#slogan2{background: url('/i/slogan2.gif') no-repeat;position:absolute;top:20px;left:280px;height:74px;width:388px;border-left:1px solid #cdcdcb;}

#slogan1{background: url('/i/slogan1.gif') no-repeat;position:absolute;top:20px;left:280px;height:74px;width:388px;border-left:1px solid #cdcdcb;}

#slogan5{background: url('/i/slogan5.gif') no-repeat;position:absolute;top:20px;left:280px;height:74px;width:388px;border-left:1px solid #cdcdcb;}

#slogan6{background: url('/i/slogan6.gif') no-repeat;position:absolute;top:20px;left:280px;height:74px;width:388px;border-left:1px solid #cdcdcb;}


p.imag a, #slogan a, a.bez, .err404 a {padding:0px;background:transparent;}

.date {font-size:10px;color:#999999;padding-right:15px;font-weight:normal;}
h4 {font-size:18px;}

.b_none {padding-top:10px;}
.b_none a {background:transparent !important;padding:0px !important;}
.ns8c {font-weight:bolder;}

#comments a {background:transparent;padding:0px;text-decoration: none;color: #15459c;font-weight:bolder;}
#comments a:hover, .und {text-decoration: underline;}
.hd3 {font-weight:bolder;border-top:1px solid #e4e4e4;padding:10px 0 15px 0;font-size:14px;}
.dt {font-size:11px;color:#a0a0a0;}
.user {color:#e07049;}
.ns2 {font-weight:bolder;margin-bottom:7px;display:block;}

.wbl {padding-bottom:15px;}
#comments div.sep a.com, #comments div.bar3 a.com1 {font-weight:normal;color:#000000;background:url(/i/ar.gif) no-repeat 0.0em ;padding-left:15px;text-decoration:none;}

.tab5 table {width:100%;margin-bottom:5px;}
.w20s1 {border-left:1px solid #e2e2e2;width:10px;border-bottom:0px;}

.sep {border-bottom:1px solid #e2e2e2;text-align:right;padding-bottom:5px;}

.inp2{font: normal 12px Arial;text-indent: 2px;color: #4C4C4C;border-left: 1px solid #747474;border-top: 1px solid #747474;padding:3px 0 3px 0;overflow:hidden;}
.bta{display:none;font-family: Arial;font-size: 11px;background: #FFFFFF;color: #0040A1;border: 1px solid #A3A3A3;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;height:19px;}
.btn2,.btn1{font: bold 12px Arial;background: #B0DB4C;color: #FFFFFF;border: 0px solid #B0DB4C;height:21px;margin-left:6px;cursor:pointer;}
#comments form {border-top:1px solid #e2e2e2;}

.err404 {width:490px;padding:20px 0;margin:0px auto;color:#707070;}
.err404 h1 {font-size:18px;}

.linki_pod {background:#E7FBB8;margin-top:10px;width:247px;overflow:hidden;padding:15px;float:left;}
.linki_pod  ul { margin:0px 30px;padding:0px;list-style-type:none;}
.pad {margin-right:10px;}

.back {margin-top:35px;padding-top:15px;background:url(/i/dotik.gif) repeat-x top;}

.text_site h2 {clear:both;padding:20px 0 10px 0;color:#cfcfcf;font-size:18px;color:#B0DB4C;}
.text_site h2.green {color:#B0DB4C;}

.path {margin-bottom:10px;font-size:11px;color:#B0DB4C;}
.path a {font-size:11px;color:#999999;}

.wywiad {width:183px;background-color:#e7fbb8;margin-left:7px;padding:10px;font-size:12px;line-height:18px;}
.aktu ul span img, .imag_wywiad img {float:left;margin-right:15px;border:3px solid #ffffff;}

.imag_wywiad {float:left;}
.imag_wywiad img {margin:15px;}

.pt10 {padding-top:15px;}

.radio {position:absolute;top:160px;padding-left:50px;}
.radio1 {padding-top:7px;padding-left:0px;}
.radio input, .radio1 input {position:relative !important;width:20px !important;}

.radio ul{margin:0px;padding:0px;list-style-type:none;float:left;width:280px;}


/* --------------- NOWE ELEMENTY --------------------------------------*/


.menu { /* float: left; */ width: 220px;}
.menu ul {list-style: none; margin:0 0 0 10px; padding: 0; background: url(/i/menu.png) -2px -2px repeat-x; }
.menu ul li {padding: 0; margin: 0; overflow: hidden; height: 40px; }
.menu ul li a {height: 40px; font: normal 14px Verdena; margin: 0; display: block;color: #3f3f3f; text-indent: -9999px; background-image: none;}
.menu ul li a:hover {background: transparent url(/i/bg.gif) 3px 26px no-repeat!important; }

.f1 {display:block;margin-left:115px;margin-top:-11px;*margin-top:-0px}
.hidden {color: #ddd;background-color: #f1f1f1 /*url(http://static1.money.pl/i/praca/sold.gif) no-repeat scroll 30px 110px*/;width:537px;color:#ddd}
.hidden .imag {border: 0;background: none;opacity: .5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}
.hidden h2 {color: #c2e3c2;}
.hidden .prog_part {background: none;}

.aj {text-align:justify}

