@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	font-family: 'Verdana';
	font-size:12px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	background:url(../images/main_bg.jpg) repeat-x;
	
}
h1, h2, h3, h4 {
	font-family: 'Verdana';
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:block;
}
h1 {
	font-size:36px;
	color:#FFF;
}
h2 {
	font-size:24px;
	color:#FFF;
}
h3 {
	font-size:18px;
	margin-bottom:10px;
	text-decoration:underline;
}
h4 {
	font-size:14px;
}

a {
	font-size:12px;
	font-weight: normal;
	color:#FFF;
	text-decoration:none;
	outline:none;
	font-family: 'MyriadProLightBold';
}
img {
	padding:0 0 0 9px;
	margin:0;
}
p {
	margin-top:7px;
	margin-bottom:7px;
}
.clear {
	clear:both;
}
#wrapper {
	width:991px;
	margin: 0 auto;
	
}
@font-face {
	font-family: 'MyriadProLightBold';
	src: url('myriadpro-semibold-webfont.eot');
	src: url('myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),  url('myriadpro-semibold-webfont.woff') format('woff'),  url('myriadpro-semibold-webfont.ttf') format('truetype'),  url('myriadpro-semibold-webfont.svg#MyriadProLightBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Candara';
	src: url('Candara.eot');
	src: local('☺'), url('Candara.woff') format('woff'), url('Candara.ttf') format('truetype'), url('Candara.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
 @font-face {
 font-family: 'MyriadProRegular';
 src: url('myriadpe-webfont.eot');
 src: url('myriadpe-webfont.eot?#iefix') format('embedded-opentype'), url('myriadpe-webfont.woff') format('woff'), url('myriadpe-webfont.ttf') format('truetype'), url('myriadpe-webfont.svg#MyriadProRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}
#navigation {
	width:980px;
	height:76px;
	padding-top:25px;
	
}
.nav-left {
	width:17px;
	height:63px;
	background:url(../images/nav_left.png) no-repeat;
	float:left;
}
.nav-bg {
	width:946px;
	height:63px;
	background:url(../images/nav_bg.jpg) repeat-x;
	float:left;
}
.nav-right {
	width:17px;
	height:63px;
	background:url(../images/nav_right.png) no-repeat;
	float:left;
}
#navigation ul {
	margin: 0px;
	padding:0px;
	margin-left:4px;
}
#navigation ul li {
	list-style:none;
	float:left;
}
#navigation ul li a {
	display:block;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	font-weight:normal;
	margin-top:8px;
	padding-left:25px;
	padding-right:25px;
	height:34px;
	text-align:center;
	padding-top:12px;
	
}
#navigation ul li a:hover {
	margin-top:8px;
	
	height:34px;
	text-align:center;
	padding-top:12px;
	background:url(../images/hover.png) ;
	background-position:center;
	
}
#navigation ul li b a {
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	
	
}
#navigation ul li b a:hover {
		
	background:url(../images/hover1.png) ;
	background-repeat:no-repeat;
	
}
#navigation ul li.mm a {
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	
	
}
#navigation ul li.mm a:hover {
		
	background:url(../images/hover2.png) ;
	background-repeat:no-repeat;
	
}
#navigation ul li.mmm a {
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	
	
}
#navigation ul li.mmm a:hover {
		
	background:url(../images/hover3.png) ;
	background-repeat:no-repeat;
	
}
#navigation ul li span a {
	color:#c02024;
	font-size:17px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	background:none;
	display:block;
	width:160px;
	float:left;
	margin-left:0px;
	
	
}
#navigation ul li span a:hover {
	color:#333;
	
	width:160px;
	background:none;
	
}

.tab-dvdr {
	width:2px;
	height:48px;
	background:url(../images/tab_dvidr.png) no-repeat;
	float:left;
	margin-top:8px;
	margin-left:5px;
	margin-right:5px;
}
.company-detail {
	width:991px;
	height:790px;
	padding-top:0px;
}
.company-detail {
	width:991px;
	
	padding-top:0px;
}
.detail-top {
	background:url(../images/detail_top.png) no-repeat;
	height:173px;
	width:991px;
	background-position:left bottom;
}
.detail-top h1 {
	clear:both;
	font-size:18px;
	color:#223d85;
	font-weight:bold;
	margin:0px 0px 15px 60px;
	
}

.detail-botom {
	width:979px;
	height:26px;
	background:url(../images/detail_botom.png) no-repeat;
}

	.detail-bg {
	background:url(../images/detail_bg.png) repeat-x;
	width:979px;
	height:600px;

}
.food {
	width:179px;
	height:171px;
	background:url(../images/food.png) no-repeat;
	float:right;
	margin-right:2px;
}

.company-logo {
	width:289px;
	height:81px;
	
	float:left;
	margin-left:74px;
	margin-top:53px;
}.left-side {
	width:400px;
	display:block;
	float:left;
	margin-left:74px;
	padding-top:75px;
}
.left-side p {
	font-size:22px;
	color:#252323;
	font-family: 'verdana';
	text-align:justify;
	padding-bottom:18px;
	line-height:28px;
	

	
}
.left-side2 {
	width:280px;
	display:block;
	float:left;
	margin-left:0px;
	padding-top:8px;
}
.left-side2 p {
	font-size:20px;
	color:#252323;
	font-family: 'verdana';
	text-align:justify;
	padding-bottom:6px;
		line-height:26px;
	}
	.left-side2 a:link
{
	font-size:20px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
 
}
 .left-side2 a:visited
{
	font-size:20px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
  
}
.left-side2 a:hover
{
	font-size:20px;
	font-family: 'vedana';
color: #c40000;
text-decoration: none;
}
.botls {
	width:407px;
	height:627px;
	background:url(../images/botls.png) no-repeat;
	
	float:right;
	margin-right:60px;
	margin-top:0px;
}
.product-line {
	width:991px;
	height:100px;
	padding-top:28px;
	padding-left:60px;
	
}
.veiw-bt {
	width:224px;
	height:93px;
	background: url(../images/view_btn.png) -0px -0px   transparent no-repeat; 
	float:left;
	margin-left:6px;
	margin-top:12px;
}
.veiw-bt a {
	display:block;
	width:224px;
	height:93px;
	text-indent:-999999px;
}
.veiw-bt a:hover {
		width:224px;
	height:93px;
	background: url(../images/view_btn.png) -0px -93px   transparent no-repeat; 
	
}
.product-line h1 a {
	
	color:#f2e499;
	font-size:24px;
	float:left;
	padding-top:43px;
	padding-left:38px;
	text-shadow:#000 1px 1px 2px;
}

.product-line h1 a:hover{
	
	color:#ffffcc;
	font-size:24px;
	float:left;
	padding-top:43px;
	padding-left:38px;
	text-shadow:#000 1px 1px 2px;
}

	
#footer {
	width:980px;
	height:101px;
	padding-top:32px;
}
.footr-left {
	width:20px;
	height:101px;
	float:left;
	background:url(../images/footr_left.png) no-repeat;
}
.footr-bg {
	width:940px;
	height:101px;
	float:left;
	background:url(../images/footr_bg.png) repeat-x;
}
.footr-right {
	width:20px;
	height:101px;
	float:left;
	background:url(../images/footr_right.png) no-repeat;
}
#footer ul {
	margin: 0px;
	padding:0px;
	margin-left:75px;
}
#footer ul li {
	list-style:none;
	float:left;
}
#footer ul li a {
	display:block;
	float:left;
	color:#051631;
	font-size:16px;
	margin-top:33px;
	padding-left:30px;
	padding-right:30px;
	
	font-weight:normal;
	 font-family: 'MyriadProRegular';
}
#footer ul li a:hover {
	color:#666666;
}
#footer p {
	clear:both;
	text-align:center;
	font-size:12px;
	font-family: 'MyriadProLightBold';
	padding-top:22px;
	color:#0a203f;
}
.wrap
{
	width: 400px;
	float: left;
}
.distr {
	
	margin-right:0px;
	margin-top:0px;
}
.distributor ul  {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 36px;
	list-style:none;
	font-weight: normal;
	margin:0;
	padding:0;
}
.distributor li   {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 36px;
	list-style-type:none;
	font-weight: normal;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.distr p   {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 32px;
	font-weight: normal;
	margin:0;
	
	
}
.distr a:link
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
 
}
 .distr a:visited
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
  
}
.distr a:hover
{
	font-size:15px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}
.distr2 p   {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 32px;
	font-weight: normal;
	margin:0;
	padding-top:0px;
	
}
.distr2 a:link
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
 
}
 .distr2 a:visited
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
  
}
.distr2 a:hover
{
	font-size:15px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}

.rounded-corners {
    
    border-radius: 12px;
	border:4px solid #ccc;
	margin-left:74px;
	background-color:#f9f9d2;
	behavior: url(border-radius.htc);
	margin-top:40px;
	
}
div.detail-bg table
{
    
    border-radius: 12px;
	border:4px solid #ccc;
	margin-left:74px;
	behavior: url(border-radius.htc);
	
}
.distrib ul  {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 36px;
	list-style:none;
	font-weight: normal;
	margin:0;
	padding:0;
}
.distrib li   {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 36px;
	list-style-type:none;
	font-weight: normal;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.left-side3 {
	width:150px;
	display:block;
	float:left;
	padding-top:8px;
}
.left-side3 p {
	font-size:16px;
	color:#252323;
	font-family: 'verdana';
	text-align:justify;
	padding-bottom:6px;
		line-height:26px;
	}
	.left-side3 a:link
{
	font-size:16px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
 
}
 .left-side3 a:visited
{
	font-size:16px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
  
}
.left-side3 a:hover
{
	font-size:16px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}
#ul-table  {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	list-style:none;
	font-weight: normal;
	margin:0;
	padding:0;
}
#ul-table li   {
	color: #c40000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 15px;
	line-height: 36px;
	list-style-type:none;
	font-weight: normal;
	margin:0;
	padding:0;
	
}
	#ul-table li a
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
 
}
#ul-table li a:visited
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
  
}
#ul-table li a:hover
{
	font-size:15px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}
#ul-table a:hover
{
	font-size:15px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}
	.distributor a:link
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
 
}
 .distributor a:visited
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
  
}
.distributor a:hover
{
	font-size:15px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}
.gluten {
	width:380px;
	height:105px;
	
	float:left;
	margin-left:60px;
	margin-top:41px;
	margin-right:0px;
}

#ul-country {
	color: #111;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	list-style:none;
	font-weight: normal;
	margin:0 10px 40px 10px;
	padding:0;
}
#ul-country li   {
	color: #c40000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 15px;
	line-height: 36px;
	list-style-type:none;
	font-weight: normal;
	margin:0;
	padding:0 0 20px 46px;
	float:left;
	
}
	#ul-country li a
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
 
}
#ul-country li a:visited
{
	font-size:15px;
	font-family: 'verdana';
  color: #0000cc;
  text-decoration: none;
  
}
#ul-country li a:hover
{
	font-size:15px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}
#ul-country a:hover
{
	font-size:15px;
	font-family: 'verdana';
color: #c40000;
text-decoration: none;
}
.rounded-corners h1 { clear: both;
font-family: 'verdana';
font-size: 15px;
color: #b31f30;
font-weight: bold;
margin: 15px 0px 10px 15px;
text-decoration:underline;}