img , li , a { behavior: url(iepngfix.htc); }

body { margin: 0 ; padding: 0 ;   }
td , p , div  , input , textarea , button  {  font-size: 11px; font-family : tahoma ;   }

a {color:#6D6455;}



.body {background: url(images/body_bg.gif) repeat-x top ; text-align: center;  }

.db { display : block ; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }


#lady_boxes { position: absolute; top: 145px ; left: 50% ;  margin-left: 202px;  }

#header1 , #header_middle , #container  , #footer { width:816px; margin: 0 auto ; }
#header1 { height: 72px; background: url(images/header1_bg.gif) repeat-x top ;  }
#logo { float:left ; margin-top: 16px; border:none; }

#menu_top { float: right; margin: 0  ; padding: 0 ;  list-style: none ; }
#menu_top li { background: url(images/menu_top_point.gif) center 21px  no-repeat ; float: left; height: 72px; margin-left:10px; }
#menu_top li a { font-size:10px ; color:#646464 ; display:block; padding-top:40px; text-align: center;text-decoration: none; font-family: "Trebuchet ms"}


#header_middle { height: 190px ; background: url(images/header_middle_bg.jpg) no-repeat  ;   }

#menuh_top { margin: 0 ; padding:0; list-style: none ; /*margin-left : 80px;*/ height:66px;
padding-left: 80px !important;
padding-left: 124px; 
 }

#menuh_top li { 
  width:132px; 
  height:66px; 
  float: left;  
  background: url(images/button_top_bg.png) no-repeat; 
  text-align: center; 
  margin-left: -44px; 
  }

#menuh_top li a { text-decoration: none ; font-weight: bold; color:#656565 ; display: block; margin-top: 10px ; font-family: "Trebuchet ms" ; width:50%;margin:10px auto;}
#menuh_top li a:hover { color: #999999 ; }
#menuh_top li  a img { border : none ; margin-top:2px; }

#menuh_bottom { margin: 0 ; padding:0; list-style: none ; /* margin-left: 210px;*/ 
padding-left: 210px !important;
padding-left: 254px; 
height:65px;margin-top:59px; }

#menuh_bottom li { 
  width:132px; 
  height:65px; 
  float: left;
  display: block;  
  text-align: center; 
  margin-left: -44px; 
  background: url(images/button_bottom_bg.png) no-repeat  bottom ; 
  }

#menuh_bottom li  a { font-family: "Trebuchet ms"; display:block; width:60%;  margin: 40px auto 0 auto ;  text-decoration: none ;   font-weight: bold; color:#656565 ; height:15px;  }
#menuh_bottom li  a:hover { color: #999999 ; }
#menuh_bottom li  a img { border : none ; } 

#container { height:auto !important; height: 384px; min-height: 384px ; background: url(images/container_bottom_bg.gif) no-repeat bottom ; 
clear: both;
text-align:left;
 }
#cotent { height: auto !important ; height: 87px; min-height: 87px ;  background: url(images/container_top_bg.gif) no-repeat top ; clear:both;
text-align:left;
 }

#footer { clear:both; background: url(images/footer_bg.gif)  top no-repeat ; height: 70px;}
#footer_menu { margin:0 0 0 25px;padding:40px 0 0 0;list-style:none;display:block;overflow: hidden; }
#footer_menu li { border-left: 1px solid #828282; float: left; margin: 0 0 0  -1px ; }
#footer_menu li a { color:#828282; text-decoration : none ; padding: 0 7px ; line-height:13px;  font-size : 10px; line-height: 10px;  text-align: center; }
#copy { color:#AAAAAA; margin: 20px 0 0 70px  ;}


#left { width:211px ; float: left; clear: left; margin-left:27px !important ; margin-left:14px  ;  margin-top:7px;   }
#center { width: 368px; float:left ; margin-left:8px ; margin-top:7px;  }
#right {  width:161px ; float:left ;  margin-left:10px  ; margin-top:122px; }


.mhead { background: url(images/menu_head_bg.gif) ; height: 37px; }
.mhead span {font-weight:bold;width:125px;display: block;margin-left:78px;text-align:center;padding-top:5px; color:#656565;
font-family: "Trebuchet ms";  }
.mhead img { margin-top:0px;}

.mod_bg { background: url(images/mod_bg2.gif) repeat-y left; margin-bottom:5px; }
.mod { background: url(images/mod_bg.gif) top no-repeat; }

.cat_list { margin:0; padding: 5px 0 5px 15px;  list-style: none;  }

.cat_list li a { line-height: 18px ;  text-decoration: none ; color:#6D6455 ;  }

.prod_list ul { margin:0; padding: 5px 0 5px 10px;  list-style: none;  }
.prod_list ul li {  padding-left:7px; background:url(images/list_point.gif) no-repeat 0 4px;  }
.prod_list ul li a {  line-height: 18px ;  text-decoration: none ; color:#6D6455 ; color:#4A4C4A; position: relative; }

.prod_list ul li ul { margin:0;padding:0; list-style: none ;display:none; }
.prod_list ul li ul li {  padding-left:8px; background:url(images/list_point.gif) no-repeat 0 3px; background: none ; }
.prod_list ul li ul li a {  line-height: 15px ;  text-decoration: none ; color:#6D6455 ; font-size: 10px; }

.prod_foto_big img { padding:1px ; border:1px solid #000000; }

/*.prod {width: 160px !important ; width: 180px;  padding:5px 10px 5px 10px ;  float: left;   }*/
.prod { width: 100%;  padding:5px 10px 5px 10px ;   text-align:left;  }
.prod p {margin-top:0;}
.prod .h { display: block; font-weight: bold; color: #000000; text-decoration: none ; margin-bottom:10px; }
.prod img { padding:1px ; border:1px solid #000000; float: left;  vertical-align: bottom; margin-right:10px;}
.netto  { display: block; color:#6F6959; font-weight: bold; vertical-align: bottom; }
.brutto { display: block; color:#B4A480; vertical-align: bottom;}
.prod .netto {   }
.prod a.k , div.see_more a { clear: both; float:right; text-align: right; color:#B7A483; text-decoration:none ;  margin-top:10px; line-height:16px; background: url(images/baskect_point.gif) no-repeat ; padding-left:25px; }

.prod table { border: none ; }
.prod table td { padding:0;margin:0;}

.cheads { background: url(images/center_head_bg.gif) no-repeat;  height: 34px; margin-bottom:10px; }
.cheadp { background: url(images/center_head_bgP.jpg) no-repeat;  height: 34px; margin-bottom:10px; }
.cheadc { background: url(images/center_head_bgC.gif) no-repeat;  height: 34px; margin-bottom:10px; }

.cheads span , .cheadp span , .cheadc span   {font-weight:bold;width:125px;display: block;margin-left:12px;text-align:center;padding-top:5px; color:#656565;
font-family: "Trebuchet ms" ;  }

.cheads span a , .cheadp span a, .cheadsc span a , .cheads span a:hover  , .cheadp span a:hover , .cheadsc span a:hover  { font-weight:bold; font-family: "Trebuchet ms" ; color:#656565;  text-decoration :none;  }

#navi img { border:none; margin-top:0px; }

#cms_text { padding:0 5px;}

.act { margin: 10px  0 10px 0; padding-bottom:10px; border-bottom: 1px solid #E7E7E7 ; }
.act img { float: left; border:1px solid #000000 ; padding:1px;  margin-right:5px;  }
.act a.m { color:#A7A598 ; text-decoration:  none  ; }

.modr , .modr td  { color:#B5B5B5;  }

#newsletter_form { margin: 0  ; padding: 0  ; }
#newsletter_form .textfield { width: 130px; height:18px  ; font-size:11px; line-height:18px; border:1px solid #D9D7D7; 
margin-right:2px; vertical-align: middle; background: url(images/text_field_bg.gif) repeat-x ; float:left; 
display: block;
 }
#newsletter_form img { border: none; }  
 
.parm_list { border: none ; border-collapse: collapse; margin:0;padding:0;}
.parm_list td { padding: 0 ; margin:0; }
.parm_name { font-weight: bold; color:#6F6959 ;}
.symbol strong { color:#6F6959 ;  }

.pola_bo {width:380px;margin:0 auto;text-align:right;font-size:10px;color:#6D6455;padding-top:5px;}
#fotm_generate {width:380px;margin:0 auto;border:1px solid #E9C308;background:#FEFEE2;padding:0 10px;}
/*.T2 , .submit input  {background-color:#FCF5BF;border:1px solid #E9C308;padding:2px;}*/
.T2 , .submit input  {background-color:#FEFEE2;border:none;padding:0px;text-align: right;padding-right:2px !important;}
#fotm_generate  select {width:100%;}
 .submit input {cursor: pointer;background-color:#FCF5BF;border:1px solid #E9C308;}
.form_alert {background:#FEE2E2;border:1px solid #F94D4D;color:#F94D4D;padding:3px 10px;margin:3px;display:block;} 
#fotm_generate textarea{overflow:auto;width:100%;}
.pola_bo span , #fotm_generate sup {color:#F94D4D;}

.promo {background: url(images/promocja.jpg) no-repeat 90% 0; }

.tekst_promocja {color:#D22710;margin:0 0 5px 0;padding:7px 20px 7px 5px;border:1px solid #D22710;background:#FDE6E3 url(images/znacznik_p.gif) no-repeat top right;}
.tekst_nowosc  {color:#02A723;margin:0 0 5px 0;padding:7px 20px 7px 5px;border:1px solid #02A723;background:#E2FEE8 url(images/znacznik_n.gif) no-repeat top right;}

