body {
  font-family:  Arial;
  font-size:8pt;
  margin:0px;
  background-position:center top;
  background-repeat:no-repeat;
  color:#666666;
  line-height:17px;
}

table{
  font-family:  Arial;
  font-size:8pt;
  color:#666666;
  line-height:17px;
}

div{
  border:0px solid #000000; 
}

div.main{
  position: absolute; 
  left:50%;
  margin-left: -398px; 
  width:795px;
  background-image:url('/images/bg_main.jpg');
  background-position:right top;
  background-repeat:no-repeat;
}


/* Top */
div.top_logo{   		float:left;  width:417px;  height:140px;  margin-top:39px; }
div.top_logo1{   		float:left;  width:417px;  height:120px;  text-align:right;   }
div.top_logo2{   		float:left;  width:417px;  height:20px;   padding-left:190px; }

div.top_menu{   		float:left;  width:265px;  height:30px;   margin-top:150px;  margin-left:70px;    }
.top_menu ul{               list-style-type:none;	margin:0;	padding:0; font-size:10px; }
.top_menu ul li{            float:left;  margin-top:8px;  margin-right:10px; color:#323941; font-size:10px; }
.top_menu ul li a{          display:block; float:left;	color:#323941;	text-decoration:none;}
.top_menu ul li a:hover{    float:left; text-decoration:underline; }



/* Body */
div.content{    		float:left;  width:800px;    }
div.content_menu{ 	float:left;  width:185px;  height:350px;  margin-top:42px;   background-image:url('/images/bg_menu.jpg');  background-repeat:no-repeat;   }

.content_menu ul {	margin: 0;	padding: 0;	list-style: none;	width: 155px; margin-top:15px;	 text-align:right; }
.content_menu ul li {	position: relative;	 }	
.content_menu li ul {	position: absolute;	left: 155px; 	top: -15px;	display: none;	 text-align:left; border-left:1px solid #FFFFFF;   }
.content_menu ul li a {	height:32px; line-height:32px; display: block;	text-decoration: none;	color: #FFFFFF;	 /* IE6 Bug */		 /* IE6 Bug */	border-bottom: 0;   background-color:#6EAECA; font-weight:bold;	 padding-right:16px; padding-left:10px;  }
* html ul li {   float: left; height: 1%; }
* html ul li a { height: 1%; }
.content_menu li:hover ul, li.over ul { display: block;    }  /* The magic */
.content_menu li a:hover{ background-color:#0089ad;   color:#FFFFFF; text-decoration:none;}
.border{     border-bottom:1px solid #FFFFFF;     }

div.content_crum{  							float:left;  width:600px;  height:30px;   }
.content_crum ul{               list-style-type:none;	margin:0;	padding:0;}
.content_crum ul li{            float:left;  margin-top:8px;  margin-right:7px; }
.content_crum ul li a{          display:block; float:left;	color:#666666;	text-decoration:none;}
.content_crum ul li a:hover{    float:left; }

.arrow{                         padding-top:1px; }

div.content_body{     			  	float:left;  width:350px;   margin-top:10px;   overflow:hidden; }

div.content_body_center{				float:left; width:350px;	} 
div.content_body_center_min{  	float:left;  width:2px;     height:510px;    }

div.content_body_center_r{      float:left;  width:330px; }
div.content_body_disclaimer{    float:left;  border-top:#A8B1B8 1px solid;	width:385px;   margin-left:2px;  margin-bottom:20px; margin-top:10px; }
.content_body_disclaimer ul{               list-style-type:none;	margin:0;	padding:0; font-size:10px; }
.content_body_disclaimer ul li{            float:left;  margin-top:2px;  margin-right:7px; color:#D87220; font-size:10px; }
.content_body_disclaimer ul li a{          display:block; float:left;	color:#D87220;	text-decoration:none;}
.content_body_disclaimer ul li a:hover{    float:left; text-decoration:underline; }

div.content_search{				float:left;  width:170px; height:98px; margin-left:80px;  padding-top:11px;  background-image:url('/images/edt_search.gif'); background-repeat:no-repeat; background-position:0px 8px; }
.content_search input{    border:0px;  background-image:url('/images/ico_search.jpg');  background-repeat:no-repeat;  padding-left:20px;  width:120px;  background-position:2px 2px;  font-family:  Arial;  font-size:10pt;  color:#666666;  }


a.btn_search:link, a.btn_search:visited{	display:block;	text-align:center;	padding-top:0px;	width:61px;	height:17px;	background-image:url('/images/input_btn.gif');	color:#000; text-decoration:none; }
a.btn_search:hover, a.btn_search:active{	background-image:url('/images/input_btn_active.gif'); text-decoration:none; }

a.btn_search2:link, a.btn_search2:visited{	display:block;	text-align:center;	padding-top:0px;	width:19px;	height:19px;	background-image:url('/images/btn_zoekr.gif');	color:#000; text-decoration:none; }
a.btn_search2:hover, a.btn_search2:active{	background-image:url('/images/btn_zoekra.gif'); text-decoration:none; }


div.content_head{				  float:left;  width:100px; height:28px;  margin-left:108px;  color:#0089AD;  font-size:12px; }

div.content_login{				float:left;  width:170px; height:120px; margin-left:75px;   text-align:center;  background-image:url('/images/bg_login.jpg'); background-repeat:no-repeat;  background-position:4px 0px; padding-top:4px; }
.content_login input{     border:0px;  margin-bottom:14px;  width:125px;}

div.content_guest{				float:left;  width:158px;  	margin-left:81px; border:1px solid #E6E6E6; overflow:hidden;  }		
div.content_guest_head{ 	float:left;  width:150px; background-color:#83B6D1; color:#FFFFFF; padding:8px; padding-left:22px;  font-weight:bold; }		
div.content_guest_txt{  	float:left;   color:#5F5F5F; width:138px; padding:8px; padding-left:22px; }		

div.content_shout{        float:left;  width:158px; color:#5F5F5F; 	margin-left:81px; margin-top:20px; border:1px solid #E6E6E6; overflow:hidden; }		
div.content_shout_head{ 	float:left;  width:150px; background-color:#83B6D1; color:#FFFFFF; padding:8px; padding-left:22px;  font-weight:bold; }		
div.content_shout_txt{  	float:left;   color:#5F5F5F; width:138px; padding:8px; padding-left:22px; }		

/* Else */
h1{			color:#DA7A2D;   margin:0px;   font-size:18px;  }
h2{ 		color:#4BADB6;   margin:0px;   font-size:8pt;   line-height:17px;				}


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


.inputboxs{    border:1px solid #D9792D;   font-family:  Arial;  font-size:8pt;  color:#666666; width:40px;}
.inputboxm{    border:1px solid #D9792D;   font-family:  Arial;  font-size:8pt;  color:#666666; width:175px;}
.inputbox{    border:1px solid #D9792D;   font-family:  Arial;  font-size:8pt;  color:#666666; width:220px;}
.inputboxg{   border:1px solid #D9792D;  font-family:  Arial;  font-size:8pt;  color:#666666;  width:310px; }
.button{      background-color:#6EAECA;  color:#FFFFFF; border:1px solid #FFFFFF; }
.inputboxf{   border:1px solid #D9792D;  font-family:  Arial;  font-size:8pt;  color:#666666;  width:340px; height:100px; }
 
.hrstyle{    height:1px; border-top:1px solid #E6E6E6;		width:325px; float:left;  }
.blog_navtop{ height:20px; border-bottom:1px solid #D9792D;		width:325px; float:left;  margin-bottom:20px;    }
.blog_navdown{ height:20px; border-top:1px solid #D9792D;		width:325px; float:left; margin-top:20px;  }


.red{		color:red;	}