body {
	margin:0;
	padding:0;
	background-image:url(../img/bg-body.jpg);
	background-repeat:repeat;
	background-position:top;
}

.hr {
	background-image:url(../img/bg-hr.png);
	background-repeat:repeat-x;
	background-position:center;
	height:1px;
	font-size:1px;
}

.hr2 {
	background-image:url(../img/bg-hr-ver.png);
	background-repeat:repeat-y;
	background-position:center;
	font-size:1px;
	width:20px;
}

.img-border { border: solid; 3px; border-color:#FFF; }

.prod-list-title { font-size:14px; color:#d5d5d5; }

.menu {
	background-image:url(../img/bg-menu.png);
	background-repeat:no-repeat;
	height:24px;
	padding-left:10px;
	padding-right:10xp;
}

.submenu {
	background-image:url(../img/bg-menu2.png);
	background-repeat:no-repeat;
	height:24px;
	padding-left:20px;
	padding-right:10xp;
}

.white { color:white; }
.menu a {
	color:#a896de;
	font-size:15px;
	font-weight:bold;
}

.submenu a {
	color:#a896de;
	font-size:15px;
}

.cat-name { font-size:18px; font-weight:bold; color:#ccc; }
.cat-name2 { font-size:11px; color:#ccc; }
.prod-name { font-size:18px; color:#a896de; font-weight:bold; }
.prod-desc { font-size:13px; color:#bab8b8; line-height:18px; text-align:justify; }


.border-right {
border-right:solid; 
border-width:1px; 
border-color:#d3d6d3
}

.border-bot-right {
border-right:solid; 
border-bottom: solid;
border-width:1px; 
border-color:#d3d6d3
}

.border-bot {
border-bottom: solid;
border-width:1px; 
border-color:#d3d6d3
}

.border-table {
border:solid; 
border-width:1px; 
border-color:#d3d6d3
}

input {
	color : #666666;
	font-size : 11px;
	font-family : Tahoma;
	background-color: #FFFFFF;
	border: 1px solid #90805F;
	padding: 2px;


}

.dark-input {

	border: solid 1px #2d2e42;
	background-color:#404168;
	color:#CCC
	
}

textarea {
	font-family: Tahoma;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #90805F;
	font-size: 12px;

}

table {
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color: #bab8b8;


}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bab8b8;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;

}

.px1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
option {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #737373;


}
select {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #737373;

}
.temp {
	display: none;
}

.kontakt {
	text-decoration: none;
	font-size: 10px;

}
.px11 {

	text-decoration: none;
	font-size: 11px;
}

.grayborder {
	letter-spacing: -1px;
	border: 1px solid #E8E8E8;

}

.strike {
	text-decoration: line-through;

}
.times20pink {

	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #E3C1CA;
}
.times11gray {


	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ABABAB;
}
.podzial {

	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #A2A39F;
}
.kolekcjaTytul {




	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #E3AFD0;
}
.kolekcjaOpis {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #737373;
	line-height: 20px;

}
.produktTytul {





	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #E3AFD0;
}
.produktCenaTytul {






	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #9B3090;
}
.produktCena {
	font-family: Tahoma;
	font-size: 15px;
	color: #565850;
	font-weight: bold;
}
.noborder {
	letter-spacing: -1px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.height18 {
	line-height: 18px;
}
.tahoma14purple {




	font-family: Tahoma;
	font-size: 12px;
	color: #9F0D0D;
}
.picBorder {

	letter-spacing: -1px;
	border: 1px solid #CEC2A6;
}
.tahoma11purple {





	font-family: Tahoma;
	font-size: 11px;
	color: #9F0D0D;
}
.tahoma13gray {






	font-family: Tahoma;
	font-size: 13px;
	color: #565850;
}

