body {
	margin : 0;
	padding : 0;
	background : #FFFFFF top repeat-x url(../images/gora_tlo_poziome.jpg);
}
.intro {
	border : 3px solid #ABEA45;
}
.intro_tekst {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-align : center;
}
h1.intro_opis {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-align : center;
}
h2.intro_opis_2 {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	color : #009140;
	text-align : center;
}
.towar_nazwa {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}
.towar_opis_krotki {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
}
.towar_cena_1 {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}
.towar_cena_2 {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
}
.towar_opis_tlo {
	background : #009140 url(../images/opis_tlo_gora.gif) top left no-repeat;
}
.towar_opis_tlo_2 {
	background : #009140;
}
.atrybut_naglowek {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
}
.atrybut_pozycja_1 {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
}
.atrybut_pozycja_2 {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
}
.zd1 {
	border : 2px solid #FFFFFF;
}
.zd2 {
	border : 2px solid #048569;
}
.gora_tlo {
	background : top no-repeat url(../images/gora_tlo.jpg);
}
.kolor_bialy {
	background : #FFFFFF;
}
.prawa_tlo {
	background : top repeat-y url(../images/prawa_tlo.jpg);
}
.lewa_tlo {
	background : top repeat-y url(../images/lewa_tlo.jpg);
}
.kolor_zielony {
	background : #009140;
}
.tlo_kategorie {
	background : #F2EFE6;
}
.tlo_tresc {
	background : #FFFFEA;
}
.kategorie_tlo_gora {
	background : #D5CFAB url(../images/kategorie_tlo_gora.jpg) top no-repeat;
}
.intro_tekst {
	font-family : Tahoma;
	font-size : 11px;
	color : #FE9B00;
	font-weight : normal;
}
.stopka_tlo {
	font-family : Tahoma;
	font-size : 11px;
	color : #666666;
}
a.stopka:link, a.stopka:visited, a.stopka:active {
	font-family : Tahoma;
	font-size : 11px;
	color : #FE9B00;
	text-decoration : underline;
}
a.stopka:hover {
	font-family : Tahoma;
	font-size : 11px;
	color : #048569;
	text-decoration : underline;
}
.m_dol_tlo {
	font-family : Tahoma;
	font-size : 11px;
	color : #666666;
	text-align : right;
}
a.m_dol:link, a.m_dol:visited, a.m_dol:active {
	font-family : Tahoma;
	font-size : 11px;
	color : #FE9B00;
	text-decoration : none;
}
a.m_dol:hover {
	font-family : Tahoma;
	font-size : 11px;
	color : #048569;
	text-decoration : none;
}
p, div, td, ul, ol, li {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
	line-height : 15px;
}
a:link, a:visited, a:active {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : underline;
}
a:hover {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : underline;
}
.kat1_tlo {
	padding-left : 21px;
}
a.kat1:link, a.kat1:visited, a.kat1:active {
	font-family : Tahoma;
	font-size : 11px;
	color : #01604A;
	text-decoration : none;
}
a.kat1:hover {
	font-family : Tahoma;
	font-size : 11px;
	color : #D38B00;
	text-decoration : underline;
}
.kat2_tlo {
	padding-left : 27px;
}
a.kat2:link, a.kat2:visited, a.kat2:active {
	font-family : Tahoma;
	font-size : 11px;
	color : #009241;
	text-decoration : none;
}
a.kat2:hover {
	font-family : Tahoma;
	font-size : 11px;
	color : #D38B00;
	text-decoration : underline;
}
.zamowienie_tlo_gora {
	background : #048569 url(../images/zamowienie_tlo_gora.jpg) top no-repeat;
}
.katalog_tlo {
	background : url(../images/katalog_tlo.jpg);
}
.tytul {
	font-family : Tahoma;
	font-size : 15px;
	font-weight : bold;
	color : #009140;
}
.m_gora_tlo {
	background : url(../images/m_gora_tlo.jpg) top repeat-x;
}
form {
	display : inline;
}
.pole_fraza {
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background : #DBD6B8;
	width : 117px;
}
.przycisk {
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background : #DBD6B8;
	border : 1px solid #FFFFFF;
}
.nawigacja_opis {
	font-family : Tahoma;
	font-size : 11px;
	color : #666666;
}
a.nawig_1:link, a.nawig_1:visited, a.nawig_1:active {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color : #019040;
	text-decoration : none;
}
a.nawig_1:hover {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color : #C7411E;
	text-decoration : underline;
}
a.nawig_2:link, a.nawig_2:visited, a.nawig_2:active {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color : #D5CFAB;
	text-decoration : none;
}
a.nawig_2:hover {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color : #2C6959;
	text-decoration : underline;
}
a.rel_zam:link, a.rel_zam:visited, a.rel_zam:active {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color : #FFCC00;
	text-decoration : underline;
}
a.rel_zam:hover {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}

.z1_naglowek {
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
	color : #009140;
	padding-left : 5px;
}
/*
.koszyk_naglowek {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	background : #009140;
	color : #FFFFFF;
}
.koszyk_lista_tr {
	background : #00E465;
}
.koszyk_lista_tr_2 {
	background : #00FF71;
}
.koszyk_podsumowanie {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	background : #009140;
	color : #FFFFFF;
}
a.koszyk_towar_link:link, a.koszyk_towar_link:visited, a.koszyk_towar_link:active {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	color : #009140;
	text-decoration : none;
}
a.koszyk_towar_link:hover {
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	color : #124026;
	text-decoration : underline;
}
*/

.pole_text {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	width : 260px;
}
.pole_text_krotkie {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	width : 160px;
}
.pole_select {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	width : 266px;
}
.pole_text_2 {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	width : 120px;
}
.pole_textarea {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	width : 260px;
	height : 80px;
}
.pole_textarea_2 {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	width : 260px;
	height : 130px;
}
.pole_textarea_uwagi {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	width : 650px;
	height : 80px;
}
.z1 {
	color : #333333;
	text-align : right;
}
.z1_wym {
	color : #333333;
	font-weight : bold;
	text-align : right;
}
.tekst_ciemny {
	color : #333333;
}
.pole_koszyk_ilosc {
	font-family : Tahoma;
	font-size : 11px;
	color : #025F4A;
	background : #DBD6B8;
	text-align : right;
	width : 25px;
}
#close a {
	background: #000000;
	color: #FFFFFF;
	font-family: Tahoma, sans-serif;
	width: 17px;
	font-weight: bold;
	position: absolute;
	top: 2px;
	right: 2px;
	text-decoration: none;
	border: 1px solid #ffffff;
	text-align: center;
	font-size: 14px;
}
#popup {
	background: #39F200;
	width: 500px;
	height: 327px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -163px;
	border: 2px solid #00127E;
}
#popup_content {
	padding: 20px;
	color: #000000;
	font-size: 18px;
	line-height: 22px;
}
.koszyk_tab { width: 100%; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-collapse: collapse; background: #009140; }
.koszyk_tab th { border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 4px; font-weight: bold; }
.koszyk_tab td { border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 4px; }