
/*
*******************************************************************************
*
*  Sklep internetowy v. 3.1
*  http://www.arigold.pl/
*
*  Coded by Marcin "MiGoo" Gębski
*
*  Mail: migoo(at)migoo.pl
*  Mail: m.gebski(at)fabrykawww.com
*  Mail: migoo(at)onet.eu
*
*  GG: 2080803
*  Tlen: migoo82
*  Skype: marcin_migoo_gebski
*
*  Copyright (c) 2005-2009 by Marcin "MiGoo" Gębski & Fabrykawww.com
*  http://www.migoo.pl/
*  http://www.fabrykawww.com/
*
*******************************************************************************
*/


/************************************************** OGOLNE I LAYOUT ***************************************************/

html { margin: 0; }
body { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #FFFFFF; text-align: center;
  padding: 0; margin: 0; background: url("/images/bg.jpg") repeat; }

table { margin: 0; }
td { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 12px; padding: 0; }
div { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 12px; padding: 0; margin: 0; }
ul img { margin-bottom: 0; }
img { border: 0; padding: 0; margin: 0 0 -3px 0; }

form { padding: 0; margin: 0; }
input.text { font-size: 11px; color: #000000; background-color: #FFFFFF; border: solid 1px #000000; }
textarea { font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; }
select { font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; }

a.t1 { text-decoration: none; }											 /* a */
a.t1:hover { text-decoration: underline; }

.czarny { color: #000000; }										    /* kolory */
.bialy { color: #FFFFFF; }
.nieb { color: #333399; }
.nieb2 { color: #3333FF; }
.nieb3 { color: #3333CC; }
.czerw { color: #FF3300; }
.czerw2 { color: #FF0000; }
.pom { color: #FF6600; }
.szary { color: #808080; }
.szary2 { color: #B2B2B2; }
.szary3 { color: #CCCCCC; }
.braz { color: #990000; }
.ziel { color: #008000; }
.zolty { color: #FFCC00; }

.bold { font-weight: bold; }									       /* font-weight */
.normal { font-weight: normal; }

.vatop { vertical-align: top; }									    /* vertical-align */
.vabottom { vertical-align: bottom; }

.center { text-align: center; }										/* text-align */
.left { text-align: left; }
.right { text-align: right; }

.fleft { float: left; }											     /* float */
.fright { float: right; }

.cleft { clear: left; }											     /* clear */
.cright { clear: right; }
.cboth { clear: both; }

.lay_div1 { width: 900px; text-align: left; margin: -18px auto 0 auto; }				       /* lay */

.lay_td1a { width: 257px; height: 170px; vertical-align: bottom; background: url("/images/index_02b.png") no-repeat; }
.lay_td1b { width: 601px; height: 45px; font-size: 20px; background: url("/images/index_03.jpg") no-repeat; }
.lay_td1b img { margin: 0 10px 3px 10px; }
.lay_td1c { width: 254px; height: 45px; background: url("/images/index_04.jpg") repeat-x; }

.srodek_tab1 { width: 100%; }										    /* srodek */
.srodek_tab2 { width: 100%; margin-top: 13px; }

.lay_td2a { width: 240px; vertical-align: top; padding-top: 24px; }
.lay_td2b { width: 605px; vertical-align: top; padding-top: 6px; }

.lay_div2 { padding-left: 11px; }								/* menu lewe - działy */

/**************************************************** SZCZEGOLOWE *****************************************************/

.form_glow1 { width: 100%; margin-bottom: 20px; }							 /* formularz */
.form_glow2a { font-weight: bold; border: solid #000000; border-width: 1px 0; background-color: #192D08;
  padding: 2px 5px; }
.form_glow2b { border-bottom: 1px solid #000000; background-color: #0F1F05; padding: 10px 5px; }
.form_glow3 { clear: both; padding: 5px 0; /*IE*/ height: 18px; }
.form_glow3a { text-align: center; margin-top: 15px; }
.form_glow3b { margin: 15px 0 0 25px; }
.form_glow3c { margin-bottom: 25px; }
.form_glow4 { text-align: center; margin-top: 25px; } /* logo dotpay */

.form_linia1 { border-bottom: 1px solid #888888; margin: 20px 0 10px 0; }
.form_linia1a { margin: 20px 0 10px 0; }
.form_linia1b { margin: 30px 0 10px 0; }

.form_name { width: 31%; float: left; text-align: right; padding-top: 2px; }
.form_namef { float: left; font-size: 10px; padding-left: 10px; }

.form_zgoda1a { float: left; }
.form_zgoda1b { float: left; width: 92%; margin: 0 0 10px 5px; }

.form_inp1 { width: 250px; height: 15px; /*IE*/ }
.form_inp2 { font-weight: bold; margin-left: 20px; }
.form_link1 { font-weight: bold; color: #FFFFFF; }

.form_sel1 { width: 252px; height: 18px; }
.form_sel2 { width: 200px; height: 18px; }
.form_tarea1 { width: 250px; height: 100px; }
.form_tarea2 { width: 250px; height: 80px; }
.form_img1 { margin-left: 1px; }
.form_img2 { margin: 0 0 16px 1px; }

.glowna_div1 { padding: 6px 4px 15px 4px; background-color: #0C1A04; }					    /* glowna */
.glowna_div1 p { margin: 0; }

.glowna_prod_tlo { background-color: #0C1A04; padding-top: 10px; }

.glowna_prod_tab1 { width: 600px; height: 130px; margin: 5px auto 10px auto; }
.glowna_prod_tab1 td { width: 20%; font-size: 11px; text-align: center; vertical-align: middle; padding-top: 5px; }
.glowna_prod_zdjecie { height: 83px; }

.gora_div1 { color: #FFFFFF; padding: 5px 0 20px 0; }							      /* gora */

.kontakt_div1 { padding: 25px 0 0 56px; }								   /* kontakt */

a.kosz_plus { font-size: 14px; font-weight: bold; color: green; }					    /* koszyk */
a.kosz_minus { font-size: 14px; font-weight: bold; color: red; }
.kosz_sel1 { width: 42px; }

.kosz_menu_div1 { font-size: 13px; margin-bottom: 70px; }					     /* koszyk - menu */

.kosz_wysw_tab1 { width: 100%; }								 /* koszyk - wyswietl */
.kosz_wysw_tab1a { background-color: #162A0A; }
.kosz_wysw_tab1 td { padding: 3px 2px; }

.kosz_wysw_td1a { width: 35%; padding-left: 3px; }
.kosz_wysw_td1b { width: 15%; }
.kosz_wysw_td1c { width: 7%; font-weight: bold; }
.kosz_wysw_td1d { width: 31%; padding-left: 6px; }
.kosz_wysw_td1e { width: 12%; text-align: center; }

.kosz_wysw_div1 { font-weight: bold; padding: 6px 10px 20px 10px; }
.kosz_wysw_div2 { text-align: center; }

a.kosz_wysw_tytul { font-weight: bold; color: #535E1D; }
a.kosz_wysw_zamow { font-weight: bold; color: #FFFFFF; }
.kosz_wysw_inp1 { width: 20px; }
.kosz_wysw_inp2 { float: right; margin-right: 150px; }

.kosz_zamow_div1 { margin-top: 4px; }								    /* koszyk - zamow */

.mapa_ul1 { list-style: disc outside; margin: 0 0 0 -25px; /*IE*/ }				       /* mapa strony */
.mapa_ul1 li { font-size: 12px; font-weight: bold; padding: 6px 0 3px 0; }
.mapa_ul2 { list-style: circle outside; margin: 0 0 5px -15px; /*IE*/ }
.mapa_ul2 li { font-size: 12px; padding: 3px 0; }

.mapa_ul3 { list-style: disc outside; margin: 0 0 0 -25px; /*IE*/ }
.mapa_ul3 li { padding: 1px 0 0 0; }

.mapa_div1 { padding: 0 0 15px 7px; }

.menu_ul1 { list-style-type: none; padding: 0; /*IE*/ }							      /* menu */
.menu_ul1 li { padding-bottom: 6px; }

.menu_ul2 { list-style: disc outside; padding: 0 5px 14px 16px; margin: 0px; }
.menu_ul2a { margin-top: -10px; /*IE*/ }

.menu_ul3a { list-style: circle outside; padding-left: 20px; } /* kategorie */
.menu_ul3b { list-style: circle outside; padding-left: 40px; }

.menu_div1 { padding: 5px 0; }										/* nowe konto */

.menu_link1 { font-weight: bold; margin-left: 10px; }
.menu_link2 { color: #DDDDDD; }
.menu_img1 { margin-right: 5px; }
.menu_inp1 { width: 150px; }

.menu_prodw_glowny { width: 170px; font-size: 11px; text-align: center; padding: 10px 0;     /* menu - produkty wybór */
  background: url("/images/box1.png") no-repeat; }

.menu_prodw_tab1 { width: 90%; margin: 0 auto; }
.menu_prodw_tab1 td { width: 50%; text-align: center; }
.menu_prodw_tab1 td img { margin-bottom: 0; border: 1px solid #FFFFFF; }

.menu_prodw_wiecej { font-size: 11px; margin-top: 10px; }

.partner_glowny { width: 608px; min-height: 300px; padding: 4px 2px; background-color: #0C1A04; }	 /* partnerzy */

.partner_tab1 { width: 600px; margin: 0 auto; }
.partner_tab1 td { width: 200px; font-weight: bold; text-align: center; vertical-align: top; padding: 15px 0 25px 0; }

.partner_zdjecie { padding-bottom: 10px; }

.prod_menu1 { width: 608px; background-color: #192D08; }						  /* produkty */
.prod_menu1a { }
.prod_menu1b { margin-bottom: 20px; }

.prod_ilosc1 { padding: 1px 0 1px 5px; }

.prod_sort1 {  }
.prod_sort1a { width: 25%; padding: 1px 0 1px 5px; }
.prod_sort1b { width: 25%; font-weight: bold; text-align: center; padding-bottom: 2px; }
.prod_sort2 { margin-left: 5px; }

.prod_str1 { font-weight: bold; padding: 2px 0; }
.prod_str1a { width: 16%; padding-left: 5px; }
.prod_str1b { width: 36%; text-align: center; }
.prod_str1c { width: 16%; text-align: right; padding-right: 5px; }
.prod_str2 { text-align: center; font-weight: bold; padding: 1px 0 1px 5px; }
.prod_str3 { width: 100%; border-bottom: 1px solid #000000; }

.prod_informacja { margin-top: 30px; text-align: center; font-weight: bold; }		     /* produkty - informacja */

.prod_list_glowny { width: 608px; background-color: #0C1A04; }					  /* produkty - lista */

.prod_list_tab1 { width: 600px; margin: 0 auto; }
.prod_list_tab1 td { width: 190px; font-size: 11px; text-align: center; vertical-align: top; padding: 8px 0;
 border: 1px solid #192D08; }

.prod_list_zdjecie { height: 130px; }
.prod_list_tytul { font-size: 13px; font-weight: bold; color: #BFBFBF; }

.prod_list_cena1 { font-weight: bold; color: #FFCC00; }
.prod_list_cena2 { font-weight: bold; color: #FFCC00; } /* cena netto */

.prod_szczeg_tab1 { width: 605px; height: 290px; }					      /* produkty - szczegóły */

.prod_szczeg_td1a { width: 230px; height: 290px; vertical-align: top;
  background: url("/images/box-duzafotka.png") no-repeat; }
.prod_szczeg_td1a img { margin-left: 30px; }
.prod_szczeg_td1b { height: 203px; vertical-align: top; }
.prod_szczeg_td1c { width: 375px; height: 87px; text-indent: 10px; text-align: center;
  background: url("/images/box-miniaturki.png") no-repeat; }

.prod_szczeg_opis_glowny { width: 250px; margin: 0 auto;					     /* dane produktu */
  background: url("/images/box-dokoszyka.png") no-repeat; }

.prod_szczeg_opis_tab1 { width: 100%; height: 60px; }
.prod_szczeg_opis_tab1 td { vertical-align: top; }

.prod_szczeg_opis_td1a { width: 6px; text-align: center; padding-top: 10px; }
.prod_szczeg_opis_td1b { font-size: 13px; line-height: 150%; padding-top: 10px; }
.prod_szczeg_opis_td1c { width: 90px; font-size: 10px; text-align: center; padding-top: 14px; }

.prod_szczeg_opis_linia { margin: 8px 0 8px 38px; }
.prod_szczeg_opis_tresc { height: 84px; padding: 0 6px; }
.prod_szczeg_opis_koszyk { display: block; height: 22px; color: #FFF; padding: 7px 0 0 25px; margin-left: 105px; }

.prod_szczeg_podobne_glowny { width: 605px; height: 150px; margin-top: 20px;			  /* podobne produkty */
  background: url("/images/box-pozostale.png") repeat-x; }

.prod_szczeg_podobne_tab1 { width: 600px; height: 150px; margin: 0 auto; }
.prod_szczeg_podobne_tab1 td { width: 20%; font-size: 11px; text-align: center; vertical-align: top; padding-top: 5px; }

.prod_szczeg_podobne_zdjecie { height: 95px; }

.prod_szczeg_wstecz { margin: 25px 0 0 8px; }

.txt_div1 { min-height: 300px; padding: 4px 2px; background-color: #0C1A04; }				    /* teksty */

.wysz_tab1 { width: 100%; }									      /* wyszukiwarka */
.wysz_td1a { text-align: right; }
.wysz_td1b { width: 48px; }
.wysz_inp1a { width: 175px; }
.wysz_inp1b { height: 43px; }

.zam_tab1 { width: 97%; margin: 0 auto; }								/* zamówienia */
.zam_tab1a { margin-top: 15px; }
.zam_tab1 td { padding: 2px 0 2px 3px; vertical-align: top; }
.zam_td1 { height: 25px; font-weight: bold; }

.zam_list_td1a { width: 7%; }									/* zamówienia - lista */
.zam_list_td1b { width: 21%; }
.zam_list_td1c { width: 9%; }
.zam_list_td1d { width: 52%; }
.zam_list_td1e { width: 11%; }
.zam_list_div1 { text-align: center; margin-top: 14px; }

.zam_szcz_td1a { width: 5%; }								    /* zamówienia - szczegóły */
.zam_szcz_td1b { width: 34%; }
.zam_szcz_td1c { width: 8%; }
.zam_szcz_td1d { width: 28%; }
.zam_szcz_td1e { width: 24%; text-align: right; }

.zam_szcz_div1 { text-align: center; line-height: 180%; }
.zam_szcz_div2 { text-align: justify; margin: 25px 3px 3px; }
.zam_szcz_div3 { text-align: center; margin-top: 15px; }
.zam_szcz_span1 { padding-left: 30px; }

