body {
padding: 0px;
margin: 0px;
background: #686457 url('images/background.jpg') repeat-x;
}

form {
padding: 0px;
margin: 0px;
}

td {
color: #333333;
text-align: left;
font-size: 12px;
font-family: Arial;
vertical-align: top;
}

hr {
width: 100%;
height: 1px;
border: 0px;
background: transparent url('images/22.jpg') repeat-x;
}

a:link {
color: #8A8A00;
text-decoration: none;
}

a:visited {
color: #8A8A00;
text-decoration: none;
}

a:hover {
color: #5E5E00;
text-decoration: none;
}

.top1 {
width: 1000px;
height: 175px;
}

.top2 {
width: 253px;
height: 175px;
}

.top2a {
width: 253px;
height: 116px;
color: #FFFFFF;
line-height: 1.8em;
padding: 56px 20px 0px 25px;
background: transparent url('images/top1.jpg') no-repeat;
}

.top2b {
width: 253px;
height: 59px;
}

.top3 {
width: 747px;
height: 175px;
background: transparent url('images/top3.jpg') no-repeat;
}

.top_menu {
width: 1000px;
height: 60px;
}

.contents_place {
width: 1000px;
height: 380px;
padding: 25px;
background: #FFFFFF url('images/content_background.jpg') no-repeat;
}

.bottom1 {
width: 1000px;
height: 80px;
background: transparent url('images/bottom_background.jpg') repeat-x;
}

.bottom2a {
width: 50%;
height: 80px;
color: #FFFFFF;
text-align: left;
vertical-align: middle;
padding: 25px;
}

.bottom2a a:link {
color: #FFFFFF;
text-decoration: none;
}

.bottom2a a:visited {
color: #FFFFFF;
text-decoration: none;
}

.bottom2a a:hover {
color: #FFFF6C;
text-decoration: none;
}

.bottom2b {
width: 50%;
height: 80px;
color: #FFFFFF;
text-align: right;
vertical-align: middle;
padding: 25px;
}

.bottom2b a:link {
color: #FFFFFF;
text-decoration: none;
}

.bottom2b a:visited {
color: #FFFFFF;
text-decoration: none;
}

.bottom2b a:hover {
color: #FFFF6C;
text-decoration: none;
}

.fuse1 {
width: 1000px
}

.fuse2a {
width: 60%;
padding: 25px;
}

.fuse2a a:link {
color: #FFFFFF;
text-decoration: none;
}

.fuse2a a:visited {
color: #FFFFFF;
text-decoration: none;
}

.fuse2a a:hover {
color: #FFFF6C;
text-decoration: none;
}

.fuse2b {
width: 40%;
color: #A7A396;
padding: 25px;
text-align: right;
}

.fuse2b a:link {
color: #FFFFFF;
text-decoration: none;
}

.fuse2b a:visited {
color: #FFFFFF;
text-decoration: none;
}

.fuse2b a:hover {
color: #FFFF6C;
text-decoration: none;
}



/* Style dot. sklepu */



.kolumna1 {
width: 180px;
}

.kolumna2 {
width: 590px;
}

.kolumna3 {
width: 180px;
}

.menu_tytul {
width: 180px;
height: 38px;
color: #FFFFFF;
text-align: center;
font-weight: bold;
vertical-align: middle;
background-color: #605C51;
}

.menu_kat {
width: 180px;
height: 35px;
color: #676767;
padding-left: 30px;
vertical-align: middle;
background: #F8F8F8 url('images/7.jpg') no-repeat;
}

.menu_kat a:link {
color: #303030;
text-decoration: none;
}

.menu_kat a:visited {
color: #303030;
text-decoration: none;
}

.menu_kat a:hover {
color: #E65100;
text-decoration: none;
}

.menu_kat_sep {
width: 180px;
height: 1px;
background: transparent url('images/separator1.jpg') no-repeat;
}

.menu_podkat {
width: 180px;
height: 35px;
color: #B6B6B6;
padding-left: 30px;
vertical-align: middle;
background: #F8F8F8 url('images/8.jpg') no-repeat;
}

.menu_podkat a:link {
color: #585858;
text-decoration: none;
}

.menu_podkat a:visited {
color: #585858;
text-decoration: none;
}

.menu_podkat a:hover {
color: #D6A203;
text-decoration: none;
}

.menu_podkat_sep {
width: 180px;
height: 1px;
background: transparent url('images/separator2.jpg') no-repeat;
}

.menu_text_left {
width: 180px;
color: #676767;
padding: 20px;
line-height: 1.8em;
background: #F3F3F3 url('images/menu_left_background.jpg') repeat-y bottom;
}

.menu_text_left a:link {
color: #676767;
text-decoration: none;
}

.menu_text_left a:visited {
color: #676767;
text-decoration: none;
}

.menu_text_left a:hover {
color: #E65100;
text-decoration: none;
}

.menu_text_right {
width: 180px;
color: #676767;
padding: 20px;
line-height: 1.8em;
background: #F3F3F3 url('images/menu_right_background.jpg') repeat-y bottom;
}

.menu_text_right a:link {
color: #676767;
text-decoration: none;
}

.menu_text_right a:visited {
color: #676767;
text-decoration: none;
}

.menu_text_right a:hover {
color: #E65100;
text-decoration: none;
}

.menu_znaczek {
color: #FF6600;
font-weight: bold;
padding: 5px 5px 0px 0px;
}

.tresc_tytul {
width: 500px;
height: 38px;
color: #FFFFFF;
font-weight: bold;
background: #605C51;
vertical-align: middle;
padding: 0px 0px 0px 20px;
}

.tresc_tytul a:link {
color: #FFFFFF;
text-decoration: none;
}

.tresc_tytul a:visited {
color: #FFFFFF;
text-decoration: none;
}

.tresc_tytul a:hover {
color: #FFFFA8;
text-decoration: none;
}

.tresc_tytul2 {
width: 500px;
height: 38px;
color: #FFFFFF;
padding-left: 12px;
font-weight: bold;
vertical-align: middle;
background: #605C51;
padding: 0px 0px 0px 20px;
}

.tresc_text {
width: 500px;
height: 150px;
color: #333333;
padding: 20px;
text-align: justify;
background: transparent url('images/tresc_background.jpg') repeat-y;
}

.tresc_text a:link {
color: #6C6C6C;
text-decoration: none;
}

.tresc_text a:visited {
color: #6C6C6C;
text-decoration: none;
}

.tresc_text a:hover {
color: #A4A4A4;
text-decoration: none;
}

.tresc_pasek {
width: 100%;
height: 1px;
background: transparent url('images/tresc_pasek.jpg') repeat-x;
}

.pole_menu_select {
width: 138px;
height: 18px;
color: #676767;
text-align: justify;
background: #FFFFFF;
border: #DDDDDD 1px solid;
}

.pole_menu_option {
height: 18px;
border: 1px;
color: #A0A0A0;
text-align: justify;
background: #FFFFFF;
}

.pole_menu_text {
width: 138px;
height: 24px;
color: #676767;
text-align: justify;
border: #DDDDDD 1px solid;
background: #FFFFFF;
padding: 3px 6px 6px 6px;
}

.pole_wyszukiwarka {
width: 102px;
height: 24px;
color: #676767;
text-align: justify;
border: #DDDDDD 1px solid;
background: #FFFFFF;
padding: 3px 6px 6px 6px;
}

.button1 {
height: 24px;
color: #FFFFFF;
font-size: 11px;
font-family: Tahoma;
text-align: center;
font-weight: bold;
background-color: #F86503;
border: #FFFFFF 1px solid;
}

.button2 {
width: 30px;
height: 24px;
color: #FFFFFF;
font-size: 11px;
font-family: Tahoma;
text-align: center;
font-weight: bold;
background-color: #F86503;
border: #FFFFFF 1px solid;
}

.products_1a {
width: 100%;
height: 30px;
background: #E9E9E9;
}

.products_1b {
width: 110px;
height: 30px;
color: #000000;
font-weight: bold;
vertical-align: middle;
background: #E9E9E9;
}

.products_1c {
width: 298px;
height: 30px;
color: #000000;
font-weight: bold;
vertical-align: middle;
background: #E9E9E9;
}

.products_1d {
width: 80px;
height: 30px;
color: #000000;
text-align: center;
font-weight: bold;
vertical-align: middle;
background: #E9E9E9;
}

.products_odstep {
width: 100%;
height: 4px;
}

.products_2a {
width: 100%;
height: 60px;
background: #F4F4F4;
}

.products_2b {
width: 110px;
height: 80px;
color: #000000;
text-align: center;
padding: 5px 0px 5px 0px;
}

.products_2c {
width: 298px;
}

.products_2d {
width: 80px;
text-align: center;
vertical-align: middle;
}

.products_2e {
width: 100%;
color: #000000;
font-weight: bold;
padding: 5px 0px 0px 0px;
}

.products_2e a:link {
color: #000000;
text-decoration: none;
}

.products_2e a:visited {
color: #000000;
text-decoration: none;
}

.products_2e a:hover {
color: #839AA5;
text-decoration: none;
}

.products_2f {
width: 100%;
color: #B2B2B2;
text-align: justify;
padding: 0px 0px 5px 0px;
}

.products_2f a:link {
color: #CCCCCC;
text-decoration: none;
}

.products_2f a:visited {
color: #CCCCCC;
text-decoration: none;
}

.products_2f a:hover {
color: #839AA5;
text-decoration: none;
}

.products_cena_normalna {
color: #00B700;
font-weight: bold;
}

.products_cena_stara {
color: #00B700;
font-weight: bold;
text-decoration: line-through;
}

.products_cena_promocja {
color: #FF3300;
font-weight: bold;
}

.products_wyprzedaz {
color: #FF9900;
font-weight: bold;
text-decoration: blink;
font-style: italic;
}

.products_porcjowanie {
width: 100%;
height: 26px;
color: #000000;
text-align: center;
vertical-align: middle;
background: #E9E9E9;
}

.products_porcjowanie a:link {
color: #333333;
text-decoration: none;
}

.products_porcjowanie a:visited {
color: #333333;
text-decoration: none;
}

.products_porcjowanie a:hover {
color: #FF3300;
text-decoration: none;
}

.cena_strg {
color: #333333;
padding: 0px 0px 0px 6px;
}

.space1 {
width: 100%;
height: 25px;
}

.podkreslenie {
width: 180px;
height: 1px;
background: #605C51;
}

.miniaturka {
border: #DDDDDD 3px solid;
}