@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; text-align:center; background:#eee5d6 url(bg.gif) left top repeat-x; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#6f6464;}

#flagi {background:url(flagi.gif) right top no-repeat; position:absolute; z-index:20; height:15px; width:78px; top:5px; left:50%; margin:0 0 0 372px;}
#flagi a{display:block; height:15px; width:21px; margin:0 0 0 5px; float:left;}

a {text-decoration:none; color:#de1114; font-weight:bold;}
a:hover {}

p{margin:0 0 10px 0; padding:0;}

.clear {clear:both;}

ul {list-style:none; margin:0; padding:0;}
li{list-style:none; margin:0; padding:0 0 0 10px; background:url(li.gif) left 4px no-repeat;}

#box {width:900px; margin:auto; text-align:left;}
#top {width:900px; height:135px;}
#logo {width:240px; height:135px; background:url(logo.jpg) right top no-repeat; padding:0 0 0 150px; float:left;}
#logo a{display:block; width:240px; height:135px;}
#logo_pbm {width:150px; height:36px; background:url(logo_pbm.jpg) left top no-repeat; float:left; margin:74px 0 0 45px;}
#zapraszamy {height:36px; border-left:1px #de1114 solid; margin:74px 0 0 10px; padding:0 0 0 10px; float:left; font:normal 10px/normal Verdana, Arial, Helvetica, sans-serif;}
#zapraszamy ul {margin:3px 0 0 0;}
#zapraszamy span {display:block; margin:-3px 0 0 0;}
#menu {width:900px; height:30px; margin:0 0 5px 0; background:#de1114; font:12px/normal Verdana, Arial, Helvetica, sans-serif; overflow:hidden;}
#menu ul{}
#menu li{padding:0; background:none; float:left;}
#menu a {color:#f7f3ec; display:table; height:30px; line-height:30px; background:url(li_menu.jpg) left center no-repeat; padding:0 0 0 16px; margin:0 0 0 18px;}
#menu .first {display:none;}

#content {width:900px; background:url(content_bg.gif) left top repeat-y;}

#kolumna1 {width:400px; float:left;}
#kolumna2 {width:500px; float:left;}

.tresc{padding:20px; clear:both;}
.head{padding:0 0 10px 0; color: #a27436; font: bold 16px/16px small-caps Verdana, Arial, Helvetica; clear:both;}

#kolumna2 .tresc table {margin: 0 0 15px 0;}
#kolumna2 .tresc td {border:1px solid #e3ddd2; background:#f7f3ed;}
#kolumna2 .tresc th {background:#deceb6; text-align:center; border:1px solid #e3ddd2;}

#kolumna2 .tresc .formularz td {background:none; border:none;}
#kolumna2 .tresc .formularz .form input {width:250px; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;}
#kolumna2 .tresc .formularz .form textarea {width:250px; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;}

#sciezka_box {height:30px; line-height:30px; background:#e5d9c5; color:#835007;}
#sciezka {margin:0 10px;}
#sciezka a{color:#835007;}

#glowna_tresc {background:#e3ddd2;}
#glowna_tresc .tresc{margin:10px 20px 10px 20px; clear:both; padding:0;}

#flash {width:536px; height:152px; position:relative; margin:0 0 0 -36px; background:#f6f2eb;}

#ikona {width:395px; height:255px; padding:0 5px 5px 0; overflow:hidden; background:#f7f2eb;}

#bottom {width:900px; height:20px; background:#ddd1c0; margin:10px 0 20px 0; font:10px/20px Verdana, Arial, Helvetica, sans-serif; clear:both;}
#bottom #lewa {float:left; padding:0 20px; color:#395473;}
#bottom #prawa {float:right; padding:0 20px; background:#f6f2eb; color:#677c95;}
#bottom #prawa a{color:#677c95; font-weight:normal;}

#bottom_glowna {width:536px; height:20px; background:#ddd1c0; margin:10px 0 20px 0; font:10px/20px Verdana, Arial, Helvetica, sans-serif; clear:both; float:right;}
#stopka {float:left; padding:0 20px; color:#395473; line-height:34px;}
#bottom_glowna #prawa {float:right; padding:0 20px; background:#f6f2eb; color:#677c95;}
#bottom_glowna #prawa a{color:#677c95; font-weight:normal;}

#kolumna2 .tresc .tekst_r_head {margin: 2px 0; padding: 2px 2px 2px 13px; background:#ddd1c0 url(li.gif) 3px center no-repeat; clear:both;}
#kolumna2 .tresc .tekst_r_head p {margin: 0; padding: 0;}
#kolumna2 .tresc .tekst_r_head a {margin:0 0 10px 0;}
#kolumna2 .tresc .tekst_r_head a:hover {}

#kolumna2 .tresc .tekst_r_tresc {font-size: 10px; padding: 0; margin:0;}
#kolumna2 .tresc .tekst_r_tresc td {background:none; border:none; padding:5px;}
#kolumna2 .tresc .tekst_r_tresc table {margin: 0 0 5px 0;}

.galeria2_akapit_tresc {clear:both;}
.galeria2_akapit_tresc img {border:none;}
.galeria2_akapit_tresc a {border:1px solid #ddd1c0; background:#ffffff; display: block; float:left; padding:2px; margin:2px 0 10px 0;}
.galeria2_akapit_tytul {padding:0 0 10px 0; color: #a27436; font:bold 13px/16px small-caps Verdana, Arial, Helvetica; clear:both;}

.banerki {position:relative; top:-10px; left:-10px;}
