html, body {width: 100%;}
html, body, h1, h2, h3, h4 {padding: 0; margin: 0;}
h1 b, h2 b, h3 b, h4 b, .hide {display: none;}
h1, h2, h3, h4 {background: no-repeat;}
h2 {height: 22px;}
h3 {background-image: url(img/z_w-ofercie.gif); background-position: right; height: 26px;}
h4 {height: 18px;}
.m_glowna {background-image: url(img/m_witamy.gif);}
.glowna {background-image: url(img/d_witamy.gif);}
.m_muflony {background-image: url(img/m_muflony.gif);}
.muflony {background-image: url(img/d_muflony.gif);}
.m_relugany {background-image: url(img/m_relugany.gif);}
.relugany {background-image: url(img/d_relugany.gif);}
.m_kontakt {background-image: url(img/m_kontakt.gif);}
.kontakt {background-image: url(img/d_kontakt.gif);}
.m_biale {background-image: url(img/m_biale.gif);}
.biale {background-image: url(img/d_biale.gif);}
.m_blad {background-image: url(img/m_blad.gif);}
.blad {background-image: url(img/d_blad.gif);}
.m_wyr {background-image: url(img/m_wyr.gif);}
.wyr {background-image: url(img/d_wyr.gif);}

body {font: 11px Verdana, Arial, sans-serif; background: url('img/tlo.gif');}
a {color: #B71C0C; font-weight: bold; text-decoration: none;} a:hover {color: #CC8600; text-decoration: underline;} a:visited {color: #005A9B;} img {border: 0;}
p {text-align: justify; text-indent: 14px; margin: 7px 0 0;}
p.nag {font-weight: bold;}
ul {margin: 2px 0 2px 0px;}
* html ul {margin-left: 24px;}
li a, .u {font-weight: normal; text-decoration: underline;}
.roz {line-height: 16px;}
p.roz {margin:0 0 -5px;}
#container {text-align: left; background: #FFF; border: 3px solid #CFCFCF; padding: 21px 26px 5px; margin: 15px auto; width: 691px;}
#top {background: #940000;}
#top img {vertical-align: bottom;}
#menu {font-size: 1px; float: right; padding: 20px 7px 0;} #menu a {margin: 0 2px;}
#lewa {float: left; background: url('img/tlo3.jpg') no-repeat; padding-left: 12px; width: 290px;}
#prawa {font-size: 11px; float: right; background: url('img/tlo4.jpg') no-repeat; padding: 256px 11px 0; width: 367px;}
#prawa p {margin-right: 4px;} .bl {height: 83px; background: url('img/tlo2.jpg') no-repeat;} .bl div {height: 10px; width: 1px; overflow: hidden;}
#box {border: 3px solid #CFCFCF; padding: 11px; width: 262px;}
#box2 {border-top: 3px solid #696969; background: #CBDAD4; padding: 4px 6px; margin-top: 9px;}
#stopka {padding: 7px 0 0 11px; clear: both;}
#stopka a.z {font-weight: bold; color: #000;}
#galeria {padding: 3px 0; background:#f3f3f3; clear: both; text-align: center;}
#galeria table {border: 0; border-collapse: separate; border-spacing: 0; width: 691px;}
#galeria table td {width: 230px; padding: 5px 0;}
td img {border: 1px solid #bbb;}
table.hs {width: 100%; margin-top: 4px;}
body, td {text-align: center;}
.gal {margin: 15px 0;}
.gal table {background:#fff;}
.gal a img {border:0;}
