@charset "utf-8";
/* CSS Document */
html,body {margin:0px 0px 0px 0px;padding:0px;font-family:Verdana, Arial, sans-serif;font-size:11px;color:#195d72;background:url(../img/bg_site.jpg) repeat-x;}
/* html {border-top:30px solid white;padding-top:0px;} */
.clear {clear:both;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;}

input {font-size:11px;color:#7f7f7e;}
textarea {font-size:11px;color:#7f7f7e;}

.button {background:#4d4d4d;color:#fff;padding:4px;border:1px solid #868686;margin-left:5px;}

img {border:0px;font-size:0px;}


.page {width:835px;float:left;}
.top {background:url(../img/top_img.jpg) 525px 0px no-repeat;}
.top .links {float:left;padding-top:35px;padding-left:15px;color:#adecff;width:auto;}
.top .logo {float:right;padding-right:150px;width:auto;}
.top .logo img {float:left;}
.top .kreseczka {color:#35a7c9;}
.top .links a {color:#adecff;padding-left:2px;padding-right:2px; font-size:12px;}
.top .links a:active {color:#f1f1f1;padding-left:2px;padding-right:2px;text-decoration:none;}
.top .links a:hover {color:#f1f1f1;padding-left:2px;padding-right:2px;text-decoration:none;}
.top .links a.active, .top .links a.active:hover {text-decoration:none; color:#f1f1f1;}

.banner {float:left;width:auto;}
.banner img {float:left;}

.mmenu {background:url(../img/bg_mmenu.jpg) no-repeat;width:830px;height:103px;padding-left:18px;float:left;}
.mmenu a, .mmenu a:hover {float:left;display:block;width:auto;}
.mmenu a.one {background:url(../img/mmenu1.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.one:hover {background:url(../img/mmenu1b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.one:active, .mmenu a.active-one {background:url(../img/mmenu1b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.two {background:url(../img/mmenu2.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.two:hover {background:url(../img/mmenu2b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.two:active, .mmenu a.active-two{background:url(../img/mmenu2b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.three {background:url(../img/mmenu3.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.three:hover {background:url(../img/mmenu3b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.three:active, .mmenu a.active-three {background:url(../img/mmenu3b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.four {background:url(../img/mmenu4.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.four:hover {background:url(../img/mmenu4b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.four:active, .mmenu a.active-four {background:url(../img/mmenu4b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.five {background:url(../img/mmenu5.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.five:hover {background:url(../img/mmenu5b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.five:active, .mmenu a.active-five {background:url(../img/mmenu5b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.six {background:url(../img/mmenu6.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.six:hover {background:url(../img/mmenu6b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.six:active, .mmenu a.active-six{background:url(../img/mmenu6b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.sev {background:url(../img/mmenu7.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.sev:hover {background:url(../img/mmenu7b.jpg) no-repeat;height:103px;width:72px;}
.mmenu a.sev:active, .mmenu a.active-sev {background:url(../img/mmenu7b.jpg) no-repeat;height:103px;width:72px;}

.search {float:right;padding-right:80px;padding-top:10px;color:#aed3dd;width:auto;}
.search .phrase {float:left;padding-top:3px;padding-right:5px;width:auto;}
.search .input_search {background:url(../img/input_search.jpg) no-repeat top left;width:144px;height:18px;border:0px;color:#24a6c7;font-size:10px;float:left;padding:3px 0px 0px 10px;vertical-align:middle;}
.search .input_search_submit {background:url(../img/input_search_submit.jpg) no-repeat;width:21px;height:21px;cursor:pointer;border:0px;float:left;margin-left:5px;}

.lmenu {width:221px;float:left;}
.lmenu .start {background:url(../img/lmenu_top.jpg) no-repeat;width:221px;height:33px;}
.lmenu .cnt {background:url(../img/lmenu_cnt.jpg) no-repeat;width:201px;padding-left:20px;}
.lmenu .end {background:url(../img/lmenu_btn.jpg) no-repeat;width:221px;height:44px;}

.lmenu .invert {background:url(../img/lmenu_bg-invert.jpg) repeat-y; width:221px;}

.lmenu a, .lmenu a:hover {display:block;color:#387385;padding:5px 0px 5px 0px;width:170px;}
.lmenu a:hover {display:block;color:#1dbce4;padding:5px 0px 5px 0px;width:170px;}

.lmenu a.active {color:#1dbce4;}

.lmenu a.one, .lmenu a.one:hover {border-bottom:1px solid #d9d9d9;}
.lmenu a.two, .lmenu a.two:hover {padding-left:30px;width:140px;}
.lmenu a.three, .lmenu a.three:hover {text-align:right;width:170px;padding:6px 0px 6px 0px;}
.lmenu a.noborder, .lmenu a.noborder:hover {border-bottom:0px;}

.pliki {background:url(../img/lmenu_pliki.jpg) no-repeat;width:201px;height:23px;padding:12px 0px 0px 20px;}
.pliki a {color:#387385;display:block;float:left;font-weight:normal;padding:0px;width:auto;}
.pliki a:hover {color:#1dbce4; display:block;float:left;font-weight:normal;padding:0px;width:auto;}
.kontakt {background:url(../img/lmenu_kontakt.jpg) no-repeat;width:201px;height:36px;padding:10px 0px 0px 20px;}
.kontakt a {width:auto;color:#387385;display:block;float:left;font-weight:normal;padding:0px;}
.kontakt a:hover {width:auto;color:#1dbce4;display:block;float:left;font-weight:normal;padding:0px;}


.lbox {height:230px;display:block;}

.main {float:left;width:540px;background:url(../img/bg_main.jpg) no-repeat 318px 0px;padding-top:50px;}
.main .prods {padding-left:60px;}
.main .prods .sinprod {float:left;padding:0px 0px 20px 5px;width:auto;}
.main .prods .sinprod .image {border-right:2px solid #d9d9d9;padding-right:5px;}
.main .prods .sinprod .title {text-align:center;color:#387385;padding:10px 0px 0px 0px;}
.main .prods .sinprod .title a, .main prods .sinprod .title a:hover {color:#387385;}
.main .prods .sinprod .noborder {border-right:0px;}

.footer {background:url(../img/bg_footer.jpg) no-repeat;width:760px;height:33px;float:left;color:#939393;padding:23px 20px 0px 0px;text-align:right;}
.bordered {background:url(../img/lmenu_bg.jpg) repeat-y top left;float:left;margin-left:18px;display:block;width:auto;}

.bigprod .desc {float:left;width:278px;padding-left:30px;margin-top:-25px;}
.bigprod .image {float:right;background:url(../img/image.jpg) no-repeat;width:170px;height:216px;margin-top:-20px;}
.bigprod .image .photo {text-align:center;padding:6px 0px 6px 0px;}
.bigprod .image .txt {text-align:right;padding-right:8px;}
.bigprod .image .amount {text-align:right;padding:12px 23px 0px 0px;}
.bigprod .desc .title {font-weight:bold;}

.bigprod .cells {border-top:2px solid #d8d8d8;width:515px;float:right;color:#8a959c;}
.bigprod .cells .cell {border-bottom:2px solid #d8d8d8;padding:8px 0px 8px 0px;}

.listing {color:#195d72;text-align:center;padding:10px 0px 10px 0px;}
.listing a, .listing a:hover {color:#195d72;}

.formula {margin-bottom:20px;}
.formula .in {border:1px solid #195d72;width:200px;font-size:11px;color:#195d72;margin-bottom:3px;}
.formula .textarea {border:1px solid #195d72;width:300px;height:100px;color:#195d72;font-family:Verdana, Arial, sans-serif;font-size:11px;}
.formula .sum {width:30px;color:#195d72;font-size:11px;border:1px solid #195d72;}
.formula .submit_form {border:1px solid #195d72;font-size:11px;color:#195d72;margin-right:10px;margin-top:10px; padding:2px; cursor:pointer; width:60px;}
.formula .reset_form {border:1px solid #195d72;font-size:11px;color:#195d72;margin-top:10px; padding:2px; cursor:pointer; width:60px;}

.formula_serwis {margin-bottom:20px;}
.formula_serwis .in {border:1px solid #195d72;width:200px;font-size:11px;color:#195d72;margin-bottom:4px; padding:2px;}
.formula_serwis .readonly {background-color:#eee; cursor:default;}
.formula_serwis .select {border:1px solid #195d72;width:220px;font-size:11px;color:#195d72;margin-bottom:4px; padding:2px;}
.formula_serwis .textarea {border:1px solid #195d72;width:220px;height:90px;color:#195d72;font-family:Verdana, Arial, sans-serif;font-size:11px;}
.formula_serwis .sum {width:30px;color:#195d72;font-size:11px;border:1px solid #195d72;}
.formula_serwis .submit_form {border:1px solid #195d72;font-size:11px;color:#195d72;margin-right:10px;margin-top:10px; padding:2px; cursor:pointer; width:60px;}
.formula_serwis .reset_form {border:1px solid #195d72;font-size:11px;color:#195d72;margin-top:10px; padding:2px; cursor:pointer; width:60px;}

.tdx {float:left;padding-left:30px;margin-top:-25px;}
.tdx .title {font-weight:bold;}

.komunikat-blad {color:#e60000; text-align:center;}
.komunikat-ok {color:#87c03a; text-align:center;}