@charset "utf-8";
/* CSS Document */

*
 {
  margin:0;
  padding:0;
 }
 
p, ul, li, td, form, div, h1, h2
 {
  margin:0;
  padding:0;
  font-size:14px;
 }
 
.invisible
 {
  display:none;
 }
 
#camel
 {
  background:url(../images/camel.jpg) no-repeat 617px 119px;
 }
 
img
{
 border:none;
}

.left
{
float:left;
}

.right
{
float:right;
}

.main
 {
  width:940px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#424242;
  margin:0 auto;
  padding-top:39px;
 }
 
.header
 {
  padding:0;
 }
 
.logo
 {
  float:left;
  width:292px;
  height:126px;
 }

.head_txt
 {
  float:right;
  margin:20px 13px 0 0;
  width:577px;
  height:42px;
  background:url(../images/header_txt.jpg) no-repeat left top;
 }
 .headeng_txt
 {
  float:right;
  margin:20px 13px 0 0;
  width:577px;
  height:42px;
  background:url(../images/header_txt_eng.jpg) no-repeat left top;
 }
.nav
 {
  height:23px;
  background-color:#000;
  clear:both;
  float:left;
  width:940px;
 }
 
.nav ul
 {
  float:left;
  margin-left:380px;
  list-style:none;
 }
 
.nav ul li
 {
  display:inline;
  float:left;
  margin:0 22px;
 }
 
 .naveng
 {
  height:23px;
  background-color:#000;
  clear:both;
  float:left;
  width:940px;
 }
 
.naveng ul
 {
  float:left;
  margin-left:380px;
  list-style:none;
 }
 
.naveng ul li
 {
  display:inline;
  float:left;
  margin:0 22px;
 }
 
a.home
 {
  background:url(../images/home.jpg) no-repeat left top;
  width:36px;
  text-decoration:none;
  display:block;
  height:23px;
 }
 
a.home:hover
 {
  background:url(../images/home.jpg) no-repeat left bottom;
  width:36px;
  display:block;
  height:23px;
 }
 
a.pro
 {
	width:86px;
	text-decoration:none;
	display:block;
	height:23px;
	background-image: url(../images/pro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 }
 
a.proeng
 {
	background:url(../images/pro_eng.jpg) no-repeat left top;
	width:67px;
	text-decoration:none;
	display:block;
	height:23px;
 }

a.pro:hover
 {
	width:86px;
	display:block;
	height:23px;
	background-image: url(../images/pro.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
 }
 
a.proeng:hover
 {
	background:url(../images/pro_eng.jpg) no-repeat left bottom;
	width:67px;
	display:block;
	height:23px;
 }

a.cont
 {
  background:url(../images/contact.jpg) no-repeat left top;
  width:65px;
  text-decoration:none;
  display:block;
  height:23px;
 }
 
  
a.cont:hover
 {
  background:url(../images/contact.jpg) no-repeat left bottom;
  width:65px;
  display:block;
  height:23px;
 }
 
 
a.pers
 {
	width:35px;
	text-decoration:none;
	display:block;
	height:23px;
	background-image: url(../images/info.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 } 
 
 a.perseng
 {
	width:35px;
	text-decoration:none;
	display:block;
	height:23px;
	background-image: url(../images/info.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 } 
 
a.pers:hover
 {
	width:35px;
	display:block;
	height:23px;
	background-image: url(../images/info.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
 }
 
 a.perseng:hover
 {
	width:35px;
	display:block;
	height:23px;
	background-image: url(../images/info.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
 }
 
a.eng
 {
	width:60px;
	text-decoration:none;
	display:block;
	height:23px;
	background-image: url(../images/english.jpg);
	background-repeat: no-repeat;
	background-position: left top;
 }
 
a.eng:hover
 {
	width:60px;
	display:block;
	height:23px;
	background-image: url(../images/english.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
 }
 
 a.dutch
 {
	background:url(../images/dutch.jpg) no-repeat left top;
	width:93px;
	text-decoration:none;
	display:block;
	height:23px;
 }
 
 a.dutch:hover
 {
	background:url(../images/dutch.jpg) no-repeat left bottom;
	width:93px;
	display:block;
	height:23px;
 }
 

 
.body_container
 {
  float:left;
  width:940px;
 }
 
.txt_2010
 {
  height:27px;
 }
 
.left_panel
 {
  width:313px;
  float:left;
  margin-bottom:15px;
 }

.left_panel ul
 {
  float:left;
  margin:5px 0;
  list-style:none;
  width:313px;
 }
 
.left_panel ul li
 {
  width:66px;
  height:107px;
  float:left;
  display:inherit;
  text-decoration:none;
  margin-right:16px;
 }

.left_panel ul li a
 {
  border:none;
  outline:none;
  width:66px;
 }



 
.right_panel
 {
  width:579px;
  float:right;
  padding-left:48px;
 }
 
.home_content
 {
  padding:100px 70px 10px 0;
 }
 
.txt1
 {
	font-size:16px;
	line-height:22px;
	margin:16px 0;
 }
 
.txt_inner
 {
   font-size:14px;
   line-height:21px;
   margin:16px 0;
 }
.inner_pg
 {
  padding:0 29px 10px 0;
 }

.inner_pg img
 {
  margin-right:22px;
 }

 .pink
  {
   color:#FF3366;
   }
   
a.pink
  {
   color:#FF3366;
   text-decoration:underline;
   }
   
 
 
 
 
 
 
.footer
 {
  clear:both;
  height:25px;
  background-color:#000000;
  margin-top: 25px;
 }
 
.foot_lt
 {
  float:left;
  margin-top:8px;
  margin-bottom:25px;
 }
 
.foot_txt
 {
  margin-top:21px;
  float:left;
 }
 
.foot_rt
 {
  float:right;
  margin-top:10px;
  margin-bottom:35px;
 }
 
.foot_rt2
 {
  float:right;
  margin:14px 7px 0 0;
 }
  
.footer_black
 {
  height:23px;
  background-color:#000;
  clear:both;
  float:left;
  width:940px;
 }
.txt_innerbold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #424242;
}

