* {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

html, body {
	color:#333333;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	background-color:#FFFFFF;
}


img {
	border: 0px;
} 

.napis_czerwony {
	color:#DC3823;
	font-weight: bold;	
}

#pogrubienie {
	font-weight: bold;
}

.pole_naglowek_czerwony {
	background:#FFFFFF url('../img/tlo_pole_naglowek_czer.gif') no-repeat bottom left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
}

.pole_duze_naglowek_zolty {
	background:#FFFFFF url('../img/tlo_pole_naglowek_zol.gif') repeat-x bottom left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
}

.pole_duze_naglowek_czerwony {
	background:#FFFFFF url('../img/tlo_pole_naglowek_czer.gif') repeat-x bottom left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-left:15px
}

.pole_naglowek_zolty {
	background:#FFFFFF url('../img/tlo_pole_naglowek_zol.gif') no-repeat bottom left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
}

.pole_srodek_wypelnienie {
	background-color:#EDEDED;
}

.pole_srodek_wypelnienie_jasne {
	background-color:#F5F5F5;
}

.pole_srodek_align {
	text-align:justify;
}

.pole_srodek_odstep_duzy {
	padding:15px 10px 15px 10px;
}

.pole_srodek_odstep_maly {
	padding:5px 10px 5px 10px;
}

.pole_srodek_czerwony {
	border:1px solid #FF3311;
	text-align:justify;	
}

.pole_srodek_zolty  {
	border:1px solid #F3D77A;
	text-align:justify;
}

.produkt_naglowek {
	background:#FFFFFF url('../img/tlo_pole.gif') no-repeat top left;
}

.produkt_naglowek_nazwa {
	padding-left:10px;
}

.produkt_naglowek_nazwa1 {
	color:#333333;
	font-size:18px;
	font-weight:bold;
}

.produkt_naglowek_nazwa2 {
	color:#FF3311;
	font-size:18px;
	font-weight:bold;
}

.produkt_naglowek_nazwa3 {
	color:#333333;
	font-size:14px;
	font-weight:bold;
}

.produkt_cena {
	color:#FF3311;
	font-size:30px;
	font-weight:bold;
	padding-right:10px;
}

.produkt_cena a:link, .produkt_cena a:visited, .produkt_cena a:active, .produkt_cena a:hover {
	color:#FF3311;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
}

.produkt_opis {
	padding:5px;
	text-align:justify;
}

.przycisk_wiecej {
	padding:10px 0px 10px 0px;
}


.aktualnosci2 {
	color:#333333;
	font-size:12px;
	padding:15px 10px 15px 10px;
}


.menu_lewe {
	padding-left:11px;		
	padding-right:5px;
	font-size:12px;
	font-weight:bold;
}

.menu_lewe_nazwa {
	color: #FF3311;
	padding-left:10px
}

.menu_lewe_nazwa a {
	color: #FF3311;
	text-decoration:none;
}

.menu_lewe_linia
{
	border-top:1px solid #D9D9D9;	
}

#menu_lewe_pozycja
{
	border-top:1px solid #D9D9D9;
	padding-left:12px;		
	padding-right:5px;
	font-size:12px;
	color:#DC3823;
	font-weight:bold;	
}

#menu_lewe_pozycja_strzalka
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#D9D9D9;
	background-color:#EDEDED;
	padding-left:12px;		
	padding-right:5px;
	font-size:12px;
	color:#DC3823;
	font-weight:bold;	
}

#menu_lewe_img
{
	padding-top:10px;
	text-align:right;
}

#menu_lewe_odstep
{
	padding-bottom:12px;
}

#menu_lewe_czerwony
{
	color:#DC3823;
	font-weight:bold;	
}

#menu_bottom
{
	color:#FF3311;
	font-size:12px;
}

#menu_bottom a
{
	color:#FF3311;
	font-size:12px;
	text-decoration:none;
}

.partnerzy {
	background:#FFFFFF url('../img/tlo_footer.gif') repeat-x top left
}

.footer {
	background-color:#F8D423;
	color:#F8D423;
	font-size:8px;
	padding-left:20px;
}

.footer a:link, .footer a:visited, .footer a:active, .footer a:hover  {
	color:#F8D423;
	font-size:8px;
}

a:link, a:visited  {
	color:#333333;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

a:active, a:hover {
	color:#DC3823;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}