body {
	padding:0;
	margin:0;
	background:url(img/bgr.jpg) repeat-x top left #e9e9ce;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

a {
	color:#6d4000;
	text-decoration:none;
}

a:hover {
	color:#6d4000;
	text-decoration:underline;
}

#body {
	padding:0;
	margin:0;
	width:1040px;
	margin-left:auto;
	margin-right:auto;
}

#body2 {
	padding:0;
	margin:0;
	width:1000px;
	float:left;
	padding-left:20px;
	padding-right:20px;
}

#body2-inner {
	padding:0;
	margin:0;
	width:1000px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background: url(img/bgr2.gif) repeat-x bottom left #ffffff;
}

#header {
	padding:0;
	margin:0;
	width:1000px;
	height:125px;
	float:left;
	background:url(img/header.jpg) no-repeat top right;
}

#top {
	padding:0;
	margin:0;
	width:796px;
	height:95px;
	float:left;
	padding-left:204px;
}

.serificates {
	padding:0;
	margin:0;
	width:160px;
	height:65px;
	float:left;
	padding-top:30px;
	padding-left:15px;
}

.serificates img {
	padding-right:10px;
}

.slogan {
	padding:0;
	margin:0;
	width:509px;
	height:85px;
	float:left;
	padding-top:5px;
	padding-left:0px;
	text-align:right;
}

.slogan a {
	color:#779910;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
}

.slogan a:hover {
	color:#779910;
	text-decoration:underline;
}

.slogan img {
	display:block;
	padding-top:20px;}


#logo div {
	position:absolute;
	z-index:6000;
}

#menu {
	padding:0;
	margin:0;
	width:796px;
	height:30px;
	float:left;
	padding-left:204px;
}

#menu a {
	padding:0;
	margin:0;
	width:132px;
	height:28px;
	float:left;
	background:url(img/menu.gif) no-repeat top left;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-top:2px;
	color:#6d4000;
	text-decoration:none;
}

#menu a:hover {
	padding:0;
	margin:0;
	width:132px;
	height:28px;
	float:left;
	background:url(img/menu-h.gif) no-repeat top left;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-top:2px;
	color:#6d4000;
	text-decoration:none;
}

#menu a.active {
	padding:0;
	margin:0;
	width:132px;
	height:28px;
	float:left;
	background:url(img/menu-h.gif) no-repeat top left;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-top:2px;
	color:#6d4000;
	text-decoration:none;
}

#home {
	padding:0;
	margin:0;
	width:980px;
	height:491px;
	float:left;
	/*background:url(img/pic-home.jpg) no-repeat top left;*/
	padding:15px 0 0 20px;
}

.home-kare {
	padding:0;
	margin:0;
	width:347px;
	height:433px;
	position:absolute;
	/*background:url(img/bgr-home-menu.gif) no-repeat top left;*/
	padding-top:35px;
	padding-right:30px;
	z-index:8000;
}

/** html .home-kare {
	padding:0;
	margin:0;
	width:347px;
	height:433px;
	float:left;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bgr-home-menu.png', sizingMethod='crop');
	background-repeat: no-repeat;
	padding-top:35px;
	padding-right:30px;
}*/

.bgr {
	position:absolute;
	float:left;
	z-index:2000;
	margin-left:-19px;
	*margin-left:-19px;
	margin-top:0px;
}

#pic-home div {
	position:absolute;
	float:left;
	z-index:0;
	margin-left:-19px;
	*margin-left:-19px;
	margin-top:-16px;
}

.prod {
	padding:0;
	margin:0;
	width:310px;
	height:38px;
	float:left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	/*background:url(img/prod.gif) no-repeat top left;*/
	padding-left:37px;
	padding-top:2px;
}

.prod a {
	color:#6d4000;
	text-decoration:none;
	float:left;
}

.prod a:hover {
	color:#6d4000;
	text-decoration:none;
}


.ginko {
	z-index:20000;
}

.ginko div {
	position:absolute;
	margin-left:-12px;
	z-index:20000;
}

.cats {
	padding:0;
	margin:0;
	width:310px;
	float:left;
	padding-left:37px;
	padding-top:5px;
}

.cats ul {
	padding:0;
	margin:0;
	list-style:none;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.cats ul li {
	padding:0;
	margin:0;
	list-style:none;
	width:290px;
	float:left;
	background:url(img/border.gif) no-repeat bottom left;
	padding-top:1px;
	padding-bottom:1px;
}

.cats ul li a {
	color:#678801;
	text-decoration:none;
	display:block;
	float:left;
}

.cats ul li a:hover {
	color:#678801;
	text-decoration:none;
}

.welcome {
	padding:0;
	margin:0;
	width:310px;
	float:left;
	padding-left:37px;
	padding-top:20px;
}

.pic-w {
	padding:0;
	margin:0;
	width:101px;
	float:left;
}

.pic-w img {
	border:2px solid #dae4b0;
}

.text-w {
	padding:0;
	margin:0;
	width:200px;
	float:left;
	padding-left:9px;
}

.text-w p {
	padding:0;
	margin:0;
	padding-bottom:10px;
}

.text-w a.read {
	padding:0;
	margin:0;
	font-size:11px;
	background:url(img/read.gif) no-repeat top left;
	display:block;
	width:100px;
	height:18px;
	padding-left:4px;
	padding-top:2px;
}

#content-home {
	padding:0;
	margin:0;
	width:1000px;
	float:left;
	background:url(img/bgr1.gif) repeat-x top left #fbfbf7;
	min-height:330px;
	height:auto !important;
	height:330px;
	margin-top:1px;
	padding-left:20px;
	padding-right:20px;
}

.promo {
	padding:0;
	margin:0;
	width:350px;
	float:left;
}

.promo2 {
	padding:0;
	margin:0;
	width:330px;
	float:left;
	padding-left:20px;
}

.promo h1, .promo2 h1 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	background:url(img/title-h1.gif) no-repeat top left;
	height:37px;
	color:#FFFFFF;
	padding-left:20px;
}

.promo h1 a, .promo2 h1 a {
	color:#FFFFFF;
	text-decoration:none;
}

.promo h1 a:hover, .promo2 h1 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.promo-once {
	padding:0;
	margin:0;
	width:330px;
	float:left;
	background:url(img/border2.gif) repeat-y top right;
	margin-top:25px;
	padding-right:15px;
	padding-left:5px;
}

.promo-once p {
	padding:0;
	margin:0;
	padding-top:10px;
}

.promo-once a img {
	border:1px solid #ccdcd5;
	margin-right:10px;
	margin-bottom:5px;
}

.promo-once a.title-p {
	display:block;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:23px;
	line-height:23px;
}

.promo-once a.read2, .news a.read2 {
	padding:0;
	margin:0;
	font-size:11px;
	background:url(img/bullet1.gif) no-repeat top right;
	display:block;
	width:110px;
	margin-top:5px;
}

.news-once {
	padding:0;
	margin:0;
	width:315px;
	float:left;
	background:url(img/border2.gif) repeat-y top right;
	margin-top:25px;
	padding-right:15px;
}

.news {
	padding:0;
	margin:0;
	width:300px;
	float:left;
	padding-bottom:10px;
}

.news a.img img {
	width:97px;
	background:#FFFFFF;
	padding:2px;
	border:1px solid #ccdcd5;
	margin-right:5px;
	margin-bottom:5px;
}

.news a.title-n {
	display:block;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.news p {
	padding:0;
	margin:0;
	padding-top:10px;
}

span.date {
	background:#bdcc75;
	color:#FFFFFF;
	font-size:10px;
	padding:0 2px;
}

.right {
	padding:0;
	margin:0;
	width:265px;
	float:left;
	padding-left:35px;
	padding-top:60px;
}

.banner {
	padding:0;
	margin:0;
	width:265px;
	float:left;
}

.abonament {
	padding:0;
	margin:0;
	width:245px;
	float:left;
	background:url(img/abonament.gif) no-repeat top left;
	height:100px;
	margin-top:20px;
	padding:10px;
}

.abonament h2 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#6d4000;
}

form {
	padding:0;
	margin:0;
}

input.f1 {
	padding:0;
	margin:0;
	width:200px;
	background:#e6edcb;
	border:1px solid #acbf59;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	padding:0 2px;
}

input.f2 {
	padding:0;
	margin:0;
	width:110px;
	background:#a3be31;
	border:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

#footer {
	padding:0;
	margin:0;
	width:955px;
	height:95px;
	float:left;
	background:url(img/footer.jpg) no-repeat top left #e9e9ce;
	padding-left:85px;
	font-size:10px;
	color:#a6a6a6;
	padding-top:40px;
}

.copy {
	padding:0;
	margin:0;
	width:530px;
	float:left;
}

.abc {
	padding:0;
	margin:0;
	width:400px;
	float:left;
	text-align:right;
}

.abc a {
	color:#a6a6a6;
	text-decoration:none;
}

.abc a:hover {
	color:#a6a6a6;
	text-decoration:underline;
}

/* ----------------- Inner Pages ------------------------------ */

#content {
	padding:0;
	margin:0;
	width:1000px;
	float:left;
	padding-bottom:50px;
}

.pic {
	padding:0;
	margin:0;
	width:1000px;
	float:left;
}

.pic img {
	float:left;
}

.top-kare div {
	position:absolute;
	width:239px;
	height:65px;
	background:url(img/top-kare.jpg) no-repeat top left;
	margin-top:17px;
	padding-top:50px;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	padding-left:47px;
}

.top-kare div a {
	display:block;
	text-decoration:none;
}

.top-kare div a:hover {
	display:block;
	text-decoration:none;
}

#left {
	padding:0;
	margin:0;
	width:266px;
	float:left;
	padding-left:21px;
}

#page {
	padding:0;
	margin:0;
	width:693px;
	float:left;
	padding-left:20px;
}

.left-menu {
	padding:0;
	margin:0;
	width:266px;
	float:left;
	background:url(img/left-menu.gif) no-repeat bottom left #f4f9e2;
	min-height:217px;
	height:auto !important;
	height:217px;
	padding-bottom:20px;
}

.left-menu ul {
	padding:0;
	margin:0;
	width:225px;
	list-style:none;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-left:26px;
	padding-right:15px;
}

.left-menu ul li {
	padding:0;
	margin:0;
	list-style:none;
	width:225px;
	float:left;
	background:url(img/border.gif) no-repeat bottom left;
	padding-top:3px;
	padding-bottom:3px;
}

.left-menu ul li a {
	color:#678801;
	text-decoration:none;
	display:block;
}

.left-menu ul li a:hover {
	color:#678801;
	text-decoration:none;
}

.banner-inner {
	padding:0;
	margin:0;
	width:266px;
	float:left;
	padding-top:20px;
}

.path {
	padding:0;
	margin:0;
	width:693px;
	float:left;
	padding-top:5px;
	color:#665416;
}

.path a {
	color:#779910;
	text-decoration:none;
	padding-right:10px;
}

.path a:hover {
	color:#779910;
	text-decoration:underline;
}

.path span.green {
	color:#779910;
	padding-left:10px;
}

.text {
	padding:0;
	margin:0;
	width:693px;
	float:left;
	padding-top:25px;
}

h1 {
	padding:0;
	margin:0;
	color:#665416;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	padding-bottom:20px;
}

.text img {
	border:1px solid #d8e08d;
	padding:2px;
}

.text p {
	padding:0;
	margin:0;
	padding-bottom:10px;
}

.list {
	padding:0;
	margin:0;
	width:693px;
	float:left;
	padding-bottom:20px;
}

.logo-disr {
	padding:0;
	margin:0;
	width:126px;
	float:left;
}

.descr {
	padding:0;
	margin:0;
	width:557px;
	float:left;
	padding-left:10px;
}

h2 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#678801;
	padding-bottom:10px;
}

h2 a {
	color:#678801;
	text-decoration:none;
}

h2 a:hover {
	color:#678801;
	text-decoration:underline;
}

.view-all {
	padding:0;
	margin:0;
	width:165px;
	height:20px;
	float:left;
	clear:both;
	background:url(img/view.gif) no-repeat top left;
	margin-top:30px;
	font-size:11px;
	padding-top:2px;
	padding-left:10px;
}

.view-all2 {
	padding:0;
	margin:0;
	width:165px;
	height:20px;
	float:left;
	clear:both;
	background:url(img/view.gif) no-repeat top left;
	font-size:11px;
	padding-top:2px;
	padding-left:10px;
}

.list2 {
	padding:0;
	margin:0;
	width:693px;
	float:left;
	margin-bottom:20px;
	padding-bottom:10px;
	background:url(img/border.gif) repeat-x bottom left;
}

.titles {
	padding:0;
	margin:0;
	width:573px;
	float:left;
}

.titles h1 {
	padding:0;
	margin:0;
	color:#665416;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	padding-bottom:0px;
}

.download {
	padding:0;
	margin:0;
	width:120px;
	float:left;
	color:#6d4000;
	text-align:right;
}

.download a img {
	border:none;
}

.tab_content {
border: 1px solid #a69c79;
border-top:none;
padding: 15px;
clear:both;
background:url(img/bgr-tabs.gif) repeat-x bottom left;
padding-top:10px;
min-height:400px;
height:auto !important;
height:400px;
padding-bottom:70px;
	line-height:18px;
}

#tabContainer {
padding-bottom: 0px;
margin-bottom: 0px;
display: block;
background:url(img/tab-container1.gif) repeat-x top left;
float:left;
width:693px;
}

#tabContainer div {
padding-bottom: 2px;
padding-top: 2px;
padding-right:7px;
padding-left:7px;
letter-spacing:-1px;
color: #ffffff;
float: left;
font-size:15px;
font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
}

#tabContainer .tabs_on, #tabContainer .tabs_off {
background-position: bottom;
background-color:none;
cursor: pointer;
}

#tabContainer .tabs_on {
background:url(img/tab-container2.gif) repeat-x top left;
color:#6d4000;
border:1px solid #a69c79;
border-bottom:none;
}

h3 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	color:#678801;
	padding-bottom:15px;
}

.tab_content ul {
	padding:0;
	margin:0;
	list-style:none;
}

.tab_content ul li {
	padding:0;
	margin:0;
	list-style:none;
	background:url(img/bullet2.gif) no-repeat top left;
	padding-left:7px;
	margin-bottom:20px;

}

.tab_content img {
	border:1px solid #d8e08d;
	padding:2px;
}

.tab_content table tr {
	padding:0;
	margin:0;
	float:left;
	background:url(img/bgr-tr.gif) repeat-x bottom left #f1f7d8;
	width:270px;
	min-height:20px;
	height:auto !important;
	height:20px;
	margin-bottom:1px;
	padding:5px;
}

.row-products {
	padding:0;
	margin:0;
	width:693px;
	float:left;
	margin-bottom:20px;
}

.kare-product {
	padding:0;
	margin:0;
	width:210px;
	float:left;
	background:url(img/bgr-kare.gif) repeat-x bottom left;
	border:1px solid #d6de88;
	margin-right:17px;
	display:inline;
}

.kare-product img {
	border:none;
	padding:0;
	display:block;
}

.kare-product span.green {
	color:#779910;
	padding-left:10px;
	display:block;
	padding-top:10px;
}

.kare-product span.brown {
	color:#6d4000;
	padding-left:10px;
	display:block;
}

.kare-product h4 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#678801;
	padding-left:10px;
	margin-top:10px;
}

.view-all3 {
	padding:0;
	margin:0;
	width:140px;
	height:20px;
	float:left;
	clear:both;
	background:url(img/view2.gif) no-repeat top left;
	font-size:11px;
	padding-top:2px;
	padding-left:10px;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	margin-bottom:10px;
}
.view-all4 {
	padding:0;
	margin:0;
	width:120px;
	height:20px;
	float:left;
	clear:both;
	background:url(img/bullet1.gif) no-repeat center right;
	font-size:11px;
	padding-top:2px;
	padding-left:10px;
	margin-bottom:10px;
}

.kare-product h1 {
	padding:0;
	margin:0;
	color:#665416;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	padding-left:10px;
}

.kare-product h3 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	color:#678801;
	padding-bottom:5px;
	padding-left:10px;
	letter-spacing:-1px;
}

.hi { display: none; }
.vi { display: block; }