html, body { padding: 0; margin: 0;  }

body { background-image: url('uploads/images/kosbud/bg.jpg'); background-repeat: no-repeat; background-position: top; background-color: #ffffff; font: normal 11px Tahoma, Arial, Verdana, sans-serif; color:#808080; }

img { border:0; }

a { text-decoration: none; font-weight: none; color: #000000; }

a:hover { text-decoration: underline; }

/*czesc glowna*/

div#pagewrapper { width: 910px; margin: 0 auto; position: relative; z-index: 1;}

div#top { width: 910px; height: 463px; float: right; margin-top: 35px; }

div#content { width: 565px; float: right; margin-bottom: 20px; }

div#subcontent { width: 565px; min-height: 137px; float: right;  background-image: url('uploads/images/kosbud/bg_content.png'); background-repeat: repeat-y; background-position: top;}

div#onascontent { width: 565px; min-height: 60px; background-image: url('uploads/images/kosbud/head_onas.png'); background-repeat: no-repeat; background-position: top; }

div#produktycontent { width: 565px; min-height: 60px; background-image: url('uploads/images/kosbud/head_produkty.png'); background-repeat: no-repeat; background-position: top; }

div#dojazdcontent { width: 565px; min-height: 60px; background-image: url('uploads/images/kosbud/head_dojazd.png'); background-repeat: no-repeat; background-position: top; }

div#kontaktcontent { width: 565px; min-height: 60px; background-image: url('uploads/images/kosbud/head_kontakt.png'); background-repeat: no-repeat; background-position: top; }

div#bottom { width: 565px; float: right; height: 7px; background-image: url('uploads/images/kosbud/bg_bottom.png'); background-repeat: no-repeat; background-position: top; margin-bottom: 20px;}

div#tekst {padding: 45px 15px 0 15px; line-height: 1.5em;}

div#box_aktualnosci {background-image: url('uploads/images/kosbud/box_aktualnosci.png'); background-repeat: no-repeat; background-position: topleft; width: 292px; height: 137px; float: left; }

div#box_oferta {background-image: url('uploads/images/kosbud/box_oferta.png'); background-repeat: no-repeat; background-position: topleft; width: 273px; height: 137px; float: left; }

div#line {clear:both; float:right; width:856px; height:1px; background-color: #dddddd;}

div#footer { width: 856px; float: right; margin-top: 15px;  margin-bottom: 20px; }

div#footerleft { width: 300px; float: left;}

div#footerleft a {color: #000000; font-weight: bold; text-decoration: underline;}

div#footerright { width: 556px; float: right; text-align: right;}

.gawlowski a {color: #000000; font-weight: bold; text-decoration: underline;}
.tytul {color: #000000; font-weight: bold; text-decoration: none;}
.data {font-size: 10px; color: #808080; font-weight: none; text-decoration: none;}
.wiecej a {font-size: 10px; color: #000000; font-weight: none; text-decoration: none;}
.wiecej a:hover {font-size: 10px; color: #000000; font-weight: none; text-decoration: underline;}
/* menu */

div#top ul#menu { float: right; }
div#top ul#menu li { display: inline; float: left; margin-left: 10px; }
div#top ul#menu li a { display: block; overflow: hidden; padding: 22px 0 22px 0; }
div#top ul#menu li a img { display: block; }

div#top ul#menu li#glowna { width: 109px; }
div#top ul#menu li#glowna a { width: 109px; }
div#top ul#menu li#glowna a:hover img { margin-left: -109px; }
div#top ul#menu li#glowna.on img { margin-left: -109px; }
div#top ul#menu li#onas { width: 72px; }
div#top ul#menu li#onas a { width: 72px; }
div#top ul#menu li#onas a:hover img { margin-left: -72px; }
div#top ul#menu li#onas .on img { margin-left: -72px; }
div#top ul#menu li#produkty { width: 86px; }
div#top ul#menu li#produkty a { width: 86px; }
div#top ul#menu li#produkty a:hover img { margin-left: -86px; }
div#top ul#menu li#produkty.on img { margin-left: -86px; }
div#top ul#menu li#dojazd { width: 74px; }
div#top ul#menu li#dojazd a { width: 74px; }
div#top ul#menu li#dojazd a:hover img { margin-left: -74px; }
div#top ul#menu li#dojazd.on img { margin-left: -74px; }
div#top ul#menu li#kontakt { width: 61px; }
div#top ul#menu li#kontakt a { width: 61px; }
div#top ul#menu li#kontakt a:hover img { margin-left: -61px; }
div#top ul#menu li#kontakt.on img { margin-left: -61px; }
