body { margin: 0; padding: 0; font: normal normal normal 16px/1.2 "Trebuchet MS", Arial, Verdana, sans-serif; background-color: #ffffff; color: #000000; }
a, a:link, a:visited { font-weight: bold; text-decoration: none; color: #c76631; }
a:hover, a:active { font-weight: bold; text-decoration: underline; color: #d77641; }
p { margin: 0.5em 0; padding: 0; text-align: justify; text-indent: 1em; }
p strong { font-weight: normal; }
ul { margin: 0.5em; padding: 0; list-style: disc outside; }
ul li { margin: 0.2em; padding: 0; text-align: justify; }
#page { width: 980px; height: auto; margin: 0 auto; padding: 0; }
#top { position: relative; left: 0; top: 0; margin: 0; padding: 0; width: 980px; height: 390px; }
#dekorowaniesal { position: absolute; left: 0; top: 0; margin: 0; padding: 0; width: 507px; height: 147px; font: normal normal normal 1em/1.0 Arial, Verdana, sans-serif; background: url(grafika/dekorowanie_sal.jpg) left top no-repeat; }
#dekorowaniesal a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; text-decoration: none; }
#dekorowaniesal span { visibility: hidden; }
#topmiddleleft { position: absolute; left: 0; top: 147px; margin: 0; padding: 0; width: 507px; height: 83px; background: url(grafika/top_middle_left.jpg) left top no-repeat; }
#topmiddleright { position: absolute; left: 507px; top: 0; margin: 0; padding: 0; width: 473px; height: 230px; background: url(grafika/top_middle_right.jpg) left top no-repeat; }
#topbottom { position: absolute; left: 0; top: 230px; margin: 0; padding: 0; width: 980px; height: 160px; background: url(grafika/top_bottom.jpg) left top no-repeat; }
#kontakt { z-index: 100; position: absolute; left: 560px; top: 222px; margin: 0; padding: 0; width: 300px; height: 100px; }
#kontakt h6 { margin: 0 0 0.5em; padding: 0; font: normal normal bold 1em/1.0 Verdana, Arial, "Trebuchet MS", sans-serif; color: #fcb47e; }
#kontakt address { margin: 0.3em 0 0; padding: 0; font: normal normal bold 0.8em/1.0 Verdana, Arial, "Trebuchet MS", sans-serif; color: #808080; }
#kontakt a, #kontakt a:link, #kontakt a:visited { font-weight: bold; text-decoration: none; color: #d59c80; }
#kontakt a:hover, #kontakt a:active { font-weight: bold; text-decoration: underline; color: #d59c80; }
#menu { z-index: 0; position: absolute; left: 0; top: 210px; margin: 0; padding: 0; width: 980px; height: 120px; }
#menu ul { margin: 0; padding: 0; list-style: none; }
#menu ul li { display: block; margin: 0; padding: 0; }
#menu ul li a { overflow: hidden; display: block; margin: 0; padding: 0; width: 100%; height: 100%; text-decoration: none; border: 0; }
#menu ul li a span { visibility: hidden; }
#menu00, #menu01, #menu02, #menu00sel, #menu01sel, #menu02sel { z-index: 100; position: absolute; top: 10px; height: 120px; }
#menu00, #menu00sel { left: 118px; width: 100px; }
#menu00 a { background: url(grafika/pl_menu_00.png) 0px 0px no-repeat; }
#menu00sel a { background: url(grafika/pl_menu_00.png) 0px -120px no-repeat; }
#menu00 a:hover, #menu00sel a:hover { background: url(grafika/pl_menu_00.png) 0px -120px no-repeat; }
#menu01, #menu01sel { left: 218px; width: 102px; }
#menu01 a { background: url(grafika/pl_menu_01.png) 0px 0px no-repeat; }
#menu01sel a { background: url(grafika/pl_menu_01.png) 0px -120px no-repeat; }
#menu01 a:hover, #menu01sel a:hover { background: url(grafika/pl_menu_01.png) 0px -120px no-repeat; }
#menu02, #menu02sel { left: 320px; width: 120px; }
#menu02 a { background: url(grafika/pl_menu_02.png) 0px 0px no-repeat; }
#menu02sel a { background: url(grafika/pl_menu_02.png) 0px -120px no-repeat; }
#menu02 a:hover, #menu02sel a:hover { background: url(grafika/pl_menu_02.png) 0px -120px no-repeat; }
#content { clear: both; margin: 0 auto; padding: 0.5em 0; width: 850px; height: auto; color: #333333; }
#galeria1, #galeria2 { margin: 0 auto; padding: 0; border: 0; border-collapse: collapse; }
#galeria1 tr, #galeria2 tr { margin: 0; padding: 0; border: 0; }
#galeria1 tr td, #galeria2 tr td { margin: 0; padding: 10px; vertical-align: bottom; border: 0; }
.galeria { display: block; margin: 0 auto; padding: 0; border: 1px solid #a0a0a0; }
#bottom { clear: both; margin: 0 auto; padding: 0; width: 980px; height: 90px; font: normal normal normal 11px/1.0 Arial, Verdana, sans-serif; background: url(grafika/bottom.jpg) left top no-repeat; color: #777777; }
#bottom a, #bottom a:link, #bottom a:visited { font-weight: normal; text-decoration: none; color: #c58c70; }
#bottom a:hover, #bottom a:active { font-weight: normal; text-decoration: underline; color: #d59c80; }
#fuze { position: relative; left: 0; top: 0; width: 980px; height: 90px; }
#www, #grafika, #valid, #counter { position: absolute; }
#www { right: 66px; top: 37px; }
#grafika { right: 66px; top: 51px; }
#valid { left: 66px; top: 37px; }
#counter { left: 66px; top: 51px; }
/* .banner { clear: both; display: block; margin: 12px 0 12px 10px; padding: 0; border: 0; } */
.banner { clear: both; display: block; margin: 0.8em 0 0.8em 0.6em; padding: 0; border: 0; }
.cb { clear: both; }
.podpis { margin: 0 50px 0 0; padding: 0; font: italic normal normal 1.2em/1.3 "Georgia", "Times New Roman", serif; text-indent: 0; text-align: right; }