body 
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
    text-align:left;
	float:left;
	margin:0px;
	padding: 0px;
	border: 0px;
	background-repeat: repeat;
	background-image: url(images_1/in_vivo_logo2.jpg);
	 }
h1 {font-size:14px;color:#555555;margin-bottom:0px;}
h2 {font-size:13px;color:#000000;margin-bottom:0px;}
h3 {font-size:12px;color:#000000;margin-bottom:0px;}
h4 {font-size:11px;color:#000000;margin-bottom:0px;}

p {font-family:Verdana;font-size:12px;line-height:1.3em; color:#333333; padding: 0 0 0 0}
.formular { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #333333; background: url(images_1/fafafa.gif)}
.formeintrag { border-top-width: 1px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 1px; font-size: 11px; height: 15px; background-color: #EFEFEF; }
.tabelle1 {font-family:Verdana;font-size:12px;line-height:1.3em; color:#333333; padding: 0 0 0 0}



#title {
height:95 px;
padding:0 px;
background-image: url(images_1/titelhg.gif);
background-repeat: repeat;
margin:0px;
border-bottom: 0px solid #000000;

}

#topnav {
	position:relativ;
	width:200px;
	height:95px;
	z-index:1;
	left: 0px;
	top: 0px;
	font-size:0.9em;
}


#topmenue {
height: 18px;
   background: url(images_1/bg_menue.jpg) repeat-x center;
   text-align: right;
   padding-left: 174px;
   margin: 0px;
   padding-top:1px;
   padding-bottom:0px;
   border: 0px solid white;
   background-color: #ffffff;
   margin-top: 0px;
   margin-left: 0px;
   color:#333333;
}
/*                       */

.ulmenue {
  list-style-type: none;
  border: 0px;
  margin: 0px;
  padding-left: 0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  background-color: #ffffff;
  width: 100%;
 }
 

.ulmenue li {
  float: left;
}

.ulmenue li a {
   color: white;
   width: 7em;
   margin-top: 1px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 22px;
   padding-right: 15px;
   background-color: #c0c0c0;
   text-decoration: none;
   border-right: 1px solid white;
   font-family: Arial, Helvetica, sans-serif;
   font: 1.1em display: block;
   text-align: left;
   }
.ulmenue li a:hover {
   color: black;
   background-color: #f0f0f0;
   background-image: url(images_1/pfeil_rechts.gif);
   background-repeat: no-repeat; 
}

#limarkiert {
  color: black;
  background-color: #ffffff;
  background-image: url(images_1/pfeil_unten.gif);
   background-repeat: no-repeat;
}


#menuleft{
   float: left;
   background-color: #fafafa;
   margin: 0px;
   border: 0px white;
   padding-left: 10px;
   padding-top: 25px;
   width: 164px; 
   height:900px; 
   font-size: 1em;
  /* line-height: 1.3; */
   background-image: url(images_1/titelhg.jpg);
   background-repeat: repeat;
  /* border:1px solid #ff00ff;*/ 
}

#content {
   font-family: Verdana;
   background-color: #aaaaaa;
   width: 578px; 
   height:900px; 
   float: right;
   padding: 0px 5px;
   padding-top: 25px;
 /* border: 1px solid #ff0000; */
     background-image: url(images_1/inhalt_bg.gif);
   background-repeat: repeat-x;
}

#content a, a:link {
text-decoration:none;
   font-family: Verdana;
   font-size:0.9em;
   font-weight:normal;
   color:#777777;
      }
	 
#content  a:hover {
color:#000000;
}

#content a:active {
color:#ffcc00;
}


#content a.marked {
   color:#ffcc00;
}

#content p a.download { 
text-decoration:underline;
color:#6600FF; 
}

#content p a:hover {
color:#ffcc00;
}

#content p a:active {
color:#ffcc00;
}


#content ul {
list-style-type:disc;
font-family:Verdana;
color:#333333;
font-size:12px;
margin-left:2.5em;
margin-top:1.0em;
line-height: 1.5;
text-indent:0px;
} 



#content strong {
font-weight: bold;
color:#555555;
}



/* Keine Rahmen um Grafiken als Link */
a img {border-width:0px; border:0px; margin:0 px}
