body { background: #fff url('../_images/body_bg.jpg'); font-size: 11px; font-family: Tahoma, Verdana; color: #333; margin: 0; padding: 0; }
a { text-decoration: none; }
img { border: none; }
form { margin: 0; padding: 0; }
h4 { font-family: Tahoma, Verdana; font-size: 14px; font-weight: bold; padding: 0; margin: 10px 0px 7px 0px; }
h5 { font-family: Tahoma, Verdana; font-size: 18px; font-weight: bold; margin: 0; padding: 0; display: inline;}
#content { width: 972px; position: relative; }
#footer { position: relative; font-size: 10px; height: 97px; color: #999999; background: #fff url('../_images/footer_bg.gif'); }
#footer #artseven { display: block; position: absolute; top: 20px; left: 750px; width: 166px; height: 39px; background: url('../_images/artseven_bg.gif'); }
#footer #opis { position: absolute; top: 25px; left: 10px; width: 700px; height: 50px; }
/* ************************************************************************************ */

#top { height: 152px; background: url('../_images/top_bg.jpg') repeat-x; margin: 0px 0px 20px 0px; }
#top #logo { position: relative; width: 962px; height: 152px; background: url('../_images/top_logo_bg.jpg') no-repeat; }
#top #logo #flash { position: absolute; top: 0px; left: 0px; width: 434px; height: 152px; }
#top #logo #top_koszyk { display: block; position: absolute; top: 25px; left: 455px; width: 149px; height: 44px; padding: 43px 0px 0px 80px; font-size: 11px; color: #1e1e1e; text-align: left; background: url('../_images/top_koszyk_bg.gif') no-repeat; cursor: pointer; }
#top #logo #logowanie { position: absolute; top: 10px; left: 730px; width: 200px; height: 90px; }
#top #logo #logowanie_blad { position: absolute; top: 80px; left: 740px; width: 188px; height: 56px; background: url('../_images/logowanie_blad_bg.gif') no-repeat; cursor: pointer; }
#top #logo #logowanie .naglowek { height: 20px; width: 150px; position: relative; }
#top #logo #logowanie .form_input_n, #top #logo #logowanie .form_input_z, #top #logo #logowanie .form_input_l { margin: 6px 3px 0px 10px; padding: 6px 7px 0px 7px; font-family: Tahoma, Verdana; font-size: 10px; color: #585858; width: 138px; height: 20px; float: left; background: url('../_images/logowanie_input_n.gif') no-repeat; border: none; }
#top #logo #logowanie .form_input_z { width: 159px; background: url('../_images/logowanie_input_z.gif') no-repeat; }
#top #logo #logowanie .form_input_l { width: 159px; background: url('../_images/logowanie_input_login.gif') no-repeat; padding: 6px 7px 0px 27px; width: 139px; }
#top #logo #logowanie .form_submit { margin: 10px 0px 0px 0px; padding: 0; width: 30px; height: 20px; border: none; float: left; cursor: pointer; background: url('../_images/logowanie_submit.gif') no-repeat; }
#top #logo #logowanie .zapomniane { display: block; float: left; height: 15px; width: 100px; margin-top: 5px; padding: 5px 0px 0px 10px; font-size: 10px; color: #444444; text-align: center; border-right: 1px #8c8c8c solid; }
#top #logo #logowanie a:hover.zapomniane, #top #logo #logowanie a:hover.nowy { color: #242424; cursor: pointer; }
#top #logo #logowanie a.nowy { display: block; float: left; height: 15px; width: 70px; margin-top: 5px; padding: 5px 0px 0px 0px; font-size: 10px; font-weight: bold; color: #444444; text-align: center; }
#top #logo #metka_lancuszek { position: absolute; bottom: -77px; right: 6px; width: 21px; height: 77px; background: url('../_images/metka_lancuszek.jpg') no-repeat; }
#skype { position: absolute; top: 120px; left: 480px; width: 240px; height: 30px; }
/* ************************************************************************************ */

#kategorie { margin: 15px 0px 0px 0px; width: 549px; background: url('../_images/glowna_kategorie_bg.gif') repeat-y; }
#kategorie #k_top { width: 549px; height: 61px; background: url('../_images/glowna_kategorie_top_bg.gif') no-repeat; }
#kategorie #k_bottom { width: 549px; height: 11px; background: url('../_images/glowna_kategorie_bottom_bg.gif') no-repeat; }
#ostatnie { margin: 15px 0px 0px 0px; width: 549px; height: 242px; background: url('../_images/glowna_ostatnie_bg.gif') no-repeat; }
#kategorie .poz { width: 516px; border: 1px #d6d6d6 solid; margin: 0px 0px 4px 9px; padding: 6px 6px 6px 6px; }
#kategorie .poz .icon { display: block; float: left; width: 262px; height: 56px; background: url('../_images/line_y_bg.gif') repeat-y right; }
#kategorie .poz .podk { float: left; width: 222px; padding: 0px 0px 0px 13px; }
#kategorie .poz .podk a { color: #9f9f9f; }
#kategorie .poz .podk a:hover { color: #000; }

/* ************************************************************************************ */

#podkategorie .poz { position: relative; padding: 6px 6px 6px 6px; width: 539px; height: 52px; margin: 0px 0px 5px 0px; background: #fff url('../_images/podkategorie_poz_bg.gif') no-repeat; cursor: pointer; }
#podkategorie .poz img { margin: 0px 15px 0px 0px; width: 51px; height: 51px; }
#podkategorie .poz .nazwa { position: absolute; top: 23px; left: 67px; font-weight: bold; font-size: 14px; width: 250px; height: 20px; }
#podkategorie .poz .ilosc_opis { position: absolute; top: 26px; left: 380px; width: 100px; height: 14px; color: #959595; }
#podkategorie .poz .ilosc { position: absolute; top: 23px; left: 485px; width: 60px; height: 17px; color: #fff; font-weight: bold; padding: 3px 0px 0px 0px; text-align: center; background: url('../_images/podkategorie_poz_ilosc_bg.gif') no-repeat; }
/* ************************************************************************************ */

#skarbonka {
	padding: 20px 0px 0px 0px;
	background: url('../_images/naglowek_skarbonka.gif') no-repeat;
}

#skarbonka .skarbonka_button {
	float: right;
	width: 70px;
	height: 30px;
	padding: 20px 0px 0px 104px;
	margin: 0px 0px 0px 10px;
	color: #fff;
	font-weight: bold;
	font-family: Tahoma, Verdana;
	background: url('../_images/skarbonka_button_bg.gif') no-repeat;
	cursor: pointer;
}

/* ************************************************************************************ */

.wysylka { width: 549px; background: #fff; }
.wysylka .header { height: 36px; width: 549px; padding: 9px 0px 3px 0px; color: #fff; background: url('../_images/wysylka_header_bg.gif') repeat-x; }
.wysylka .row { width: 547px; border-left: 1px #d7d7d7 solid; border-right: 1px #d7d7d7 solid; border-bottom: 1px #d7d7d7 solid; }
.wysylka .cell_3 { width: 175px; float: left; text-align: center; }
.wysylka .header .cell_3, .wysylka .header .cell_2 { height: 35px; font-weight: bold; border-right: 1px #9f0000 solid; }
.wysylka .row .cell_3, .wysylka .row .cell_2 { margin: 5px 0px 5px 0px; background: url('../_images/line_y_bg.gif') repeat-y right; }
.wysylka .cell_2 { width: 266px; float: left; text-align: center; }
/* ************************************************************************************ */

#newsletter { position: absolute; top: 577px; left: 10px; width: 317px; height: 80px; padding-top: 22px; background: url('../_images/newsletter_naglowek.gif') no-repeat; }
#newsletter #panel { width: 317px; height: 49px; background: url('../_images/newsletter_bg.gif') no-repeat; }
#newsletter_line { position: absolute; top: 562px; left: 10px; width: 317px; height: 1px; background: url('../_images/line_x_bg.gif') repeat-x bottom; }
#newsletter .form_input { margin: 12px 5px 0px 13px; padding: 7px 7px 0px 7px; font-family: Verdana; font-size: 11px; color: #9ba09a; width: 210px; height: 19px; float: left; background: url('../_images/newsletter_input.gif') no-repeat; border: none; }
#newsletter .form_submit { margin: 12px 0px 0px 0px; padding: 0; width: 62px; height: 26px; border: none; float: left; cursor: pointer; background: url('../_images/newsletter_submit.gif') no-repeat; }
#content_big_foto { display: block; position: absolute; top: 240px; left: 10px; width: 317px; height: 315px; cursor: pointer; }
/* ************************************************************************************ */

#menu { float: left; width: 175px; margin-left: 10px; }
#menu a, #menu .poz { display: block; width: 175px; padding: 3px 0px 7px 0px; text-align: right; background: url('../_images/line_x_bg.gif') repeat-x bottom; font-family: Arial; font-size: 15px; font-weight: bold; color: #464646; letter-spacing: 0; }
#menu a:hover { background-color: #ddd; }
#menu_line { float: left; width: 12px; height: 44px; margin-left: 5px; border-bottom: 1px #8a9585 solid; }
#menu_kategorie { float: left; width: 165px; }
#menu_kategorie_pozycje a, #menu_kategorie .aktywna { display: block; padding: 7px 0px 0px 8px; color: #666; border-left: 1px #8a9585 solid; cursor: pointer; font-weight: bold; }
#menu_kategorie_pozycje .aktywna { color: #000; cursor: default; }
#menu_kategorie_pozycje a:hover { color: #000; }
.menu_kategorie_koszyk { color: #d93a1c; padding: 10px 0px 0px 8px; }
.menu_kategorie_koszyk  a { color: #d93a1c; }
.menu_kategorie_koszyk  a:hover { color: #b91a0c; }
/* ************************************************************************************ */

#produkt_info { float: left; width: 560px; background: url('../_images/line_y_bg.gif') repeat-y left; padding: 0px 15px 20px 15px; margin: 0px 0px 20px 0px; }
#produkt_info_left { float: left; }
#produkt_info_left .foto { position: relative; width: 281px; height: 255px; margin: 0px 20px 5px 0px; }
#produkt_info_left .foto .ramka { position: absolute; top: 0px; left: 0px; width: 281px; height: 255px; z-index: 20; background: url('../_images/produkt_foto_bg.gif') no-repeat; cursor: pointer; }
#produkt_info_left .dane { position: relative; height: 30px; width: 301px; }
#produkt_info_left .dane .dane_1 .kolory, #produkt_info_left .dane .dane_2 .zdjecia { font-size: 11px; color: #353535; }
#produkt_info_left .dane .dane_2 .zdjecia { float: right; }
#produkt_info_left .dane .dane_2 .zdjecia .order { float: left; }
#produkt_info_left .dane .dane_2 .zdjecia .order .napis { width: 35px; float: left; margin-right: 5px; }
#produkt_info_left .dane .dane_2 .zdjecia .order a { display: block; float: left; background: #09a309; width: 15px; height: 14px; text-align: center; color: #fff; cursor: pointer; vertical-align: middle; margin-right: 1px;}
#produkt_info_left .dane .dane_1, #produkt_info_left .dane .dane_2 { position: absolute; height: 40px; top: 0px; }
#produkt_info_left .dane .dane_1 { width: 130px; left: 0px; }
#produkt_info_left .dane .dane_1 img { margin-bottom: 10px; }
#produkt_info_left .dane .dane_2 { width: 170px; left: 110px; text-align: right; }
#produkt_info_left .cena { margin: 2px 0px 1px 0px; padding: 4px 7px 10px 7px; width: 275px; height: 18px; background: #575757; color: #b4ff00; font-size: 18px; font-weight: bold; }
#produkt_info_left .cena_old { font-size: 14px; }
#produkt_info_left a.koszyk_dodaj { display: block; width: 289px; height: 32px; background: url('../_images/produkt_koszyk_dodaj.gif'); margin: 0px 0px 15px 0px; cursor: pointer; }
#produkt_info_left .polecamy { position: relative; background: url('../_images/produkt_polecamy_naglowek.gif') no-repeat top left; margin: 15px 0px 15px; height: 133px; width: 300px; }
#produkt_info_left .polecamy_poz { position: absolute; width: 85px; height: 120px; top: 28px; left: 0px; text-align: center; font-family: Tahoma, Verdana; font-size: 10px; color: #4f4f4f; cursor: pointer; }
#produkt_info_left .tekst { width: 281px; margin-top: 15px; text-align: justify; }
/* ************************************************************************************ */

#produkt_info_right { float: left; width: 235px; background: url('../_images/produkty_info_right_bg.gif') repeat-y left; padding: 0px 10px 20px 10px; margin: 0px 0px 20px 0px; }
#produkt_info_right .parametry { padding: 0px 0px 0px 0px; margin-bottom: 15px; }
#produkt_info_right .parametry .naglowek { height: 13px; margin: 0px 0px 5px 0px; background: url('../_images/produkt_parametry_naglowek.gif') no-repeat; }
#produkt_info_right .parametry h1 { padding: 0px 0px 15px 0px; font-size: 18px; font-weight: bold; color: #000; background: url('../_images/line_x_bg.gif') repeat-x bottom; }
#produkt_info_right .parametry td { padding: 2px 3px 2px 3px; }
#produkt_info_right .parametry td.parametr { width: 105px; }
#produkt_info_right .parametry td.dane { font-weight: bold; width: 118px; }
#produkt_info_right .parametry tr.kolor1 { background: #fff; }
#produkt_info_right .parametry tr.kolor2 { background: #e7e7e7; }
#produkt_info_right .opis { width: 235px; background: url('../_images/produkt_opis_naglowek.gif') no-repeat top left; margin: 15px 0px 15px 0px; padding: 28px 0px 0px 0px; text-align: justify; }
#produkt_info_right .opis .o_content { padding: 0px 7px 0px 7px; color: #e9e9e9; background: #555555; }
#produkt_info_right .opis .o_top { width: 235px; height: 16px; background: url('../_images/produkt_opis_top_bg.gif') no-repeat; }
#produkt_info_right .opis .o_bottom { width: 235px; height: 16px; background: url('../_images/produkt_opis_bottom_bg.gif') no-repeat; }
#produkt_info_right .transport { background: url('../_images/produkt_koszt_transportu_naglowek.gif') no-repeat top left; margin-top: 27px; padding: 23px 0px 0px 0px; }
#produkt_info_right .pytanie { background: url('../_images/produkt_pytanie_naglowek.gif') no-repeat top left; margin: 15px 0px 15px 0px; padding: 28px 0px 0px 0px; }
#produkt_info_right .pytanie .info { color: #f00; font-weight: bold; padding-top: 5px; }
#produkt_info_right .pytanie .form_input { margin: 3px 0px 0px 0px; padding: 6px 10px 0px 10px; font-family: Verdana; font-size: 11px; color: #959595; width: 215px; height: 23px; background: url('../_images/produkt_pytanie_input.gif') no-repeat; border: none; }
#produkt_info_right .pytanie textarea { padding: 10px 10px 10px 10px; font-size: 11px; font-family: Verdana; color: #959595; width: 215px; height: 74px; background: url('../_images/produkt_pytanie_textarea.gif') no-repeat; border: none; overflow: auto; }
#produkt_info_right .pytanie .form_submit { margin: 5px 0px 0px 0px; padding: 0; width: 192px; height: 29px; border: none; cursor: pointer; background: url('../_images/produkt_pytanie_submit.gif') no-repeat; }
#produkt_info_right .dostepnosc { background: url('../_images/produkt_dostepnosc_naglowek.gif') no-repeat top left; margin: 15px 0px 15px 0px; padding: 28px 0px 0px 0px; }
#produkt_info_right .tekst { background: url('../_images/line_x_bg.gif') repeat-x top; padding-top: 15px; text-align: justify; }
/* ************************************************************************************ */

#tresc_srednia { float: left; width: 371px; background: url('../_images/tresc_srednia_bg.gif') repeat-y; padding: 0px 15px 20px 15px; margin-bottom: 20px; text-align: justify; }
.raty_finalizacja_naglowek { width: 204px; height: 16px; background: url('../_images/raty_finalizacja_naglowek.gif') no-repeat; margin-bottom: 20px; }
/* ************************************************************************************ */

#tresc_duza, #produkty_lista { float: left; width: 544px; background: url('../_images/tresc_duza_bg.gif') repeat-y; padding: 0px 15px 20px 15px; margin-bottom: 20px; text-align: justify; }
#tresc_duza .naglowek, #tresc_srednia .naglowek { margin-bottom: 15px; font-size: 16px; font-weight: bold; font-family: Arial; color: #464646; }
#tresc_mala { float: left; width: 180px; padding: 50px 0px 0px 10px; text-align: justify; }
/* ************************************************************************************ */

#produkty_lista { width: 550px; margin-bottom: 20px; text-align: left; }
#produkty_lista .naglowek, #produkt_info .naglowek, #tresc_srednia .naglowek, #tresc_duza .naglowek { height: 30px; padding: 0px 0px 15px 0px; margin: 0px 10px 0px 0px; background: url('../_images/line_x_bg.gif') bottom repeat-x; }
#produkty_lista .naglowek a, #produkt_info .naglowek a, #tresc_srednia .naglowek a, #tresc_duza .naglowek a { color: #464646; }
#produkty_lista .naglowek .sklep, #produkt_info .naglowek .sklep, #tresc_srednia .naglowek .sklep, #tresc_duza .naglowek .sklep { float: left; font-size: 16px; padding: 5px 20px 4px 32px; font-weight: bold; font-family: Arial; color: #464646; background: url('../_images/naglowek_icon.gif') no-repeat 0px 1px;}
#produkty_lista .naglowek .kategoria, #produkt_info .naglowek .kategoria, #tresc_srednia .naglowek .kategoria, #tresc_duza .naglowek .kategoria { float: left; font-size: 14px; font-family: Arial; color: #464646; padding: 7px 0px 6px 10px; border-left: 1px #b4b4b4 solid; font-weight: normal; }
#produkty_lista h2, #newsletter h2 { font-family: Verdana; font-size: 18px; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
#produkty_lista .pozycja { float: left; width: 172px; height: 220px; color: #333; margin: 0px 9px 0px 0px; }
#produkty_lista .pozycja .poz { position: relative; height: 172px; cursor: pointer; }
#produkty_lista .pozycja .poz .nazwa { position: absolute; top: 12px; left: 6px; width: 150px; height: 30px; padding: 0px 5px 0px 5px; font-weight: bold; font-size: 11px; background: url('../_images/line_x_bg.gif') bottom repeat-x; }
#produkty_lista .pozycja .poz .cena { position: absolute; top: 45px; left: 11px; width: 130px; height: 20px; padding: 0px 0px 0px 15px; font-size: 11px; background: url('../_images/produkty_poz_cena_square.gif') 0px 2px no-repeat; }
#produkty_lista .pozycja .poz .cena .wartosc { color: #65bb00; font-weight: bold; }
#produkty_lista .pozycja .poz .foto { width: 172px; height: 172px; background: url('../_images/produkty_poz_bg.gif') no-repeat; }
#produkty_lista .pozycja .kolory { font-size: 10px; margin-top: 2px; }
#produkty_lista .pozycja .kolory img, #produkt_info_left .dane .dane_1 .kolory img { width: 9px; height: 9px; background: url('../_images/produkt_kolory_poz_bg.gif') no-repeat; padding: 2px 2px 2px 2px; margin: 0px 2px 0px 0px; vertical-align: middle; }
/* ************************************************************************************ */

#form_dane_zamowienie .form_input, .haslo_input { margin: 3px 0px 0px 0px; padding: 3px 5px 0px 5px; font-family: Verdana; font-size: 11px; color: #000; width: 352px; height: 17px; background: url('../_images/zamowienie_input.gif') no-repeat; border: none; }
#form_dane_zamowienie .form_textarea { margin: 3px 0px 0px 0px; padding: 5px 5px 5px 5px; font-family: Verdana; font-size: 11px; color: #000; width: 352px; height: 41px; background: url('../_images/zamowienie_textarea.gif') no-repeat; border: none; overflow: auto; }
#form_dane_zamowienie .form_submit { margin: 10px 0px 0px 0px; width: 91px; height: 29px; border: none; cursor: pointer; background: url('../_images/zamowienie_submit.gif') no-repeat right; }
#form_dane_zamowienie .form_submit_rejestruj { margin: 10px 0px 0px 0px; width: 120px; height: 31px; border: none; cursor: pointer; background: url('../_images/rejestracja_submit.gif') no-repeat right; }
.bledy { margin: 10px 0px 10px 0px; }
.bledy h4 { font-size: 14px; font-weight: bold; color: #f00; font-family: Verdana; padding: 0; margin: 2px 0px 2px 0px; }
/* ************************************************************************************ */

.koszyk_poz { padding: 10px 0px 5px 0px; height: 200px; background: url('../_images/line_x_bg.gif') repeat-x bottom; }
.koszyk_poz .nazwa { color: #444; margin-bottom: 6px; font-size: 18px; font-weight: bold; }
.koszyk_poz .foto { float: left; width: 172px; height: 172px; margin: 0px 15px 5px 0px; }
.koszyk_poz .dostepnosc { width: 145px; height: 43px; margin-bottom: 10px; }
.koszyk_poz .usun { display: block; float: left; width: 180px; height: 42px; cursor: pointer; background: url('../_images/koszyk_usun_button.gif') no-repeat; }
.koszyk_poz .ilosc { margin: 20px 0px 20px 0px; font-size: 10px; }
.koszyk_poz .ilosc input { font-family: Verdana; font-size: 11px; width: 30px; text-align: right; border: 1px #aaa solid; }
.koszyk_zaplata, .koszyk_wysylka { background: url('../_images/koszyk_naglowek_platnosc.gif') no-repeat; height: 26px; margin: 10px 0px 10px 0px; padding-left: 10px; text-align: right; }
.koszyk_wysylka { background: url('../_images/koszyk_naglowek_wysylka.gif') no-repeat; }
.koszyk_zaplata select, .koszyk_wysylka select { font-family: Verdana; font-size: 11px; border: 1px #aaa solid; width: 150px; margin-top: 2px; }
.koszyk_przelicz_submit { margin: 10px 0px 25px 0px; padding: 0; width: 108px; height: 29px; border: none; cursor: pointer; font-size: 11px; background: url('../_images/koszyk_przelicz_button.gif') no-repeat; }
.koszyk_oplaty_poz { padding: 10px 0px 10px 0px; color: #333; background: url('../_images/line_x_bg.gif') repeat-x bottom; }
.koszyk_oplaty_poz .nazwa { float: left; width: 145px; font-weight: bold; margin-left: 15px; }
.koszyk_raty { color: #fff; }
.koszyk_przejdz_dalej { margin: 25px 0px 0px 0px; display: block; width: 165px; height: 29px; background: url('../_images/koszyk_przejdz_button.gif') no-repeat; cursor: pointer; }
/* ************************************************************************************ */

.haslo_submit { width: 120px; height: 29px; background: url('../_images/rejestracja_haslo_submit.gif') no-repeat; cursor: pointer; margin: 5px 0px 10px 0px; border: none; }
.haslo_zmien_submit { width: 120px; height: 29px; background: url('../_images/rejestracja_haslo_zmien_submit.gif') no-repeat; cursor: pointer; margin: 5px 0px 10px 0px; border: none; }
/* ************************************************************************************ */
#tresc_duza #partnerzy, #tresc_duza #rabaty { margin-top: 15px; }
#tresc_duza #partnerzy .pozycja { position: relative; float: left; width: 263px; height: 105px; margin: 0px 0px 10px 7px; padding: 2px 0px 2px 0px; background: url('../_images/partnerzy_poz_bg.gif') no-repeat; text-align: center; }
#tresc_duza #partnerzy .pozycja .nazwa { position: absolute; top: 85px; left: 11px; width: 240px; height: 15px; text-align: center; z-index: 20; }
#tresc_duza #partnerzy .pozycja .nazwa a { color: #777; }
#tresc_duza #partnerzy .pozycja .nazwa a:hover { color: #222; }
#tresc_duza #rabaty { padding: 29px 0px 0px 0px; background: url('../_images/rabaty_naglowek.gif') no-repeat; }
#tresc_duza #rabaty .nagl { width: 466px; height: 23px; padding: 8px 40px 0px 40px; color: #fff; font-weight: bold; background: url('../_images/rabaty_naglowek_bg.gif') repeat-x; }
#tresc_duza #rabaty .poz { width: 406px; height: 18px; padding: 5px 90px 0px 50px; color: #5f5f5f; background: #fff url('../_images/rabat_poz_bg.gif') no-repeat; }
#tresc_duza #rabaty .poz_l, #tresc_duza #rabaty .poz_r { float: left; width: 202px; text-align: left; }
#tresc_duza #rabaty .poz_r { text-align: right; }
/* ************************************************************************************ */

#tresc_duza #formularz { float: right; width: 224px; height: 203px; padding: 0px 0px 0px 18px; background: url('../_images/kontakt_formularz_bg.gif') no-repeat; margin: 0px 10px 15px 0px; }
#tresc_duza #formularz .kontakt_naglowek { margin: 5px 0px 3px 0px; height: 22px; background: url('../_images/kontakt_formularz_naglowek.gif') no-repeat; }
#tresc_duza #formularz .kontakt_input { margin: 5px 0px 0px 0px; padding: 3px 5px 0px 5px; font-family: Verdana; font-size: 11px; color: #000; width: 193px; height: 17px; background: url('../_images/kontakt_formularz_input.gif') no-repeat; border: none; }
#tresc_duza #formularz .kontakt_textarea { margin: 5px 0px 0px 0px; padding: 5px 5px 5px 5px; font-family: Verdana; font-size: 11px; color: #000; width: 193px; height: 38px; background: url('../_images/kontakt_formularz_textarea.gif') no-repeat; border: none; overflow: auto; }
#tresc_duza #formularz .kontakt_submit { margin: 5px 0px 0px 140px; width: 56px; height: 24px; border: none; cursor: pointer; background: url('../_images/kontakt_formularz_submit.gif') no-repeat right; }
#kontakt_mapa { width: 526px; height: 416px; padding: 22px 0px 0px 22px; background: url('../_images/kontakt_mapa_bg.gif') no-repeat; margin: 0px 0px 0px 0px; }
#kontakt_naglowek { height: 30px; margin-top: 10px; background: url('../_images/kontakt_mapa_naglowek.gif') no-repeat; }
.big_orange { font-size: 16px; font-weight: bold; color: #f39524; }
.do_sklepu { display: block; width: 201px; height: 23px; background: url('../_images/naglowek_do_sklepu.gif') no-repeat; cursor: pointer; margin-top: 15px; }
.wysokosc_min { float: left; width: 1px; height: 680px; }
#tresc_duza hr, #tresc_srednia hr, .div_hr, .div_hrr { height: 1px; font-size: 1px; margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; background: url('../_images/line_x_bg.gif') repeat-x; }
.div_hrr { margin: 15px 0px 15px 0px; }
#tresc_duza p, #tresc_srednia p, #tresc_mala p { margin: 7px 0px 7px 0px; padding: 0; }
#tresc_duza a, #tresc_srednia a, #tresc_mala a { color: #83591d; font-weight: bold; text-decoration: none; }
#tresc_duza a:hover, #tresc_srednia a:hover, #tresc_mala a:hover { color: #f49625; }
.czcionka12 { font-size: 12px; }
.czcionka14 { font-size: 14px; }
.czcionka16 { font-size: 16px; }
.czcionka18 { font-size: 18px; }
.czcionka20 { font-size: 20px; }
.clearfloat { clear: both; font-size: 1px; height: 0; line-height: 0px; }

