body, html {margin: 0px; padding: 0px; border: 0px; height: 100%; width: auto; overflow: visible; text-align: center; font-family: arial, helvetica, sans-serif;}
body {overflow: auto;}
img {border: 0px;}


#all {margin: auto; border: 0px; width: 930px; height: 700px; float: none;}
#top {margin: 0px; border: 0px; padding: 0px; width: 930px; height: 230px; font-size: 0pt;}
#middle {margin: 0px; border: 0px; padding: 0px; width: 930px; height: 450px; text-align: center;}
#bottom {margin: 0px; border: 0px; padding: 0px; width: 930px; height: 20px;}

div.srodek {height: 100%; display: table; width: 100%;}
div.kontener {vertical-align: middle; text-align: center; display: table-cell;}

a.link1 {text-decoration: none; font-family: verdana; color: #fff; font-size: 9px;}
a.link1:hover {text-decoration: none; font-family: verdana; color: #003200; font-size: 9px;}
a.link2 {text-decoration: none;  color: #007200; font-size: 13px; font-weight: bold;}
a.link2:hover {text-decoration: none; color: #00a100; font-size: 13px; font-weight: bold; text-shadow: #000 1px 1px;}
a.link3 {text-decoration: none; color: black; font-size: 15px;}
a.link3:hover {text-decoration: none; color: #007200; font-size: 15px; font-weight: bold; text-shadow: #000 1px 1px;}

.h {font-size: 14pt;}
.hh {font-size: 12pt;}

.text1 {font-size: 8pt; font-weight: normal;}
.text2 {font-size: 8pt; font-weight: bold;}
.text3 {font-size: 10pt; font-weight: normal;}
.text4 {font-size: 11pt; font-weight: bold;}
.text5 {font-size: 14pt; font-weight: normal;}
.text6 {font-size: 14pt; font-weight: bold;}

.menu { height: 42px; width: 100%; overflow: hidden; background: url("../../pliki/grafika/bg_menu_top.png") no-repeat 0px 0;}
.pr-menu {overflow: hidden; padding-left: 15px;}
ul.primary-links {margin: 0px; padding: 0; list-style: none; text-align: center;}
ul.primary-links li {float: left; padding: 0 1px 0 0; background: url("../../pliki/grafika/bg-li.png") no-repeat right 0}
ul.primary-links li a { color: #fff; text-decoration: none; font-size: 14px; display: block; font-weight: bold; width: 128px; overflow: hidden; padding: 20px 0px 6px 0px;}
ul.primary-links li.active a { color: #007200; font-size: 15px; background: url("../../pliki/grafika/bg_menu_active.png") } 
ul.primary-links li a:hover { color: #00a100; font-size: 14px; background: url("../../pliki/grafika/bg_menu_hover.png") top repeat-x}

#galeria {text-align: center; border: 0px; padding: 0px;}
.minifotka {width: 110px; height: 110px; float: left; background: #d0d0c7; text-align: center; margin: 5px; padding: 0px; border: 1px solid #007200; vertical-align: middle;}
.minifotka img {border: none; text-align: center; vertical-align: middle; margin: 0px; padding: 5px;}
.minifotka:hover {background: #007200; border: 1px solid #d0d0c7;}
.minifotka2 {width: 80px; height: 97px; float: left; background: #fff18d; text-align: center; margin: 5px; padding: 0px; border: 1px solid #f0943f; vertical-align: middle; font-size: 0pt;}
.minifotka2:hover {background: #e3e3d5; border: 1px solid maroon;}
.minifotka3 {width: 240px; height: 170px; float: left; background: #fff18d; text-align: center; margin: 5px; padding: 0px; border: 1px solid #f0943f; vertical-align: middle;}
.minifotka3 img {border: none; text-align: center; vertical-align: middle; margin: 0px; padding: 5px;}
.minifotka3:hover {background: #e3e3d5; border: 1px solid maroon;}













