body {
	font-family:  Arial;
	font-size:12px;
	margin:0;
	background-repeat:no-repeat;
	background-position:center top;
}

div{
	border:0px solid #000000;
}

table{	
	font-family:  Arial;
	font-size:12px;
}

div.main{
	position: absolute; 
	width:1000px;
	
	padding:0;
	background-repeat:no-repeat;
	background-position:bottom right;
}

div.top{				float:left;		height:91px;		width:1005px;		background-image:url(/images/mnuslice.jpg);	background-repeat:repeat-x;		background-color:#FFFFFF;	}
div.top_lgo{			float:left;		height:90px;		width:175px;	background-repeat:no-repeat;	background-position:0 70px;	}

div.top_mnu{			float:left;		height:75px;		width:800px;		overflow:hidden;	}
	.top_mnu ul{            			list-style-type:none;	margin:0;			padding:0; font-size:9px; }
	.top_mnu ul li{            		float:left;  margin:0px;	}
	.top_mnu ul li a{          		display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;		height:50px;	line-height:23px;	text-decoration:none;	 	text-align:center;	background-repeat:no-repeat;	background-position:0 -75px;	padding:43px 15px 0 15px;	}
	.top_mnu ul li a:hover{    		display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;		height:50px;	line-height:23px;	text-decoration:none;	 	text-align:center;	background-repeat:no-repeat;	background-position:0 right;	}
	.top_mnu .act{          			display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;		height:50px;	line-height:23px;	text-decoration:none;	 	text-align:center;	background-repeat:no-repeat;	background-position:0 right;	}
	.top_mnu .pre{         			display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;		height:50px;	line-height:23px;	text-decoration:none;	 	text-align:center;	background-repeat:no-repeat;	background-position:0 right;	}
	
div.top_mnug{			float:left;		height:75px;		width:800px;		overflow:hidden;	}
	.top_mnug ul{            			list-style-type:none;	margin:0;	padding:0; font-size:9px; }
	.top_mnug ul li{            		float:left;  margin:0px;	}
	.top_mnug ul li a{          		display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;			height:52px;	line-height:23px;	text-decoration:none;	 	background-image:url(//images/mnubtng.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -75px;	padding:43px 10px 0 10px;	}
	.top_mnug ul li a:hover{    		display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;			height:50px;	line-height:23px;	text-decoration:none;	 	background-image:url(/images/mnubtng.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 0;	}
	.top_mnug .act{         			display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;			height:50px;	line-height:23px;	text-decoration:none;	 	background-image:url(/images/mnubtng.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 0;	}
	.top_mnug .pre{         			display:block; float:left;	color:#FFFFFF;	font-size:15px;	font-weight:bold;			height:50px;	line-height:23px;	text-decoration:none;	 	background-image:url(/images/btnpreg.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 0;	}
	
div.bar{				float:left;		width:780px;		padding-left:17px;		}

div.bdy{				float:left;		width:800px;			}

div.bdy_mnu{			float:left;		width:145px;	height:170px;	padding-top:45px;	padding-left:18px;			}
   .bdy_mnu ul {			margin: 0;	padding: 0;	list-style: none;	width: 140px;	 text-align:right; }
   .bdy_mnu ul li {		position: relative;	 border-bottom:1px solid #B5B5B5;	}	
   .bdy_mnu ul li a {		height:22px; line-height:22px; display: block;	text-decoration: none;	color: #000000;	font-weight:bold; }



div.bdy_cnt{			float:left;		width:632px;	background-image:url(/images/linevert.jpg);	background-repeat:no-repeat;	background-position:435px 60px;		}
div.bdy_cnt_lft{		float:left;		width:388px;	padding-left:15px;	padding-right:10px;	padding-top:10px;	}
   .bdy_cnt_lft h1{		font-size:23px;	color:#1a171b;	margin:0 0 10px 0;	letter-spacing:0px; }
   .bdy_cnt_lft h2{		font-size:11px;	color:#1a171b;	margin:0 0 2px 0;	letter-spacing:0px; }
   .bdy_cnt_lft p{		margin:0px;	line-height:17px; padding-bottom:5px;	}
   .lnkmeer{			color:#FFFFFF;	background-color:#333333;	font-weight:bold;	padding:0 2px 0 2px;	}
   .lnkmeer:hover{		color:#FFFFFF;	background-color:#333333;	font-weight:bold;	padding:0 2px 0 2px;	}
   .line{				margin:6px 0 0px 0;	}
   .imgart{ 			margin-top:6px;	}
   .line2{				margin:0;	padding:0px;	}
   
div.bdy_cnt_rgt{		float:left;		width:190px;	 padding-left:25px;	padding-top:20px;			}
div.bdy_cnt_rgt_min{	float:left;		height:200px;	width:11px;	}
div.bdy_cnt_rgt_var{ 	float:left;		width:175px;}
   .bdy_cnt_rgt_var h1{  color:#19171A;	font-size:23px;	margin:0px;	}
   .bdy_cnt_rgt_var h2{  color:#19171A;	font-size:11px;	margin:0px;		margin-top:10px;		}
   .bdy_cnt_rgt_var p{	line-height:16px;	margin:0px; }

div.cls{  				position:absolute; z-index:1; 	top:90px;	left:805px; 	height:521px;	width:198px;	 text-align:right; background-image:url(/images/cls.gif);	background-position:right bottom; background-repeat:no-repeat;	}	
div.dfc{				float:left;			width:360px;	line-height:16px;	}

div.pop1{				position:relative; z-index:2; 	top:-390px;	left:330px; 	height:340px;	width:260px;	  overflow:hidden;	display: none;	background-image:url('/images/pop.jpg');	background-repeat:no-repeat; padding-top:1px;	} 
div.pop1_img{			float:left;			height:162px;	width:225px;		background-repeat:no-repeat;	background-position:center center;	} 
div.pop1_txt{			float:left;			height:135px;	width:197px;		padding:10px;	line-height:16px;	} 
   .pop1_txt h2{ 	  	font-size:23px;	color:#1a171b;	margin:0 0 5px 0;	letter-spacing:0px; 	line-height:22px;		}


div.pop2{				position:relative; z-index:2; 	top:-390px;	left:430px; 	height:340px;	width:260px;	  overflow:hidden;	display: none;	background-image:url('/images/pop.jpg');	background-repeat:no-repeat; padding-top:1px;	} 
div.pop2_img{			float:left;			height:162px;	width:225px;		background-repeat:no-repeat;	background-position:center center;	} 
div.pop2_txt{			float:left;			height:135px;	width:197px;		padding:10px;	line-height:16px;	} 
   .pop2_txt h2{ 	  	font-size:23px;	color:#1a171b;	margin:0 0 5px 0;	letter-spacing:0px; 	line-height:22px;		}

   
   
	
div.bdy_ftr{		float:left;	width:640px;	padding-left:158px;	padding-top:25px;	}	
div.bdy_ftr_1{		float:left;	width:411px;	padding-left:35px;	color:#1a171b;	font-size:11px;	padding-top:13px;	height:21px; text-align:left; line-height:17px;} 	
   .bdy_ftr_1 a{		color:#1a171b;	}	
div.bdy_ftr_2{		float:left;	width:190px;	padding-top:0px;		}	   
div.bdy_ftr_bar{	float:left;	width:638px;	height:8px;  background-color:#B2B3B5; 	}	   

.small{		font-size:10px;	}

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


div.error{				position: absolute; 	left:50%;	margin-left: -250px; 	width:500px;	height:500px;	border:1px solid #626264;	background-color:#FFFFFF;		color:#626164;		}
div.error_img{			float:left; width:500px;	text-align:center;	}
div.error_kop{			float:left; width:500px;	text-align:center;	background-color:#000000;	color:#FFFFFF;	line-height:30px;	}
   .error_kop h1{		font-size:13px;	margin:0px;	}
div.error_txt{			float:left; width:500px;	text-align:left;	color:#626164;	padding-bottom:30px;}
   .error_txt ul{             			margin:15px 0 0 30px;	padding:0;  }
   .error_txt ul li{           		    color:#626264; font-size:11px; 	padding-bottom:4px;	}
   .error_txt ul li a{          			color:#626264;	text-decoration:underline; }
   .error_txt ul li a:hover{    			color:#000000;	text-decoration:underline; }

   
 .inputbox{			border:1px solid #000000;	width:300px; }
 .inputboxg{		border:1px solid #000000;	width:300px;	height:80px; }
 .button{			border:1px solid #000000;	color:#FFFFFF;	background-color:#333333;	}	
 
 .red{	color:red;	}