body{margin:0; padding:0; font-size:80%; font-family:verdana,tahoma; background-image:url('../pics/podgrusza.jpg'); background-attachment:fixed; background-size:cover;}
a{display:inline; color:black; font-weight:bold;}
p{margin:0}
p.cw{color:white;}
.clear_all{clear:both;height:0.5em;}
.welcome{line-height:25px; color:white; font-weight:bold; text-align:right}
b{font: 125% "lucida handwriting"; color:orangered; font-weight:bold;}
b.xs{font: 95% "lucida handwriting"; color:orangered; font-weight:bold;}
b.xy{font: 100% "lucida handwriting"; color:yellow; font-weight:bold;}
b.xlw{font: 200% "lucida handwriting"; color:white; font-weight:bold;}
h1{ font-family: "lucida handwriting", verdana, "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif; color: yellow; font-size:250%; font-weight: bold; }
:target:before { content:""; display:block; height:32px; margin:-32px 0 0; }

img.nav{display:block; max-width:280px; max-height:280px; width:auto; height:auto; margin-left:auto;  margin-right:auto;}
img.ext{display:block; max-width:280px; max-height:500px; width:auto; height:auto; margin-left:auto;  margin-right:auto;}
img.ext25{display:block; max-width:465px; max-height:600px; width:auto; height:auto; margin-left:auto;  margin-right:auto;}
img.det{display:block; max-width:100px; max-height:100px; width:auto; height:auto; margin-left:auto;  margin-right:auto;}
img.b4{border-style:solid; border-width:4px;}

input.lf[type=button]{font-size:160%;}
input.lf[type=submit]{font-size:160%;}
input.lf[type=text]{font-size:100%; font-family:verdana,tahoma;}
input.lf[type=date]{font-size:100%; font-family:verdana,tahoma;}
input.lf[type=datetime-local]{font-size:100%; font-family:verdana,tahoma;}
input.lf[type=time]{font-size:100%; font-family:verdana,tahoma;}
input.lf[type=number]{font-size:100%; width:100px; text-align:right; font-family:verdana,tahoma;}
input.w30[type=number]{width: 30px;}
input.w35[type=number]{width: 35px;}
input.w40[type=number]{width: 40px;}
input.w50[type=number]{width: 50px;}
input.lf[type=checkbox]{ width:11px; height:11px;}
select.lf{font-size:100%; font-family:verdana,tahoma;}
textarea.lf{font-size:100%; font-family:verdana,tahoma;}
.cb{font-weight:bold; color:darkslateblue;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}

table{border:2px solid black; border-collapse: collapse; align: left; margin-left: 2px; margin-right: 2px; margin-top: 10px; margin-bottom: 2px; font: 11px verdana, tahoma;}
th{border:1px solid black; padding: 3px 2px 3px 2px; text-align:left; color:black; background:#FFFFAF;}
td{border:1px solid black; padding: 0px 3px 0px 3px; white-space:nowrap;}
td.lbout{text-align:right; font-weight:bold; font: 14px lucida handwriting; background:burlywood; color:black}

table.mnt{border:0; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 2px; border-collapse:collapse; align:left; font:100% verdana, tahoma;}
table.mnt th{border:0; padding: 0px 0px 0px 0px; text-align:left; color:black; background:#FFFFAF;}
table.mnt th.h0{border:2px solid black; padding: 3px 5px 3px 5px; text-align:left; color:white; background:#2F5F9D; font: 130% verdana, tahoma;}
table.mnt th.h1{border:2px solid black; padding: 3px 5px 3px 5px; text-align:left; color:white; background:#5588CC; font: 115% verdana, tahoma;}
table.mnt td{border:0; padding: 0px 0px 0px 0px; text-align:left; vertical-align:top;}
table.mnt td.tx{border:1px solid black; padding: 2px 5px 2px 5px; text-align:left; color:white; background:black; font: 85% "comic sans ms", verdana, tahoma;}
table.mnt td.pics{border:0; padding: 5px 5px 5px 15px; text-align:center; vertical-align:top;}
table.mnt td.ar{text-align:right;}
table.mnt th.ac{text-align:center;}
table.mnt td.ac{text-align:center;}

table.det{border:0px; border-collapse: collapse; align: left; margin-left: 2px; margin-right: 3px; margin-top: 1px; margin-bottom: 3px; font: 100% verdana, tahoma;}
table.det th{border:2px solid black; padding: 3px 5px 3px 5px; text-align:left; color:yellow; background:#5588CC; font: 100% verdana, tahoma;}
table.det th.h0{border:0px; padding: 3px 5px 3px 5px; color:white; background:#1B3409; font:130% verdana, tahoma;}
table.det th.h1{border:0px; padding: 3px 5px 3px 5px; color:white; background:#375F1B; font:120% verdana, tahoma;}
table.det th.h2{border:0px; padding: 3px 5px 3px 5px; color:white; background:#496D1D; font:90% verdana, tahoma;}
table.det th.h3{border:0px; padding: 3px 5px 3px 5px; color:black; background:#66B032; font:80% verdana, tahoma;font-weight:bold;}
table.det th.h4{border:0px; padding: 1px 2px 1px 2px; color:black; background:#7FBD32; font:80% verdana, tahoma;}
table.det th.hx{border:0px; padding: 3px 5px 3px 5px; color:black; background:#B2D732; font:80% verdana, tahoma;}

table.det th.he{border:0px; padding: 3px 5px 3px 5px; color:white; background:#347B98; font:90% verdana, tahoma;font-weight:bold;}
table.det th.hc{border:0px solid black; padding: 3px 5px 3px 5px; text-align:left; color:white; background:#b30000; font:90% verdana, tahoma;font-weight:bold;}
table.det th.hg{border:0px solid black; padding: 3px 5px 3px 5px; text-align:center; color:white; background:#30922F; font:90% verdana, tahoma;font-weight:bold;}
table.det th.al{text-align:left;}
table.det th.ar{text-align:right;}
table.det th.ac{text-align:center;}

table.det td{border:0px; padding: 1px 4px 1px 4px; text-align:left; vertical-align:middle; color:black; background:#EBF7E3; font: 88% verdana, tahoma;}
table.det td.bgre{border:0px solid black; padding: 2px 5px 2px 5px; text-align:left; color:black; background:#FFBF00;}
table.det td.bgat{border:0px solid black; padding: 2px 5px 2px 5px; text-align:left; color:black; background:#FFFF00;}
table.det td.bgst{border:0px solid black; padding: 2px 5px 2px 5px; text-align:left; color:black; background:#BFFF00;}
table.det td.bgrl{border:0px solid black; padding: 2px 5px 2px 5px; text-align:left; color:black; background:#00FF40;}
table.det td.bgfi{border:0px solid black; padding: 2px 5px 2px 5px; text-align:left; color:white; background:#2F4F4F;}
table.det td.ia{border:0px solid black; padding: 2px 5px 2px 5px; text-align:center; color:white; background:red;}

table.det td.t0{border:1px solid black; padding: 2px 5px 2px 5px; color:black; background:#98CA32; font: 125% "comic sans ms", verdana, tahoma;}
table.det td.t1{border:1px solid black; padding: 3px 5px 3px 5px; color:black; background:#C0DF81; font: 100% "comic sans ms", verdana, tahoma;font-weight:bold;}
table.det td.t2{border:1px solid black; padding: 2px 5px 2px 5px; color:black; background:#C0DF81; font: 95%  "comic sans ms", verdana, tahoma;font-weight:bold;}
table.det td.t3{border:1px solid black; padding: 2px 5px 2px 5px; color:black; background:#C0DF81; font: 90%  "comic sans ms", verdana, tahoma;font-weight:bold;}
table.det td.t4{border:1px solid black; padding: 2px 5px 2px 5px; color:black; background:#C0DF81; font: 85%  "comic sans ms", verdana, tahoma;font-weight:bold;}
table.det td.tx{border:0px; padding: 2px 5px 2px 5px; color:white; background:black;   font: 85%  "comic sans ms", verdana, tahoma;}
table.det td.pics{border:0px; padding: 5px 5px 5px 15px; text-align:center; background: rgba(0,0,0,0); vertical-align:top;}
table.det td.ar{text-align:right;}
table.det td.ac{text-align:center;}
table.det td.at{vertical-align:top;}

table.nav{border:2px solid white; border-collapse: collapse; align: left; margin-left: 1px; margin-right: 1px; margin-top: 2px; margin-bottom: 2px; width: 100%; font: 86% verdana, tahoma;}
table.nav tr{color:black; background:#F7E0D6;}
table.nav th{border:1px solid white; padding: 3px 5px 3px 5px; text-align:left; color:white; background:maroon; font:110% verdana, tahoma;}
table.nav th.h0{border:1px solid white; padding: 3px 5px 3px 5px; text-align:center; color:white; background:#CD5C5C; font: 150% "comic sans ms", "verdana", "tahoma";}
table.nav th.h1{border:1px solid white; padding: 3px 5px 3px 5px; text-align:left; color:#E65711; background:#FFD1B3; font:130% verdana, tahoma;}
table.nav td{border:1px solid white; padding: 0px; text-align:left; vertical-align:top}
table.nav td.nb{border:0; padding: 3px 3px 3px 8px; text-align:left; vertical-align:bottom; color:white; background:brown;}
table.nav td.ac{text-align:center;}
table.nav td.at{vertical-align:top;}

table.sts{border:2px solid white; border-collapse: collapse; align:left; margin-left: 3px; margin-right: 1px; margin-top: 5px; margin-bottom: 5px; width:100%; font: 86% verdana, tahoma;}
table.sts th{border:1px solid white; padding: 3px 5px 3px 5px; text-align:center; color:white; background:#375F1B;}
table.sts td{border:1px solid white; padding: 1px; vertical-align:middle; background:#EBF7E3;}
table.sts td.ar{text-align:right;}
table.sts td.ac{text-align:center;}

div#menu{position:fixed; top:0px; left:0px; background:#375F1B; float:left; width:100%; height:30px; z-index:2;}
div#menu ul{list-style:none;width:90%;padding:0 ;margin:0 0 0 0;}
div#menu ul li{display:block;position:relative;float:left;}
div#menu li ul{display:none;}
div#menu ul li a{display:block;text-decoration:none;color:white;border-top:2px solid #375F1B; padding:5px 10px 5px 10px;font-weight:bold;}
div#menu ul li a:hover{background-color: #496D1D;}
div#menu li:hover ul{display:block;position:absolute; left:10px;}
div#menu li:hover li{font-size:90%;clear:left;width:25em;}
div#menu li:hover a{background:#66B032;}
div#menu li:hover li a:hover{background:#496D1D;}

div#header{position:fixed; top:30px; left:0px; width:100%; background-image:url('../pics/bg-hdr.jpg');}
div#header h1{width:58%;height:70px; line-height:70px; margin: 0 0 0 0; padding-left:10px; text-align:left; }
div#header a{display:inline; color:#000080; padding:0px;}

div#container{height:100%;}
div#wrapper{float:left;width:100%;}

div#navig{position: fixed; top: 100px; left: 0px; width:25%; color:black; z-index:1;}
div#navig.top{position: fixed; top: 30px; left: 0px; width:25%; color:black;}
div#navig.bg{position: fixed; top: 100px; left: 0px; width:25%; color:black; background:#CCEEFF; z-index:1;}
div#navig tr.bg{color:white; background:brown;}
div#navig th.object{border:2px solid black; padding: 3px 3px 3px 3px; text-align:center; color:white; background:#CD5C5C; font: bold 18px "comic sans ms", verdana, tahoma;}
div#navig th.ac{text-align:center;}
div#navig ul{list-style-type:none;width:90%;padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:10px;}
div#navig ul li{margin:0;}
div#navig ul li a{display:block;padding:15px;background-color: #44699c;color:white;font-weight:bold;text-decoration:none;}
div#navig ul li a:hover{background-color: #5F94DC;}

div#nav15{position: fixed; top: 100px; left: 0px; width:15%; color:black;}
div#nav15.top{position: fixed; top: 30px; left: 0px; width:15%; color:black;}
div#nav15.bg{position: fixed; top: 100px; left: 0px; width:15%; color:black; background:#CCEEFF; z-index:1;}
div#nav15 ul{list-style-type:none;width:90%;padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:10px;}
div#nav15 ul li{margin:0;}
div#nav15 ul li a{display:block;padding:15px;background-color: #44699c;color:white;font-weight:bold;text-decoration:none;}
div#nav15 ul li a:hover{background-color: #5F94DC;}


div#content{margin: 102px 1% 1% 25%; color:darkblue;}
div#content.top{margin: 31px 1% 1% 25%; color:darkblue;}
div#content p{line-height:1.4;}
div#content a{display:inline;color:white;font-weight:bold;padding:0px;}

div#con85{margin: 102px 1% 1% 15%; color:darkblue;}
div#con85.top{margin: 31px 1% 1% 15%; color:darkblue;}
div#con85 p{line-height:1.4;}
div#con85 a{display:inline;color:white;font-weight:bold;padding:0px;}
div#con85 img{border-color:black;}

div#extra{position: fixed; top: 100px; right: 0px; width:15%; color:black;}
div#ext15{position: fixed; top: 30px; right: 5px; width:15%; color:black;}
div#ext25{position: fixed; top: 30px; right: 5px; width:25%; color:black;}
div#extrasave{float:left;width:19.5%;margin-left:-20%;}

