body { background-color: #ebebeb; font-size: 11px; color: #000; margin-top: 0px; margin-bottom: 0px;  font-family: tahoma, arial;}
td { font-size: 11px; color: #000; }
h1 { font-size: 25px; font-weight: 800; color: #555; }

a { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a:hover { font-size: 11px; color: #A40B0B; text-decoration: underline; }

a.menu { font-size: 11px; color: #F8F8F8; text-decoration: none;  }
a:hover.menu { font-size: 11px; color: #F8F8F8; text-decoration: underline;  }

a.nav1 { font-size: 15px; color: #1F49AD; text-decoration: none; font-weight: 800; }
a:hover.nav1 { font-size: 15px; color: #A40B0B; text-decoration: underline; font-weight: 800;  }

a.nav2 { font-size: 11px; color: #1F49AD; text-decoration: none; font-weight: 800; }
a:hover.nav2 { font-size: 11px; color: #A40B0B; text-decoration: underline; font-weight: 800;  }

p { margin-bottom: 10px; } 
.ramka1 { border-style: solid; border-width: 1px; border-color: #C7C7C7; background-color: #F4F4F4; padding: 3px; } 
.ramka2 { border-style: none; background-color: #F4F4F4; padding: 3px; } 
.td_kat { padding 10px; } 
.td1 { padding-top: 10px; padding-bottom: 5px; border-style: solid; border-color: #c7c7c7; border-width: 0 0 1 0; } 
.naglowek { font-size: 10px; font-weight: 800; color: #555; letter-spacing: 1px; }
.naglowek2 { font-size: 10px; color: #555; }
.stopka { color: #888; font-size: 10px; }
.nav_bar { margin-bottom: 10px; font-size: 11px; color: #555; }
.nav_dot { font-size: 15px; color: #A40B0B; font-weight: 800; }
.dostepne { font-size: 15px; font-weight: 800;  }
.cena_netto { font-size: 10px; color: #888; }
.cena_brutto { font-size: 14px; color: #000; }
.ilosc { font-size: 10px; color: #4A4A4A; }
.msg { margin: 10px; border-style: solid; border-color: #0f0; color: #090; border-width: 1px; padding: 5px; }
.err { margin: 10px; border-style: solid; border-color: #f00; color: #900; border-width: 1px; padding: 5px; }
.formTxt { width: 200px; padding: 5px; text-align: right; padding-right: 10px; }
.formInput { width: 400px; padding: 5px; }
.inp { border-style: solid; border-color: #666; border-width: 1px; background: #fafafa; }



.menu1 { padding-left: 15px;}
.menu2 { padding-left: 15px; padding-right: 25px;}
.bottom { padding-left: 15px; color: #888;}
.real { padding-right: 15px; }
.szukaj { padding-right: 15px; }
.pole { font-size: 11px; font-family: tahoma ; }
.log { font-size: 10px; font-family: tahoma ; color: #f8f8f8;}

.chmurka { position:absolute; display:none; border:1px dashed maroon #4e4e4e; left:25px; top:-110px; background-color:#f8f8f8; padding:5px 5px 5px 5px; font:normal normal 9px verdana,sans-serif; }

img { border: 0px; }
