html,body,ul,li,p,h1,h2,h3,h4,h5,h6,form {padding:0; margin:0; list-style:none;line-height:1;}
html {background: #78a442 url(bg.jpg) repeat center top;}
body {background: transparent url(header-trans.png) no-repeat left top; font-size:62.5%; font-family: Arial,"Trebuchet MS",Georgia;color:#1d2907; width: 894px; margin: 0 auto;  top: 30px; padding-bottom: 20px;}
.b{font-weight:bold}
.clear{clear:both}
.none {display: none;}
hr.clear{clear:both; visibility:hidden; border: 0px; height: 0; padding: 0; margin: 0; line-height: 0;}
.slide {cursor:url(./graphics/zoomin.cur),pointer;    outline:none;}
.highslide-wrapper{background:white;}
.highslide-image{border:2px solid white;}
.highslide-image-blur{}
.highslide-caption{display:none;        border:2px solid white;    border-top:none;    font-family:Verdana,Helvetica;    font-size:10pt;    padding:5px;    background-color:white;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;    text-decoration:none;padding:2px;border:1px solid black;    background-color:white;        padding-left:22px;    background-image:url(./graphics/loader.white.gif);    background-repeat:no-repeat;    background-position:3px 1px;}
a.highslide-full-expand{background:url(./graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
#header {height: 375px; width: 894px; background: transparent url(header.jpg) no-repeat 32px 28px; position: relative;}
#header a {position: absolute; top: 107px; left: 55px; display: block; overflow: hidden; width: 0; height: 0; padding: 50px 0 0 300px;}
#content{background:#fff url(body.jpg) repeat-y left top;text-align:left;width:804px;position:relative; padding:25px 70px 0 20px;}
#footer {margin-bottom: 15px; text-align: center; color: #fff; height: 27px; padding-top: 25px; width: 894px; background:url(footer-trans.png) no-repeat left -20px;}
#footer a {color:#fff; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#menu {float: left; background-color: #fff; width: 180px;}
#menu ul {border-bottom: 1px solid #78a442; padding: 10px 10px 10px 18px;}
#menu li a {display: block; background:url(menu_li.gif) no-repeat 10px 4px; _height: 15px; line-height: 15px; padding-left: 30px; color:#1d2907; font-weight: bold; font-size: 120%; text-decoration: none;}
#menu li a:hover {color: #78a442; background:url(menu_li.gif) no-repeat 10px -28px;}
#menu li#now a {color: #78a442; background:url(menu_li.gif) no-repeat 10px -28px;}
#menu ul#last {border: 0;}
#news {clear:left; float: left; width: 160px;background-color: #fff; padding: 20px 5px 10px 20px;}
#news h3 {font-size: 120%; color: #78a442; font-weight: bold;padding-bottom: 0px; }
#news .item_news {padding: 10px 0px;}
#news .item_news p {font-size: 110%; line-height: 13px; color:#555;}
#news a {color:#556D23; text-decoration: none;}
#news a:hover {text-decoration: underline;}
#news a.more {text-align: right;display: block;}
#main {float: right; background-color: #fff; width: 560px;}
#main h1 {font-size: 140%; font-weight: bold; padding-bottom: 10px; padding-top: 10px;}
#main h2 {font-size: 140%; font-weight: bold;padding-bottom: 10px; padding-top: 10px;}
#main h3 {font-size: 120%; color: #78a442; font-weight: bold;padding-bottom: 10px; padding-top: 10px;}
#main p {font-size: 110%; padding-bottom: 10px; line-height: 15px; }
#main a {color:#556D23; text-decoration: none;}
#main a:hover {text-decoration: underline;}
#main ul {padding-left: 18px; font-size: 110%; padding-bottom: 10px; }
#main ul li {line-height: 15px; list-style: disc url(li2.gif)}
#main table {font-size: 110%; border: 1px solid #556D23; width: 400px; border-collapse: collapse;}
#main table td {padding: 2px 4px;}
#main table th {padding: 2px; border-bottom: 1px solid #556D23; font-weight: bold; text-align: left;}
#main p a img {border:0px; margin: 2px;}
#main table#foto {width: 100%; border: 0;}
#main table#foto td {border: 0px; padding: 10px 10px 0 0;}
#main table#foto td a.slide img {border: 2px solid #78a442;}
#main table#foto td a.slide:hover img {border: 2px solid #556D23;}
#main p#imgdown {padding-top: 14px;}
#main .fotogalerie {clear:both; padding-bottom: 10px;}
#main .fotogalerie a {display: block; float: left; width: 140px;}
#main .fotogalerie a img {border: 0;}
#main .fotogalerie div {float: right; width: 340px;}
#main form {padding: 0px 0 0 0px; position: relative;}
#main form label {display: block;padding: 5px 0 3px 0;}
#main form input {width: 200px; font-size: 100%; display: block;font-family: Verdana,"Trebuchet MS",Georgia; border: 1px solid black; padding: 2px;}
#main form textarea {height: 60px; margin: 0 0 5px 0;width: 470px; font-size: 100%; display: block;font-family: Verdana,"Trebuchet MS",Georgia; border: 1px solid black; padding: 2px;}
#main form input#button {width: auto; cursor: pointer;}
#main .PagerClass a {font-weight: bold; font-size: 110%;}
#main table#cenik th,#main table#cenik td {padding: 3px; border: 1px solid #ddd }
#main table#cenik th {text-align: left; background-color: #78a442; color: #fff}
 #main table#cenik tr {background-color: #f0fff0}
#main table#cenik tr.licha {background-color: #e9f2b3}
.c {text-align: center !important;}
 