body {
	font-family: "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #666666;
}
img {
	border:none
}
h2 {
	font-size: 16px;
	color: #0A96CB;
}
.footerDps {
	font-size: 10px;
	color: #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(i/footer-dps.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 85px;
	width: 337px;
}
.footer {
	background-image: url(i/footer-bgr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 12px;
	padding-left: 65px;
	line-height: 25px;
}
.probiotics_illu {
	font-size: 10px;
	background-image: url(i/probiot_illu.jpg);
	vertical-align: bottom;
	background-color: #f7f4ed;
	background-repeat: no-repeat;
	height: 221px;
	width: 135px;
	background-position: right top;
}
.bkm {
	font-size: 10px;
	background-image: url(i/bkm_illu.jpg);
	vertical-align: bottom;
	background-color: #ffffff;
	background-repeat: no-repeat;
	height: 203px;
	width: 135px;
	background-position: right top;
}
.more {
	font-size: 10px;
	padding-bottom: 20px;
	display: block;
	text-align: right;
	padding-right: 30px;
}
.phoneIllu {
	background-image: url(i/phone-illu.jpg);
	background-repeat: no-repeat;
	background-position: right 5px;
}

a {
	color: #307f02;
}
a:hover {
	color: #307f02;
	text-decoration: none;
}
.blockText {
	font-size: 12px;
	color: #666666;
	padding-left: 20px;
	line-height: 14px;
	padding-top: 10px;
}
.blockTitle {
	font-size: 16px;
	font-weight: bold;
	color: #0a96cb;
	padding-left: 20px;
	padding-top: 6px;
}
.probiotics_text {
	background-color: #f7f4ed;
	background-image: url(i/block1-bgr.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.starters_illu {
	font-size: 10px;
	background-image: url(i/starterni_illu.jpg);
	vertical-align: bottom;
	background-color: #ffffff;
	background-repeat: no-repeat;
	height: 203px;
	width: 135px;
	background-position: right top;
}
.content {
	background-color: #F5F2E9;
	background-image: url(i/content_bgr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-left: 35px;
	padding-top: 15px;
	padding-right: 45px;
	padding-bottom: 35px;
	font-size: 14px;
}
.content li {
	list-style-image: url(i/bullet.png);
	list-style-type: circle;
	line-height: 18px;
}
h1 {
	font-size: 18px;
	font-weight: normal;
	color: #0A96CB;
}
.firstH1 {
	padding-right: 150px;
}
#firstH2 {
	padding-right: 100px;
}
.dateNews {
	font-size: 11px;
	color: #2D8800;
}
em {
	color: #0A96CB;
}
.starters_text {
	background-image: url(i/block2-bgr.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.blockVideo {
	background-image: url(i/block3-bgr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.dpsText {
	padding-top: 20px;
	padding-left: 20px;
}
.greyLinks {
	font-size: 12px;
	padding-bottom: 4px;
}
.greyLinks a:link {
	color: #666666;
	text-decoration: none;
}
#home {
	padding-bottom: 10px;
	padding-left: 20px;
}
.greyLinks a:hover {
	color: #666666;
	text-decoration: underline;
}
.videoBgr {
	background-image: url(i/block3-bgr.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.head_r {
	background-color: #c7eae4;
	background-image: url(i/bgr-head.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#micro {
	float: right;
	position: absolute;
	top: 141px;
	right: 0px;
}
.za {
	background-image: url(i/za.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.pro {
	background-image: url(i/pro_back.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#Navigation {
	z-index:15;
}
#menu {	
	list-style-image:none;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu ul li { 
	position: relative;
	list-style-image:none;
} 
#menu li ul { 
	position: absolute; 
	top: 48px; 
	display: block; 
	list-style-image:none;

}
#menu li ul ul{ 
	position: absolute; 
	left: 180px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
	list-style-image:none;
	
} 
#menu li:hover ul {
	display: block; 
} 
#menu li:hover>ul { 
	visibility:visible; 
} 
#menu ul ul {
	visibility:hidden; 
	border: 1px solid #277900;
}
#menu ul ul ul{
	visibility:hidden; 
}
/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 
#menu ul, li {
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
/* Styles for Menu Items */ 
#menu ul a {
	display: block;
	text-decoration: none;
	color: #FFFFCC;
	background-image: url(i/li.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 
/* Hover Styles */ 
#menu ul a:hover { 
	color: #FFFFCC;
	background-image: url(i/li.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 
/* Sub Menu Styles */ 
#menu li ul a {
	text-decoration: none;
	color: #FFFFCC; /* IE6 Bug */
	padding: 4px;
	padding-left:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 160px;
	background-color: #498F07;
}
#menu ul ul li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #277900;
} 
/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 
	color: #E9FFB9;
	background: #F77631; /* IE6 Bug */
	background-color: #307F02;
	background-image: url(i/li.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 

/* Icon Styles */ 
#menu ul a.submenu {

} 
#menu ul a.submenu:hover {

}
.videoBG {
	background-image: url(i/player-bgr.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.spetLeft {
	font-weight: bold;
	background-color: #F9F2E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2D8800;
	font-size: 10px;
}
.spetRight {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2D8800;
	font-size: 10px;
}
.rila {
	background-image: url(i/rila.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:99px;
}
.kid {
	padding-bottom: -35px;
	padding-top: 20px;
	background-image: url(i/kid.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 228px;
}
.blue {
	color:#0A96CB;
}
.zakvaski {
	background-image: url(i/kupi_zakvaski.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.imageto {
	float:left;
	padding-right:20px;
	padding-bottom:20px;
}
.bkm_img {
	float:left;
	top:400px;
}
#flowers {
	float: right;
	position: absolute;
	top: 850px;
	right: 0px;
	padding-top:30px;
	padding-bottom:30px;
	padding-left:30px;
}