@charset "gb2312";



#header #languagemenu li a{

	background: none !important;

	color: #999999;

	text-decoration: none;

}



#navigation,

#navigation ul,

#navigation ul li a,

#header #languagemenu li a,

#footer,

#footer address{

	background: none;

	font-family: "Univers","Arial", "Verdana", sans-serif !important;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}





#header #languagemenu li a{

	text-indent: 0;

	font-size: 9px;

}



#navigation ul li a{

	text-indent: 0;

/*	text-align: center;

	line-height: normal

	font-size: 10px;

*/

	display: list-item;

	padding-left: 0;

	list-style-position: inside;

	background: none;

	letter-spacing: -1000em;

	font-size: 1pt;

	color: #fff;

}



#navigation{

	background: url(../../../images/navi_bar.jpg) #818181;

}



#navigation ul li#news a{ list-style-image: url(../../../images/navi_01.jpg); }

#navigation ul li#news a.here{ list-style-image: url(../../../images/navi_01_on.jpg); }



#navigation ul li#projects a{ list-style-image: url(../../../images/navi_02.jpg); }

#navigation ul li#projects a.here{ list-style-image: url(../../../images/navi_02_on.jpg); }



#navigation ul li#services a{ list-style-image: url(../../../images/navi_03.jpg); }

#navigation ul li#services a.here{ list-style-image: url(../../../images/navi_03_on.jpg); }



#navigation ul li#firm a{ list-style-image: url(../../../images/navi_04.jpg); }

#navigation ul li#firm a.here{ list-style-image: url(../../../images/navi_04_on.jpg); }



#navigation ul li#group a{ list-style-image: url(../../../images/navi_05.jpg); }

#navigation ul li#group a.here{ list-style-image: url(../../../images/navi_05_on.jpg); }



#navigation ul li#recruit a{ list-style-image: url(../../../images/navi_06.jpg); }

#navigation ul li#recruit a.here{ list-style-image: url(../../../images/navi_06_on.jpg); }



#navigation ul li#contact a{ list-style-image: url(../../../images/navi_07.jpg); }

#navigation ul li#contact a.here{ list-style-image: url(../../../images/navi_07_on.jpg); }



#header #languagemenu li a.here{

	color: #EE3338;

}



/* \*/

* html p.sidenavi{

	display: list-item;

	margin: 0;

	padding: 8px 0 0 0;

	list-style-image: url(../../../images/side_navi.jpg);

	list-style-position: inside;

	background: none;

	vertical-align: text-bottom;

	line-height: normal;

	font-size: 12px;

}



* html p.sidenavihere{

	display: list-item;

	margin: 0;

	padding: 8px 0 0 0;

	list-style-image: url(../../../images/side_navi_on.jpg);

	list-style-position: inside;

	background: none;

	vertical-align: text-bottom;

	line-height: normal;

	font-size: 12px;

}



* html p.sidenavi a,

* html p.sidenavihere a{

	line-height: normal;

}



/* */



#footer{

	width: 748px;

	height: 34px;

	overflow: visible;

	background: none;

}



#footer address{

/*

	display: block;

	height:50px;

	position:relative;

	top: 10px;

	left: 0px;

	font-size: 8px;

	line-height: normal;

*/

	position:relative;

	top: 0px;

	left: 0px;



	display: list-item;



	padding-left: 0;

	list-style-image: url(../../../images/foot.jpg);

	list-style-position: inside;

	background: none;

	letter-spacing: -1000em;

	font-size: 1pt;

	color: #fff;

}