body { margin: 0; font-family:  Tahoma;  font-size: 11px; color: #888888; background-color: #ffffff; text-decoration: none; font-weight: normal; }

.h1{font-size: 18px; color: #2b009a; font-weight: normal; padding: 0px; margin: 0px; text-decoration: underline;}
.h2{font-size: 18px; color: #5e1db8; font-weight: normal; padding: 0px; margin: 0px; text-decoration: underline;}
.h3{font-size: 14px; color: #5e1db8; font-weight: normal; padding: 0px; margin: 0px; float: left;}
.h4{font-size: 14px; color: #2b009a; font-weight: bold; padding: 0px; margin-top: 0px; margin-bottom: 10px; }
.h5{font-size: 16px; color: #2b009a; font-weight: bold; padding: 0px; margin-top: 0px; margin-bottom: 10px; }
.h6{font-size: 16px; color: #ffffff; font-weight: bold; padding: 0px; margin-top: 0px; margin-bottom: 10px; }

.box {margin-top: 10px; margin-left: 3px; line-height: 14px; border-bottom: 1px dotted; width: 175px; }
.boxsr {text-align: center; margin-top: 10px; line-height: 14px; border-bottom: 1px dotted; width: 145px;}
.info{position:absolute; margin-left: 139px; }
.infosr{position:absolute; margin-left: 124px; }

.cz{color: #5e1db8; font-size: 12px;}
.cenaprom{color: #ff0000;}
.old{text-decoration: line-through;}
.ok {background-color: #5e1db8; height: 19px; color: #ffffff; font-size: 9px; font-weight: bold; font-family: tahoma; border: 1px solid; cursor: pointer; }
.usun {background-color: #FF0000; width: 60px; height: 18px; color: #ffffff; font-size: 9px; font-weight: bold; font-family: tahoma; border: 1px solid #000000; cursor: pointer; }
form{margin:0px; padding:0px;}
.tab { border-left: 1px solid #888888; border-top: 1px solid #888888; }
.taf { border-left: 1px solid #888888; border-top: 1px solid #888888; background-color: #822C75; }
.ted { border-right: 1px solid #888888; border-bottom: 1px solid #888888; } 
.teds { border-right: 1px solid #888888; border-bottom: 1px solid #888888; background-color: #2B009A; color:#ffffff;  } 

.drzewo{padding-left:12px; padding-top:10px;}

img { border: 0px solid #888888;}
.imga { border: 1px solid #888888;}
.imga:hover { border: 1px solid #D3B3FF;}

.pole{font-size: 11px; font-weight: bold; font-family: tahoma; width: 180px; border: 1px solid #000000; background-color: #d3b3ff; color: #000000; text-align: left;}
select{font-size: 11px; font-weight: bold; font-family: tahoma; border: 1px solid #000000; background-color: #d3b3ff; color: #000000; text-align: left; width: 100px;}
textarea{font-size: 11px; font-weight: bold; font-family: tahoma; border: 1px solid #000000; background-color: #d3b3ff; color: #000000; text-align: left; width: 570px; height: 90px;}
.dostawa{font-size: 11px; font-weight: bold; font-family: tahoma; border: 1px solid #000000; background-color: #d3b3ff; color: #000000; text-align: left; width: 400px;}
.ile{font-size: 11px; font-weight: bold; font-family: tahoma; border: 1px solid #000000; background-color: #d3b3ff; color: #000000; text-align: left;}
.polez{font-size: 11px; font-weight: bold; font-family: tahoma; width: 150px; border: 1px solid #000000; background-color: #d3b3ff; color: #000000; text-align: left;}
.ile{font-size: 11px; font-family: tahoma; width: 30px; border: 1px solid #000000; background-color: #d3b3ff; color: #000000; text-align: center;}

.logo{padding-top: 0px; padding-left: 20px; float: left;}

.szuk{padding: 0px; margin: 0px;}
.szukaj{border-bottom: 1px dotted; border-top: 1px dotted; padding:5px; margin:5px; text-align: left;}
.zam{font-size: 11px; font-family: arial; width: 630px; height: 50px; border: 1px solid #fe0000; text-align: left;}

#kontener_top{ width:990px; height: 105px; padding-top: 5px; margin: 0 auto 0 auto; }
#imieniny{margin-left: 530px; margin-right: 2px; border-bottom: 1px dotted; padding-bottom: 4px; padding-left: 70px; padding-right: 20px; width: 365px; text-align: right; float: right; }
#logow{ height: 74px; width: 445px; padding-left: 10px; padding-top: 14px; color: #2b009a; font-size: 10px; font-weight: bold; border-right: 1px dotted; border-left: 1px dotted; float: right; }
#kosz{position: absolute; float: right; width: 180px; margin-left: 270px; }

#logow a{color: #5e1db8; font-size: 10px; font-family:  Tahoma; font-weight: bold; text-decoration: none; }
#logow a:hover{color: #5e1db8; font-size: 10px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

#menu{width:990px;  height: 21px; background-image: url("../images/tlomenu.gif"); margin: 0 auto 2px auto; text-align: center; padding-top: 6px;  }
#menu a{color: #ffffff; font-size: 12px; font-family:  Tahoma; font-weight: bold; text-decoration: none; }
#menu a:hover{color: #ffffff; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: underline; }

#kontener_srodek{ overflow:hidden; width:988px; border-top: 2px solid #ae8edb; border-bottom: 2px solid #ae8edb; border-left: 1px solid #ae8edb; border-right: 1px solid #ae8edb; margin: 0 auto 0 auto; padding-bottom: 20px; }

#srodek{ float: left; padding-top: 10px; padding-left: 9px; padding-right: 9px; width: 600px; line-height: 16px; margin-left:184px; border-left: 1px solid #ae8edb; border-right: 1px solid #ae8edb; padding-bottom:32767px; margin-bottom:-32767px; color: #40324b;}
* html #srodek{ display: inline;}
#lewa{ float: left; padding-top: 10px; padding-right: 10px; width: 184px; line-height: 18px; margin-left: -803px; padding-bottom:32767px; margin-bottom:-32767px;color: #40324b; }
#prawa{ float: right; text-align: center; padding-top: 10px; width: 184px; line-height: 18px; padding-bottom:32767px; margin-bottom:-32767px;color: #40324b; }
#nowosci{ float: left; text-align: center; padding-top: 10px; margin-top: 10px; width: 184px; border-top: 1px solid #ae8edb; line-height: 18px; color: #40324b; }

#prawa a, #nowosci a, #srodek a{color: #55485f; font-size: 11px; font-weight: bold; text-decoration: underline;}
#prawa a:hover, #nowosci a:hover, #srodek a:hover{color: #2b009a; font-size: 11px; font-weight: bold; text-decoration: none;}
.menukat{font-size: 12px; color: #2b009a; text-decoration: underline; font-weight: bold;}
.menukat:hover{font-size: 12px; color: #5417b2; text-decoration: none; font-weight: bold;}
.menurodz{font-size: 11px; color: #5e1db8; text-decoration: none; font-weight: bold;}
.menurodz:hover{font-size: 11px; color: #5417b2; text-decoration: underline; font-weight: bold;}

.produkt{border: 1px solid #cccccc; padding: 5px; margin-bottom:6px;margin-top:6px;}

#sciezka{color: #888888; font-size: 10px; border-bottom: 1px dotted; width: 100%; float: center; text-align: left; padding-bottom: 5px;  }
#sciezka a{color: #888888; font-size: 10px; text-decoration: none;}
#sciezka a:hover{color: #ae8edb; font-size: 10px; text-decoration: underline;}

#menudol{ margin: 5px auto 0 auto; width:990px; color: #2b009a; text-align: center; }
#menudol a{color: #2b009a; font-size: 11px; font-weight: normal; text-decoration: none; }
#menudol a:hover{color: #ae8edb; font-size: 11px; font-weight: normal; text-decoration: underline; }

#stopka{ width:975px; height: 30px; margin: 0 auto 0 auto; padding-top: 3px; padding-left: 13px; color: #888888; font-size: 10px; }
#stopka a{color: #888888; text-decoration: none; font-weight: normal; }
#stopka a:hover{color: #d3b3ff; text-decoration: none; font-weight: normal; }
#topback{ position: absolute; width: 100px; margin-left: 840px;}
