BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #b59264
}
BODY {
	FONT-SIZE: 10px; COLOR: #2c1d0e; FONT-FAMILY: Tahoma,verdana,arial
}
TD {
	FONT-SIZE: 10px; COLOR: #2c1d0e; FONT-FAMILY: Tahoma,verdana,arial
}
h1 {
	font-size:12px;
	display:inline;
	color: #8D5445;
}
h2 { font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	 display:inline;}
h3,h5,h6 { font-size:14px; display:inline;}
h4 { font-size:12px; display:inline;}
img {border:0px}
#kat UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#kat UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../img/m15.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kat UL A {
	FONT-SIZE: 11px; COLOR: #67492c; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
#kat UL A:hover {
	COLOR: #e68200
}
a{color:#ffffff; text-decoration:none}
a:hover {text-decoration:none; color:#dddddd;}
p{margin:0; padding:0;}
form{padding:0; margin:0;}
input{font-size:11px;}
select{font-size:11px;}

#top_1{ height:18px; width:741px; margin:0 auto; padding:2px 25px 0 0;}
#top_2{ text-align:center }
#top_3{}
#koszyk{background:url(../images/bg_koszyk.jpg) repeat-x; height:50px; width:193px;}
#menu{background:url(../images/bg_menu.jpg) repeat-x; height:50px; width:573px;}
#p_menu{
	margin: 0px;
	padding: 3px;
	background-color: #FFFFFF;
}
#tresc{width:573px;}
#kat{ padding:0px 0px;background-color: #f0e7d9;}
#kat a{color:#8d6034; font-size:13px; font-weight:bold;}
#kat a:hover{color:#e8b881;}
.a_l{border-left:#e8b881 1px solid; border-bottom:#e8b881 1px solid}
.a_r{border-bottom:#e8b881 1px solid;border-right:#e8b881 1px solid}
.menu1{font-size:11px; font-weight:normal; padding:0 0 0 15px; background:url(../images/strz2.gif) no-repeat;}
.menu1 a:hover{ text-decoration:underline;}
.kategorie{color:#FFFFFF; margin:15px 0 15px 0; padding:0 0 0 15px; background:url(../images/strz.gif) no-repeat;}
.hr{border-bottom:#FFFFFF 1px dotted; margin:15px 0 0 0;}
#zakl1{
	width:286px;
	height:32px;
	background-image: url(../img/m18.gif);
	background-repeat: repeat-x;
}
#zakl2{
	width:287px;
	height:32px;
	background-image: url(../img/m18.gif);
	background-repeat: repeat-x;
}
#zakl{ background:url(../images/zakl.jpg) no-repeat; width:573px; height:64px;}
.search {border-top:2px solid #D5CDC6; border-left:2px solid #D5CDC6; border-bottom:2px solid #eeeeee; border-right:2px solid #eeeeee;}
.main_title{ font-size:14px; font-weight:bold; padding:21px 0 0 30px;}
.prod_title{ background:url(../images/prod_title.gif) no-repeat; width:246px; height:27px; font-size:12px; font-weight:bold; padding:14px 0 0 15px;}
.prod_opis{ width:231px; background:#FFFFFF; padding:15px; text-align:justify;}
.prod_cena{width:261px; height:70px; background:url(../images/cena.gif) no-repeat; font-size:14px; color:#333333;}
.promocja{color:#FF3300; line-height:13px; font-size:14px;}
.cena{color:#333333; font-size:14px;}
.cena_zam{
	background-color: #003399;
	color: #FFFFFF;
	font-size: 10px;
}
.promocja .mini{ font-size:10px; font-weight:normal; text-decoration:line-through; color:#333333; }
#stopka1{background-color: #f4eee4; height:50px; width:190px; font-size:9px; color:#666666; padding:0 0 0 25px;}
#stopka2{
	color:#666666;
	font-size:10px;
	line-height:14px;
	padding: 0 0 0 15px;
	background-color: #f4eee4;
}
#stopka2 a{color:#777777}
#hmenu{font-size:14px; font-weight:bold}
.koszyk{color:#990000;} 


.opis2{
	text-align:justify;
	font-size: 14px;
	line-height: 21px;
}

#ZawartoscKoszyka a{color:#663300;}
#CofnijDalej a{color:#663300;}
.koszyk_title{background:#958472;padding:3px 5px; color:#FFFFFF;}
.koszyk_title2{background:#958472;padding:3px 5px; color:#FFFFFF;}
.red{background:#958472;padding:3px 5px; color:#FFA4A6; font-weight:bold;}
.tx2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.bg {
	BACKGROUND: url(../img/m14.gif) no-repeat
}
.bg1 {
	BACKGROUND: url(../img/m18.gif) repeat-x
}
.mgr_menu{
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	
}
.menu22{
	FONT-SIZE: 11px; COLOR: #67492c; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.menu22:hover{
	FONT-SIZE: 11px; COLOR: #e68200; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.menu{
	FONT-SIZE: 10px; COLOR: #67492c;  TEXT-DECORATION: none
}
.menu:hover{
	FONT-SIZE: 10px;
	COLOR: #e68200;
	TEXT-DECORATION: none
}
.m22{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
}
.big22{
	font-size: 18px;
	color:#FF3333;
	font-family: "Times New Roman", Times, serif;
}
.pfoto {max-height:220px;}
.mapastr a{color:#663300}
.kontakt{font-size:11px;} .kontakt td{font-size:11px;}