/*mini-reset+globals*/
* {margin: 0; padding: 0;}
body {background: url("../gfx/bgpat.png"); font-family:"trebuchet ms";}
ul {list-style:none;}
img {border:none}
hr {height:0; border:0; border-top:1px dashed #5CA6DC; width:650px; margin:0 0 0 158px;}
.border {border: 2px solid #5CA6DC; padding:5px;}
/*MAIN*/
#kont { width:807px; margin:0 auto; background:#fff; overflow:auto; overflow:hidden;} /*0_o*/
#menu {width:100%; height:180px; background:url("../gfx/pg1logo.png") top left no-repeat;}
#menu span {display:block; text-indent:-5000px;}
#menu .i {display:block; text-indent:-5000px;}
/*menu itemy hovery*/
#menu a.news {width:91px; height:74px; background:url("../gfx/1news.png") no-repeat; position:relative; left:239px; top:87px; z-index:1}
#menu a.news:hover {background-position:bottom left;}
#menu a.jakpoznac {width:166px; height:81px; background:url("../gfx/2jakpoznac.png") no-repeat; position:relative; left:310px; top:-35px; z-index:2}
#menu a.jakpoznac:hover {background-position:bottom left;}
#menu a.zglos {width:195px; height:55px; background:url("../gfx/3zglos.png") no-repeat; position:relative; left:433px; top:-135px; z-index:3}
#menu a.zglos:hover {background-position:bottom left;}
#menu a.znajdz {width:201px; height:59px; background:url("../gfx/4znajdz.png") no-repeat; position:relative; left:460px; top:-125px;}
#menu a.znajdz:hover {background-position:bottom left;}
#menu a.forum {width:126px; height:92px; background:url("../gfx/5forum.png") no-repeat; position:relative; left:672px; top:-265px;}
#menu a.forum:hover {background-position:bottom left;}
#menu a.kontakt {width:103px; height:62px; background:url("../gfx/6kontakt.png") no-repeat; position:relative; left:680px; top:-250px;}
#menu a.kontakt:hover {background-position:bottom left;}
/*HEADER*/
#header {width:767px; height:100px; float:right; background: url("../gfx/header_b.png") bottom left no-repeat; margin:0 0 15px;}
#header span {font:italic 18px "trebuchet ms"; color:#504E53; display:block; position:relative; top:20px; left:60px;}
/*TEXT_KONT (opis projektu?)*/
#kont_duzy {background:#ffffcc; width:655px; float:right; margin-top:-35px;}
#kont_duzy, #kont_duzy * {font:italic 10px "trebuchet ms"; color:#67666B;}
#kont_duzy .txt_hilite {color:#5CA6DC;}
#kont_duzy p {margin:0 0 15px 0; padding:0 80px 15px 0; border-bottom:1px dashed #5CA6DC; text-align:justify;}
#kont_duzy a, p a {text-decoration:underline; font-weight:bold; color:#5CA6DC;}
#kont_duzy a:hover, p a:hover {color:#1D8CDC;}
/*NEWS ITEM*/
#kont .news_item {float:right; width:100%; background:url("../gfx/ni_top.png") 30px 0px no-repeat; margin:25px 0 0 0; padding:20px 0 0 0;}
.news_item div {width:100px; height:100px; background:#5CA6DC; float:left; margin:0 10px 0 50px}
.news_item div img {padding:5px 5px;}
.news_item span {clear:right; background:#5CA6DC; color:#fff; font:italic 12px "trebuchet ms"; padding:0 5px;}
.news_item hr {margin:10px 0 0 0;}
.news_item p {text-align:justify; padding:0 30px 35px 0; width:565px; float:left; background:url("../gfx/ni_bt.png") bottom right no-repeat; font:italic 12px "trebuchet ms"; color:#504E53;}
/*ZGLOS FORM*/
#zglos #kont_duzy p, #przegladaj #kont_duzy p {border:none; padding:0 80px 0 0;}
#zglos form {float:right; width:767px; background: url("../gfx/form_bg.png") 566px 10px no-repeat;}
#zglos form legend {display:none;}
#zglos form legend strong {display:block;}
#zglos form fieldset {border:none;}
#zglos form label, #zglos form input, #zglos form select, #zglos form textarea {display:block; float:left;}
#zglos form label {width:310px; text-align:right; clear:left; font:italic bold 10px "trebuchet ms"; color:#5CA6DC; padding:15px 15px 0 0;}
#zglos form input, #zglos form select, #zglos form textarea {width:230px; height:22px; background:#fff; border:none; border:1px solid #5CA6DC; margin:10px 0; padding:4px 3px 0 3px; font:11px "trebuchet ms"; color:#504E53;}
#zglos form textarea {height:100px;}
#zglos form select {padding:2px; width:238px; height:23px;}
#zglos #zgoda label {width:410px;}
#zglos #zgoda span {font:bold 10px "trebuchet ms"; width:410px; color:#504E53; display:block; text-align:justify; margin:0 0 5px 0; float:left;}
#zglos #zgoda input {float:left;}
#zglos #zgoda input.chx {width:15px; height:15px; margin:31px 0 10px 0;}
#zglos #zgoda input.fu {background:url("../gfx/submit_bg.png") no-repeat; width:77px; height:61px; text-indent:-5000px; cursor:pointer; border:none; margin:15px 0 0 13px;}
/*PRZEGLADAJ ZGLOSZENIA*/
#przegladaj form {float:right; width:654px; margin:0 0 0 255px;}
#przegladaj select {padding:2px; width:238px; height:23px; display:block; float:left; margin:0 35px 0 0; border:1px solid #5CA6DC; font:11px "trebuchet ms"; color:#504E53; background:#fff;}
#przegladaj ul {float:right; width:654px;}
#przegladaj ul.wpis {font:italic bold 11px "trebuchet ms"; color:#504E53; border-bottom:1px dashed #5CA6DC; padding:10px 0;}

#przegladaj ul a {font:italic 10px "trebuchet ms"; color:#5CA6DC;}
#przegladaj ul a:hover {color:#1D8CDC;}
#przegladaj ul a.curr {color:#504E53;}
#przegladaj ul li {margin:7px; float:left;}
#przegladaj ul.wpis li {margin:3px;}
#przegladaj ul.wpis li.hilite {background:#5CA6DC; color:#fff;}
#przegladaj ul.wpis li.optinf {clear:left; text-align:justify; width:570px; font:10px "trebuchet ms";}
/***ZOMGPWNTPLZDIEKTHXBY (your company logo goes here)***/
/*tempy*/
.lewo {float:left;}
.prawo {float:right;}
.klir12 {clear:both;}
.klir1 {clear:left;}
.klir2 {clear:right;}
.klir1, .klir2, .klir12 {height:0; line-height:0;}