@charset "utf-8";
/* CSS Document */

body {text-align:center; margin:0; padding:0; font:11px/16px Arial, Helvetica, sans-serif;}

.clear{clear:both;}

hr {background-color:#cc0000; margin:0; padding:0;}

p{padding:0; margin:0;}
div {margin:0; padding:0;}

#position {width:100%;}

a {color:#000000; font:11px/16px Arial, Helvetica, sans-serif;}

#box {width:960px; margin:auto; text-align:left; background:url(top_bg.jpg) center top repeat-x;}

#okladka {position:absolute; z-index:1; top:100px; left:50%; margin:0 0 0 -490px; width:250px; height:335px; background:url(okladka_bg.jpg) left top no-repeat; text-align:left;}
#okladka img {border:none; margin:10px 0 0 10px;}

#top {width:960px; height:100px; overflow:hidden; clear:both; background:url(top_bg) left top no-repeat;}

#top #szukaj {width:140px; height:30px; margin:35px 0 30px 780px; background:#ff0b00;}
#top #szukaj .buttontop {background:url(szukaj.jpg) left top no-repeat; border:none; width:49px; height:18px; cursor:pointer;}
#top #szukaj input {font:11px/16px Arial, Helvetica, sans-serif; padding:0; margin:4px 0 4px 4px;}
#top #szukaj .text {width:70px;}

#top #menu {width:720px; height:30px; margin:0 0 0 240px; padding:0;}
#top #menu ul{margin:0; padding:0; list-style:none;}
#top #menu li{margin:0; padding:0; list-style:none; float:left;}
#top #menu a {width:117px; height:30px; display:block; margin:0 3px 0 0;}
#top #menu a#wywiad {background:url(wywiad.jpg) left top no-repeat;}
#top #menu a#akcja {background:url(akcja.jpg) left top no-repeat;}
#top #menu a#organizacje {background:url(organizacje.jpg) left top no-repeat;}
#top #menu a#film {background:url(film.jpg) left top no-repeat;}
#top #menu a#linki {background:url(linki.jpg) left top no-repeat;}
#top #menu a#wolny_czas {background:url(wolny_czas.jpg) left top no-repeat;}

#content {width:960px; clear:both; background:url(bg_box.jpg) left top repeat-y; margin:10px 0 20px 0;}

#kolumna1 {width:220px; float:left; background:#f63763; padding:335px 0 0 0; margin:0 0 0 0; overflow: hidden;}
#kolumna2 {width:480px; float:left; margin:0 20px 0 20px; padding: 0 0 20px 0; overflow: hidden;}
#kolumna3 {width:220px; float:left; background:#f63763; margin:10px 0 0 0; padding:0 0 0 0; overflow: hidden;}

#kolumna1 .head {height:20px; width:200px; padding:0 10px; margin:0; background:url(head.jpg) left top no-repeat; font:11px/20px small-caps  Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; text-decoration:none; display:block;}
#kolumna1 .aktext {padding:0 0 15px 0;}

#kolumna1 a {height:20px; width:200px; padding:0 10px; margin:0; background:url(head.jpg) left top no-repeat; font:11px/20px small-caps  Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; text-decoration:none; display:block;}

#kolumna1 table {padding:5px 10px;}

#kolumna3 .head {display:none;}
#kolumna3 .aktext {padding:0 0 15px 0; margin:0; clear:both;}

#kolumna2 a {padding:0; margin:0; font:11px/20px small-caps  Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

#kolumna3 a {height:20px; width:200px; padding:0 10px; margin:0; background:url(head.jpg) left top no-repeat; font:11px/20px small-caps  Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; text-decoration:none; display:block;}

#kolumna3 .obrazek a {height:auto; width:auto; padding:0; margin:0; background:none; font:11px/20px small-caps  Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; text-decoration:none; display:block;}

#bottom {width:960px; height:40px; clear:both; line-height:40px; background:#ff0b00; text-align:center;}

#kolumna2 img {}
##kolumna2 table {text-align:justify; margin:0; padding:0;}
##kolumna2 table td{margin:0; padding:0;}
##kolumna2 table img {background:#FFFFFF; padding:2px; border:1px solid #cc0000; margin:0 0 10px 0;}

#kolumna2 .head {padding:0 10px; margin:5px 0 5px 0; font:bold 12px/18px small-caps  Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; background:#bebebe; clear:both;}
#kolumna2 .aktext {padding:0 0 10px 0; margin:0;}

.wyszukiwarka table {background:none; width:100%;}
.wyszukiwarka td {padding:0 0 10px 0;}
.wyszukiwarka .text {width:340px; font:11px/16px Arial, Helvetica, sans-serif; padding:0;}

#kolumna2 .tresc .formularz .title {padding:0 10px; margin:10px 0 10px 0; font:bold 12px/18px small-caps  Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; background:#000000;}
#kolumna2 .tresc .formularz #form2 table {background:none; width:100%;}
#kolumna2 .tresc .formularz #form2 table img {background:none; padding:0; border:none; margin:0;}
#kolumna2 .tresc .formularz #form2 table td {padding:3px; width:50%;}
#kolumna2 .tresc .formularz #form2 input {font:11px/16px Arial, Helvetica, sans-serif;}

#wybierzmiska {height:20px; width:200px; padding:0 10px; margin:0 0 15px 0; background:url(head.jpg) left top no-repeat; font:11px/20px small-caps  Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase;}
#wybierzmiska a{color:#ffffff; text-decoration:none; font:11px/20px small-caps  Arial, Helvetica, sans-serif; padding:0; margin:0;}

.tekst_r {margin:0 0 0 0;}
.tekst_r_head {font-weight:bold; float:left;}
.tresc .tekst_r .tekst_r_head a .long_title {font-weight:bold;}
.tekst_r p {margin:0; padding:0;}
.tekst_r_tresc {padding:5px 0 5px 0; margin:0; clear:both;}
.tekst_r_tresc p {margin:0; padding:0;}

#kolumna2 p, #kolumna2 .aktext {margin:0; padding:0; clear:both;}