body{
	margin: 0;
	padding: 0;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #161616;
	text-align: center;
	background:#fff;
}
img {margin:0;padding:0;border:0;}

.all_all{
	width: 990px;
	margin: 0 auto;
	text-align: left;
}
.all{width:990px; float:left; }


p{font:11px/17px Verdana, Arial, Helvetica, sans-serif; margin:8px 0; padding:0; color:#161616; text-align:justify;}

a{ color:#161616; text-decoration:none;}
a:hover{ text-decoration:underline;}

a, a:hover, object{ outline:none;}

h1{ font:bold 16px/19px Tahoma, Arial, Helvetica, sans-serif; color:#161616;}
h2{ font:bold 14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#161616; padding-top:8px;}
h3{ font:bold 14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#161616; padding-top:8px;}

ul{ padding:2px 0 2px 10px; margin:0;}
li{ text-align:justify; margin:0; padding:4px 0 4px 10px; list-style:none; background:url(images/li.gif) 0 8px no-repeat;}

.menu_top{width:100%; min-width:990px; position:relative; z-index:2; height:96px; margin: 0 auto; outline:none; background:url(images/menu_tlo.png) repeat;}
.pas_top{width:990px; position:relative; height:96px; margin: 0 auto; outline:none;}

.logo, .logo a{ float:left; display:block; width:210px; height:96px;}
.logo a{ background:url(images/logo.png) 10px 10px no-repeat;}
.logo a:hover{ text-decoration:none;}

.menu_navi{ float:left; width:250px; height:50px; padding-left:52px;}
.menu_navi ul{ margin:0; padding:30px 0 0 0; float:left;}
.menu_navi ul li{ list-style:none; display:inline; float:left; margin:0; padding:0 10px 0 10px;}
.menu_navi ul li a{ display:block; float:left; padding:0 0 0 0; text-transform:uppercase; font:12px/14px Arial, Helvetica, sans-serif; color:#fff;}
.menu_navi ul li a:hover{ text-decoration:none; color:#f1cb00;}
.menu_navi ul li.menuactive.menuparent a { text-decoration:none; color:#f1cb00; font-weight:bold;}

.search{ float:right; width:300px; height:50px;}

.menu{ float:right; width:730px; height:47px;}

.menu ul{ margin:0; padding:17px 0 0 0; float:left;}
.menu ul li{ list-style:none; display:inline; float:left; margin:0; padding:0 12px 0 12px;}
.menu ul li a{ display:block; float:left; padding:0 0 0 0; text-transform:uppercase; font:15px/18px Arial, Helvetica, sans-serif; color:#fff; }
.menu ul li a:hover{ text-decoration:none; color:#f1cb00; }
.menu ul li a.active, .menu ul li.menuactive.menuparent a{ text-decoration:none; color:#f1cb00; font-weight:bold;}


.top, #top, #top1{width:100%; min-width:990px; margin: 0 auto; outline:none;}
#top, #top1{ float:left; position:relative; z-index:1; margin-top:-96px;}

.srodek, .srodek_podstr{ float:left; width:990px; position:relative;  margin-top:-467px; }
.srodek {height:330px;}

.content{clear:both; padding:20px 20px 20px 20px;}
.content li{background:url(images/li-arrow.gif) 0 11px no-repeat;}

.footer{ float:left; width:990px; height:30px; position:relative; z-index:30; margin-top:-7px;}
#pod_foter{ padding-top:10px;}

.srodek_podstr{z-index:30}

.podstr_t{ float:left; width:976px; height:3px; overflow:hidden; background:url(images/podstr_top.png) 0 0 no-repeat;}
.podst_sr{float:left; width:976px; background:url(images/tlo_sr_p.png) 0 0 repeat-y}
.podstr_b{float:left; width:976px; height:2px; overflow:hidden; background:url(images/podstr_b.png) 0 0 no-repeat;}

.bl_left{ float:left; width:243px; }


.bl_left ul{ float:left; margin:0; padding:10px 0 30px 20px;}
.bl_left ul li{ float:left; width:210px; display:block; padding:3px 0; margin:0; background:url(images/sub_krop.gif) bottom left repeat-x;}
.bl_left ul li a{ float:left; width:200px; padding:5px 0 5px 10px; display:block; color:#444; font:12px/14px Tahoma, Arial, Helvetica, sans-serif; background:url(images/zn_subm.gif) 190px 10px no-repeat; text-align:left;}
.bl_left ul li a:hover{text-decoration:none; color:#7c0d3d;}

.bl_left ul ul{ float:left; margin:0; padding:2px 0; width:200px;}
.bl_left ul ul li{ padding:1px 0 1px 15px; margin:0; background:none;}
.bl_left ul ul li a{width:185px; font:12px/14px Tahoma, Arial, Helvetica, sans-serif; color:#919191; background:none; text-align:left;}
.bl_left ul ul li a span{text-align:left;}
.bl_left ul li.menuactive.menuparent>a, .bl_left ul li>a.active{font-weight:bold; color:#7c0d3d; background:url(images/zn_subm.gif) 190px -20px no-repeat; text-align:left;}
.bl_left ul ul li a.active, .bl_left ul ul li.menuactive.menuparent>a{font-weight:bold; color:#7c0d3d;  background:url(images/active2.gif) 0 10px no-repeat; text-align:left;}


.bl_right{ float:left; width:730px;}

.bl_l_top{float:right; width:240px; height:67px; background:url(images/bl_l_top.gif) 0 0 repeat-x; position: relative }
.bl_r_top{float:left; width:100%; height:67px; background-color:#ececec; position: relative;}
.bl_l_top h1{color:#fff; font-size:20px; text-transform:uppercase; font-weight:normal;  margin:0; position:absolute; bottom:10px; padding:0px 20px; line-height:0; /*display: table-cell; vertical-align: bottom; padding:10px;*/}
.bl_l_top h1 p{color:#fff;font-size:12px; margin:0; padding:0;}

.jestes-tutaj{ float:left; width:700px; height:15px; padding:8px 0 3px 25px; font:11px/15px Tahoma, Arial, Helvetica, sans-serif; color:#919191;}
.naglowek{ float:left; width:500px; padding:8px 0 0 25px}
.naglowek h1{ font:18px/20px Arial, Helvetica, sans-serif; color:#3c3c3c; margin:0; padding:0; text-transform:uppercase;}

/*.dol_blok, #dol_blok{ float:left; width:976px; height:164px; background:url(images/dol_blok.png) 0 0 no-repeat;} */

.footer_l{ float:left; width:120px;}
.footer_l p{font:10px/13px Tahoma, Arial, Helvetica, sans-serif; color:#ababab; margin:0; padding:8px 0 0 20px;}

.footer_s{ float:left; width:600px;}       
.footer_s ul{ margin:0; padding:8px 0 0 0; float:left;}
.footer_s ul li{ list-style:none; display:inline; float:left; margin:0; padding:0 10px 0 10px;}
.footer_s ul li a{ display:block; float:left; padding:0 0 0 0; text-transform:lowercase; font:10px/13px Tahoma, Arial, Helvetica, sans-serif; color:#626262;}
.footer_s ul li a:hover{ text-decoration:none; color:#f1cb00;}

.footer_r{ float:right; width:220px; padding-right:20px;}
.footer_r a.invest{ float:right; width:140px; height:20px; padding:3px 0 0 0; background:url(images/investmag.gif) bottom left no-repeat;}
.footer_r a:hover{ text-decoration:none;}

.category_item{width:160px;   margin:0 auto; float:left; padding:20px 5px; height:160px; background:url(images/produkt-separ.gif) no-repeat right top;}
.category_item a.image{padding:23px; }
.category_item a.image img {border:1px #c4c4c4 solid; padding:4px; width:100px; height:100px; }
.category_item a:hover.image img{border:1px #9e9e9e solid;background-color:#ededed;  }
.category_item a:hover{text-decoration:none; color:#777;}
.category_item p{font-family: Tahoma; font-size:11px; padding:10px 0px; clear:both; text-align:center; margin:0;}

.catalog_item p a{color:red; font-weight:bold;}

.catnav{clear:both; margin:0 auto; width:100px; text-align:center; }

.item_images{ width:300px; height:400px; float:left; padding-bottom:40px;}
#item_image{border:1px solid #c4c4c4; padding:10px; }
.item_thumbnails img{border:1px solid #c4c4c4; padding:4px; margin-top:5px; }
.item_attribute_val{width:370px; float:left; padding-bottom:40px;}   

.item_attribute_val ul li{background:url(images/li-arrow.gif) 0 11px no-repeat;}

.item_attribute_tab { width: 600px; margin:0 auto; clear:both;}
.item_attribute_tab table{border:1px solid #c4c4c4; border-collapse:collapse;  }        
.item_attribute_tab table td{ padding:7px; background-color:#ededed;} 

#cntnt01moduleform_1{float:right; padding-top:25px;padding-right:60px;}
#cntnt01moduleform_1 input.search-input{float:left; border:1px solid #969696; background: white; color:#000; font-size:10px; font-family: Tahoma; line-height:14px; height:14px; width:150px; padding:0 5px;}
#cntnt01moduleform_1 input.search-button{float:left; cursor: pointer; background:url(images/lupa.png) no-repeat top center; _background:url(images/lupa.gif) no-repeat top center; border:none; margin:0; width:25px; padding:0; margin-top:2px;}
#cntnt01moduleform_1 label{display:none;}

.lastitem{color:red; }


.GoogleMaps1{ margin-left:150px; }

.catnav a:hover{text-decoration:none; color:#ccc;}
.nolink {font-weight:bold;}

a.back{clear:both; display:block; width:300px; }

#tabele{clear:both;}

li a{color:red}

.stat4you{float: left;}

