body { padding: 0px; margin: 0px; background: #eeeeee; font: normal 11px Arial,Helvetica,sans-serif; }
#miktop { position: relative; padding: 0px; margin: 0px auto; width: 990px; height: 98px; background: url(../images/top.jpg) 0px 0px no-repeat #FFF;}
#miktop ul { padding: 0px; margin: 0px; list-style: none; position: absolute; bottom: 9px; right: 5px; width: 900px; text-align: right; font-size: 1.2em; font-weight: bold; }
#miktop ul li { display: inline; padding: 0px 5px; }
#miktop ul li a { text-decoration: none; color: #fff; }
#miktop ul li a strong { color: #FFCC00; }
#miktop ul li a:hover { text-decoration: underline; }
.menusel { color: #aac; }
#miktop #mikaddr { position: absolute; top: 5px; left: 220px; width: 150px; height: 70px; font: normal 10px Arial,sans-serif; line-height: 0.98em; }

#mikcontent, #mikfooter { width: 990px; padding: 0px; margin: 0px auto; }

#mikfooter { text-align: center; height: 32px; background: url(../images/stopka.gif) 0px 0px no-repeat;}
#mikfooter p { padding: 10px 0px 0px 0px; }


#miklay { padding: 0px; margin: 0px; border-collapse: collapse; width: 990px; }
#miklay td { border: none; vertical-align: top; }

td#layC { width: 200px; background: url(../images/tlo_prawy_box.gif) 0px 10px repeat-y #fff; }
td#layB { width: 207px; background: url(../images/menu_tlo.gif) 0px 0px repeat-y;}
td#layD { width: 790px; }

br.clear { height: 0px; border: none; clear: both; }

.katsel { font-weight: bold; color: #f00; }


.kat { padding: 0px; margin: 0px; list-style: none; }
.kat li a { display: block; background: url(../images/pozycja_menu.gif) -10px 0px no-repeat; width: 203px; height: 24px; padding: 7px 0px 0px 5px; margin: 5px 0px;  color: #000; text-decoration: none; font-weight: bold; }

.kat li ul li a { background: none; padding: 0px; margin: 0px; }
.kat li ul li { margin-left: 10px; padding: 0px; }

#formkon { width: 80%; margin: 10px auto; padding: 10px; }
#formkon form {width:90%; background: #fff; }
#formkon form legend { font: bold 15px Verdana,sans-serif; color: #aa2345; }
#formkon form label { width: 30%; text-align: right; float: left; padding-right: 5px; font-weight: bold; color: #668; }
#formkon input, #formkon textarea { border: 1px solid #999; }
#formkon ul { padding :20px; margin: 0px; }
#formkon ul li { list-style: none; margin: 10px 0px; padding: 0px; }


#strprod { width: 90%; margin: 0px auto; border-collapse: collapse; }
#strprod td { border-bottom: 1px solid red; border-top: 1px solid red; text-align: center; padding: 5px; background: #F4F4F4; }

#strprod a { font: bold 12px Tahoma,sans-serif; text-decoration: none; color: #446; }
#strprod strong a { font: bold 13px Tahoma,sans-serif; text-decoration: none; color: #622; }


