body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(kosmetyki/tlo_strona.jpg);

	background-repeat:repeat-x;

}

h1 {

	font-size: 16px;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a:active {

	text-decoration: none;

}

.menu_tlo {

	font-size: 12px;

	font-weight: bold;

	background-image: url(kosmetyki/menu_tlo.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.srodek_tlo {

	background-image: url(kosmetyki/srodek_tlo.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.lewa_menu_tlo1 {

	background-image: url(kosmetyki/lewa_tlo1.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	background-color: f4bece;

	

}

.menu_kat1 {

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	background-color: #333333;

	background-image: url(kosmetyki/menu_lewa_tlo2.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	text-align: left;

	vertical-align: middle;

	padding-right: 5px;

	padding-left: 18px;

	padding-top: 4px;

	padding-bottom: 14px;

	line-height: 24px;

}

.menu_kat11 {

	font-size: 13px;

	font-weight: bold;

	color: #ffffff;

	background-color: #333333;

	background-image: url(kosmetyki/menu_lewa_tlo2.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	text-align: left;

	vertical-align: middle;

	padding-right: 5px;

	padding-left: 13px;

	padding-top: 4px;

	padding-bottom: 14px;

	line-height: 24px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #FFFFFF;

}

.menu_szukaj {

	font-size: 13px;

	font-weight: bold;

	color: #ffffff;

	text-align: left;

	vertical-align: middle;

	padding-right: 5px;

	padding-left: 13px;

	padding-top: 4px;

	padding-bottom: 2px;

	line-height: 24px;

	border-top-width: 0px;

	border-top-style: dotted;

	border-top-color: #FFFFFF;

}

.menu_kat12 {

	font-size: 13px;

	font-weight: bold;

	color: #ffffff;

	background-color: #333333;

	background-image: url(kosmetyki/menu_lewa_tlo2.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	text-align: left;

	vertical-align: middle;

	padding-right: 5px;

	padding-left: 13px;

	padding-top: 6px;

	padding-bottom: 8px;

	line-height: 24px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #ffffff;

border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ffffff;

}



.menu_kat1222 {

  

	color: #ffffff;

	background-color: #333333;

	

}



.menu_kategoria_2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: normal;

	text-align: left;

	vertical-align: top;

	padding-bottom: 6px;

	}



A.menu_kategoria_2:hover 

{	color: #FFFFFF;

	text-decoration: underline;

}

A.menu_kategoria_2:active 

{	color: #FFFFFF;

	TEXT-DECORATION: none;

}

A.menu_kategoria_2:visited 

{	color: #FFFFFF;

	TEXT-DECORATION: none;

}

A.menu_kategoria_2:link 

{	color: #FFFFFF;

	TEXT-DECORATION: none;

}



	.menu_kategoria_3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: normal;

	text-align: left;

	vertical-align: top;

	padding-bottom: 6px;

	}

	A.menu_kategoria_3:hover 

{	color: #000000;

	text-decoration: underline;

}

A.menu_kategoria_3:active 

{	color: #000000;

	TEXT-DECORATION: none;

}

A.menu_kategoria_3:visited 

{	color: #000000;

	TEXT-DECORATION: none;

}

A.menu_kategoria_3:link 

{	color: #000000;

	TEXT-DECORATION: none;

}

.menu_znacznik {

	background-image: url(kosmetyki/znacznik.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

.stopka_lewa {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: 333333;

	background-image: url(kosmetyki/stopka_l.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 15px;

}

.stopka_prawa {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	background-color: 848484;

	background-image: url(kosmetyki/stopka_p.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 15px;

}

.menu_gora2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #f2f2f2;

	text-align: right;

	vertical-align: middle;

	padding-top: 4px;	

}

.menu_gora3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: right;

	vertical-align: middle;

	padding-top: 2px;

	background-color: #FF0000;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}

A.menu_gora2:visited 

{	color: #ffffff;

	TEXT-DECORATION: none;

}

A.menu_gora2:link

{	color: #ffffff;

	TEXT-DECORATION: none;

}

A.menu_gora2:hover 

{	color: #ffffff;

	TEXT-DECORATION: none;

}

.box1_tytul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(kosmetyki/wyszukiwanie_tytul_tlo.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 10px;

	padding-right: 15px;

	padding-bottom: 6px;

	padding-left: 15px;

	vertical-align: top;

}

.box1_tlo {

	background-image: url(kosmetyki/wyszukiwanie_dol_tlo.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.tytul_tekst {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #DC4771;

	padding-left: 20px;

}



.tytul_tekst2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #DC4771;

	padding-left: 20px;

}



.tytul_tekst3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #DC4771;

	padding-left: 20px;

	line-height: 150%;

}



.cena1 {

	font-size: 14px;

	line-height: 16px;

	font-weight: bold;

	color: #9F416B;

}

.cena2 {

	font-size: 16px;

	line-height: 16px;

	font-weight: bold;

	color: #9F416B;

	padding-bottom: 10px;

}

.kategoria_lista {

	font-size: 13px;

	line-height: 22px;

	font-weight: normal;

	color: #754671;

}

A.kategoria_lista:link {

		color: #754671;

}

A.kategoria_lista:hover {

		color: #754671;

}

A.kategoria_lista:active {

		color: #754671;

}

A.kategoria_lista:visited {

		color: #754671;

}

.produkt_tytul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

	text-align: left;

	font-weight: normal;

	line-height: 0px;

}

.produkt_tytul2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

	text-align: left;

	font-weight: normal;



}

.produkt_tytul_tlo{

	background-image: url(kosmetyki/produkt_tytul.gif);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	padding-top: 22px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 20px;

	}

.produkt_tytul_tlo2{

	background-image: url(kosmetyki/produkt_tytul.gif);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	padding-top: 6px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 20px;

	}

.produkt_dol_tlo {

	background-image: url(kosmetyki/produkt_dol_tlo.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding: 20px;

}

.opisproduktu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #333333;

	text-align:left;

}

.koszyk_tytul {

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #9E406A;

	padding-top: 6px;

	padding-right: 6px;

	padding-bottom: 4px;

	padding-left: 6px;

}

.koszyk_tekst {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #9E3F6A;

	padding-top: 4px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 6px;

	background-color: #FFFFFF;

}

.koszyk_tekst2 {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ffffff;

	padding-top: 4px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 6px;

	background-color: #9E406A;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.formgwiazdka {color: #FF0000}



.porcja_active {

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #DC4771;

	padding: 2px 4px 2px 3px;

}

.porcja_link {

	font-size: 12px;

	font-weight: normal;

	color: #9E406A;

	padding: 2px 4px 2px 3px;

}

.menu_top_tlo {

	background-image: url(menu/menu_tlo.jpg);

	background-repeat: repeat-x;

	background-position: center top;

}

.menu_firma {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #999999;

	text-align: center;

	vertical-align: middle;

	padding-top: 0px;

	background-image: url(menu/tlo_b.jpg);

	background-repeat: repeat-x;

	background-position: center bottom;

}

.menu_firma_ov {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	padding-top: 0px;

	background-image: url(menu/tlo_ov.jpg);

	background-repeat: repeat-x;

	background-position: center bottom;

}

.menu_firma_logowanie {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #999999;

	text-align: center;

	vertical-align: middle;

	padding-top: 0px;

	TEXT-DECORATION: none;

}

A.menu_firma_logowanie:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #999999;

	text-align: center;

	vertical-align: middle;

	padding-top: 0px;

	TEXT-DECORATION: none;

}

A.menu_firma_logowanie:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	padding-top: 0px;

	TEXT-DECORATION: none;

}

A.menu_firma_logowanie:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	padding-top: 0px;

	TEXT-DECORATION: none;

}



.komentarz {

	font-size: 12px;

	line-height: 16px;

	font-weight: bold;

	color: #9F416B;



}





.promocja_tytul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #004000;



}



.promocja_cena {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #9F416B;



}


