* { padding: 0; margin: 0;}
img,background{ behavior: url("ie/iepngfix.htc") }
body { behavior:url("ie/csshover.htc"); }
body{font: 70%/1.4 Arial; width:900px; margin:0px auto; min-width:900px; font-size:13px; background:url(i/body-bg.jpg);}
h2{padding-bottom:10px;color:#000; font-size:18px;}
h3{color:#ffffff;font-size:14px; margin:25px 0px 10px 30px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}

#div-body {width:860px; background:#ececec url(i/div-body-bg.jpg) 15px top repeat-y; padding:0px 20px;}

#header {height:300px; background:url(i/header-bg.jpg) repeat-x; position:relative;}
#header h2 {color:#fff; margin:15px 0px 0px 70px;font-size:24px;font-weight:lighter;line-height:28px;}
#header h2 span {margin-left:120px;}
#header h2 span span {margin-left:240px;}
.logo {margin:36px 0px 0px 90px;}
.img-small {position:absolute; top:29px; right:215px;}
.img-big {position:absolute; bottom:40px; right:115px;}
#item {height:31px; width:111px; background:url(i/item-bg.jpg) repeat-x; position:absolute; right:0px; top:36px; }
.item-left {float:left; margin-right:7px;}
#item ul {list-style:none; overflow:hidden; zoom:1; margin-top:9px;}
#item ul li {float:left; padding-right:16px;}
#menu {position:absolute; left:255px; bottom:15px;}
#menu ul {list-style:none;}
#menu ul li {float:left; padding:0px 7px 0px 5px; background:url(i/menu-line.jpg) right 4px no-repeat;}
#menu ul li.last {float:left; padding:0px 7px 0px 5px; background:none;color:#d83e3e}
#menu ul li a {color:#2D8930;text-decoration:underline; font-weight:bold;}

#content {padding-bottom:30px; overflow:hidden; zoom:1; background:url(i/mishka.jpg) right top no-repeat;}
#menu-child {border:0px solid red; width:206px; float:left; padding-bottom:28px; margin:0px 0px 20px 15px; background:url(i/menu-child-bg.jpg) repeat-y; position:relative; overflow:hidden; zoom:1; display:inline;}
#menu-child ul {margin:0px 20px; list-style:none;}
#menu-child ul li a {color:#fff;}
#menu-child ul li a:hover {color:#0000cc; text-decoration:none;}
#menu-child hr {margin-top:2px;}
#menu-child ul li a.add-new {color:#2D8930; text-decoration:underline; font-weight:bold;}
#search {border:0px solid red; width:206px; height:133px; background:url(i/search-bg.jpg) repeat-y; position:absolute; bottom:0px; left:15px;}
#search h4 {text-align:center; margin:-5px 0px 8px 0px; font-size:16px; font-weight:bold; color:#fff;}
#search-enter {padding:7px 0px 7px 18px; margin:0px 4px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-left:0px; border-right:0px; overflow:hidden; zoom:1;}
.hr {width:195px; margin-left:3px; float:left; color:#fff;}
.input-txt {border:0px; float:left; width:128px; height:24px; background:url(i/input-bg.jpg) no-repeat;}
.button-search {border:0px; float:left; margin:-1px 0px 0px 7px; width:26px; height:26px; background:url(i/button-search.jpg) no-repeat;}
.button-search:hover {cursor:pointer;}
.menu-blok {height:39px; width:206px; background:url(i/menu-blok-bg.jpg) repeat-y; position:absolute; bottom:0px; left:0px; text-align:center;}
.menu-blok span {color:#fff; line-height:37px; font-size:16px; font-weight:bold;}
.child-bottom {bottom:-1px; position:absolute;}
#content-txt {margin:0px 16px 16px 240px;}
#content-txt p{padding-bottom:10px;}
#content-txt a {color:#2D8930;}
#content-txt a:hover {color:#FF0000;}
#content-txt div a img, #content-txt p a img {margin:0;}
#content-txt h1, #content-txt h2 {text-align:center; font-size:16px;}
.news {margin-bottom:30px;}
#content-txt .news img {margin:0; float:left;}
.news div p img {float:left;}
.style5 {color:#FF9900; font-size:20px;}
.style4 {color:#0099FF; font-size:18px; font-weight:bold;}
#news img.new-img {float:left;}
.list-str {color:#000000; font-size:20px; margin:15px 0; text-align:center; text-decoration:underline;}
br {color:#000000;}
.alig-left {float:left;}

#footer {padding:35px 0px 0px 50px; background:#ececec url(i/content-bottom.jpg) 16px top no-repeat;}
#footer a {color:#3e9dd7;}
#footer a:hover {color:#FF0000;}
#footer p{clear:both;font-weight:bold;margin:0px 35px;}
#footer p a{text-align:left;font-weight:lighter;}
#footer-menu {float:left; margin:0px 30px;}
#footer-menu li {float:left; list-style:none; padding:0px 7px 0px 5px; background:url(i/menu-line.jpg) right 4px no-repeat;}
#footer-menu li.last {float:left; padding:0px 7px 0px 5px; background:none;}
#footer-menu li a {color:#3b3d3a;}

.banner{clear:both;text-align:center;}
#menu-child ul li a.reklama{color:#ff0000;text-decoration:underline;}
#menu ul li a.reklama {color:#ff0000;}