body{margin:0px;padding-top:5px; font-family: arial; font-size:13px;}
a { color:#AF2316; }
th {  background:#FFB303; }
h3 { background:#666; color:#fff; padding:0px 10px 0px 10px; font-size:13px; text-align:center; }
fieldset { border:1px solid #aaa; }
.err { padding:10px 10px 15px 40px; background:url(gfx/warning.gif) no-repeat 0% 0%; color:red; font-weight:bold;
 text-align:center; border-bottom:1px solid red;  border-right:1px solid red;}
.wazne { font-weight:bold; color:red; }
#button { border:0px; color:#fff; background:#FFB303; font-size:12px; font-weight:bold;  }
 


#page{width:970px;margin:0 auto;position:relative; padding-bottom:10px;  }
#page .content { padding-left:5px; padding-right:5px;  }
#page .content_left { width:180px; }
#page .content_right { width:180px; }
#bottom{width:970px;margin:0 auto;position:relative; padding-bottom:10px;background:#888; }

#box { border:1px solid #FFB303; padding:2px 2px 2px 2px; margin-bottom:10px; background:#fff; }
#box #header { height:18px; width:166px; padding:4px; background:url(gfx/box.gif) no-repeat; color:#101010; text-align:center; font-weight:bold; font-family:verdana;}
#box #header a {  color:#101010; }

#grupa_ramka { z-index:100; margin-right:5px; width:188px;  height:120px; float:left; padding:5px 0px 0px 5px; border:1px solid #ccc; border-bottom:3px solid #aaa; }
#grupa_ramka h1 { margin:0px; padding:0px; font-size:15px;  margin-bottom:5px; }
#grupa_ramka h1 a { height:35px; color:#fff; text-decoration:none;  padding:4px; display: block;}
#grupa_ramka  a {   color:#666; text-decoration:none;  padding:2px;  }
#grupa_ramka:hover {  border:1px solid #FFB303;  border-bottom:3px solid #FFB303;   }
#podgrupa_aktywna { padding:3px; background:#FFFCA2; padding-left:40px; border-bottom:1px solid #ccc;}
#podgrupa  { padding:3px; background:#fff; padding-left:40px; border-bottom:1px solid #ddd;}

 .panel {
  border-bottom:1px dashed #ccc;
  padding-top:15px;
}

#towar_nazwa{ padding:2px; font-size:15px; font-weight:bold; background:#FFFAAA; 
border-left:1px solid #FFB303; border-bottom:1px solid #FFB303; }
#towar_miniatura{ border:0px; }
#towar_head { padding:5px 20px 5px 20px; border-top:1px solid #FFB303; }
#towar { width:165px; height:260px; text-align:center; border:1px solid #ccc; background:#fff; margin-bottom:10px; }
#towar:hover {  border:1px solid #FFB303;   }
#towar  #nazwa{  text-align:center; font-weight:bold; margin-bottom:3px;}
#towar  #rabat{  font-weight:bold; color:blue; background:yellow; margin-bottom:3px; }
#towar  #zdjecie{ height:162px; border-bottom:1px solid #ddd; }
#towar  #opis{ height:15px;  }
#towar  #cena{ float:right; background:#fff;  text-align:right; padding-right:15px; font-weight:bold; font-size:13px; color:#a66; }
#rabat{  font-weight:bold; color:blue; background:yellow; }
#cena{ float:right; text-align:right; padding-right:15px; font-weight:bold; font-size:13px; color:#a66; }
#do_koszyka { padding:1px; height:20px; width:148px; margin-left:2px; font-weight:bold; font-size:15px;  float:left;  }
#ilosc { margin-left:10px; text-align:center; width:40px; border:1px solid #ccc;  background:#fff; color:#000;  float:left;  }


.navigator { border-top:1px solid #AF2316; padding-top:2px; color:#AF2316; }
.navigator a { text-decoration:none; font-weight:bold; padding:2px;}
.navigator  #current{ background:#AF2316; color:#fff;  padding:2px 5px 0px 5px; }

#zamawiam { margin-top:5px; text-align:center;padding:5px; background:#AF2316; }
#zamawiam a  { color:#fff; }

#stopka {  width:970px; margin:auto; text-align:center; background:#666; color:#bbb; }
#stopka a { color:#fff; text-decoration:none;}