body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/body-bg.gif);
	background-repeat: repeat;
}
p, td, div, span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
}
form {
	margin: 0px;
	padding: 0px;
}
input {
	font-size: 11px;
}
a {
	text-decoration: none;
	color: #393939;	
}
a:hover {
	text-decoration: underline;
}
h1, h2, h3, h4, h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;	
	font-weight: bold;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff731f;
	padding: 0px;
	margin: 0px 0px 0px 36px;
	font-weight: normal;
	text-transform: uppercase;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff731f;
	padding: 0px;
	margin: 0px 0px 0px 36px;
	font-weight: normal;
	text-transform: uppercase;
}
h1 a, h2 a {
	color: #9FA960;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0073bc;
	padding: 36px 0px 0px 0px;
	margin: 0px;
}
h4 {
	font-size: 11px;
	color: #56A544;
	padding: 4px 0px 6px 0px;
}
h3 a, h4 a {
	color: #56A544;
}
h3 a:hover, h4 a:hover,
a:hover h3, a:hover h4 {
	color: #e91300;
/*	text-decoration: underline;*/
}
a.cats, a.cats:hover {
	text-decoration: none;
}
a.cats img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
a.cats:hover img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1.0; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.current {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important; /* IE 5.5+*/
	-moz-opacity: 1.0 !important; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1.0 !important; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1.0 !important; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
a.current h4, a.current:hover h4 {
	color: #e91300 !important;
}
h5 {
	font-size: 11px;
	color: #6B7A8C;
	padding: 0px 0px 0px 0px;
}
h5 a {
	color: #6B7A8C;
}
p {
	padding: 9px 0px 9px 0px;
	margin: 0px;
}
hr {
	height: 1px;
	border-top: none;
	border-bottom: #B5BCC5 1px  solid;
	margin: 0px;
	padding: 0px;
}
.body-bg-top {
	background: url(/images/body-bg-top.gif) repeat-x left top;
	min-height: 980px;
}
.basket {
	background: url(/images/basket/bg.jpg) no-repeat left top;
	height: 62px;
	color: #333333;
	font-size: 11px;
}
.basket a {
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
.basket a:hover {
	color: #333333;
	text-decoration: underline;
}
.basket-txt {
	padding: 16px 56px 4px 76px;
	text-align: center;
	color: #333333;
	font-size: 11px;
}
.txt1, .txt1 a, a.txt1 {
	color: #633401;
	text-decoration: underline;
}
.txt2, .txt2 a, a.txt2 {
	color: #383838;
	text-decoration: none;
}
.txt2 a:hover, a.txt2:hover {
	text-decoration: underline;
}
table.border {
	background-image: url(/images/body-vln-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.home-content {
	background: #3ac7e5;
	width: 488px;
}
.home-textarea {
	height: 244px;
	background: url(/images/home/textarea-bg.jpg) no-repeat center top;
}
.home-products {
	height: 348px;
	background: url(/images/home/products-bg.jpg) no-repeat center bottom;
}
/*
.home-intro-scroller {
	width: 454px;
	height: 190px;
	overflow: auto;
}
*/
.home-intro-text {
	padding: 8px 40px 0px 40px;
/*	
	overflow: auto;
*/	
}
.home-intro-text p {
	padding: 2px 0px;
}
.home-image-bee {
	margin: -21px 10px 4px 12px;
	float: left;
}
.main-title {
	height: 27px;
	text-align: right;
}
.main-title h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ce016e;
	line-height: 16px;
	padding: 4px 46px 0px 0px;
	text-align: right;
	font-weignt: bold;
}
.inner-textarea {
	background: url(/images/inner-content-bg.jpg) no-repeat center top;
	height: 624px;
}
.inner-text {
	height: 506px;
	width: 421px;
	margin: 0px auto auto 30px;
	padding: 0px 4px 0px 0px;
	overflow: auto;
	overflow-x: hidden;
}
.subscription {
	background: url(/images/lmenu/bottom.jpg) no-repeat left top;
	width: 239px;
	height: 126px;
}
.subscription .subs-wrapp {
	padding: 20px 0px 0px 0px;
	text-align: center;
}
.subscription input.mail {
	border: 2px #39c6e6 solid;
	width: 160px;
	margin: 8px auto;
/*	color: #b6b6b6; */
	color: #000000; 
}
.counter {
	height: 18px;
	text-align: center;
	padding: 0px 510px 0px 0px;
	margin: -90px auto auto auto;
}
.home-flash {
	text-align: center;
	margin-top: -330px;
}
.details .img {
	vertical-align: top;
	width: 232px;
}


