html { 
height: 100%;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #646464;
	text-align:center;
	vertical-align: middle;
	background-color: #beb9a6;	
	height: 100%;	
	
}

a img{
	border: none;
}
.clall{
	clear: both;
}
.divall{
	width: 950px;
	height: 597px;
	clear: both;
	background-color: #FFF;		
}
.contentall{
	padding: 25px 36px 10px 36px;
	text-align: left;
}
.logo{
	width: 83px;
	float: left;
}
.menu{
	width: 250px;
	padding-left: 17px;
	float: left;
}
.menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.menu ul li,.menu ul li  a {
	list-style: none;
	display: block;
	text-decoration: none;
	width: 140px;
	height: 17px;
}
.menu ul li  a.whatwedo{
	background: url(images/menu-whatwedo00.gif) no-repeat;
}
.menu ul li  a.whatwedo:hover,.menu ul li  a.whatwedoat {
	background: url(images/menu-whatwedo01.gif) no-repeat;
}

.menu ul li  a.whywedo{
	background: url(images/menu-whywedo00.gif) no-repeat;
}
.menu ul li  a.whywedo:hover,.menu ul li  a.whywedoat {
	background: url(images/menu-whywedo01.gif) no-repeat;
}

.menu ul li  a.whowedo{
	background: url(images/menu-whodofor00.gif) no-repeat;
}
.menu ul li  a.whowedo:hover,.menu ul li  a.whowedoat {
	background: url(images/menu-whodofor01.gif) no-repeat;
}
.menu ul li  a.whatnew{
	background: url(images/menu-whatnew00.gif) no-repeat;
}
.menu ul li  a.whatnew:hover,.menu ul li  a.whatnewat {
	background: url(images/menu-whatnew01.gif) no-repeat;
}
.menu ul li  a.whoiswho{
	background:url(images/menu-whoiswho00.gif) no-repeat;
}
.menu ul li  a.whoiswho:hover,.menu ul li  a.whoiswhoat {
	background: url(images/menu-whoiswho01.gif) no-repeat;
}
.menutop{
	width: 150px;
	float: right;
	text-align: right;
}
.menutop ul{
	margin: 0;
	padding: 0;
}
.menutop ul li,.menutop ul li  a {
	list-style: none;
	display: block;
	width: 103px;
	height: 20px;
	text-decoration: none;
	float: right;
	
}
.menutop ul li  a.home {	
	background: url(images/menu-home00.gif) no-repeat right;
	
}
.menutop ul li  a.home:hover, .menutop ul li  a.homeat{	
	background: url(images/menu-home01.gif) no-repeat right;
}
.menutop ul li  a.contact {	
	background: url(images/menu-contact00.gif) no-repeat right;
	
}
.menutop ul li  a.contact:hover, .menutop ul li  a.contactat{	
	background:url(images/menu-contact01.gif) no-repeat right;
}

.content{
	margin-top: 21px;
	height: 338px;	
	margin-bottom: 5px;	
	font-family: Arial, Helvetica, sans-serif;
}
.contentnews{
	margin-top: 21px;	
	margin-bottom: 5px;
	margin-right:-36px;
	height:353px;	
	font-family: Arial, Helvetica, sans-serif;
}

.contenttop{
	padding-top: 0px;
	height: 96px;
	vertical-align: text-bottom;
	display: block;	
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
.column-hone01{
	width: 337px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.fixhieghtct {
	height: 309px;
}

.column-home02{
	width: 540px;	
	float: left;		
	font-family: Arial, Helvetica, sans-serif;
}

.hordivice{
	background: url(images/hordiv.gif) repeat-y;
}
.hordiviceright{
	background: url(images/hordiv.gif) repeat-y right;
}
.colunmnew01{
	float:left; width:259px; height:353px;
	background: url(images/hordiv.gif) repeat-y right;
	font-family: Arial, Helvetica, sans-serif;
}
.colunmnew01 .firstdiv{
	padding-right: 20px;
}
.colunmnews02{
	float:right; width:652px; height:353px;  overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
}
.colunmnews02 .firstdiv{
	width:606px; padding:0 0 0 10px;
}
.newstext{
	width:324px; float:left;
}
.newstext img{
	margin:5px 0 10px 0;
}
.Fleft{
	float: left;
}
.Fright{
	float: right;
}
.div-small-column{	
	float: left;	
	width: 270px;
}
.div-small-content{
	height: 230px;
}
.imgmgtop{
	margin-top: 35px;
}
.conten-hidden{
	display: none;
}
.conten-show{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}

.imgmgtop2{
	margin-top: 47px;
}
.pd0_15{
	padding: 0 10px;
	display: block;		
}
ul.submenu{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
ul.submenu li{
	display: inline;
	font-size: 13px;
	font-weight: bolder;
	color: #beb9a6;
}
ul.submenu li a{
 	color: #beb9a6;
 	text-decoration: none;
	font-weight: bolder;
	font-size: 13px;
}
ul.submenu li a:hover,ul.submenu li a.active{
 	color: #221D1E;
 	font-size: 13px;
	font-weight: bolder;
}
	ul.submenu2{
	margin: 20px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
ul.submenu2 li{
	display: inline;
	font-size: 18px;
	color: #FFF;
	
}
ul.submenu2 li.top{
	font-size: 25px;
	font-weight: bolder;
}
ul.submenu2 li a{
 	color: #FFF;
 	text-decoration: none;
	
	line-height: 30px;
	font-size: 20px;
	white-space: nowrap;
}
ul.submenu2 li a.active{
	font-size:20px;
	color: #FFF;
}
ul.submenu2 li a:hover{
 	color: #C3DC0F;
 	font-size: 20px;
	
}
ul.footerlink{
	margin:5px 0 0 0;;
	padding: 0;
	width: 100%;
	text-align: right;
}
ul.footerlink li{
	display: inline;
	list-style: none;	
	font-size: 10px;
	padding: 0px;	
	margin-right: -1px;
}
ul.footerlink li img{
	border: none;
	vertical-align: middle;
	margin: -1px;
}
ul.footerlink li a{
 	color: #C6C0BD;
 	text-decoration: none;	
}
ul.footerlink li a:hover,ul.footerlink li a.active{
 	color: #221D1E; 	
}

.redtext{
	color: #B22222;
}
.column01{
	width: 326px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.column01 h5{
	font-size: 14px;
	margin: 0;
	font-weight: normal;
}
.column01other{
	width: 336px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

.column01small{
	width: 306px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.columnAzsmall{
	width: 256px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.columnAzbiger{
	width: 614px;
	float: right;	
	font-family: Arial, Helvetica, sans-serif;
}
.column02{
	width: 534px;
	float: right;	
	font-family: Arial, Helvetica, sans-serif;
}
.columnwho{
	width: 554px;
	float:left;
	height:320px; 	
}
.columnwhoright{
	width: 321px;
	float:right;
	height:320px; 
}
.column02biger{
	width: 554px;
	float: right;	
	font-family: Arial, Helvetica, sans-serif;
}
.div-arowbig{
	width:130px; float:right; padding-top:35px;
	height: 48px;
}
a.arowleft{
	display: block; 
	
	float: right;
	background: url(images/bigarrowleft.gif) no-repeat;
	width: 49px;
	height: 48px;
	text-decoration: none;
}
a.arowleft:hover{
	background: url(images/bigarrowhoverleft.gif) no-repeat;
}

a.arowright{
	display: block; 	
	margin-left: 10px;
	float: right;
	background: url(images/bigarrow.gif) no-repeat;
	width: 49px;
	height: 48px;
	text-decoration: none;	
}
a.arowright:hover{
	background: url(images/bigarrowhover.gif) no-repeat;
}
a.arrow-small,.arrow-small{
	background: url(images/topnormal.gif) no-repeat;
	padding-left: 20px;
	font-size: 13px;
	text-decoration: none;
	color: #646464;
}
a.arrow-small:hover{
	background: url(images/topactive.gif) no-repeat;
	color: #000;
}
.heeding{
	font-size: 14px;
}
ul.anfa{
	margin: 0;
	padding: 0;
	margin-left: 15px;
}
ul.anfa li{
	display: inline;
	width: 70px;
	height: 65px;
	list-style: none;
	cursor: pointer;
}
ul.takelook{
	margin: 0;
	padding: 0;
	text-align: left;
}

ul.takelook li{
	display: block;
	float: left;
	margin:0 15px 22px 0px;
	list-style: none;
	width: 50px;
	height: 50px;	
}

ul.takelook li img{
	border: 1px solid #696969;
	cursor: pointer;
	margin-bottom: 0px;
}
ul.takelook li:hover img{
	border: 1px solid #B22222;
	cursor: pointer;
}
ul.whoiswhoul{
	margin: 0;
	padding: 0;
	text-align: right;
	float: right;	
	width:320px;
}

ul.whoiswhoul li{
	display: block;
	float: left;
	margin:0 0 22px 17px;
	list-style: none;
	width: 63px;
	height: 63px;
}

ul.whoiswhoul li img{
	border: 1px solid #696969;
	cursor: pointer;
	margin-bottom: 0px;
	width: 63px;
	height: 63px;
}
ul.whoiswhoul li:hover img{
	border: 1px solid #B22222;
	cursor: pointer;
}
.wiwimg{
	display: block;	
	width: 176px;
	float: left;
	padding: 15px 0px 15px 15px;
}
.wiwimg img{
	border: 1px solid #6F7376;
}
.wiwdetail{
	width: 304px;
	display: block;
	float: right;
	padding: 15px 15px 15px 0;
}
.divwho{
	display: none;
	border:1px solid #6F7376; 
	height:300px; 
	padding:15px;
}
.divwhoat{
	display: block;
	border:1px solid #6F7376; 
	height:320px; 	
	font-family: Arial, Helvetica, sans-serif;
}
.whoname{
	font-size: 16px;
	color: #292929;
}
.whotitle{
	font-size: 16px;
	color: #B0A9A6;
}
.discriplinetitle{
	color: #221D1E;
	font-size:15px;
}
.divwork{
	display: none;
}
.divworkat{
	display: block;
}
a.linkbrown{
	color: #646464;
	text-decoration: underline;
}
a.linkbrown:hover{
	color: #343434;
	text-decoration: none;
}
a.linkhome{
	color: #646464;
	text-decoration: underline;
}
a.linkhome:hover{
	color: #343434;
	text-decoration: none;
}
.divnearbot{
	height: 20px;	
}
.ver-device{
	height: 5px;
	background: url(images/ver-device.gif) repeat-x bottom;
	margin: 15px 0;
	clear: both;
}
.news-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #171717;
}
a.newsheaderlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 900;
	color: #171717;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
}
a.newsheaderlink:hover{
	color: #beb9a6;
}
.logofoot{
	padding-top: 10px;
}