body { padding:0px; margin:0px; width:100%; font-family:Verdana; font-size:14px; background:url('/i/bg.png'); }
img { border:0px; }
a { text-decoration:none; }

#body { position:relative; margin:auto; background:url('/i/main.jpg'); width:1000px; min-height:634px; margin-bottom:40px; }
#body .logo { position:absolute; left:30px; top:10px; }
#body .lang { position:absolute; width:120px; text-align:center; right:20px; top:20px; font-size:11px; color:#aaa; }
#body .procent { position:absolute; right:0px; top:286px; background:url('/i/1procent.png'); width:215px; height:181px; }
#body .katalog { position:absolute; right:-2px; top:183px; background:url('/i/katalog.png'); width:212px; height:88px; }
#body .wyszukiwarka { position:absolute; right:0px; top:65px; background:url('/i/wyszukiwarka.png'); width:164px; height:60px; padding-top:10px; padding-left:20px; }
#menu { position:absolute; list-style:none; margin:0px; padding:0px; margin-left:187px; z-index:3; }
#menu ul { display:none; height:0px; }
#menu ul li { height:20px; text-align:center; width:91px; }
#menu ul li a { font-size:11px; color:#409ebf; }
#menu ul li a:hover { font-size:11px; color:#c94447; }
#menu li { float:left; height:170px; }
#menu > li > a { display:block; height:170px; }
#menu li.menu1 a { width:110px; background:url('/i/menu1.png'); }
#menu li.menu1_en a { width:110px; background:url('/i/menu1_en.png'); }
#menu li.a1 a,
#menu li.menu1:hover a { background:url('/i/menu1a.png'); }
#menu li.a1_en a,
#menu li.menu1_en:hover a { background:url('/i/menu1a_en.png'); }
#menu li.menu2 { width:123px; background:url('/i/menu2.png'); }
#menu li.menu2_en { width:123px; background:url('/i/menu2_en.png'); }
#menu li.a2,
#menu li.menu2:hover { background:url('/i/menu2a.png'); }
#menu li.a2_en,
#menu li.menu2_en:hover { background:url('/i/menu2a_en.png'); }
#menu li.menu2,
#menu li.menu2 > a { height:142px; }
#menu li.menu2 ul { position:absolute; list-style:none; margin:0px; padding:0px; padding-left:4px; top:96px; margin-left:13px; padding-top:48px; background:url('/i/submenu.png') bottom; width:96px; z-index:-1; }
#menu li.menu2_en,
#menu li.menu2_en > a { height:142px; }
#menu li.menu2_en ul { position:absolute; list-style:none; margin:0px; padding:0px; padding-left:2px; top:98px; margin-left:13px; padding-top:48px; background:url('/i/submenu.png') bottom; width:96px; z-index:-1; }
#menu li.menu3 { width:136px; background:url('/i/menu3.png') no-repeat; }
#menu li.menu3_en { width:136px; background:url('/i/menu3_en.png') no-repeat; }
#menu li.a3,
#menu li.menu3:hover { background:url('/i/menu3a.png') no-repeat; }
#menu li.a3_en,
#menu li.menu3_en:hover { background:url('/i/menu3a_en.png') no-repeat; }
#menu li.menu3,
#menu li.menu3 > a { height:132px; }
#menu li.menu3 ul { position:absolute; list-style:none; margin:0px; padding:0px; padding-left:4px; top:99px; margin-left:19px; padding-top:33px; background:url('/i/submenu.png') bottom; width:94px; z-index:-1; }
#menu li.menu3_en,
#menu li.menu3_en > a { height:132px; }
#menu li.menu3_en ul { position:absolute; list-style:none; margin:0px; padding:0px; padding-left:3px; top:99px; margin-left:19px; padding-top:33px; background:url('/i/submenu.png') bottom; width:95px; z-index:-1; }
#menu li.menu4 a { width:127px; background:url('/i/menu4.png'); }
#menu li.menu4_en a { width:127px; background:url('/i/menu4_en.png'); }
#menu li.a4 a,
#menu li.menu4:hover a { background:url('/i/menu4a.png'); }
#menu li.a4_en a,
#menu li.menu4_en:hover a { background:url('/i/menu4a_en.png'); }
#menu li.menu5 { height:154px }
#menu li.menu5_en { height:154px }
#menu li.menu5 > a { width:114px; height:154px; background:url('/i/menu5.png'); }
#menu li.menu5_en > a { width:114px; height:154px; background:url('/i/menu5_en.png'); }
#menu li.a5 > a,
#menu li.menu5:hover > a { height:154px; background:url('/i/menu5a.png'); }
#menu li.a5_en > a,
#menu li.menu5_en:hover > a { height:154px; background:url('/i/menu5a_en.png'); }
#menu li.menu5 ul { position:absolute; list-style:none; margin:0px; padding:0px; padding-left:2px; padding-right:3px; top:100px; margin-left:7px; padding-top:53px; width:93px; z-index:-1; background:url('/i/submenu.png') no-repeat bottom; }
#menu li.menu5_en ul { position:absolute; list-style:none; margin:0px; padding:0px; padding-left:2px; padding-right:3px; top:100px; margin-left:7px; padding-top:53px; width:93px; z-index:-1; background:url('/i/submenu.png') no-repeat bottom; }

#buty { float:left; list-style:none; padding:0px; margin:0px; width:316px; }
#buty li { float:left; width:144px; height:96px; padding:7px; background:url('/i/buty_r.png'); }
#buty li.a,
#buty li:hover { background:url('/i/buty_ra.png'); }
#buty li img { width:144px; height:97px; }
#buty li span { display:none; }

#body .sq_l { position:absolute; top:300px; left:20px; width:109px; height:66px; background:url('/i/sq_l.jpg'); }
#body .sq_r { position:absolute; top:300px; right:20px; width:103px; height:66px; background:url('/i/sq_r.jpg'); }

#body .sq2_l { position:absolute; top:500px; left:50px; width:109px; height:66px; }
#body .sq2_r { position:absolute; top:500px; right:50px; width:103px; height:66px; }

#body .buty_main { float:left; width:333px; height:315px; background:url('/i/buty_main.png'); padding:7px; padding-top:8px; }
#body .buty_main div { padding-left:10px; padding-top:18px; font-size:14px; line-height:24px; }
#body .buty_main span.title { color:#00a4c1; font-weight:bold; font-size:16px; }
h3 span { font-size:17px; }
h3 span span { color:#00a4c1; }

h3 { font-size:27px; margin-bottom:10px; }

.rotator { margin-top:10px; width:700px; height:200px; overflow:hidden; position:relative; }
.rotator .slide { position:absolute; margin-left:-140px; }
.rotator .slide > div { height:190px; width:98px; float:left; padding-top:14px; padding-bottom:10px; padding-left:13px; padding-right:29px; background:url('/i/ramka_c_na.png') no-repeat; }
.rotator .slide > div:hover { background:url('/i/ramka_c.png') no-repeat; }

#fancybox-outer { border:4px solid #009fbd !important; }
#fancybox-bg-n { display:none; }
#fancybox-bg-e { display:none; }
#fancybox-bg-w { display:none; }
#fancybox-bg-s { display:none; }
#fancybox-bg-ne { display:none; }
#fancybox-bg-se { display:none; }
#fancybox-bg-nw { display:none; }
#fancybox-bg-sw { display:none; }
#fancybox-close { background:url('/i/close.png'); width:112px; height:48px; right:-84px; top:-25px; display:block !important; }

#sl_sidebar {
    border-right: 1px solid #000000;
    float: left;
    font-size: 0.9em;
    overflow: auto;
    width: 200px;
}
#sl_sidebar div {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #000000;
    cursor: pointer;
    margin: 0 4px;
    padding: 4px;
}
#sl_sidebar div.active,
#sl_sidebar div:hover {
    background: none repeat scroll 0 0 #CCCCCC;
}

#body div a { color:#409ebf; }

#body .punkt { clear:both; font-size:14px; width:640px; padding-top:10px; padding-bottom:10px; }
#body .punkt span { color:#00a4c1; }

#body .footer { position:absolute; left:0px; right:0px; bottom:9px; margin:auto; width:97%; }
#body .footer .l { float:left; }
#body .footer .r { float:right; text-align:right; font-size:12px; padding-top:5px; }
#body .footer .r span { font-size:11px; color:#aaa; }
#body .footer .befado { position:absolute; left:0; right:0; top:-40px; margin:auto; width:131px; }

