/*mini-reset+globals*/
* {margin: 0; padding: 0;}
body {background: url("../gfx/bgpat.png"); font-family:"trebuchet ms";}
img {border:none}
ol, ul {width:670px; padding:10px 0 10px 85px; font:14px "trebuchet ms"; text-align: justify;color:#504E53;}
ol ul, ul ul {padding:10px 0 10px 15px; width:655px;}
ul li {width :100%;}
li {padding:3px 0;}
table {width:700px; border-collapse: collapse; margin:15px 0 15px 55px; color:#504e53;}
tr, td {border: 1px solid #a2a2a2; background: #fff;}
td {padding:3px; font:12px "trebuchet ms";}
th {padding:3px; font:14px "trebuchet ms"; color:#6961AA;}
h2, h3 {font:bold 16px "trebuchet ms"; color:#6961AA; display:block; padding:35px 30px 10px 45px;}
h3 {font-size:14px;}
hr {height:0; border:0; border-top:1px dashed #5CA6DC; width:650px; margin:0 0 0 158px;}
p.prp {font:12px "trebuchet ms"; text-align: justify; width:700px; margin:0 auto; color:#504E53}
ul.bbl {padding:10px 0 10px 60px; font:12px "trebuchet ms";}
ul.bbl li {padding:6px 0;}

#kont a, p a {text-decoration:underline; font-weight:bold; color:#9B93DC;}
#kont a:hover, p a:hover {color:#7A6EDC;}
#header span {color:#6961AA;}
/*MAIN*/
#kont { width:807px; margin:0 auto; background:#fff; overflow:auto; overflow:hidden;} /*0_o*/
#menu {width:100%; height:270px; background:url("../gfx/pg1logo.png") top left no-repeat; margin-bottom:25px}
#menu li {padding:0 0 0 0;}
#menu li a {font-size:12px;}
#menu ul {position:relative; top:100px; padding:0 0 0 25px; margin:0;} 
#menu span {display:block; text-indent:-5000px;}
#menu .i {display:block; text-indent:-5000px;}
/*menu itemy hovery*/
#menu a.kontakt {width:103px; height:62px; background:url("../gfx/6kontakt.png") no-repeat; position:relative; left:650px; top:-150px;}
#menu a.kontakt:hover {background-position:bottom left;}
/*TYTUL ROZDZIALU*/
#tyt {width:767px; height:120px; float:right; background: url("../gfx/header_b.png") bottom left no-repeat; margin:0 0 15px;}
#tyt h1 {font:italic 18px "trebuchet ms"; color:#6961AA; display:block; position:relative; top:20px; left:60px;}
/*important*/
#kont .imp {float:right; width:100%; background:url("../gfx/ni_top.png") 30px 0px no-repeat; margin:25px 0 10px; padding:20px 0 0 0;}
.imp p {text-align:justify; padding:0 30px 35px 45px; width:700px; float:left; background:url("../gfx/ni_bt.png") bottom right no-repeat; font:bold 14px "trebuchet ms"; color:#6961AA;}
/*TRESC*/
#plaintxt {}
#plaintxt p.txt {font:14px "trebuchet ms"; text-align: justify; width:700px; margin:0 auto; color:#504E53; padding:2px 0;}

#footer {clear:both; float:right; width:780px; text-align:center; margin:15px 10px 15px 5px; padding:10px 10px 0 0; font: 10px "trebuchet ms"; background:url("../gfx/gffw_logo.png") top right no-repeat;}
#footer img {position:relative; top:17px;}

/***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;}