body{
  margin: 0px;
  text-align:center;
}

#zentrierung{
  align:center;
  text-align:left;
  width:960px;
  height:768px;
}

#subline{
  align:left;
  text-align:left;
  width:714px;

  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#a1a6ab;
  font-size:12px;
}

#titel{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#ffffff;
  font-size:22px;
  font-weight:bold;
  margin-left:32px;
  margin-top:60px;

}

#text{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#343434;
  font-size:12px;
}

#text a:link {color:#002967;font-weight:bold;text-decoration:none;}
#text a:visited {color:#0038A9;font-weight:bold;text-decoration:none;}
#text a:focus {color:#0067c2;font-weight:bold;text-decoration:none;}
#text a:hover {color:#0067c2;font-weight:bold;text-decoration:none;}
#text a:active {color:#0067c2;font-weight:bold;text-decoration:none;}


#medica{
margin-left:75px;
margin-top:10px;
}


#subtitel{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#002967;
  font-size:18px;
  font-weight:bold;
}

#subsubtitel{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#343434;
  font-size:12px;
  font-weight:bold;
}



td .navi{
text-indent:32px;
width:225px;
height:30px;
margin-bottom:2px;
background-color:#e5f0f9;
text-align:middle;
border-bottom-width:2px;
border-bottom-color:#ffffff;
border-bottom-style:solid;

font-family:Verdana,Arial,Helvetica,sans-serif;
color:#002967;
font-size:12px;
font-weight:bold;
}

td .navirollover{
text-indent:32px;
width:225px;
height:30px;
margin-bottom:2px;
background-color:#e5f0f9;
text-align:middle;
border-bottom-width:2px;
border-bottom-color:#ffffff;
border-bottom-style:solid;

font-family:Verdana,Arial,Helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
}

td .naviabschluss{
width:225px;
height:500px;
background-color:#e5f0f9;
}




/*----Herzlichen Dank an die Programmierer der Fresenius SE----*/
/*-------------------------TopMenu on the right top of the page-----------------------------*/
#navigation {
	z-index:3;
	color:#a1a6ab;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:70%;
	text-align:right;
	margin-top:20px;
}
#navigation a,#navigation a:link {
	color:#a1a6ab;
	text-decoration:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
#navigation a:visited {
	color:#a1a6ab;
	text-decoration:none;
}
#navigation a:hover {
	text-decoration:underline;
}
#navigation a.active,#navigation a.active:link,#navigation a.active:visited {
	color:#a1a6ab;
	font-weight:bold;
}

hr.seperate {
	display: none;
}


#header .logo img{
	margin-left:32px;
}

/*--------------Sidemenu-------------------------------------  */
#menu {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#002967;
font-size:10px;
font-weight:bold;
text-decoration:none;
left:0em;
position:relative;
top:0em;
width:225px;
z-index:1;
overflow:hidden;
}
#menu ul {
list-style-type:none;
margin:0em;
overflow:hidden;
padding:0em;
width:100%;
}
#menu ul li {
background-color:#E5F0F9;
background-position:0.1em 0.2em;
background-repeat:no-repeat;
color:#3F7FC7;
height:30px;
margin:0px 0px 2px 0px;
padding:0em;
width: 100%;
}
#menu ul li a,#menu ul li a:link,#menu ul li a:visited {
color:#002967;
display:block;
height:30px;
width: 100%;
text-decoration:none;
width:100%
}

#menu ul li a:hover {
	width: 100%;
	background-color:#faecc9;
	color:white;
	text-decoration:none;
}

#menu ul li a span{
display:block;
font-size:100%;
font-weight:bold;
padding:9px 0px 0px 32px;
}

#menu ul li.active {
	background-color: #e5f0f9;
	height: 100%;
}
/*--------- Firefox Special -------------------------------------*/
#menu ul li ul {
	margin:0px 0 0px 0;
}
#menu ul li ul li {
background-position:0em 0.1em;
padding:0em;
}
#menu ul li ul li.active a{
	height: 30px;
	display: block;
	background-color: #cce1F3;
}
/*--------- Firefox Special -------------------------------------*/
#menu ul li ul li.active {
	background-image:url(images/menu_active.gif);
	background-color:#e5f0f9;
	background-position:5px 10px ;
}
/*--------- Firefox Special -------------------------------------*/
#menu ul li ul li.active a span{
	padding-left: 32px;
	margin-top:9px;
	font-size:0.8em;
	font-weight:bold;
	display: block;
}

#menu ul li ul li ul li.active {
	font-weight:normal;
}
#menu ul li.active ul li.active ul li a{
	font-weight:normal;
	height: 100%;
	padding-left: 32px;
	background-color: #e5f0f9;
}
#menu ul li.active ul li.active ul li a:hover{
	font-weight:normal;
	height: 100%;
	padding-left: 32px;
	background-color: #002967;
	color:#FFF;
}


/*----------- 1. Level START---------------------------------------*/
#menu ul li.active0{
 	height: 100%;
}

#menu ul li.active0 a span{
font-weight:bold;
padding-top:9px;
}
#menu ul li.active0 a#last_active{
	font-weight:bold;
	height: 30px;
	background-color: #faecc9;
	display: block;
}

/*------------------ for every area there is an special highlight color ------------------------*/
#menu.erfindermesse ul li.active0 a#last_active{

	background-color: #faecc9;

}











#menu.erfindermesse2 ul li a:hover {
	width: 100%;
	background-color:#f1aa00;
	color:white;
	text-decoration:none;
}

#menu.erfindermesse2 ul li a span{
display:block;
font-size:100%;
font-weight:bold;
padding:9px 0px 0px 32px;
}

#menu.erfindermesse2 ul li.active {
	background-color: #e5f0f9;
	height: 100%;
}
/*--------- Firefox Special -------------------------------------*/
#menu.erfindermesse2 ul li ul {
	margin:0px 0 0px 0;
}
#menu.erfindermesse2 ul li ul li {
background-position:0em 0.1em;
padding:0em;
}
#menu.erfindermesse2 ul li ul li.active a{
	height: 30px;
	display: block;
	background-color: #cce1F3;
}
/*--------- Firefox Special -------------------------------------*/
#menu.erfindermesse2 ul li ul li.active {
	background-image:url(images/menu_active.gif);
	background-color:#e5f0f9;
	background-position:5px 10px ;
}
/*--------- Firefox Special -------------------------------------*/
#menu.erfindermesse2 ul li ul li.active a span{
	padding-left: 32px;
	margin-top:9px;
	font-size:0.8em;
	font-weight:bold;
	display: block;
}

#menu.erfindermesse2 ul li ul li ul li.active {
	font-weight:normal;
}
#menu.erfindermesse2 ul li.active ul li.active ul li a{
	font-weight:normal;
	height: 100%;
	padding-left: 32px;
	background-color: #e5f0f9;
}
#menu.erfindermesse2 ul li.active ul li.active ul li a:hover{
	font-weight:normal;
	height: 100%;
	padding-left: 32px;
	background-color: #002967;
	color:#FFF;
}


/*----------- 1. Level START---------------------------------------*/
#menu.erfindermesse2 ul li.active0{
 	height: 100%;
}

#menu.erfindermesse2 ul li.active0 a span{
font-weight:bold;
padding-top:9px;
}


#menu.erfindermesse2 ul li.active0 a#last_active{
	font-weight:bold;
	height: 30px;
	background-color: #f1aa00;
	display: block;
}




#menu.erfindermesse2 ul li.active0 a#last_active{

	background-color: #f1aa00;

}







#bandage[id] {
	height:auto;
}

/*-----------------------------------------------------------------------------*/






















