html, body {
	height: 100%;
}
body {
	margin:0px;
	background-image: url(images/fond_html.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#0860a8;
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#4b4b4b;
	font-size:10px;
	height:100%;
}
img {
	border:0px;
}
ul, li{
	padding: 0 ;
	margin: 0 ;
}
.titre {
	position:relative;
	background-color:#FFFFFF;
	width:238px;
	height: 80px;
	display:block;
	z-index:15;
}
.tabgen {
	width:835px;
   height: 100%;
	display:block;
	position: relative;
}
.colgengauche {
	width:262px;
	overflow:hidden;
}
.colgendroite {
	width:573px;
	overflow:hidden;
	background-color:#FFFFFF;
	height:100%;
}
#menu_top {
	height:27px;
	width:573px;
	display:block;
	background-color:#EFEFEF;
	overflow:hidden;
	padding-left:0px;
}
div#menu_top ul,div#menu_top li{
	list-style-type: none;
	display: block;
	float: left;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}
#institut a {
	display: block;
	background-image: url(images/institut_normal.png);
	width: 70px;
	height: 27px;
}
#institut a:hover,#institut a.selected{
	background-image: url(images/institut_hover.png);
}
#institute a {
	display: block;
	background-image: url(images/en/institut-en.png);
	width: 70px;
	height: 27px;
}
#institute a:hover, #institute a.selected{
	background-image: url(images/en/institut-en_hover.png);
}
#leistung a {
	display: block;
	background-image: url(images/leistung_normal.png);
	width: 75px;
	height: 27px;
}
#leistung a:hover, #leistung a.selected{
	background-image: url(images/leistung_hover.png);
}
#achievement a {
	display: block;
	background-image: url(images/achievement.png);
	width: 99px;
	height: 27px;
}
#achievement a:hover, #achievement a.selected{
	background-image: url(images/achievement_hover.png);
}
#erfahrung a {
	display: block;
	background-image: url(images/erfahrung_normal.png);
	width: 91px;
	height: 27px;
}
#erfahrung a:hover, #erfahrung  a.selected{
	background-image: url(images/erfahrung_hover.png);
}
#experience a {
	display: block;
	background-image: url(images/en/erfahrung-en.png);
	width: 89px;
	height: 27px;
}
#experience a:hover, #experience a.selected{
	background-image: url(images/en/erfahrung-en_hover.png);
}
#wissen a {
	display: block;
	background-image: url(images/wissen_normal.png);
	width: 65px;
	height: 27px;
}
#wissen a:hover, #wissen  a.selected{
	background-image: url(images/wissen_hover.png);
}
#knowledge a {
	display: block;
	background-image: url(images/en/wissen-en.png);
	width: 92px;
	height: 27px;
}
#knowledge a:hover, #knowledge a.selected{
	background-image: url(images/en/wissen-en_hover.png);
}
.home {
	height:27px;
	padding-top:80px;
	width:262px;
	overflow:hidden;
	position:relative;
}
.home img {
	display:block;
}
.home a {
	padding-left:55px;
	display:block;
	width:207px;
}
.home a:hover {
	position:relative;
	left:-207px;
}
.home a:active {
	padding-left:55px;
	display:block;
	width:207px;
	position:relative;
	left:-207px;
}

/*menu_left*/
#menu_left {
	position:relative;
	width:267px;
	height:216px;
	background-color:#8d8d8d;
	overflow:hidden;
	z-index:20;
}
#menu_left img {
	display:block;
}
#menu_left a {
	padding-left:58px;
	display:block;
	width:207px;
}
#menu_left a:hover  {
	position:relative;
	left:-209px;
}
#menu_left a.selected {
	position:relative;
	left:-490px;
}
#menu_left .activ {
	padding-left:55px;
	display:block;
	width:720px;
	position:relative;
	left:-720px;
}
#menu{
	position:relative;
	/*left: -4px;*/
}
.suben{
	position:relative;
	top: 22px;
	left: 51px;
}
.menu_lang {
	background-color:#0860a8;
	padding-left:55px;
	width:212px;
	height:45px;
	display:block;
	overflow:hidden;
}
.menu_lang a {
	display: inline;
	height: 45px;
	overflow: hidden;
}
.menu_lang a:hover {
	position: relative;
	top: -45px;
	z-index: 2;
}
.menu_lang .activ {
	position: relative;
	top: -45px;
	z-index: 2;
	display: inline;
	height: 45px;
	overflow: hidden;
}
.vok {
	background-color: #0860a8;
	padding-top: 10px;
	display: block;
	padding-left: 46px;
	width: 216px;
	overflow: hidden;
}
.vok img {
	display:block;
}
.vok a{
	display:block;
	margin-bottom:6px;
}
.vok a:hover {
	position:relative;
	left:-207px;
}
.sstitre {
	position: relative;
	top: 47px;
	padding-left:19px;
	padding-bottom:30px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	font-size:20px;
	color: #adadad;
	z-index:124;
}
.contenu {
	font-size:11px;
	padding-left:19px;
	padding-bottom::100%;
	padding-top:10px;
	/*padding-right:20px;*/
}
.pix{
	cursor: pointer;
}
.dl_btn{
	width:66px;
	height:12px;
	background-image:url(images/bt_download.gif);
	background-repeat: no-repeat;
}

.dl_btn a:hover{
	width:66px;
	height:12px;
	background-image:url(images/bt_download_on.gif);
  background-repeat: no-repeat;

}
.abstract_btn{
	width:66px;
	height:12px;
	background-image:url(images/bt_abstract.gif);
	background-repeat: no-repeat;
	
}

.abstract_btn a:hover{
	width:66px;
	height:12px;
	background-image:url(images/bt_abstract_on.gif);
  background-repeat: no-repeat;
}

.dl_btn a{
	margin-top: 0px;
}
.abstract_btn a{
	margin-top: 0px;
}
