body {
 font-family:Verdana, Ariel, Helvetica;
 background-color:#e5e5e5;
 color:#000000;
 margin:0 auto;
 width:780px;
 font-size:10px;
}
.odstep {
 background-image:url("grafika/tlo_glowne.jpg");
 background-position:center;
 background-repeat:repeat-y;
 padding:0px 15px 0px 13px;
}
.top_1 {
 background-image:url("grafika/tlo_1.jpg");
 border-bottom:#484b52 1px solid;
 height:14px;
}
.top_2 {
 background-image:url("grafika/tlo_2.jpg");
 border-bottom:#898a8e 1px solid;
 height:23px;
 text-align:right;
 padding-right:40px;
}
.top_3 {
 background-image:url("grafika/tlo_2.jpg");
 border-bottom:#898a8e 1px solid;
 height:23px;
 padding-left:40px;
 color:#ffffff;
 font-size:12px;
}
.linki_top {
 color:#ffffff;
 text-decoration:none;
 padding:0px 20px 0px 5px;
}
.linki_top:hover {
 color:#e2e2e2;
 text-decoration:underline;
}
.banner {
 background-color:#ff2211;
 border-bottom:#9a98a5 1px solid;
 background-image:url("grafika/banner.jpg");
 background-repeat:no-repeat;
 background-position:center;
 text-align:right;
 vertical-align:bottom;
 height:144px;
}
.tlo_menu {
 background-image:url("grafika/menu_2.jpg");
 background-repeat:repeat-y;
 background-position:top;
 vertical-align:top;
 width:210px;
}
.menu {
 background-image:url("grafika/menu.jpg");
 display:block;
 color:#6c747f;
 background-repeat:no-repeat;
 height:22px;
 padding-left:10px;
 line-height:15px;
 text-decoration:none;
 font-size:9px;
}
.menu:hover {
 color:#6c747f;
 text-decoration:underline;
}
.menu_p {
 background-image:url("grafika/wskaznik_4.png");
 background-position:left center;
 background-repeat:no-repeat;
 margin-left:15px;
 padding-left:8px;
 display:block;
 color:#6c747f;
 height:22px;
 line-height:22px;
 text-decoration:none;
 font-size:9px;
}
.menu_p:hover {
 color:#6c747f;
 text-decoration:underline;
}
.menu_g {
 color:#ffffff;
 text-decoration:none;
 padding-left:10px;
 font-size:10px;
}
.menu_g:hover {
 color:#e2e2e2;
 text-decoration:underline;
}
a {
 color:#6c747f;
 text-decoration:none;
}
a:hover {
 color:#6c747f;
 text-decoration:underline;
}
.naglowek {
 background-image:url("grafika/tlo_naglowek.jpg");
 background-color:#6c747f;
 background-repeat:repeat-y;
 border-color:#ffffff;
 border-style:solid;
 border-width:1px 0px 1px 1px;
 color:#ffffff;
 padding-left:10px;
 font-weight:bolder;
 font-style:italic;
 height:25px;
 line-height:25px;
}
.stopka {
 background-color:#6c747f;
 text-align:center; 
 color:#ffffff;
 padding:2px;
 margin:10px 0px 0px 0px;
}
.pasek_3 {
 background-image:url("grafika/srodek_top.jpg");
 background-repeat:repeat-x;
 background-position:top;
 height:12px;
}
.tresc {
 margin:15px 15px 0px 15px;
 text-align:justify;
 color:#646464;
}
.pasek_4 {
 background-image:url("grafika/pasek.png");
 background-repeat:repeat-x;
 height:5px;
 margin:10px 20px 0px 20px;
}
.sub {
 background-image:url("grafika/tlo_3.png");
 background-repeat:repeat-y;
 margin:15px;
 padding:10px;
 color:#969696;
}
.tytul {
 background-image:url("grafika/wskaznik_1.png");
 background-repeat:no-repeat;
 background-position:left center;
 padding-left:12px;
 margin-left:12px;
 color:#66778b;
 font-size:14px;
 font-style:italic;
 font-weight:bolder;
}
.tytul_2 {
 background-image:url("grafika/wskaznik_2.png");
 background-repeat:no-repeat;
 background-position:left center;
 padding-left:10px;
 margin-top:10px;
 color:#66778b;
 font-weight:bolder;
 border-bottom-color:#939393;
 border-bottom-style:dashed;
 border-bottom-width:1px;
}
.pole {
 border:#c2c2c2 1px solid;
 font-size:10px;
 width:200px;
 margin-bottom:5px;
}
.przycisk {
 background-color:#6d7a80;
 border:#637277 1px solid;
 color:#ffffff;
 font-size:10px;
}
.data {
 background-image:url("grafika/wskaznik_3.png");
 background-position:left center;
 background-repeat:no-repeat;
 font-weight:bold;
 color:#929292;
 padding-left:10px;
 margin-bottom:5px;
 font-size:10px;
}
.oferta {
 color:#6c747f;
 font-size:14px;
 font-weight:bolder;
 margin:-30px 10px 10px 10px;
}
.info {
 font-size:14px;
 font-weight:bolder;
 text-align:center;
 color:#ff0000;
}
.tab_1 {
 background-color:#f3f3f3;
 border:1px solid #cccccc;
 padding:3px 5px 3px 5px;
 font-weight:bolder;
 width:110px;
}
.tab_2 {
 background-color:#f3f3f3;
 border:1px solid #cccccc;
 padding:3px 5px 3px 5px;
}

