/*表單*/

.main_nav {
	width:100%;
	margin:0px;
	padding:0px;
	border:0px solid #F00;position:absolute; z-index:500;
	top: 0;left: 0;
	background: url(../images/debut_dark.png) repeat-x; height:140px; float:right;margin-top:0px;}
ul.menu li {position:relative; float:left;} 
ul.menu {list-style:none; width: 980px;margin-left: -490px; left: 50%; margin:0 auto;margin-top:10px; }
ul.menu * {margin:0; padding:0;}

ul.menu li a.v1{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position: 0 0;
	background-repeat:no-repeat;
	border:0px solid #FFF;}
	
ul.menu li a.v1:hover{
	background-position: 0 -40px;border:0px solid #FFF;}
	
ul.menu li a.menulink{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position: -98px 0px;
	background-repeat:no-repeat;border:0px solid #FFF;}
	
ul.menu li a.menulink:hover{
	background-position: -98px -40px;}
ul.menu li a.v4{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-196px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v4:hover{
	background-position:-196px  -40px;}
	
	
ul.menu li a.v5{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-294px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v5:hover{
	background-position:-294px  -40px;}
	
ul.menu li a.v6{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-393px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v6:hover{
	background-position:-393px  -40px;}
ul.menu li a.v3{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-491px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v3:hover{
	background-position:-491px -40px;}	
ul.menu li a.v7{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-589px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v7:hover{
	background-position:-589px -40px;}
	
ul.menu li a.v8{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-687px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v8:hover{
	background-position:-687px -40px;}
ul.menu li a.v9{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-785px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v9:hover{
	background-position:-785px -40px;}
ul.menu li a.v2{
	display:block;
	width:98px;
	height:40px;
	text-indent:-9999px;
	background-image:url(../images/menu.png);
	background-position:-883px 0;
	background-repeat:no-repeat;}
	
ul.menu li a.v2:hover{
	background-position:-883px -40px;}
a.home {
	float:right;
	width:44px;
	height: 44px;
	background: url(../images/home.png) no-repeat;
	border:0px solid #FFF;
	outline:none; text-indent:-999px;bottom:0px;
	z-index:500;
	position:absolute;
	right:530px;
}
a.active.home,a.home:hover{
	float:right;
	width:44px;
	height: 44px;
	background: url(../images/home_1.png) no-repeat;
	border:0px solid #FFF;
	outline:none; text-indent:-999px;bottom:0px;
	z-index:500;
	right:530px;
	position:absolute;
}
ul.menu ul {
	position:absolute;
	z-index:99999;
	top:40px; 
	display:none; 
	opacity:0; 
	list-style:none;
	border-top: 0px solid #666; }
ul.menu ul li {
	position:relative; 
	border:0px solid #FFF; 
	border-top: 0px solid #666; 
	width:98px; 
	margin-bottom:0px;
	font-size:12px;}
ul.menu ul li a {
	height:18px;
	line-height:18px;
	display:block; 
	_display:inline-block; 
	padding:3px 7px 5px; 
	outline:none;
	background-image:url(../images/bg_menulink.png);
	background-position:left top;
	outline:none;
	color:#fff;
	text-align:center; 
	text-decoration:none;
	font-size:12px;}
ul.menu ul li a:hover {
	height:18px;
	line-height:18px;
	display:block; 
	_display:inline-block; 
	padding:3px 7px 5px; 
	outline:none;
	background-image:url(../images/bg_menulink.png);
	background-position:left bottom;
	outline:none;
	color:#fff;
	text-align:center; 
	text-decoration:none;
	font-size:12px;}
ul.menu ul ul {
	left:110px; 
	top:0px}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

.clear{
	clear:both;}
	
	
.menu_title_logo1{width:100%; height:55px;border:0px solid #FFF;}
	a.menu_title_logo,a.menu_title_logo:hover {
	float:left;
	background: url(../images/logo1.png) no-repeat;
	width:165px; height:55px;
	text-indent:-9999px;}
.langlish{ width:160px;border:0px solid #FFF; float:right;color:#FFF;font-size:12px;}
.langlish a{
	float:left;
	display:block;
	line-height:25px;
	 font-size:12px;
	color:#FFF;
	text-decoration: none;
	}
.langlish a:hover{
	line-height:25px;
	font-size:12px;
	color:#FFF;
	text-decoration: none;
	}