body {
background: #f4f4f4 url("../images/img_01.jpg") repeat;
font-family: Tahoma, Verdana, Arial, "Times News Roman", Helvetica, "Trebuchet MS", "Asenine Wide", sans-serif;
font-size: 12px;
color: #000;
margin: 0px;
}

.container {
width: 990px;
margin: 0 auto;
}

	#bar {
	background: #161616;
	height: 116px;
	overflow: hidden;
	padding: 0px 30px 0px 30px;
	}
	
		#logo {
		float: left;
		padding-top: 45px;
		}
		
			#logo h1 {
			margin: 0px;
			}
			
				#logo h1 a {
				display: block;
				background: url("../images/img_10.jpg") no-repeat;
				width: 183px;
				height: 72px;
				text-indent: -9999px;
				}
				
		#menu {
		float: left;
		margin: 41px 0px 0px 25px;
		}
		
			#menu ul {
			margin: 0px;
			padding: 0px;
			}
			
				#menu ul li {
				list-style: none;
				margin: 0px 20px 0px 0px;
				padding: 0px;
				display: inline;
				float: left;
				}
				
				#menu ul li.last {
				margin: 0px;
				}
				
					#menu ul li a {
					background: url("../images/img_05.jpg") repeat-x;
					display: block;
					color: #161616;
					text-align: center;
					text-decoration: none;
					padding: 8px 8px 0px 8px;
					height: 25px;
					border-radius: 5px;
					-moz-border-radius: 5px;
					-webkit-border-radius: 5px;
					-khtml-border-radius: 5px;
					}
					
					/*
					#menu ul li .mhl, #menu ul li .mhc, #menu ul li .mhr {
					float: left;
					}
					
					#menu ul li .mhl, #menu ul li .mhr {
					width: 6px;
					height: 33px;
					}
					
					#menu ul li .mhl {
					background: url("../images/img_03.jpg") no-repeat;
					}
				
					#menu ul li .mhc {
					background: url("../images/img_05.jpg") repeat-x;
					}
					
					#menu ul li .mhr {
					background: url("../images/img_07.jpg") no-repeat;
					}
					*/
					
	#top {
	overflow: hidden;
	}
					
		#topl {
		background: url("../images/img_16.png") repeat-x;
		width: 30px;
		height: 268px;
		float: left;
		}
		
		#topc {
		background: url("../images/img_18.jpg") repeat-x;
		width: 960px;
		height: 268px;
		float: left;
		}
		
	#content {
	overflow: hidden;
	}
	
		#left {
		width: 322px;
		float: left;
		}
		
			#left h2 {
			margin: 0px;
			height: 51px;
			}
			
				#left h2.lng1 {
				background: url("../images/img_21.jpg") no-repeat;
				}
				
				#left h2.lng2 {
				background: url("../images/img_24.jpg") no-repeat;
				}
				
				#left h2.lng3 {
				background: url("../images/img_30.jpg") no-repeat;
				}
				
					#left h2 .lng1h {
					display: none;
					}
					
			.lct, .lct2, .lct3, .lct4 {
			background: #fff;
			overflow: hidden;
			}
					
			.lct {
			padding: 20px 30px;
			}
			
			.lct3 {
			text-align: center;
			padding: 20px 0px;
			}
			
			.lct4 {
			font-size: 10px;
			padding: 20px 0px 20px 24px;
			}
			
				.lct4 ul {
				margin: 0px;
				padding: 0px;
				}
				
					.lct4 ul li {
					margin: 0px 10px 20px 10px;
					padding: 35px 0px 0px 0px;
					list-style: none;
					display: block;
					width: 70px;
					float: left;
					}
					
						.lct4 ul li.item24 {
						background: url("../images/logo/24.gif") no-repeat center top;
						}
						
						.lct4 ul li.item25 {
						background: url("../images/logo/25.gif") no-repeat center top;
						}
						
						.lct4 ul li.item26 {
						background: url("../images/logo/26.gif") no-repeat center top;
						}
						
						.lct4 ul li.item27 {
						background: url("../images/logo/27.gif") no-repeat center top;
						}
						
						.lct4 ul li.item28 {
						background: url("../images/logo/28.gif") no-repeat center top;
						}
						
						.lct4 ul li.item29 {
						background: url("../images/logo/29.gif") no-repeat center top;
						}
						
						.lct4 ul li.item30 {
						background: url("../images/logo/30.gif") no-repeat center top;
						}
						
						.lct4 ul li.item31 {
						background: url("../images/logo/31.gif") no-repeat center top;
						}
						
						.lct4 ul li.item32 {
						background: url("../images/logo/32.gif") no-repeat center top;
						}
						
						.lct4 ul li.item33 {
						background: url("../images/logo/33.gif") no-repeat center top;
						}
						
						.lct4 ul li.item34 {
						background: url("../images/logo/34.gif") no-repeat center top;
						}
						
						.lct4 ul li.item35 {
						background: url("../images/logo/35.gif") no-repeat center top;
						}
						
						.lct4 ul li.item36 {
						background: url("../images/logo/36.gif") no-repeat center top;
						}
						
						.lct4 ul li.item37 {
						background: url("../images/logo/37.gif") no-repeat center top;
						}
						
						.lct4 ul li.item38 {
						background: url("../images/logo/38.gif") no-repeat center top;
						}
						
						.lct4 ul li.item39 {
						background: url("../images/logo/39.gif") no-repeat center top;
						}
						
						.lct4 ul li.item40 {
						background: url("../images/logo/40.gif") no-repeat center top;
						}
						
						.lct4 ul li.item41 {
						background: url("../images/logo/41.gif") no-repeat center top;
						}
						
						.lct4 ul li.item42 {
						background: url("../images/logo/42.gif") no-repeat center top;
						}
						
						.lct4 ul li.item43 {
						background: url("../images/logo/43.gif") no-repeat center top;
						}
						
						.lct4 ul li.item44 {
						background: url("../images/logo/44.gif") no-repeat center top;
						}
						
						.lct4 ul li.item45 {
						background: url("../images/logo/45.gif") no-repeat center top;
						}
						
						.lct4 ul li.item46 {
						background: url("../images/logo/46.gif") no-repeat center top;
						}
						
						.lct4 ul li.item47 {
						background: url("../images/logo/47.gif") no-repeat center top;
						}
						
						.lct4 ul li.item48 {
						background: url("../images/logo/48.gif") no-repeat center top;
						}
						
						.lct4 ul li.item49 {
						background: url("../images/logo/49.gif") no-repeat center top;
						}
						
						.lct4 ul li.item50 {
						background: url("../images/logo/50.gif") no-repeat center top;
						}
						
						.lct4 ul li.item51 {
						background: url("../images/logo/51.gif") no-repeat center top;
						}
						
						.lct4 ul li.item52 {
						background: url("../images/logo/52.gif") no-repeat center top;
						}
						
						.lct4 ul li.item53 {
						background: url("../images/logo/53.gif") no-repeat center top;
						}
						.lct4 ul li.item54 {
						background: url("../images/logo/54.gif") no-repeat center top;
						}
					
						.lct4 ul li a {
						color: #000;
						text-decoration: none;
						}
						
							.lct4 ul li a span {
							display: block;
							background: #dfdfdf;
							width: 60px;
							text-align: center;
							padding: 3px 5px;
							}
			
		#right {
		background: #dfdfdf;
		width: 608px;
		padding: 30px;
		float: right;
		overflow: hidden;
		line-height: 21px;
		}
		
			#right h2 {
			font-size: 24px;
			font-weight: normal;
			margin: 0px 0px 20px 0px;
			}
			
#footer {
background: #171717;
padding: 35px 0px;
margin-top: 50px;
color: #fff;
font-size: 11px;
overflow: hidden;
}

	#footer a {
	color: #fff;
	text-decoration: none;
	}

	.fl {
	float: left;
	}
	
		.fl .moduletable p {
		margin: 0px;
		}
	
	.fr {
	float: right;
	}
	
.csp-l {
float: right;
margin: 0px;
}

#right_tbl table, #right_tbl2 table{
width: 100%;
}
		
#right_tbl td {
text-align: left;
}

#right_tbl p.redt {
color: red;
}

#right_tbl input[type='text'] {
border: 1px solid #000;
padding: 3px 5px;
width: 170px;
border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}

#right_tbl input[type='text']:hover {
border-color: #007fb3;
}

/* TBL2 */

#right_tbl2 table {
font-size: 11px;
padding: 5px;
background: #fbfbfb;
}

#right_tbl2 h2 {
font-size: 13px;
margin: 20px 0px 0px 0px;
text-align: center;
font-weight: bold;
border-bottom: 3px solid #cacaca;
text-transform: uppercase;
background: #efefef;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-khtml-border-top-right-radius: 5px;
-khtml-border-top-left-radius: 5px;
}
		
#right_tbl2 td {
text-align: left;
}

#right_tbl2 p.redt {
color: red;
}

#right_tbl2 input[type='text'] {
border: 1px solid #000;
padding: 2px 5px;
font-size: 11px;
width: 110px;
border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}

#right_tbl2 input[type='text']:hover {
border-color: #007fb3;
}

#right_tbl2 textarea {
margin-right: 10px;
}

#map_cont {
background: url("../images/map.png");
width: 276px;
height: 235px;
margin: 0 auto;
position: relative;
}

	#map_cont img {
	border: 0px;
	position: absolute;
	}
	
		.point1 {
		top: 114px;
		left: 139px;
		}
		
		.point2 {
		top: 172px;
		left: 150px;
		}
		
		.point3 {
		top: 161px;
		left: 129px;
		}
		
		.point4 {
		top: 150px;
		left: 103px;
		}
		
		.point5 {
		top: 136px;
		left: 82px;
		}
		
		.point6 {
		top: 130px;
		left: 211px;
		}
		
		.point7 {
		top: 92px;
		left: 175px;
		}
		
		.point8 {
		top: 71px;
		left: 121px;
		}
		
		.point9 {
		top: 93px;
		left: 81px;
		}
		
		.point10 {
		top: 104px;
		left: 48px;
		}
		
		.point11 {
		top: 138px;
		left: 55px;
		}
