@charset "iso-8859-2";html{font-family:Arial,sans-serif;text-align:center;font-size:12px;color:#5a5a5a;margin:0;padding:0;font-weight:500;}
body{margin:0;vertical-align:top;background-image:url(grafika/bg.png);background-repeat:repeat-x;height:100%;line-height:150%;}
body2{margin:0;vertical-align:top;height:100%;line-height:150%;}
img{border:none;}
h1{padding:0 0 5px 0;font-size:15px;color:#375982;margin:0;}
h2{font-size:13px;color:#375982;margin:0;padding:0;}
p{margin:12px 0 0 0;padding:0;}
#title{padding:0 10px 0 0;float:left;font-variant:small-caps;font-weight:bold;font-style:italic;border-bottom:1px #cecece solid;width:638px;}
.selecta{margin:10px 20px 10px auto;color:#5a5a5a;float:right;border:2px solid #e2e2e2;background:#efefef;}
.data{margin-top:5px;color:#c1c1c1;font-size:15px;font-weight:bold;}
.wiecej{text-align:right;margin:10px 7px 20px 0;border-bottom:1px #cecece solid;}
.archiwum{text-align:center;margin:10px 7px 20px 0;}
.archiwum a{margin:10px 7px 20px 0;color:#9d2020;text-decoration:none;font-weight:bold;}
.wiecej a{padding-top:10px;color:#9d2020;text-decoration:none;font-weight:bold;}
.wiecej2{text-align:right;margin:20px 7px 10px 0;}
.wiecej2 a{color:#9d2020;text-decoration:none;font-weight:bold;}
.stronicowanie{text-align:center;}
.stronicowanie a{margin:2px;color:#b0032f;}
.men40 ul{display:block;}
#galeria img{border:#1d5581 1px solid;margin-left:10px;margin-bottom:10px;}
#podstawa{position:relative;width:990px;margin:auto;}
#top{height:214px;}
#logo{background:url(grafika/top.png) no-repeat;width:990px;height:183px;float:left;}
#link{position:absolute;top:42px;left:43px;cursor:pointer;width:200px;height:70px;}
.flag{float:right;padding-right:28px;padding-top:5px;}
#smenu{background:url(grafika/top_b.png) no-repeat top;width:990px;height:31px;float:left;font-size:13px;}
#mini_menu{float:left;padding-top:8px;margin-left:370px;width:461px;height:31px;}
#mini_menu a{background:url(grafika/top_separator.png) no-repeat center left;font-weight:bold;padding-right:20px;padding-left:23px;color:#f4e5e5;text-decoration:none;}
.pasek{background:url(grafika/pasek.png) no-repeat top;width:990px;height:26px;}
#left{float:left;width:274px;}
#wyszukiwarka{background:url(grafika/szukaj.png) no-repeat center top;float:left;width:274px;height:28px;}
.wysz{margin:3px 0 0 70px;border:1px #d1d1d1 solid;float:left;}
.wysz_but{margin:0;padding:0 0 2px 0;border:0;background:url(grafika/button_wysz.png) no-repeat center left;width:28px;height:23px;cursor:pointer;float:left;}
#top_left_nav{background:url(grafika/nav_left_top.png) no-repeat top;float:left;width:274px;height:34px;}
#left_nav{float:left;background:url(grafika/nav_left_tlo.png) repeat-y top;width:274px;}
#bott_left_nav{background:url(grafika/nav_left_bott.png) no-repeat top;float:left;width:274px;height:34px;}
#nav_left,#nav_left ul{list-style-type:none;margin:0;padding:0;}
#nav_left li{line-height:normal;}
#nav_left a{color:#6d6d6d;text-decoration:none;}
#nav_left a:hover{color:#790000;}
.nav_txt{font-size:12px;font-weight:bolder;text-align:center;padding-left:10px;padding-top:7px;padding-bottom:10px;letter-spacing:normal;cursor:pointer;}
.nav_txt_small{font-size:11px;font-weight:bolder;text-align:left;margin-left:50px;padding-left:15px;padding-top:5px;padding-bottom:7px;letter-spacing:normal;background:url(grafika/strzala.png) no-repeat center left;padding-right:10px;}
.left_stop{float:left;width:274px;height:14px;}
#podzial_p{background:url(grafika/podzial_p.png) no-repeat;float:left;width:274px;height:126px;cursor:pointer;}
#pomiar_p{background:url(grafika/pomiar_p.png) no-repeat;float:left;width:274px;height:126px;cursor:pointer;}
#publikacje_p{background:url(grafika/publikacje_p.png) no-repeat;float:left;width:274px;height:126px;}
.publikacja_small{margin:77px 0 0 45px;float:left;font-size:13px;color:#5b5b5b;font-style:oblique;font-weight:bold;width:174px;}
#publikacje_link{position:relative;top:95px;left:-12px;width:52px;height:16px;float:left;}
#newsletter{background:url(grafika/newsletter.png) no-repeat;float:left;width:274px;height:99px;}
.for_przycisk_email{margin:50px 0 0 30px;border:1px #d1d1d1 solid;}
.for_przycisk_wyslij{margin:0;padding:0 0 3px 0;border:0;background:url(grafika/wyslij.png) no-repeat center top;width:41px;height:18px;cursor:pointer;}
#zasady{float:left;width:274px;height:26px;}
#stop{background:url(grafika/nav_left_stop.png) no-repeat;float:left;width:274px;height:1px;}
#nav_bot,#nav_bot ul{font-size:11px;list-style-type:none;text-align:center;margin:0;padding:0;}
#nav_bot li{line-height:54px;display:inline;height:34px;}
#nav_bot a{background:url(grafika/nav_bot_separator.png) no-repeat center right;font-weight:bold;padding-right:20px;padding-left:10px;color:#919191;text-decoration:none;}
#center_topa{background:url(grafika/topa.png) no-repeat top;float:left;width:716px;height:111px;}
#center_topb{position:relative;top:10px;background:url(grafika/topb.png) no-repeat;float:left;width:716px;height:28px;}
#center{position:relative;background:url(grafika/center.png) repeat-y;float:left;width:716px;}
#center_bottom{position:relative;background:url(grafika/center_bottom.png) no-repeat;float:right;width:716px;height:16px;}
.tresc{margin:0 30px 25px 30px;text-align:left;}
.tresc a{color:#900;text-decoration:none;}
.tresc a:hover{color:#900;text-decoration:underline;}
#galeria_rel{margin-left:2px;width:112px;height:100px;float:left;}
.photo{width:112px;height:100px;border:#d8d8d8 solid 3px;}
.wstep{color:#5a5a5a;}
#realizacja{margin-left:20px;float:left;width:500px;}
#right{padding-top:25px;float:left;width:244px;}
#right img{margin-top:6px;}
#nav_right,#nav_right ul{list-style-type:none;padding:0;margin:0;}
#nav_right li{background:url(grafika/kropki_pozioma_r.png) repeat-x left bottom;padding:8px 0 8px 5px;margin-left:8px;}
#nav_right li ul{background:none;margin-left:5px;}
#nav_right img{cursor:pointer;}
.adres{text-align:center;padding-bottom:5px;margin-top:50px;color:#2b2b2b;}
#stopka{margin:5px 20px 10px 20px;}
#bottom{background:url(grafika/bottom.png) no-repeat;height:80px;width:990px;}
.kol_1{float:left;width:17%;}
.kol_2{text-transform:lowercase;text-align:center;width:61%;float:left;}
.kol_3{text-align:right;float:right;padding-right:8px;height:28px;width:145px;}
.czysc{clear:both;}
.mapa_link a{color:#284c78;text-decoration:none;}
.mapa_link a:hover{color:#284c78;text-decoration:underline;}
#formularz_top{background:url(grafika/formularz_top.png) no-repeat;float:right;width:656px;height:82px;margin:0;}
#formularz_top_que{background:url(grafika/formularz_top_que.png) no-repeat;float:right;width:656px;height:82px;margin:0;}
#formularz_flot{background:url(grafika/formularz_flot.png) repeat-y;float:right;width:656px;margin:0;}
#formularz_bott{background:url(grafika/formularz_bott.png) no-repeat;float:right;width:656px;height:42px;margin:0;}
.for_przycisk{margin:0;padding:0 0 3px 0;border:0;background:url(grafika/wyslij_form.png) no-repeat center top;width:61px;height:22px;cursor:pointer;}
.panel{float:right;margin-right:56px;text-align:left;color:#696969;}
input{border:#cacaca solid 1px;}
textarea{border:#cacaca solid 1px;}
.ok,.blad{font-size:13px;text-align:center;font-weight:bold;color:#f00;margin-top:30px;}
.ok{color:#000;}
.kropka a{background:url(grafika/kropka.png) no-repeat center left;padding:10px 0 10px 28px;height:26px;width:170px;}
.kropka_d{margin-top:10px;}
.kropka_d a{padding:0 0 0 28px;height:26px;width:170px;}