
/*
*******************************************************************************
*
*  Sklep internetowy v. 3.1
*
*  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-2008 by Marcin "MiGoo" Gębski & Fabrykawww.com
*  http://www.migoo.pl/
*  http://www.fabrykawww.com/
*
*******************************************************************************
*/


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

html { margin: 0; }
body { font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 11px; color: #000000; text-align: center;
 background-color: #FFD203; padding: 0; margin: 0; }

table { margin: 0; }
td { font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 11px; padding: 0; }
div { font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 11px; 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; }
.braz { color: #990000; }
.ziel { color: #008000; }

.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: 800px; text-align: left; background-color: #FFFFFF; padding: 0 15px; margin: 0 auto; }						       /* lay */

.lay_td1a { background: url("../images/index_09.jpg") no-repeat; }
.lay_td1b { font-size: 12px; font-weight: bold; color: #FFFFFF; background: url("../images/index_12.jpg") no-repeat; }
.lay_td1b a { margin: 0 10px; }

.lay_td1c { vertical-align: top; }
.lay_td1d { vertical-align: top; padding-top: 19px; }
.lay_td1e { vertical-align: top; }

.lay_div2a { width: 167px; background: url("../images/index_18.jpg") repeat-y; }
.lay_div2b { width: 445px; height: 23px; background: url("../images/index_17.jpg") no-repeat; margin-bottom: 12px; }
.lay_div2c { width: 188px; background: url("../images/index_20.jpg") repeat-y; padding-top: 10px; }

.srodek_tab1 { width: 100%; }										    /* srodek */

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

.ban_div1 { text-align: center; margin: 10px 0; }							    /* banner */
.ban_div2a { padding-top: 10px; margin-left: -10px; }
.ban_div2b { text-align: center; padding: 5px 0; }

.form_glow1 { width: 422px; margin: 1px 0 12px 15px; }							 /* formularz */
.form_glow2a { font-weight: bold; color: #FFFFFF; border: solid #000000; border-width: 1px 0; background-color: #575993;
  padding: 2px 5px; }
.form_glow2b { background-color: #9BA8D6; 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 #000000; margin: 20px 0 10px 0; }
.form_linia1a { margin: 20px 0 10px 0; }
.form_linia1b { margin: 30px 0 10px 0; }

.form_name { width: 38%; 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: 380px; margin: 0 0 10px 5px; }

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

.form_sel1 { width: 212px; }
.form_sel2 { width: 212px; }
.form_tarea1 { width: 210px; height: 80px; }
.form_tarea2 { width: 210px; height: 80px; }
.form_img1 { margin-left: 1px; }
.form_img2 { margin: 0 0 16px 1px; }

.gl_div1 { margin: 0 8px 20px 15px; }									    /* glowna */
.gl_tab1 { width: 420px; margin: 20px 0 0 15px; }
.gl_tab1 td { vertical-align: top; text-align: center; }

.gl_td1a { width: 130px; }
.gl_td1b { width: 15px; }

.gora_div1a { font-family: times new roman; font-size: 18px; color: #FFFB00; text-align: center; }	      /* gora */
.gora_div1b { color: #FFFB00; padding: 4px 0 0 20px; }
.gora_div1b a { color: #FFFB00; }

.kateg_div1 {  }										  /* kategorie w menu */
.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_prod1 { font-weight: bold; color: #6A9BD4; }						     /* koszyk - menu */
.kosz_menu_prod2 { margin: 3px 0 10px 0; /*IE*/ }
.kosz_menu_suma { text-align: center; color: #E8E8E8; text-decoration: underline; margin-top: 10px; }
.kosz_menu_dol { text-align: center; padding: 15px 0 6px 0; }
a.kosz_menu_link1 { font-weight: bold; color: #6297D4; }

.kosz_wysw_tab1 { width: 412px; color: #F0F0F0; padding: 0 4px; }				 /* koszyk - wyswietl */
.kosz_wysw_tab1a { background-color: #8D9CD4; }
.kosz_wysw_tab1 td { padding: 3px 0; }

.kosz_wysw_td1a { width: 29%; padding-left: 3px; }
.kosz_wysw_td1b { width: 22%; }
.kosz_wysw_td1c { width: 7%; font-weight: bold; }
.kosz_wysw_td1d { width: 22%; padding-left: 6px; }
.kosz_wysw_td1e { width: 20%; text-align: center; }

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

a.kosz_wysw_tytul { font-weight: bold; color: #4371A6; }
a.kosz_wysw_zamow { font-weight: bold; color: #2B5F9A; }
.kosz_wysw_inp1 { width: 20px; }
.kosz_wysw_inp2 { float: right; }

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

.menu_ul1 { list-style-type: none; padding: 6px 0 2px 0; margin: 0 0 0 6px; }				      /* menu */
.menu_ul1 li { font-size: 12px; font-weight: bold; color: #DDDDDD; padding-bottom: 6px; }
.menu_ul2 { list-style: disc outside; color: #FFFFFF; padding: 6px 10px 0 22px; margin: 0; }

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

.menu_div1 { padding-left: 8px; } /* nowe konto */
.menu_div2 { font-weight: bold; color: #FFFFFF; padding: 10px 0 0px 22px; } /* tekst przywitalny */

.menu_link1 { font-weight: bold; padding: 8px 0 0 22px; }
.menu_link2 { color: #DDDDDD; }
.menu_img1 { margin-right: 5px; }
.menu_inp1 { width: 100px; color: #808080 !important; }
.menu_inp1a { width: 100px; color: #000000 !important; }

.menug_div1 { font-size: 12px; font-weight: bold; padding: 4px 0 0 40px; }				/* menu górne */
.menug_div1 a { color: #FFFFFF; text-decoration: none; margin-right: 17px; }
.menug_div1 a:hover { color: #FFFFFF; text-decoration: underline; }

.menud_div1 { padding: 53px 0 0 76px; }									/* menu dolne */
.menud_div1 a { color: #FFFFFF; text-decoration: none; margin-right: 7px; }
.menud_div1 a:hover { color: #FFFFFF; text-decoration: underline; }

.prod_menu1 { width: 420px; color: #F0F0F0; border: 1px solid #630E13; background-color: #575993;	  /* produkty */
  margin-left: 15px; }
.prod_menu1a {  }
.prod_menu1b { margin-bottom: 20px; }

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

.prod_sort1 { color: #FFFFFF; border: solid #000000; border-width: 1px 0 1px 0; }
.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; color: #FFFFFF; font-size: 9px; 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 #630E13; }

.prod_list0 { margin: 20px 8px 20px 15px; }							  /* produkty - lista */
.prod_list0 td { vertical-align: top; }
.prod_list1 { width: 110px; text-align: center; padding-top: 4px; }
.prod_list2 { width: 310px; text-align: justify; }

.prod_list_opis { margin: 6px 0 12px 0; }
.prod_list_kreska { text-align: center; padding: 10px 0; }

.prod_list_tytul1 { font-weight: bold; color: #102568; }
a.prod_list_tytul2 { color: #102568; }

.prod_list_cena1 {  }
.prod_list_cena2 {  }
.prod_list_cena3a { text-decoration: line-through; } /* przecena */
.prod_list_cena3b {  }

.prod_list_wiecej { float: right; margin-right: 15px; }

.prod_tab1 { width: 422px; margin-left: 15px; }						       /* produkty - wyświetl */
.prod_tab1 td { width: 50%; padding-bottom: 15px; }

.prod_td1a { text-align: center; }
.prod_td1b { text-align: justify; vertical-align: top; }
.prod_td1c { font-size: 16px; font-weight: bold; color: #102568; text-align: center; }
.prod_td1d { text-align: center; }

.prod_tytul1 { font-size: 16px; font-weight: bold; color: #102568; }
.prod_producent1 { color: #102568; }
.prod_cena1 { color: #B16868; }

.prod_wstecz1 { margin: 10px 0 0 20px; }
a.prod_wstecz2 { color: #102568; }

.prod_zdj_div1 { font-weight: bold; text-align: center; margin: 10px 0 0 20px; }	        /* produkty - zdjęcia */
.prod_zdj_div1a { margin-top: 10px; }

.prod_rec_div1 { font-weight: bold; text-align: center; margin: 10px 0 0 20px; }	       /* produkty - recenzje */
.prod_rec_div1a { margin-top: 4px; }
.prod_rec_ul1 { text-align: left; padding: 0 5px 20px 18px; margin: 0; }
.prod_rec_ul1 li { font-weight: normal; margin-top: 10px; }

.prod_rowniez_div1 { font-weight: bold; text-align: center; margin: 10px 0 0 20px; }	/* produkty - kupiono również */
.prod_rowniez_tab1 { width: 422px; margin-top: 15px; }
.prod_rowniez_tab1 td { width: 33%; text-align: center; padding: 8px 0; }

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

.prom_tab1 { width: 170px; margin-left: 12px; }						       /* produkty - promocje */

.prom_td1a { width: 65px; }
.prom_td1b { width: 105px; vertical-align: top; }
.prom_td1c { padding: 5px 0 8px 0; }

.txt_div1 { margin: 0 8px 0 16px; }									    /* teksty */

.wysz_tab1 { width: 380px; margin-left: 5px; }							      /* wyszukiwarka */
.wysz_td1a { width: 47%; }
.wysz_td1b { width: 19%; font-weight: bold; }
.wysz_td1c { width: 34%; font-weight: bold; }
.wysz_inp1 { width: 150px; }

.zam_tab1 { width: 412px; 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: 29%; }
.zam_list_td1c { width: 13%; }
.zam_list_td1d { width: 36%; }
.zam_list_td1e { width: 15%; }
.zam_list_div1 { text-align: center; margin-top: 14px; }

.zam_szcz_td1a { width: 5%; }								    /* zamówienia - szczegóły */
.zam_szcz_td1b { width: 50%; }
.zam_szcz_td1c { width: 8%; }
.zam_szcz_td1d { width: 14%; }
.zam_szcz_td1e { width: 22%; 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; }
