@charset"iso-8859-2";html{font-family:Arial, sans-serif;background-color:#fff;text-align:center;margin:0;padding:0;}
body{margin:0px;vertical-align:top;background:url(../grafika/back.png) repeat-x;height:100%;line-height:120%;}
img{border:none;border:0;}
h1{margin:0px;padding:57px 0px 0px 55px;font-size:15px;color:#5c3838;font-weight:bold;letter-spacing:0.7px;}
h2{font-size:17px;font-weight:bold;}
p{margin:0px 0px 0px 0px;padding:0px;}
a{text-decoration:none;}
.txt_g{padding:10px 0px 10px 0px;color:#595959;font-size:12px;width:550px;}
.txt{padding:40px 0px 0px 20px;color:#717171;font-size:12px;width:550px;min-height: 300px;}
.wiecej{text-align:right;margin:0px 0px 10px 0px;}
.wiecej a{color: #2c416d;text-decoration:none;}
.wszystkie{text-align:center;margin:10px 0px 0px 0px;font-weight:bold;}
.wszystkie a{color:#b50430;font-weight:bold;}
.stronicowanie{text-align:center;}
.stronicowanie a{margin:2px;color:#b0032f;}
#galeria{width:555px;margin:0px 0px 0px 15px;padding-top:20px;}
#galeria img{border:#1d5581 1px solid;margin-left:10px;margin-bottom:10px;width:150px;height:113px;}
#podstawa{width:1030px;margin:auto;text-align:left;}
#top{height:221px;}
#logo{width:1030px;height:221px;float:left;}
#center_menu_top{width:1030px;float:left;height:57px;margin:26px 0px 0px 0px;}
#nav_topp{margin:-218px 0px 0px 458px;width:614px;height:46px;}
#contener{background:url(../grafika/podstawa.png) no-repeat top;color:#ededed;width:1030px;}
#content_main{margin:auto;width:995px;}
#left_content{float:left;width:250px;}
#left_top{float:left;background:url(../grafika/left_top.png) no-repeat;width:250px;height:38px;}
#left_menu{float:left;width:250px;}
.wiadomosc{text-align:center;margin:25px 0px 15px 0px;font-size:17px;font-weight:bold;text-decoration:underline;}
#main_page{float:left;background:url(../grafika/main_page.png) no-repeat;width:250px;height:27px;cursor:pointer;}
#center{float:left;width:590px;}
#content{background:url(../grafika/sub_main.png) no-repeat top center;font-size:11px;color:#696969;min-height:300px;}
#content ul{list-style-type:none;}
#center_top{float:left;background:url(../grafika/center_top.png) no-repeat top;width:590px;height:78px;}
#center_tresc{float:left;font-size:12px;padding:10px 0px 0px 18px;width:550px;}
#center_tresc ul{list-style-type:circle;}
#center_tresc a{color:#5c5d5d;}
#center_tresc a:hover{color:#777777;}
.nowosc{float:left;margin:10px 20px 20px 20px;width:550px;}
.nowosca{text-decoration:none;color:#5c3838;}
.nowoscb {color:#595959;}
.nowosc_separator{margin:-10px 0px 0px 0px;background:url(../grafika/nowosc_separator.png) no-repeat;height:3px;width:550px;}
.data{margin:5px 0px 0px 0px;color:#828282;font-size:15px;}
#baner_1_top{float:left;background-color:#fff;width:590px;height:34px;}
#baner_1_flot{float:left;background-color:#fff;width:590px;}
#baner_1_bottom{float:left;background-color:#fff;width:590px;height:31px;}
#baner_2_top{float:left;background-color:#fff;width:590px;height:34px;}
#baner_2_flot{float:left;background-color:#fff;width:590px;}
#baner_2_bottom{float:left;background-color:#fff;width:590px;height:31px;}
#nav_left{margin:0;padding:0;}
.nav_txt{color:#fff;font-size:12px;font-weight:bolder;text-align:left;padding:7px 0px 7px 21px;letter-spacing:normal;cursor:pointer;}
.nav_txt:hover{color:#e3c9ca;}
.menu_a{min-height:26px;width:250px;background-color:#801620;}
.menu_b{min-height:26px;width:250px;background-color:#824c4d;}
.stop{float:left;width:250px;height:1px;background-color:#ffffff;}
.linki_1{width:235px;min-height:21px;margin:0px 2px 0px 0px;cursor:pointer;color:#fff;text-align:right;}
.linki_2{min-height:21px;text-align:left;cursor:pointer;}
.nav_txt_small{margin-top:-3px;padding-right:3px;color:#fff;font-size:11px;font-weight:normal;letter-spacing:normal;cursor:pointer;}
.nav_txt_small:hover{color:#e3c9ca;}
.patronat_rapid{float:left;width:250px;margin-top:35px;}
#patronat{float:left;background:url(../grafika/patronat.png) no-repeat;width:250px;height:66px;margin-top:-5px;}
#patronat_box_top{float:left;background:url(../grafika/patronat_top.png) no-repeat;width:250px;height:17px;}
#patronat_box_flot{float:left;background:url(../grafika/patronat_flot.png) repeat-y;width:250px;}
#patronat_box_bottom{float:left;background:url(../grafika/patronat_bottom.png) no-repeat;width:250px;height:22px;}
#right_content{float:left;width:155px;}
#sponsorzy{float:left;background:url(../grafika/sponsorzy.png) no-repeat;width:155px;height:36px;}
#pbaner_1_box_top{float:left;background:url(../grafika/sponsorzy_top.png) no-repeat;width:155px;height:23px;}
#pbaner_1_box_flot{float:left;background:url(../grafika/sponsorzy_flot.png) repeat-y;width:155px;}
#pbaner_1_box_bottom{float:left;background:url(../grafika/sponsorzy_bottom.png) no-repeat;width:155px;height:33px;}
#pbaner_2_box_top{float:left;width:155px;height:23px;margin-top:8px;}
#pbaner_2_box_flot{float:left;width:155px;}
#pbaner_2_box_bottom{float:left;width:155px;height:22px;}
#pbaner_3_box_top{float:left;width:155px;height:23px;margin-top:8px;}
#pbaner_3_box_flot{float:left;width:155px;}
#pbaner_3_box_bottom{float:left;width:155px;height:22px;}
.baner_lewa{display:block;margin:0px auto 7px auto;text-align:center;}
.baner_dol-1{display:block;margin:0px auto 7px auto;text-align:center;}
.baner_dol-2{display:block;margin:0px auto 0px auto;text-align:center;}
.baner_prawa-1{display:block;margin:0px auto 7px auto;text-align:center;}
.baner_prawa-2{display:block;margin:0px auto 7px auto;text-align:center;}
.baner_prawa-3{display:block;margin:0px auto 7px auto;text-align:center;}
#center_bott{float:left;width:725px;height:370px;}
#center_bottt{float:right;width:725px;height:242px;}
#title{float:left;font-variant:small-caps;font-weight:bold;color:#8e0404;width:680px;}
.galeria_rel{background:url(../grafika/photo_under.png) no-repeat;width:209px;height:214px;float:left;}
.realizacja{float:left;width:66%;}
.realizacja_wstep{margin:10px 0px 0px 20px;width:371px;}
.oddzielnik{background:url(../grafika/oddzielnik.png) no-repeat;width:662px;height:29px;float:left;}
#right{padding-top:25px;float:left;width:244px;}
#right img{margin-top:6px;}
#nav_right, #nav_right ul{list-style-type:none;padding:0px;margin:0px;}
#nav_right li{background:url(../grafika/kropki_pozioma_r.png) repeat-x left bottom;padding:8px 0px 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;}
#stopa{margin:auto;width:100%;text-align:center;float:left;}
#bottom{float:left;background:url(../grafika/bot_flot.png) repeat-x;background-color:#e4e5e5;min-height:347px;width:100%;text-align:center;}
#bottom_in{margin: auto;width:995px;height:100%;background:url(../grafika/bottom_in.png) repeat-y center top;list-style-type:none;text-align:center;font-size:13px;display:block;}
#copyright{margin:0px auto 0px 0px;background:url(../grafika/copyright.png) no-repeat center center;height:46px;width:131px;}
#data{float:left;margin:19px 0px 0px 135px;color:#767777;font-size:13px;}
#create{margin:-33px 0px 0px auto;height:33px;width:140px;}
#nav_cale_id{margin:20px 0px 20px 70px;width:850px;float:left;}
#nav_cale, #nav_cale ul{list-style-type:none;}
.nav_cale_li{display:inline;text-align:center;min-width:100px;}
.nav_cale_li_a{font-size:12px;color:#e3c9ca;text-decoration:none;background:url(../grafika/nav_cale_separator.png) no-repeat center right;padding-right:22px;padding-left:22px;}
.nav_cale_li_a:hover{color:#fff;}
#nav_podstrony{margin-left:42px;width:912px;background-color:#4f1415;display:table;}
#nav_pod, #nav_podstrony ul{list-style-type:none;text-align:left;margin:0px;padding:0px;font-size:13px;}
.nav_pod_li{float:left; width:142px; min-height:143px;margin:10px 0px 10px 30px;padding-left:10px;background:url(../grafika/nav_podstrony_separator.png) repeat-y top left;}
.nav_pod_a{font-size:12px;color:#fff;}
.nav_pod_txt{color:#acb6bd;font-weight:bold;}
.sub_section{margin-top:10px;}
.sub_section a{display:block;color:#e3c9ca;font-size:12px;text-decoration:none;}
.sub_section a:hover{color:#fff;}
.czysc{clear:both;}
.photo{width:200px;height:203px;border:#ffffff solid 2px;}
#formularz_top{background:url(../grafika/formularz_top.png) no-repeat;float:left;width:550px;height:82px;margin:0px 0px 0px 20px;}
#formularz_flot{background:url(../grafika/formularz_flot.png) repeat-y;float:left;width:550px;margin:0px 0px 0px 20px;}
#formularz_bott{background:url(../formularz_bott.png) no-repeat;float:left;width:550px;height:42px;margin:0px 0px 0px 20px;}
.for_przycisk{margin:0;padding:0px 0px 3px 0px;border:0;background:url(../grafika/wyslij.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:16px;text-align:center;font-weight:bold;color:#FF0000;margin-top:50px;}
.ok{color:#009900;}
.form_radio{width:200px;text-align:left;}
.form_txt{text-align:left;padding-right:100px;padding-top:15px;}
.form_naglow{text-align:left;padding-left:150px;padding-top:15px;}
.form1{width:473px;text-align:center;}
#form1{margin-left:60px;width:473px;}
.for_tytul{text-align:center;font-weight:bold;}
.for_name{text-align:right;margin-right:5px;}
.for_przycisk_wyslij{margin:0;padding:0;border:0;background:transparent url(../grafika/wyslij_form.png) no-repeat center top;width:101px;height:29px;cursor:pointer;}
.for_przycisk_zapisz{margin:0;padding:0;border:0;background:transparent url(grafika/zapisz.png) no-repeat center top;width:101px;height:29px;cursor:pointer;}
.for_przycisk_wyczysc{margin:0;padding:0;border:0;background:url(grafika/wyczysc.png) no-repeat center top;width:101px;height:29px;cursor:pointer;}
.ok, .blad{font-size:16px;text-align:center;font-weight:bold;color:#FF0000;margin-top:50px;}
.ok{color:#009900;}
/* Based partially on Matthew Carroll's keyboard accessible flavor of Suckerfish 
 * Dropdowns by Patrick Griffiths and Dan Webb. 
 * http://carroll.org.uk/sandbox/suckerfish/bones2.html
 */
#nav a,#subMenusContainer a{text-decoration:none;display:block;padding:4px 40px 8px 40px;text-align:center;font-size:0.9em;font-weight:bold;}
#nav a{margin:8px 0px 0px 0px;float:left;padding-right:13px;padding-left:32px;color:#fff;}
#subMenusContainer a,#nav li li a{text-align:left;border-bottom:1px solid #b3b3b3;color:#fff;font-size:12px;letter-spacing:0.7px;}
#subMenusContainer a:hover,#subMenusContainer a:focus,#nav a.mainMenuParentBtnFocused,#subMenusContainer a.subMenuParentBtnFocused,#nav li a:hover,#nav li a:focus{color:#e3c9ca;}
/*.subMenuParentBtn{background:url(../grafika/strzalkaa.png) right center no-repeat;padding-right:20px;}*/
.subMenuParentBtnFocused{background:url(../grafika/strzalkaa.png) right center no-repeat;padding-right:20px;}
.mainMenuParentBtn{background:url(../img/arrow_down.gif) right center no-repeat;}
.mainMenuParentBtnFocused{background:url(../img/arrow_down_over.gif) right center no-repeat;}
.smOW{display:none;position:absolute;overflow:hidden;padding:0;margin:0;}
#nav,#nav ul,#nav ol,#subMenusContainer ul,#subMenusContainer ol{padding:0;margin:0;list-style:none;line-height:18px;}
#nav ol,#nav ul,#subMenusContainer ul,#subMenusContainer ol{top:0;left:0;}
#nav li{display:block;list-style:none;position:relative;float:left;}
#subMenusContainer li{list-style:none;}
#nav{display:block;position:absolute;list-style:none;margin:0;z-index:5;margin:auto;text-align:center;}
#subMenusContainer{display:block;position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;z-index:1000000000;}
#nav li li{float:none;}
#nav li li a{position:relative;float:none;}
#nav li ul{position:absolute;width:10em;margin-left:-1000em;margin-top:2.2em;}
#nav li ul ul{margin:0 0 0 -1000em;}
#nav li:hover ul ul{margin-left:-1000em;}
#nav li:hover ul{margin-left:0;}
#nav li li:hover ul{margin-left:10em;margin-top:0;}
#nav li a:focus+ul{margin-left:0;margin-top:2.2em;}
#nav li li a:focus+ul{left:0;margin-left:1010em;margin-top:-2.2em;}
#nav li li a:focus{left:0;margin-left:1000em;width:10em;margin-top:0;}
#nav li li li a:focus{left:0;margin-left:2010em;width:10em;margin-top:-1em;}
#nav li:hover a:focus{margin-left:0;}
#nav li li:hover a:focus+ul{margin-left:10em;}
