body{
	font-size:11px;
	font-family:Trebuchet Ms, sans-serif;
	background-image: url('img/tlo_strony.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #9A0000;
	margin:0px;
	p
}
img{display: block;border:0;}
a{text-decoration: none;font-size:11px;font-weight: bold; color:#B40000;}
a:hover{text-decoration: none;font-size:11px;font-weight: bold; color:#F00;}
.all{
	width: 794px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top:0;
	left:0;
	z-index: 1;
	
}
.header{display: block;width: 793px;height: 237px;}
.lpan{float: left;display: inline;}
.rpan{float: right;display: inline;}
.main{
	float:left;
	display:inline;
	width: 721px;
	background-image: url('img/tlo_glowne.jpg');
	background-position: top;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: auto !important;
	height:340px;/*IE*/
	min-height: 340px;
}
.menu{
	display: inline;
	float: left;
	width: 160px;
	padding-top:20px;
}
.produkty{
	display: inline;
	float: right;
	width: 540px;
}
.katop{font-size:12px;font-weight: bold;color:#7C1A12;width: 160px;text-align: center;}
.katoff{
	background-image: url('img/kat_off.gif');
	background-repeat: no-repeat;
	background-position: left;
	width: 159px;
	height: 20px;
	font-size:14px;
	color:white;
	font-weight: bold;
	padding-left:15px;
	padding-top:3px;
	cursor:pointer;
	margin-top:3px;
	margin-bottom: 3px;
}
.katon{
	background-image: url('img/kat_on.gif');
	background-repeat: no-repeat;
	background-position: left;
	width: 159px;
	height: 20px;
	font-size:14px;
	color:white;
	font-weight: bold;
	padding-left:15px;
	padding-top:3px;
	cursor:pointer;
	margin-top:3px;
	margin-bottom: 3px;
}
.dhtmlgoodies_contentBox{
	height: 0px;
	visibility: hidden;
	overflow: hidden;
}
.dhtmlgoodies_content{padding-left:15px;}
.podkat{width: auto;cursor: pointer;font-weight: bold;color:#6C0000;}
.podkaton{width: auto;cursor: pointer;font-weight: bold;color:#D80000;}
.cien{
	background-image: url('img/glow_cien.gif');
	background-repeat: repeat-y;
	background-position: center;
	margin-left: auto;
	margin-right: auto;
	width: 794px;
}
.basketnag{
	background-image: url('img/kat_off.gif');
	background-repeat: no-repeat;
	background-position: left;
	width: 159px;
	height: 20px;
	font-size:14px;
	color:white;
	font-weight: bold;
	padding-left:20px;
	padding-top:3px;
	margin-top:15px;
}
.basket{
	width: 150px;
	height: 111px;
	text-align: center;
	font-size:10px;
	background-image: url('img/basket.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}
.gdzie{
	float: right;
	font-size:14px;
	font-weight: bold;
	font-style: italic;
	color:#900000;
	padding-right:15px;
	padding-top:10px;
	
}
a.fotolink{text-decoration: none;color:#6C0000;font-size:9px;font-weight: lighter;}
a.fotolink:hover{text-decoration: underline;color:#D80000;font-size:9px;font-weight: lighter;}
.prodsepa{background-image: url('img/prodsepa.png');width: 520px;height: 2px;background-repeat: no-repeat;clear: both;margin-bottom:10px;}
.ramka{border:1px solid #6C0000;}
.opis{
	width:360px;
	text-align:justify;
	font-size:12px;
	color:#6C0000;
	display: inline;
	float: left;
}
.foto{float: right;display: inline;padding-right:15px;text-align: center;font-size:9px;font-weight: lighter;padding-bottom:10px;}
.cena{font-size:20px;font-weight: bold;color:#D80000;}
.cena1{font-weight: bold;color:#9D2312;font-style: italic;font-size:11px;display: inline;float: left;}
.kup{display: inline;float: right;}
.stopka{
	width: 793px!important;
	width: 795px;/*IE*/
	margin-left: auto;
	margin-right: auto;}
.end{
	padding-top:3px;
	width: 793px!important;
	width:795px;/*IE*/
	height: 21px;
	background-image: url('img/end0.gif');
	background-repeat: no-repeat;
	background-position:center;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color:#FF7C7C;
}
.who{
	float: right;
	display: inline;
	padding-right:45px;
	padding-top:2px;
}
a.stp{text-decoration: none;color:#FFA4A4;}
a.stp:hover{text-decoration: underline;color:#FFF;}



.box{width: 160px;background-color: #F2F2F2;border:1px solid #626262;font-size:12px;}
.boxer{
	display: none;
	position: absolute;
	top:30px;
	left:100px;
	width: 350px;
	z-index: 10;
	background-image: url('img/fix.png');
	padding: 10px;
	border:1px solid #730000;
	filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
	font-weight: bold;
	font-size:12px;
}

.aps{
	width: 80%;
	border:1px solid #963100;
	background-color: #FFF1EA;
	margin: 1px;
	padding: 3px;
	font-weight: bold;
}
.kroki{font-size:14px;font-weight: bold;color:#B90000;}
.koszyk_zaw{font-size:12px;color:#730000;text-decoration: underline;}
.kosz_nag{font-weight: bold;color:#960000;background-color: #FFF;}
.kosz_ilosc{font-weight: bold;color:#960000;}
.kosz_cena{font-weight: bold;color:#960000;}
.kosz_usun{font-weight: bold;color:#960000;}
.kosz_box{border:1px solid #730000;font-weight: bold;}
.kosz_war_zam{font-size:16px;font-weight: bold;color:#B90000;text-align: right;padding-right:30px;}
.kosz_przyc{color:#E3430C;}













