BODY { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; margin-bottom: 20px; font-size: 11px; color: #1C1A17; background: url(tlo.gif) #D8C39F; }

A { color: #713E24; text-decoration: none; }

A:hover { color: #D94900; background-color: #FFFFFF; }

a img{ border:0px;}

FORM { margin: 0; padding: 0; }

H1 { font-size: 13px; font-weight: bold; margin-top: 0px; margin-bottom: 10px; }

H2 { font-size: 12px; font-weight: bold; margin-top: 0px; margin-bottom: 5px; }

P { margin: 0; padding: 0; margin-bottom: 5px; line-height: 18px; }

.access { display: none; }

.drukuj { background: url(druk.gif) center left no-repeat; padding-right: 2px; padding-left: 20px; }

.glowny { background: url(tlo_glowne4.gif) #F5F3E7; }

.lewy { background: url(tlo_lew.gif) #EAD2A5; width: 202px; text-align: left; }

.ob-center { margin: 4px; text-align: center; border: 1px solid #000; }

.prawy { width: 175px; text-align: left; }

.drewno { background: url(tlo_lew.gif) #EAD2A5; }

#szukaj { margin-left: 15px; margin-top: 20px; }

#szukaj ul { list-style-type: decimal; color: #999999; line-height: 20px; }

#szukaj li { line-height: 16px; }

#szukaj li a { line-height: 16px; }

#flagi { margin-bottom: 6px; }

#flagi A { padding: 4px; float: right; }

#flagi span { float: left; }

#podmenu1 { background: url(tlo_sub_rog.gif) right bottom no-repeat; width: auto; height: auto; padding: 5px; border-bottom: 2px solid #fff; }

#podmenu { background: url(tlo_lew2.gif) #EAD2A5; text-align: left; }

#podmenu A { font-size: 12px; line-height: 20px; padding: 2px; border-top: 1px solid #F0E4D0; border-left: 1px solid  #F0E4D0; border-right: 1px solid #CCAB6E; padding-left: 14px; padding-right: 15px; margin-right: 1px; background: url(tlo_sub.gif) #EAD2A5; }

#podmenu A:hover { background: url(tlo_sub_hov.gif) #EAD2A5; border-top: 1px solid #FBF6EE; border-left: 1px solid  #FBF6EE; border-right: 1px solid #CCAB6E; }

#podmenu A.selekt { background: url(tlo_sub_hov.gif) #EAD2A5; border-top: 1px solid #FBF6EE; border-left: 1px solid  #FBF6EE; border-right: 1px solid #CCAB6E; }

#podmenu2 { width: auto; height: auto; padding: 5px; border-bottom: 2px solid #fff; }

#podmenu3 { background: #F4F0DC; text-align: left; }

#podmenu3 A { font-size: 12px; line-height: 20px; padding: 2px; border-top: 1px solid #F0E4D0; border-left: 1px solid  #F0E4D0; border-right: 1px solid #CCAB6E; padding-left: 14px; padding-right: 15px; margin-right: 1px; background: url(tlo_sub.gif) #EAD2A5; }

#podmenu3 A:hover { background: url(tlo_sub_hov.gif) #EAD2A5; border-top: 1px solid #FBF6EE; border-left: 1px solid  #FBF6EE; border-right: 1px solid #CCAB6E; }

#navbar { background: url(tlo_lew.gif) #EAD2A5; padding: 5px; border-bottom: 2px solid #fff; text-align: left; }

#navbar H4 { font-size: 10px; font-weight: normal; color: #573E1E; padding: 0; margin: 0; }

.tytul { background: url(tlo_tyt.gif) top right no-repeat #fff; padding: 5px; border-bottom: 2px solid #E0DED1; text-align: left; padding-top: 4px; padding-bottom: 5px; }

.tytul H1 { font-size: 22px; font-weight: normal; font-family: "Times New Roman", Times, serif; font-variant: small-caps; color: #372E10; padding: 0; margin: 0; padding-top: 2px; }

.dzial { background: #F9F8F1; padding: 5px; border-top: 2px solid #fff; border-bottom: 2px solid #E0DED1; text-align: left; padding-top: 4px; padding-bottom: 5px; }

.dzial H2 { font-size: 20px; font-weight: normal; font-family: "Times New Roman", Times, serif; color: #5C5028; padding: 0; margin: 0; padding-left: 15px; padding-top: 2px; }

#ok-lewe { padding: 10px; padding-left: 16px; padding-right: 16px; line-height: 14px; }

#ok-lewe2 { padding: 10px; padding-left: 16px; padding-right: 16px; line-height: 14px; }

#ok-lewe2 A:hover { color: #D94900; background-color: #F1E0BF; }

#ok-lewe A:hover { color: #D94900; background-color: #F1E0BF; }

.ok-subskr { padding: 10px; padding-left: 12px; padding-right: 12px; line-height: 14px; }

.ok-subskr INPUT { width: 100px; height: 10px; font-size: 10px; }

.stopka { background: url(belka.gif) #836643; height: 18px; }

.stopka2 a{margin-right:4px; font-size:9px;color:#C1A36F; }
.stopka2 a:hover{background-color:#E2D3B8;color:#B29667;}


.spod { background: url(spod.gif) #fff; height: 5px; }

.space { background-color: #fff; width: 2px; height: 2px; }

.lw { background: url(lw.gif) #fff; width: 4px; }

.pw { background: url(pw.gif) #fff; width: 4px; }

.content { margin: 15px; margin-top: 10px; margin-bottom: 25px; padding: 0; line-height: 1.5em; font-size: 11px; color: #201503; }

.content ul { list-style-image: url(ul.gif); list-style-type: square; }

.content p.tekst { line-height: 20px; line-height: 18px; margin-bottom: 10px; }

.tekst { margin-top: 5px; text-align: justify; }

.tekst A { color: #aa0000; border-bottom: 1px dashed #ccc; }

.tekst A:hover { border-bottom: 1px solid #ccc; }

.tekst A:visited { color: #991111; }

H1 { font-size: 22px; font-weight: normal; font-family: "Times New Roman", Times, serif; font-variant: small-caps; color: #372E10; padding: 0; margin: 0; padding-bottom: 6px; padding-top: 10px; }

H2 { font-size: 20px; font-weight: normal; font-family: "Times New Roman", Times, serif; color: #5C5028; padding: 0; margin: 0; padding-top: 8px; padding-bottom: 4px; }

H3, .akt_tytul { font-size: 17px; font-weight: bold; color: #5C5028; padding: 0; margin: 0; padding-bottom: 2px; padding-top: 6px; }

.akt_tytul:hover {
	background: none;
}

H4 { font-size: 16px; font-weight: bold; color: #5C5028; padding: 0; margin: 0; padding-bottom: 2px; padding-top: 4px; }

H5 { font-size: 14px; font-weight: bold; color: #5C5028; padding: 0; margin: 0; padding-top: 4px; }

H6 { font-size: 12px; font-weight: bold; color: #5C5028; padding: 0; margin: 0; padding-top: 3px; padding-bottom: 3px; }

P { padding: 0; margin: 0; padding-bottom: 10px; line-height: 18px; }

.galeria { margin-top: 0px; margin-bottom: 5px; }

.content .obr-lewy { float: left; display: block; margin-bottom: 5px; margin-right: 10px; margin-top: 8px; padding: 0; }

.content .obr-prawy { float: right; display: block; margin-bottom: 5px; margin-left: 10px; margin-top: 8px; padding: 0; }

.content .obr-lewy2 { float: left; display: block; margin-bottom: 5px; margin-right: 10px; margin-top: 8px; padding: 0; border: 1px solid #999; }

.content .obr-prawy2 { float: right; display: block; margin-bottom: 5px; margin-left: 10px; margin-top: 8px; padding: 0; border: 1px solid #999; }

.content .opis { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 9px; color: #555; background-color: #fff; padding: 2px; line-height: 11px; padding-top: 7px; text-align: left; }

.galeria .opis { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #555; background-color: #fff; padding: 2px; padding-top: 7px; text-align: left; }

.galeria .obr { border: 1px solid #999; }

.content .obr { border: 1px solid #999; }

.content UL { padding-top: 0; padding-bottom: 0; margin-top: 5px; margin-bottom: 5px; }

.plan { background-color: #AB9B82; }

A.plan { color: #FFFFFF; font-weight: bold; }

A:hover.plan { color: #FFFFcc; background-color: #AB9B82; }

.strzala { background: url(pkt3.gif) center right no-repeat; padding-right: 17px; padding-left: 2px; }
.strzala2 { background: url(pkt4.gif) center left no-repeat; padding-left: 17px; padding-right: 2px; }
.mapa { background: url(mapa.gif) center left no-repeat; padding-left: 21px; padding-right: 2px;color:#fff;margin-bottom:1px; }
.mapa:hover{background-color:#765832;color:#FFFFFF;}

A.strzala { border-bottom: 0px; }





#content .otwarte {border-bottom:1px #000 dotted; border-top:0px #000 dotted; border-left:0px #000 dotted; border-right:0px #000 dotted; background:#f5f5f5;}
#content p#send{text-align: center; padding: 10px;}
#content .send_button {background:#ddd; border-right:1px solid #000; border-bottom:1px solid #000; padding:10px; width:130px; height:15px; text-align:center;}
#content .zakres_select{border:0px #000 dotted; width:auto;}
hr {
border:1px solid #999;
}
#content .tab{
    margin: 0;
    color: #333;
    line-height: 16px;
    border: 1px #ccc solid;
    width:auto;
}

#content .tab .tresc {
	width:120px;
}

#content .tab .wiersz_lewy
{
	width:120px;
}
.tab td {
    padding: 6px;
    font-size: 12px;
    border: 1px solid #fff;
    background-color: #F2F4F6;
}
.tab2 td {
    padding: 2px;
    font-size: 12px;
    border: 1px solid #fff;
    background-color: #F2F4F6;
}

.tab td.sec {
    background-color: #E3E5E9;
}

.tab_noborder td {
    margin: 0;
    border: 0;
}
.bip:hover {
    background: none !important;
}