img { 
	border : none; 
} 
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
br { 
	clear : both; 
} 
.blue { 
	color : #36adea; 
} 
.gray { 
	color : #727571; 
} 
td { 
	vertical-align : top; 
	margin : 0; 
	padding : 0; 
} 
tr { 
	margin : 0; 
	padding : 0; 
} 
body { 
	font : 12px/12px Arial, Helvetica, sans-serif; 
	background : #6c6c6c; 
	margin : 0; 
	padding : 0; 
} 
#header_kont { 
	margin : 0 auto; 
	width : 900px; 
	position : relative; 
	text-align : center; 
} 
#header { 
	text-align : left; 
} 
#hmenu_kont { 
	width : 100%; 
	background : #d53b9d; 
	padding : 10px; 
	height : 20px; 
} 
#hmenu { 
	margin : 0 auto; 
	width : 900px; 
	position : relative; 
	text-align : center; 
} 
#hmenu a { 
	color : #0d0b60; 
	text-decoration : none; 
	font-size : 14px; 
	line-height : 17px; 
	font-weight : bold; 
	padding : 2px 6px; 
} 
#hmenu a:hover { 
	text-decoration : underline; 
	color : #fffccc; 
}
#tloall { 
	padding : 5px 0 20px 0; 
	background : #fff url("images/tloall.gif") repeat-x; 
} 
#allcont { 
	margin : 0 auto; 
	width : 900px; 
	position : relative; 
	text-align : center; 
	position : relative; 
} 
#all { 
	margin : 5px 0 0 0; 
	text-align : left; 
} 
#centcent { 
	width : 895px; 
	padding : 12px 0 18px 0; 
	background : url("images/cenback.gif") no-repeat; 
	margin : 0; 
} 
#centcent h1 { 
	display : inline; 
	font-style : italic; 
	font-size : 18px; 
	line-height : 18px; 
	margin : 5px 0; 
	padding : 10px 0; 
} 
#lcont { 
	width : 188px; 
	text-align: center;
	background : url("images/lcontback.gif") repeat-y; 
} 
#ccont { 
	width : 509px; 
	background : url("images/ccontback.gif") repeat-y; 
	margin : 0 15px 0 16px; 
} 
#headccont { 
	background : url("images/cconttop.gif") no-repeat; 
	height : 20px; 
	padding : 18px 0 5px 0; 
	text-align : center; 
} 
#headccont h1 { 
	margin : 0; 
	padding : 0; 
	font-size : 20px; 
	color : #fff; 
} 
#rcont { 
	width : 203px; 
	background : url("images/rcontback.gif") repeat-y; 
} 
#rcont ul {
	list-style: none;
	margin: 10px 0 0 15px;
	padding: 0;
	width:180px;
}
#rcont li {
	margin: 5px 0;
	line-height: 18px;
}
#rcont a {
	color: #36adea;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #ccc;
}
#headrcont { 
	background : url("images/rconttop.gif") no-repeat; 
	height : 20px; 
	padding : 12px 5px 8px 5px; 
	margin : 0; 
	text-align : center; 
} 
#headrcont h2 { 
	display : inline; 
	font-size : 20px; 
	line-height : 20px; 
	margin: 0; 
	padding : ; 
} 
.product { 
	margin : 10px; 
	padding : 10px; 
	border : 2px dotted #ddd; 
} 
.product h3 { 
	margin : 5px 5px 10px 5px; 
	padding : 0; 
	color : #d53b9d; 
} 
.product ul { 
	margin : 5px 10px 10px 20px; 
	padding : 0; 
} 
.linki { 
	text-align : center;
	font-weight: bold;
	font-size: 14px;
	color : #36adea; 
} 
.lop{ 
	padding : 0 20px 0 0; 
}
#foot {
	color:#fff;
	background:#d53b9d;
	text-align: left;
	padding: 20px;
	margin: 15px 0 0 0;
}