@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:18px;
	color:#223d85;
	margin:18px 0px 8px 0px;
}
h3 {
	font-size:18px;
}
img {
	padding:0 0 0 9px;
	margin:0;
}
a {
	font-size:12px;
	font-weight: normal;
	color:#FFF;
	text-decoration:none;
	outline:none;
	font-family: 'MyriadProLightBold';
}
a img {
	border:none
	padding:0;
	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:885px;
	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:22px;
	color:#333333;
	margin:0px;
	margin-left:64px;
	font-weight:bold;
	color:#555;
}
.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:695px;
}
.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;
}
.gluten {
	width:380px;
	height:105px;
	
	float:left;
	margin-left:60px;
	margin-top:41px;
	margin-right:0px;
}
.left-side {
	width:400px;
	display:block;
	float:left;
	margin-left:74px;
	padding-top:55px;
}
.left-side p {
	font-size:21px;
	color:#252323;
	font-family: 'arial';
	text-align:justify;
	padding-bottom:15px;
	line-height:27px;
	
}
#main-content {
	width:860px;
	display:block;
	float:left;
	margin-left:60px;
	padding-top:25px;
}
#main-content p {
	font-size:16px;
	color:#252323;
	font-family: 'arial';
	text-align:justify;
	padding-bottom:18px;
	line-height:24px;
	

	
}
.botls {
	width:407px;
	height:627px;
	background:url(../images/botls.png) no-repeat;
	
	float:right;
	margin-right:60px;
	margin-top:43px;
}
.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:14px;
}
.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;
}

#main-content ul{
	margin:5px 20px 12px 0px;
	padding:0px 20px 0px 0px;
	line-height:24px;
	font-size:16px;
	color:#252323;
	font-family: 'arial';
	}
#main-content ul li{
	font-size:16px;
	color:#252323;
	font-family: 'arial';
	margin:0px 20px 15px 0px;
	padding:0px;
	line-height:24px;
	border-bottom:#cccccc solid 3px;
	list-style:none;
	background-image:url(../images/droplet.png);
	background-repeat:no-repeat;
	background-position:0px 6px 0px 0px;
	padding-left:30px;
	padding-right:30px;
		
	}
	#main-content p{
	margin:0px 0px 0px 0px;
	
	}
	#main-content h1{
	font-family: 'Verdana';
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:block;
}
.BlueLink {
	font-family: arial;
    color: #003cff;
	font-size:22px;
	font-family: 'arial';
	
	
}
.BlueLink td {
	font-family: arial;
    color: #003cff;
	font-size:22px;
	font-family: 'arial';
	
}
.BlueLink A:active {
	text-decoration: none;
	color: #003cff;
	font-size:22px;
	font-family: 'arial';
	
	}
.BlueLink A:link {
	text-decoration: none;
	color: #003cff;
	font-size:22px;
	font-family: 'arial';
	
}
.BlueLink A:visited {
	text-decoration: none;
	color: #003cff;
	font-size:22px;
	font-family: 'arial';
	
}
.BlueLink A:hover {
	color: #e1201f;
	text-decoration: underline;
	font-size:22px;
	font-family: 'arial';
}
.service {
	font-family: tahoma, arial;
    color: #0000cc;
	font-size: 12px;
	
}
.hdr-rightside {
	width:200px;
	float:right;
	margin-right:20px;
	margin-top:20px;
	margin-left:0px;
}