@charset "utf-8";
/* CSS Document */
html,body {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#827a71;background:url(../img/bg_site.jpg) no-repeat top center #fff;cursor:default;}

.clear {clear:both;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;}

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

.setsize {width:990px;margin:0 auto 0;display:block;}

.topmenu {padding-left:80px;padding-top:28px;font-size:13px;}
.topmenu a, .topmenu a:hover {color:#8298a4;}
.topmenu img {vertical-align:middle;padding:0px 10px 2px 10px;}


.logo {float:left;padding:164px 0px 0px 171px;width:auto;}

.midmenu {margin:290px 0px 5px 350px;cursor:pointer;}
.midmenu a, .midmenu a:hover {font-size:14px;color:#8298a4;margin-right:5px;}
.midmenu img {vertical-align:middle;margin-top:2px;}
.midmenu a.makespace, .midmenu a.makespace:hover {margin-left:180px;}

.midline {background:url(../img/mid_line.jpg) repeat-x;height:11px;font-size:0px;line-height:0px;}

.blue {background:#f7f9f9;padding-bottom:10px;}

.content {background:url(../img/bg_content.jpg) repeat-y #f7f9f9 top center;padding-top:10px;padding-bottom:10px;}

.content .leftmenu {float:left;width:303px;background:url(../img/bg_leftmenu.jpg) repeat-y top right #f7f9f9;}
.content .leftmenu .cats {width:182px;float:right;padding-right:10px;}
.content .leftmenu .cats a, .content .leftmenu .cats a:hover {display:block;color:#8298a4;margin-top:2px;}
.content .leftmenu .cats a.zero, .content .leftmenu .cats a.zero:hover {background:url(../img/LM0.jpg) no-repeat;height:19px;width:182px;padding:5px 0px 0px 0px;text-align:center;color:#fffffe;}
.content .leftmenu .cats a.one, .content .leftmenu .cats a.one:hover {background:url(../img/LM12.jpg) no-repeat;height:19px;width:162px;padding:5px 0px 0px 20px;}
.content .leftmenu .cats a.two, .content .leftmenu .cats a.two:hover {background:url(../img/LM12.jpg) no-repeat;height:19px;width:152px;padding:5px 0px 0px 30px;}

.content .leftmenu .photo {float:right;padding:30px 35px 30px 0px;width:auto;}

.content .main {float:left;width:640px;padding:10px 20px 0px 20px;}
.content .main .head {color:#8298a4;font-size:14px;font-weight:bold;}
.content .main .cnt {padding:20px 0px 0px 0px;color:#4a4a4a;}

.bottom {background:url(../img/bg_bottom.jpg) repeat-x;height:44px;color:#ec2930;font-weight:bold;}

.bottom .info {float:right;width:auto;}
.bottom .info img {vertical-align:middle;float:left;width:auto;}
.bottom .info .txt {padding-top:17px;float:left;width:auto;}
.bottom .numbers {float:right;padding-top:11px;padding-left:20px;width:auto;}

.footer {padding-bottom:20px;}
.footer a, .footer a:hover {margin-right:10px;}


.formularz {float:right;width:260px;font-size:12px;color:#869ca7;line-height:22px;padding-left:20px;padding-bottom:10px;}
.formularz .intext {border:1px solid #869ca8;width:200px;font-size:12px;color:#4a4a4a;}
.formularz .intextarea {border:1px solid #869ca8;width:200px;height:80px;font-size:12px;color:#4a4a4a;font-family:Verdana, Arial, Helvetica, sans-serif;}
.formularz .wynik {border:1px solid #869ca8;width:40px;font-size:12px;color:#4a4a4a;}
.formularz .wyczysc {background:url(../img/wyczysc.jpg) no-repeat;width:106px;height:24px;cursor:pointer;border:0px;margin-right:10px;float:right;margin-top:5px;}
.formularz .wyslij {background:url(../img/wyslij.jpg) no-repeat;width:82px;height:24px;cursor:pointer;border:0px;float:right;margin-top:5px;}
.formularz .mini {font-size:11px;}

.justify {/*text-align:justify;*/}

.content .prods {}
.content .prods .sinprod {float:left;padding:0px 14px 14px 0px;width:144px;}
.content .prods .sinprod table {background:url(../img/bg_prod.png) no-repeat;height:145px;width:144px;text-align:center;}
.content .prods .sinprod td {height:145px;}
.content .prods .sinprod table img {margin-right:5px;}
.content .prods .sinprod .title {text-align:center;margin-right:5px;font-size:11px;color:#494949;font-weight:normal;}
.content .prods .sinprod .title a, .content .prods .sinprod .title a:hover {color:#494949;}

.content .listing {text-align:center;font-size:12px;color:#8298a4;}
.content .listing a, .content .listing a:hover {color:#8298a4;padding:0px 2px 0px 2px;}



.bigprod {}
.bigprod .images {float:left;width:185px;}
.bigprod .images .bigimg table {background:url(../img/bg_bigprod.png) no-repeat;width:168px;height:169px;text-align:center;}
.bigprod .images .bigimg td {height:169px;}
.bigprod .images .bigimg table img{margin-right:10px; margin-top:3px; margin-left:3px;}
.bigprod .images .smallimgs {}
.bigprod .images .smallimgs .smallimg {padding-right:10px;float:left;width:auto;}
.bigprod .images .smallimgs table {background:url(../img/bg_smallprods.png) no-repeat;width:78px;height:79px;text-align:center;float:left;}
.bigprod .images .smallimgs td {height:79px;}
.bigprod .images .smallimgs table img {margin-right:10px; margin-top:1px; margin-left:1px;}

.bigprod .click {font-size:10px;}

.bigprod .desc {float:left;padding-left:40px;width:400px;font-size:14px;color:#8298a4;}
.bigprod .desc .text {font-size:11px;color:#4a4a4a;padding:10px 0px 10px 0px;}
.bigprod .cell {background:url(../img/bg_cell.jpg) repeat-x bottom;height:20px;padding:5px 0px 5px 0px;}
.bigprod .left {float:left;width:auto;}
.bigprod .right {float:right;width:auto;}
.bigprod .zapytaj {background:url(../img/zapytaoprodukt.jpg) no-repeat;width:182px;height:24px;border:0px;cursor:pointer;float:right;}

.bigprod .desc .title {font-size:16px;}

.c-left {padding-left:40px;}
.c-right {padding-right:40px;}

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