html, body {    margin: 0px;    padding: 0px;    width: 100%;    height: 100%;    font-family: Arial, sans-serif;    font-size: small;    color: #000000;}img {    border: none;}.k_ok {    color: #00aa00;    text-align: center;}.margin_10 {    margin: 10px;    float: left;    overflow: hidden;    display: inline;}.k_blad {    color: #ff0000;    text-align: center;}.kk_ok {    color: #00aa00;    text-align: center;    padding: 4px 0px;    float: left;    margin-bottom: 10px;    border: 1px solid #00aa00;    width: 578px;}.kk_blad {    color: #ff0000;    text-align: center;    padding: 4px 0px;    float: left;    margin-bottom: 10px;    border: 1px solid #ff0000;    width: 578px;}.logoform {    background-color: #ffffff;    background-image: url(bg.jpg);}.padding_10 {    padding: 10px;}.kontener {    width: 950px;    margin: 0px auto;    overflow: hidden;}.kontener4 {    width: 100%;    height: 100%;    background-color: #ffffff;    margin: 0px;    padding: 0px;    background: #ffffff url(../pliki/grafika/tlo_sklep2.jpg) no-repeat center 20px;}.przycisk_glowna {    position: relative;    top: 10px;    left: 350px;}.przycisk_glowna img {    border: none;}.kontener2 {    width: 950px;    margin: auto;}.kontener3 {    width: 900px;    height: 100%;    margin: auto;}.panelnazwa {    font-family: Arial;    font-size: 19px;    text-align: center;    margin: 0px;}.menu_naglowek {    display: block;    margin: auto;    font-weight: bold;    text-align: center;    font-size: 11px;    font-family: Verdana;    color: #444444;}.informacje_ind {    width: 630px;    border-collapse: collapse;    margin-top: 20px;}.informacje_ind tr td {    border: none;    padding: 1px 0px;    margin: 0px;    background: #cccccc;    border-top: 3px solid #ffffff;}.ii_nazwa {    background: #000000;    color: #ffffff;    text-align: left;    padding: 5px 10px;    width: 600px;}.ii_pobierz {    background: #000000;    color: #ffffff;    text-align: center;    width: 60px;}.ii_link1 {    float: left;    padding: 4px 10px;    width: 600px;    font-size: 11px;    color: #444444;    font-weight: bold;    text-decoration: none;}.ii_link2 {    float: left;    padding: 0px 10px;    text-decoration: none;    width: 60px;    text-align: center;}.przycisk {    font-size: 12px;    font-family: Verdana;    text-align: center;    text-decoration: none;    padding: 3px 4px;    margin: 5px 10px;    background-image: url(../pliki/grafika/tlo.jpg);    background-repeat: repeat;    border-top: 2px solid #ffffff;    border-left: 2px solid #ffffff;    border-right: 2px solid #555555;    border-bottom: 2px solid #555555;}.przycisk:active {    border-bottom: 2px solid #ffffff;    border-right: 2px solid #ffffff;    border-left: 2px ridge #333333;    border-top: 2px ridge #333333;}.przycisk2 {    font-size: 11px;    font-family: Verdana;    text-align: center;    float: left;    text-decoration: none;    width:126px;	padding:2px 0px;    background-image: url(../pliki/grafika/tlo.jpg);    background-repeat: repeat;    border-top: 2px solid #ffffff;    border-left: 2px solid #ffffff;    border-right: 2px solid #555555;    border-bottom: 2px solid #555555;}.przycisk2:active {    border-bottom: 2px solid #ffffff;    border-right: 2px solid #ffffff;    border-left: 2px ridge #333333;    border-top: 2px ridge #333333;}.pasek {    margin: 0px auto;    width: 450px;    height: 100%;    background: #ffffff;    text-align: center;}.pasek2 {    margin: 0px auto;    width: 450px;    height: 120%;    background: #ffffff;    text-align: center;}.pasek4 {    margin: auto;    width: 950px;    height: 100%;    padding: 0px;    margin-bottom: 0px;	text-align:center;}.input_1 {    width: 720px;    border: 1px solid #aaaaaa;}.input_2 {    width: 400px;    border: 1px solid #aaaaaa;}.input_3 {    width: 150px;    border: 1px solid #aaaaaa;}.logo_erhem {    width: 170px;}.log_pole1 {    font-size: 12px;    font-family: Verdana;    height: 25px;    width: 40px;    text-align: left;}.sklep_link1 {    font-style: italic;    font-size: 12px;    font-weight: bold;    color: #555555;}#ort_sklep_text1 {    font-size: 17px;    font-weight: bold;    color: #666666;    font-family: Arial;}#ort_sklep_text2 {    font-size: 14px;    font-weight: bold;    color: #999999;    font-family: Arial;    margin: auto;    margin-top: 20px;    padding: 0px;    width: 500px;	display:block;	text-decoration:none;    font-family: Times New Roman;}#ort_sklep_text2 table {    margin: 0px;    padding: 0px;}.pasek_sklep2 {    border: none;    margin: 0px;    padding: 0px;}#ort_sklep_form {    margin: 0px;}#logo_sklep2 {    border: none;    margin-top: 10px;}#ortezy_adres {    color: #77ae17;    font-size: 17px;    text-decoration: none;}#ort_sklep_kat {    width: 150px;    padding: 0px 10px 0px 10px;}#ort_sklep_kat a img {    border: none;}#jestes_zalogowany {    float: right;    margin-right: 30px;}#tabelaglowna {    margin-top: 20px;    margin-bottom: 15px;}#tabelaglownaklient {    width: 950px;    margin: 0px;    padding: 0px;    margin-bottom: 15px;    border-collapse: collapse;}#klient_baner {    font-family: Verdana;    font-size: 11px;    vertical-align: top;    color: #ffffff;    background: #000000 url(../pliki/grafika/klient2.jpg) no-repeat 25px 15px;}#klient_baner a {    font-family: Verdana;    color: #ffffff;    text-decoration: none;    font-size: 11px;}#klient_home {    float: left;    margin-left: 30px;    font-size: 11px;    font-family: Verdana;}#tabela_ustawienia tr td {    vertical-align: top;}.ustawienia_foto {    width: 150px;    height: 150px;}.tabela_aktualnosci {    width: 720px;}.akt_tytul {    vertical-align: top;    text-align: left;}.piaczytajwiecej {    text-decoration: none;    color: #666666;    margin: 0 0 0 3px;    text-align: right;    font-size: 11px;    float: right;}.piakrotki_td {    vertical-align: top;    text-align: left;}.piakrotki {    font-size: 11px;    float: left;}#aktualnosci3 {    font-family: Verdana;    font-size: 13px;    width: 600px;    margin-left: 70px;}.piafoto {    width: 100px;    height: 100px;    margin-right: 1px;}.divpiafoto_td {    width: 104px;}.divpiafoto {    width: 104px;    padding: 0px;    height: 103px;    padding-bottom: 1px;    margin: 0px;    display: block;    background: url(../pliki/grafika/bottom6.jpg) no-repeat bottom right;}.piafoto2 {    width: 100px;    height: 100px;    margin-right: 1px;}.linkpowrot_nowy {    float: right;    background: url(../pliki/grafika/powrot.gif) no-repeat left center;    font-size: 12px;    color: #575757;    padding-left: 30px;    margin-right: 10px;    margin-top: 10px;    margin-bottom: 10px;    padding-top: 5px;    padding-bottom: 5px;}a.menu {    font-family: Verdana;    font-size: 12px;}a.gmenu {    height: 13px;    width: 165px !important;    width: 173px;    border-top: 1px solid #ffffff;    border-left: 1px solid #ffffff;    border-right: 1px ridge #333333;    border-bottom: 1px ridge #333333;    font-family: Verdana;    font-size: 12px;    display: block;    text-decoration: none;    padding: 4px;    margin: 0px;    background-image: url(./tlo.jpg);    background-repeat: repeat;}a.gmenu:hover, a.gmenu:active {    border-bottom: 1px solid #ffffff;    border-right: 1px solid #ffffff;    border-left: 1px ridge #333333;    border-top: 1px ridge #333333;}a.gmenu2 {    height: 13px;    width: 160px !important;    width: 170px;    border-top: 1px solid #ffffff;    border-left: 1px solid #ffffff;    border-right: 1px ridge #000000;    border-bottom: 1px ridge #000000;    font-family: Verdana;    font-size: 12px;    display: block;    text-decoration: none;    padding: 4px 4px 4px 14px;    margin: 3px 10px;    background: url(../pliki/grafika/bot1.jpg) no-repeat left top;}a.gmenu2:hover, a.gmenu2:active {    border-bottom: 1px solid #ffffff;    border-right: 1px solid #ffffff;    border-left: 1px ridge #000000;    border-top: 1px ridge #000000;}a.gmenu3 {    height: 13px;    width: 160px !important;    width: 170px;    border-top: 1px solid #ffffff;    border-left: 1px solid #ffffff;    border-right: 1px ridge #000000;    border-bottom: 1px ridge #000000;    font-family: Verdana;    font-size: 12px;    display: block;    text-decoration: none;    padding: 4px 4px 4px 14px;    margin: 3px 10px;    background: url(./bot2.jpg) no-repeat left top;}a.gmenu3:hover, a.gmenu3:active {    border-bottom: 1px solid #ffffff;    border-right: 1px solid #ffffff;    border-left: 1px ridge #000000;    border-top: 1px ridge #000000;}.przy {    width: 155px;}.pole {    width: 180px;    font-family: Verdana;}a {    font-family: Verdana;    font-size: 12px;    color: #000000;}#opinie {    margin: 20px;}#fotka {    width: 150px;}#komunikaty {    height: 20px;}.center {    text-align: center;}.blad {    color: #ff0000;}.blad2 {    color: #ff0000;}.ok2 {    color: #00aa00;    margin-left: 2px;}.ok {    color: #00aa00;}.ok a {    color: #00aa00;    font-size: 11px;}.dodruku {    margin-left: 550px;    margin-bottom: 10px;    display: block;}#tabelaopinie {    font-size: 12px;    border-collapse: collapse;}#tabelaopinie tr td {    border: 1px solid #000000;    padding: 5px;}.paseknavi {    background-color: #476533;    height: 19px !important;    height: 22px;    margin: 0px;    font-size: 11px;    font-family: Verdana;    padding: 4px 0 0 7px;    color: #ffffff;}.paseknavi2 {    float: left;    border: none;    background-color: #000000;    height: 17px;    margin: 0px;    font-size: 11px;    font-family: Verdana;    padding: 0 0 0 30px;    color: #ffffff;}#navikoszyk {    border-collapse: collapse;    background-color: #000000;    float: right;    margin-right: 30px;    font-size: 11px;    font-family: Verdana;}#navikoszyk tr td {    font-family: Verdana;    font-size: 11px;    background-color: #000000;}#navikoszyk tr td a {    font-size: 11px;    text-decoration: none;    font-family: Verdana;}#tdkosz {    width: 200px;    text-align: right;    color: #ffffff;    background-color: #000000;    padding-right: 30px;    font-size: 11px;    font-family: Verdana;    float: right;}#tdkosz div {    padding-bottom: 2px;}.ankietadrukuj {    padding-left: 320px;    font-weight: normal;}.zielony {    background-color: #66aa22;}#tlologoadmin {    display: block;    width: 175px;    border: 1px solid #bbbbbb;    margin: 0px;    padding: 0px;    background-color: #ffffff;}#artykuly {    margin: 30px;    border-collapse: collapse;}#artykuly tr th {    background-color: #66aa22;    border: 1px solid #000000;}#artykuly tr td {    text-align: center;    border: 1px solid #000000;}.banertabela {    width: 60px;}.banerynaglowek th {    border: 1px solid #000000;    background-color: #66aa22;}.banery_link {    width: 300px;    overflow: hidden;    display: block;}#katalogi {    margin: 20px;}#tabelaopinie {    width: 700px;}#tabela_ustawienia {    width: 730px;}#ustawienia_kolorow {    width: 280px;}.ustawienia_kolory {    width: 30px;    height: 20px;    border: 1px solid #000000;}#tabelaopinie tr th {    background-color: #66aa22;    border: 1px solid #000000;}#tabelakatalogi {    font-size: 12px;    border-collapse: collapse;}#tabelakatalogi tr td {    border: 1px solid #000000;    padding: 5px;}#tabelakatalogi tr th {    background-color: #66aa22;    border: 1px solid #000000;}.edit_title {    width: 655px;    font-family: Tahoma;    font-size: 15px;    color: black;    letter-spacing: 1px;    line-height: 21px;    font-weight: bold;    margin: 2px 0px 7px 3px;    text-decoration: none;}.akt_form {    margin: 20px 0px 6px 10px;}.akt_tabela {    width: 690px;    margin-left: 10px;    font-size: 12px;    color: black;    font-weight: normal;    text-decoration: none;    border-collapse: collapse;}.akt_tabela tr td {    border: 1px solid black;}#menu_sklep {    width: 746px;    float: left;    border-bottom: 1px solid #000000;    background: url(../pliki/grafika/menu_tlo.jpg) repeat-y center top;}.menu_poziom_1 {    float: left;    width: 248px;    overflow: hidden;    margin-left: 1px;}.menu_poziom_1_1 {    float: left;    width: 248px;    overflow: hidden;}.menu_poziom_1_a {    float: left;    width: 248px;    padding: 10px 0px;    text-decoration: none;    text-align: center;    font-weight: bold;    border-bottom: 1px solid #000000;}.menu_poziom_2 {    float: left;    width: 248px;    border-bottom: 1px solid #999999;}.menu_poziom_2_a {    float: left;    text-decoration: none;    font-size: 12px;    width: 240px;    padding: 1px 4px;    margin: 3px 0px;    background: #eeeff4;}.menu_poziom_3 {    float: left;    width: 248px;}.menu_poziom_3_a {    float: left;    text-decoration: none;    font-size: 12px;    width: 230px;    margin-left: 10px;    padding: 1px 4px;    margin-top: 3px;    background: #eeeff4;}.naglowek_produkt {    text-align: center;    font-size: 12px;    padding: 5px 0px 6px 0px;    color: #575757;    float: left;    width: 746px;    background: #ececec;    margin: 0px;}#menuprodukty {    margin: 0px;    padding: 0px;}.menu_produkty_sklep {    margin: 0px;    padding: 0px;    border-collapse: collapse;}#menuprodukty table tr td {    font-family: Arial;    width: 253px;    vertical-align: top;}.z_ramka {    border-right: 1px solid #777777;    border-bottom: 1px solid #777777;}.b_ramka {    border-bottom: 1px solid #777777;}#menuprodukty table tr td ul {    color: #444444;    text-align: center;    margin: 0px;    padding: 0px;    font-size: 12px;    font-weight: bold;}#menug1 {    font-family: Arial;    padding: 5px 0px 5px 0px;    color: #444444;    text-align: center;    vertical-align: middle;    margin: 0px;    font-size: 12px;    font-weight: bold;    background: #f8901f url(k1.jpg) no-repeat 50px 1px;}#menug2 {    font-family: Arial;    padding: 5px 0 5px 0;    color: #444444;    text-align: center;    vertical-align: middle;    margin: 0px;    font-size: 12px;    font-weight: bold;    background: #969696 url(k2.jpg) no-repeat 20px 2px;}#menug3 {    font-family: Arial;    padding: 5px 0 5px 0;    color: #444444;    text-align: center;    vertical-align: middle;    margin: 0px;    font-size: 12px;    font-weight: bold;    background: #47a942 url(k3.jpg) no-repeat 20px 1px;}#menuprodukty table tr td ul li.podmenu {    font-size: 10px;    list-style: none;    text-align: left;    margin: 3px 3px 3px 12px;    height: 30px;}#menuprodukty table tr td ul li.podmenu a {    font-family: Arial;    font-size: 11px;    color: #444444;    text-decoration: none;    margin: 0px;    padding: 2px 0 2px 15px;    display: block;    width: 220px;    background-color: #ffffff;}#k11 {    background: #ffffff url(kropka1.jpg) no-repeat 2px 6px;}#k12 {    background: #ffffff url(kropka1.jpg) no-repeat 2px 6px;}#k13 {    background: #ffffff url(kropka1.jpg) no-repeat 2px 6px;}#k21 {    background: #ffffff url(kropka2.jpg) no-repeat 2px 6px;}#k22 {    background: #ffffff url(kropka2.jpg) no-repeat 2px 6px;}#k23 {    background: #ffffff url(kropka2.jpg) no-repeat 2px 6px;}#k31 {    background: #ffffff url(kropka3.jpg) no-repeat 2px 6px;}#k32 {    background: #ffffff url(kropka3.jpg) no-repeat 2px 6px;}#krotkiopisprodukty {    width: 670px;    margin-left: 45px;    padding: 0px;    font-family: Verdana, Arial;}.opistabela {    width: 640px;    float: left;    border-collapse: collapse;    margin: 0px;    padding: 0px}.opis {    width: 450px;    font-size: 11px;    text-align: justify;    border-bottom: 1px solid #000000;    padding: 0 20px 0 0;    margin: 0px;    vertical-align: top;}.zdjecie {    border-bottom: 1px solid #000000;    width: 180px;    margin: 0px;    padding: 3px;    vertical-align: top;}.tabela_komurkanazwa {    margin-left: 70px;}.komurkanazwa {    padding: 0px;    height: 40px;    width: 620px;    margin: 0px;    text-align: center;}.nazwaprod {    font-family: Tahoma;    font-size: 12px;    padding: 4px 5px;    color: #575757;    text-align: left;    width: 620px;    background: #eeeff4;}.nazwaprod2 {    font-size: 12px;    font-weight: bold;    padding: 5px 0 0 0px;    height: 40px;    color: #ffffff;    width: 620px;    text-align: center;    margin: auto;    background: url(../foto/nazwa2.jpg) no-repeat top center;}.naglowek_kolor {    text-align: center;    font-size: 12px;    font-weight: bold;    padding: 5px 0px 6px 0px;    color: #ffffff;    float: left;    width: 746px;}.produkt_blok {    width: 746px;    float: left;    overflow: hidden;    margin-bottom: 10px;}.produkt_blok_lewa {    width: 130px;    float: left;    overflow: hidden;}.linkzdjecie {    border: none;    width: 130px;    text-decoration: none;    float: left;}.zdjecieopis {    width: 130px;    border: none;    float: left;}.zobaczwiecej {    text-decoration: none;    color: #99ca33;    background: #eeeff4;    font-size: 10px;    padding: 2px 0px;    font-weight: bold;    width: 130px;    text-align: center;    float: left;}.czytajwiecej {    font-size: 11px;    text-decoration: none;    color: #777777;    margin: 0 0 0 190px;    text-align: right;    font-style: italic;}.produkt_blok_prawa {    width: 580px;    float: right;    overflow: hidden;    margin-right: 20px;    margin-top: 10px;}.przycisk_koszyk {    float: right;}/*  ================  opis szczegółowy ==================  */#opisszczegolowy {    width: 746px;    float: left;    margin-bottom: 10px;}#szczegolowylewy {    width: 225px;    float: left;    margin: 0px;    overflow: hidden;}.linkzdjecie2 {    border: none;    width: 215px;    text-decoration: none;    padding: 0px;    margin: 0px;    display: block;    color: #ffffff;}.linkzdjecie_w {    text-decoration: none;    color: #99ca33;    background: #eeeff4;    font-size: 10px;    padding: 2px 0px;    font-weight: bold;    width: 210px;    text-align: center;    float: left;}#zdjecieszczegolowy {    width: 210px;    margin: 0px;    padding: 0px;    border: none;    display: block;}#szczegolowyprawy {    float: right;    width: 500px;    margin: 0px;    padding: 0 20px 0 0;    text-align: justify;    vertical-align: top;}.szczegol_blok {    float: left;	max-width:225px;	overflow:hidden;}.szczegol_blok a{	max-width:225px;	}.szczegol_blok img{	max-width:225px;}.szczegol_nazwa {    text-align: center;    font-size: 11px;    color: #575757;	margin:0px 2px;}.listaopis1 {    color: #575757;    font-weight: bold;    font-size: 12px;    margin: 0px;    padding: 0 0 15px 0;}.listaopis1 li {    color: #575757;    line-height: 14px;    font-weight: normal;    margin: 1px 0 0 25px;    font-size: 11px;}.listaopis2 {    color: #575757;    font-weight: bold;    font-size: 12px;    margin: 0px;    padding: 0 0 15px 0;}.listaopis2 li {    color: #575757;    line-height: 14px;    font-weight: normal;    margin: 1px 0 0 30px;    font-size: 11px;}.listaopis_text * {    color: #575757;    font-weight: normal;    font-size: 11px;    padding: 0 0 15px 0;}.tabelkarozmiar {    clear: both;    width: 600px;    padding: 0px;}.tabelkarozmiar tr td {    text-align: center;    color: #575757;}#wymiary_kontener {    float: left;    margin-top: 20px;}.rozmiar {    font-weight: bold;    margin: 0px;    padding: 0px;    font-size: 12px;    text-align: center;    vertical-align: middle;    border: 1px solid #999999;    border-collapse: collapse;}.tdlewagora {    color: #575757;    background: #d0cfd4;    padding: 4px 2px;    font-weight: bold;    font-size: 10px;    width: 140px;    border-right: 1px solid #999999;}.tdprawagora {    background: #CDE790;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;    color: #575757;}.tdlewydol {    font-weight: bold;    font-size: 9px;    padding: 4px 5px;    border-right: 1px solid #999999;    color: #575757;}.tdprawydol {    color: #575757;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;}.tdgora {    color: #575757;    margin: 0px;    background: #d0cfd4;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;    border-right: 1px solid #999999;}.tddol {    color: #575757;    margin: 0px;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;    border-right: 1px solid #999999;}#pomiar {    width: 140px;    margin: 0 20px 0 70px;}.linkpowrot_nowy {    float: right;    background: url(../pliki/grafika/powrot.gif) no-repeat left center;    font-size: 12px;    color: #575757;    padding-left: 30px;    margin-right: 10px;    margin-top: 10px;    margin-bottom: 10px;    padding-top: 5px;    padding-bottom: 5px;    clear: both;}.dkolor {    font-size: 11px;}#kolorymaterialu {    border-collapse: collapse;}.material {    width: 70px;    padding: 0px;    margin: 0px;}.material2 {    width: 65px;    padding: 0px;    margin: 0px;}.materialopis {    font-size: 11px;    vertical-align: top;    width: 80px;    padding: 0px;    margin: 0px;}.zdjeciematerial {    width: 70px;    border: none;}.zdjeciematerial2 {    width: 65px;    border: none;}#tabelawersje {    margin-top: 10px;    border-collapse: collapse;}#tabelawersje tr td {    font-size: 11px;    width: 70px;    vertical-align: top;    text-align: center;}.wersje {    font-size: 11px;    width: 70px;    border: none;}.wersjeopis td {    text-align: center;}#tabelaszyny {    margin-top: 10px;    border-collapse: collapse;}#tabelaszyny tr td {    vertical-align: top;    text-align: left;    font-size: 11px;}.szyny {    width: 170px;}#tabeladetal {    margin-top: 30px;    border-collapse: collapse;}#tabeladetal tr td {    vertical-align: top;    text-align: left;}#detal {    padding: 0 0 0 10px;    width: 100px;}#spaninfo {    font-size: 11px;}.pustakom {    width: 40px;}#pomiar {    width: 140px;    margin: 0 20px 0 70px;}#fotopomiar {    width: 140px;}.listaopis1 {    font-weight: bold;    font-size: 12px;    margin: 0px;    padding: 0 0 15px 0;}.listaopis1 li {    line-height: 14px;    font-weight: normal;    margin: 1px 0 0 25px;    font-size: 11px;}.listaopis2 {    font-weight: bold;    font-size: 12px;    margin: 0px;    padding: 0px;}.listaopis2 li {    line-height: 14px;    font-weight: normal;    margin: 1px 0 0 30px;    font-size: 11px;}.tabelkarozmiar {    clear: both;    width: 600px;    padding: 0px;}.tabelkarozmiar tr td {    font-family: Verdana, Arial;    text-align: center;}.rozmiar {    font-weight: bold;    margin: 0px;    padding: 0px;    font-size: 12px;    text-align: center;    vertical-align: middle;    border: 1px solid #999999;    border-collapse: collapse;}.tdlewagora {    color: #575757;    background: #d0cfd4;    padding: 4px 2px;    font-weight: bold;    font-size: 10px;    width: 140px;    text-align: center;}.tdprawagora {    background: #CDE790;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;    color: #575757;}.tdlewydol {    font-weight: bold;    font-size: 9px;    padding: 4px 5px;    border-right: 1px solid #999999;    color: #575757;}.tdprawydol {    color: #575757;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;}.tdgora {    color: #575757;    margin: 0px;    background: #d0cfd4;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;    border-right: 1px solid #999999;}.tddol {    color: #575757;    margin: 0px;    font-weight: normal;    font-size: 10px;    padding: 4px 7px;    border-right: 1px solid #999999;}.powrot3 {    clear: both;    border: none;}#powrotfoto {    margin-left: 632px;    border: none;}.cena {    color: #000000;    font-size: 11px;    font-weight: bold;}.cenap {    color: #ff0000;    font-size: 11px;    font-weight: bold;}.stara {    color: #000000;    text-decoration: line-through;    font-size: 11px;    font-weight: bold;}#div_ceny {    width: 700px;    margin: auto;}#tabelaceny {    border-collapse: collapse;    width: 680px;    margin-left: 15px;}#tabelaceny tr td {    border: 1px solid #000000;    height: 25px;}.bezramki {    border: none;}#tabelaceny tr td form {    padding: 0px;    margin: 0px;}.cena_ustal {    width: 60px;    text-align: right;    border: 1px solid #cccccc;}.cena_nazwa {    width: 110px;    padding-left: 10px;}.cena_wsklepie {    width: 140px;    text-align: center;}.cena_cena {    width: 190px;    text-align: center;}.cena_cena form {    font-size: 13px;}.cena_cena form input.p_wstaw {    font-size: 11px;}.cena_promocja {    width: 220px;    text-align: center;}.cena_promocja form {    font-size: 13px;}.cena_promocja form input.p_wstaw {    font-size: 11px;}#s_kolor {    border-collapse: collapse;    margin-bottom: 10px;}.nazwa_koloru {    font-size: 11px;}#s_kolor tr td {    padding-left: 6px;    padding-right: 6px;}#s_kolor tr th {    background-color: #999999;    font-size: 10px;}#s_rozmiar {    margin-bottom: 10px;    width: 300px;    border-collapse: collapse;}#s_rozmiar tr td {    font-size: 10px;    text-align: center;    padding-left: 3px;    padding-right: 3px;}#s_rozmiar tr th {    background-color: #999999;    font-size: 10px;}.s_ilosc_b {    border-collapse: collapse;    float: left;}.s_ilosc_b tr td table {    border-collapse: collapse;    text-align: center;}.s_ilosc_b tr td table tr td {    text-align: center;    color: #575757;    border: 1px solid #ff0000;}.s_ilosc_ok {    border-collapse: collapse;}.s_ilosc_ok tr td table {    border-collapse: collapse;    text-align: center;}.s_ilosc_ok tr td table tr td {    text-align: center;    color: #575757;    border: 1px solid #999999;}.ilosc_przyciski {    text-decoration: none;    text-align: center;    font-size: 10px;    color: #575757;}.s_ilosc_ok tr td {    font-size: 10px;    text-align: center;    padding-left: 3px;    padding-right: 3px;    border: 1px solid #999999;}.s_ilosc_ok tr td input {    text-align: right;    width: 40px;    color: #575757;    border: 1px solid #999999;}.s_ilosc_ok tr th {    background-color: #d0cfd4;    font-size: 10px;    color: #575757;    border: 1px solid #999999;}.s_ilosc_b tr td {    font-size: 10px;    text-align: center;    padding-left: 3px;    padding-right: 3px;    border: 1px solid #ff0000;}.s_ilosc_b tr td input {    text-align: right;    width: 40px;    color: #575757;}.s_ilosc_b tr th {    background-color: #d0cfd4;    font-size: 10px;    color: #575757;    border: 1px solid #ff0000;}.s_wariant {    margin-bottom: 10px;    border-collapse: collapse;}.tb_warianty_tytul {    background-color: #d0cfd4;    font-size: 10px;    color: #575757;    padding: 3px 3px;    text-align: center;}.tb_warianty_ok {    border-collapse: collapse;    float: left;    margin-bottom: 10px;}.tb_warianty_b {    border-collapse: collapse;    float: left;    margin-bottom: 10px;}.tb_warianty_b tr td, .tb_warianty_b tr th {    border: 1px solid #ff0000;}.tb_warianty_ok tr td, .tb_warianty_ok tr th {    border: 1px solid #999999;}.tb_warianty_wartosc {    font-size: 10px;    text-align: center;    padding: 3px 3px;    color: #575757;}.foto_pro {    width: 50px;}#s_wersja tr td {    text-align: center;    width: 85px;    font-size: 10px;    padding-left: 6px;    padding-right: 6px;}#s_wersja tr th {    background-color: #66aa22;    font-size: 10px;}#s_szyna {    margin-bottom: 10px;    border-collapse: collapse;}#s_szyna tr td {    text-align: center;    font-weight: bold;    font-size: 10px;    padding-left: 6px;    padding-right: 6px;}#s_szyna tr th {    background-color: #66aa22;    font-size: 10px;}#s_podajrozmiar {    border-collapse: collapse;}#s_podajrozmiar tr td {    font-size: 10px;    text-align: center;    padding-left: 3px;    padding-right: 3px;}#s_podajrozmiar tr td input {    text-align: right;    width: 60px;}#s_podajrozmiar tr th {    background-color: #66aa22;    font-size: 10px;}#s_glowna3 {    width: 500px;}#s_glowna3 tr td {    text-align: left;}.td_ilosc {    width: 400px;}.dokoszyka {    vertical-align: bottom;    text-align: right;}#s_glowna1 {    border-collapse: collapse;}#s_glowna1 tr td {    vertical-align: top;}#s_glowna2 {    border-collapse: collapse;}#s_glowna2 tr td {    vertical-align: top;}.zawartosc_koszyka {    display: block;    margin-top: 20px;    margin-left: 40px;    padding-left: 60px;    padding-top: 20px;    padding-bottom: 10px;    background: url(../pliki/grafika/pelny.jpg) no-repeat top left;}.kasa_koszyka {    display: block;    margin-top: 20px;    margin-left: 60px;    padding-left: 60px;    padding-top: 20px;    padding-bottom: 10px;    background: url(../pliki/grafika/kasa.jpg) no-repeat top left;}.p_zawartosc_koszyka {    display: block;    margin-top: 20px;    margin-left: 60px;    padding-left: 60px;    padding-top: 20px;    padding-bottom: 10px;    background: url(../pliki/grafika/pusty.jpg) no-repeat top left;}.p_kosz {    display: block;    margin-left: 120px;}.fotokoszyk {    width: 60px;}.tdfotokoszyk {    width: 60px;}#koszyk_naglowek {    margin-left: 10px;    font-family: Verdana;    border-collapse: collapse;}#koszyk_naglowek tr th {    font-size: 11px;    color: #444444;    border-bottom: 2px solid #aaaaaa;}#koszyk_naglowek tr td {    font-size: 11px;    color: #444444;}#koszyk_naglowek2 {    margin-left: 60px;    font-family: Verdana;    border-collapse: collapse;}#koszyk_naglowek2 tr th {    font-size: 11px;    color: #444444;    border-bottom: 2px solid #aaaaaa;}#koszyk_naglowek2 tr td {    font-size: 11px;    color: #444444;}.trprodukty td {    border-bottom: 1px solid #dddddd;}.tdnazwa {    text-align: left;    width: 170px;    padding-left: 10px;}.thkolor {    text-align: center;    width: 40px;}.tdkolor {    text-align: center;    width: 40px;}.tdkolor img {    width: 40px;}.throzmiar {    text-align: center;    width: 70px;}.tdrozmiar {    text-align: center;    width: 70px;}.thwersja {    text-align: center;    width: 150px;}.tdwersja {    text-align: center;    width: 90px;}.thcena {    text-align: right;    width: 80px;    padding-right: 10px;}.tdcena {    text-align: right;    width: 80px;    padding-right: 10px;}.thilosc {    text-align: center;    width: 40px;}.tdilosc {    text-align: center;    width: 40px;}.ilosc_strzalki {    border: none;}.tdilosc input {    text-align: right;    width: 35px;    border: 1px solid #aaaaaa;}.thwartosc {    text-align: right;    width: 90px;    padding-right: 10px;}.tdwartosc {    text-align: right;    width: 90px;    padding-right: 10px;}.thusun {    text-align: center;    width: 20px;}.tdusun {    text-align: center;    width: 20px;}.tdusun a img {    border: none;}.trstopka td {    border-bottom: 1px solid #888888;}.koszyk_suma {    font-family: Verdana;    font-size: 11px;    font-weight: bold;    border-collapse: collapse;    margin-left: 445px;}.suma1 {    text-align: right;    padding-right: 10px;}.suma2 input {    font-size: 10px;}.kasa_daneklienta {    font-size: 13px;    margin-left: 60px;    width: 400px;}.d_info {    font-family: Verdana;    font-size: 11px;    font-weight: bold;    border-collapse: collapse;    margin-left: 265px;    margin-top: 30px;}.td_dinfo {    width: 233px;    height: 96px;    background: url(../pliki/grafika/info.jpg) no-repeat top left;}.td_dinfo textarea {    border: none;    margin: 5px;    width: 222px;    height: 82px;}.d_info_td1 {    padding-top: 8px;    text-align: right;    width: 200px;    vertical-align: top;}.d_akcja {    font-family: Verdana;    font-size: 10px;    border-collapse: collapse;    margin-right: 20px;    float: right;    margin-top: 5px;}.d_akcja2 {    font-family: Verdana;    font-size: 10px;    border-collapse: collapse;    margin-left: 450px;    margin-top: 5px;}.d_akcja_td1 a, .d_akcja_td2 a, .d_akcja_td3 a {    font-size: 11px;    font-family: Verdana;}.tdkomunikat {    text-align: center;    font-size: 11px;    height: 20px;    font-weight: bold;}#zam_przycisk {    margin-left: 510px;}#zam_przycisk2 {    margin-left: 480px;}.zamowienia_kontener {    margin: 0px 0px 0px 50px;    width: 640px}.usun_zamowienie {    font-size: 12px;    text-align: center;    border: 1px solid #757575;    color: #757575;}.usun_zamowienie a {    color: #ff0000;    font-weight: bold;}.tabela_zamowienia1 {    border-collapse: collapse;}.tabela_zamowienia1 tr th {    font-size: 12px;    border: 1px solid #757575;    color: #757575;}.t1_th_numer {    width: 80px;}.t1_th_data {    width: 110px;}.t1_th_klient {    width: 410px;}.t1_th_klient2 {    width: 450px;    border: 1px solid #757575;}.t1_td_druk {    font-size: 11px;    width: 147px;    text-align: center;}.t1_td_druk a {    font-size: 11px;}.tabela_zamowienia1 tr.t1_tr_dane td {    font-size: 12px;    border: 1px solid #757575;    color: #757575;}.t1_td_numer {    width: 60px;    padding-right: 20px;    text-align: right;}.t1_td_data {    width: 110px;    text-align: center;}.t1_td_klient {    width: 550px;    text-align: left;    padding-left: 10px;}.tabela_zamowienia2 {    border-collapse: collapse;}.tabela_zamowienia2 tr th {    font-size: 12px;    border: 1px solid #757575;    background-color: #999999;    color: #ffffff;}.tabela_zamowienia2 tr td {    font-size: 12px;    border: 1px solid #757575;}.t2_td_produkt, .t2_th_produkt {    width: 190px;    font-weight: bold;    text-align: center;}.t2_td_kolor, .t2_th_kolor {    width: 85px;    text-align: center;}.t2_td_rozmiar, .t2_th_rozmiar {    width: 65px;    text-align: center;}.t2_td_wersja, .t2_th_wersja {    width: 130px;    text-align: center;}.t2_td_szyna, .t2_th_szyna {    width: 40px;    text-align: center;}.t2_td_cena, .t2_th_cena {    width: 90px;    text-align: right;    padding-right: 10px;}.t2_td_ilosc, .t2_th_ilosc {    width: 30px;    text-align: right;    padding-right: 10px;}.t2_td_wartosc, .t2_th_wartosc {    width: 93px;    text-align: right;    padding-right: 10px;}.tabela_zamowienia3 {    border-collapse: collapse;    font-size: 11px;}.tabela_zamowienia3 tr th {    font-size: 12px;}.tabela_zamowienia3 tr td {    font-size: 12px;}.t3_th_ilosc {    width: 102px;    text-align: left;    padding-left: 5px;    border: 1px solid #757575;    border-right: none;}.t3_td_ilosc {    width: 51px;    text-align: right;    padding-right: 5px;    border: 1px solid #757575;    border-left: none;}.t3_th_wartosc {    width: 111px;    text-align: left;    padding-left: 5px;    border: 1px solid #757575;    border-right: none;}.t3_td_wartosc {    width: 95px;    text-align: right;    padding-right: 5px;    border: 1px solid #757575;    border-left: none;}.t3_th_stan {    width: 95px;    text-align: left;    padding-left: 5px;    border: 1px solid #757575;    border-right: none;}.t3_td_stan {    width: 160px;    text-align: center;    color: #ff0000;    border: 1px solid #757575;    border-left: none;}.t3_th_stan2 {    width: 98px;    border: none;}.t3_td_stan2 {    width: 162px;    border: none;}.info {    display: none;}.info_menu {    font-size: 11px;    font-family: Verdana;}.info_menu a {    font-family: Verdana;    font-size: 11px;}#usuwanie_plikow {    margin-left: 20px;    border-collapse: collapse;}#usuwanie_plikow tr td {    border: 1px solid #000000;    padding: 3px;}#usuwanie_plikow tr th {    border: 1px solid #000000;    padding: 3px;}#koszyk_informacje {    width: 650px;    margin-left: 30px;    font-size: 12px;    color: #222222;    text-align: justify;    float: left;    margin-top: 20px;    margin-bottom: 20px;}
