/* ---- Start - Headerbereich ---- */
#header{
  position:absolute;
  left:160px; top:0px;
  width:600px; height:70px;
  background-color:#8e1e76;
  color:white;
}

/* ---- Strart - Suche ---- */
#search {
  position:absolute;
  left:440px;  top:50px;
  width:160px; height:20px;
  background-color:#8e1e76;
  overflow:hidden;
}
/* ---- Ende - Suche ---- */

/* ---- Strart - Navigation oben ---- */
#nav_top{
  position:absolute;
  left:0px; top:50px;
  width:600px; height:20px;
  margin:0px;
  background-color:#8e1e76;
  overflow:hidden;
}
/* ---- Ende - Navigation oben ---- */
/* ---- Ende - Headerbereich ---- */



/* ---- Strart - Content ---- */
#content{
  position:absolute;
  left:0px; top:90px;
  width:760px;
  background-image:url(/fileadmin/publications/img/background/content_bg.gif);
  background-repeat:repeat-y;
  margin:0px;
}

/* ---- Start - Anzeige der aktuellen Position ---- */
#position li{
  color:#8e1e76;
  font-size:12px;
  font-weight:bold;
  height:15px;
  margin:0px; padding:5px 0px 10px 10px;
  list-style-type:none;
}
#position a{
  color:#8e1e76;
  font-size:12px;
  font-weight:bold;
  height:15px;
  margin:0px; padding:0px;
  list-style-tyle:none;
  text-decoration:none;
}
/* ---- Ende - Anzeige der aktuellen Position ---- */



/* ---- Start - Content links ---- */
#links h1{
  color:#8e1e76;
  font-size:12px;
  font-weight:bold; 
  margin:0px; padding:5px 10px 5px 10px;
} 

/* ---- Start - Navigation auf der linken Seite mit allen Zustaänden ---- */
#navigation li{
  margin:0px; padding:0px;
  height:21px; width:160px;
  list-style-type:none;
}
#navigation li.naviL0{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#ffffff;
  border-top:1px solid #e1c2db;
}
#navigation li.naviL0 a{
  margin:0px; padding:0px 0px 0px 10px;
  height:21px; width:160px;
  color:black;
  
}
*html #navigation li.naviL0 a{
  margin:0px; padding:3px 0px 0px 10px;
  height:18px; width:160px;
  color:black;
}
#navigation li.naviL0a{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#a2458e;
  border-top:1px solid #e1c2db;
}
#navigation li.naviL0a a{
  margin:0px; padding:0px 0px 0px 10px;
  height:21px; width:160px;
  color:black;
  
}
*html #navigation li.naviL0a a{
  margin:0px; padding:3px 0px 0px 10px;
  height:18px; width:160px;
  color:black;
}


#navigation li.naviL1{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#e1c2db;
  border-top:1px solid #C4E4F4;
}
#navigation li.naviL1 a{
  margin:0px; padding:0px 0px 0px 20px;
  height:21px; width:160px;
  color:black;
}

*html #navigation li.naviL1 a{
  margin:0px; padding:3px 0px 0px 20px;
  height:18px; width:160px;
  color:black;
}
#navigation li.naviL1a{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#e1c2db;
  border-top:1px solid #C4E4F4;
}
#navigation li.naviL1a a{
  margin:0px; padding:0px 0px 0px 20px;
  height:21px; width:160px;
  color:black;
}

*html #navigation li.naviL1a a{
  margin:0px; padding:3px 0px 0px 20px;
  height:18px; width:160px;
  color:black;
}
#navigation li.naviL2{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#C4E4F4;
  border-top:1px solid #A3D8F0;
}
#navigation li.naviL2 a{
  margin:0px; padding:0px 0px 0px 30px;
  height:21px; width:160px;
  color:black;
}
*html #navigation li.naviL2 a{
  margin:0px; padding:3px 0px 0px 30px;
  height:18px; width:160px;
  color:black;
}
#navigation li.naviL2a{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#e1c2db;
  border-top:1px solid #A3D8F0;
}
#navigation li.naviL2a a{
  margin:0px; padding:0px 0px 0px 30px;
  height:21px; width:160px;
  color:black;
}
*html #navigation li.naviL2a a{
  margin:0px; padding:3px 0px 0px 30px;
  height:18px; width:160px;
  color:black;
}
#navigation li.naviL3{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#A3D8F0;
  border-top:1px solid #80CAEB;
}
#navigation li.naviL3 a{
  margin:0px; padding:0px 0px 0px 40px;
  height:21px; width:160px;
  color:black;
}
*html #navigation li.naviL3 a{
  margin:0px; padding:3px 0px 0px 40px;
  height:18px; width:160px;
  color:black;
}
#navigation li.naviL3a{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;
  background-color:#e1c2db;
  border-top:1px solid #80CAEB;
}
#navigation li.naviL3a a{
  margin:0px; padding:0px 0px 0px 40px;
  height:21px; width:160px;
  color:black;
}
*html #navigation li.naviL3a a{
  margin:0px; padding:3px 0px 0px 40px;
  height:18px; width:160px;
  color:black;
}

#navigation li.naviL4{
  margin:0px; padding:0px;
  height:20px; width:160px;
  list-style-type:none;

  background-color:#80CAEB;
  border-top:1px solid #e1c2db;
}
#navigation li.naviL4 a{
  margin:0px; padding:0px 0px 0px 40px;
  height:21px; width:160px;
  color:black;
}
*html #navigation li.naviL4 a{
  margin:0px; padding:3px 0px 0px 40px;
  height:18px; width:160px;
  color:black;
}
/* ---- Ende - Navigation auf der linken Seite mit allen Zustaänden ---- */
/* ---- Ende - Content links ---- */




/* ---- Start - Content mitte ---- */

#mitte_1spaltig h1{
  color:#8e1e76;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:23px;
  font-weight:bold;
  margin:0px 0px 10px 0px;
}
#mitte_1spaltig h2{
  color:#8e1e76;
  font-size:16px;
  font-weight:bold;
  margin:0px 0px 10px 0px;
}
#mitte_1spaltig h3{
  color:#8e1e76;
  font-size:12px;
  font-weight:bold;
  margin:0px 0px 5px 0px;
}
#mitte_1spaltig h3 a{
  color:#8e1e76;
  font-size:12px;
  font-weight:bold;
  margin:0px 0px 5px 0px;
}
#mitte_1spaltig h4{
  color:black;
  font-size:11px;
  font-weight:bold;
  margin:0px 0px 5px 0px;
}
#mitte_1spaltig h4 a{ 
  color:black;
  font-size:11px;
  font-weight:bold;
  margin:0px 0px 5px 0px;
}
#mitte_1spaltig h5{
  color:black;
  font-size:11px;
  font-weight:normal;
  margin:0px 0px 5px 0px;
}
#mitte_1spaltig h5 a{
  color:#8e1e76;
  font-size:11px;
  font-weight:normal;
  margin:0px 0px 5px 0px;
}
#mitte_1spaltig a{
  color:#8e1e76;
  text-decoration:none;
}
/* ---- Ende - linker Content ---- */

#breadcrump{
  color:#8e1e76;
  font-size:11px; font-weight:bold;
  margin:10px 0px 10px 0px;
}
#breadcrump a{
  text-decoration:none;
}
#breadcrump a:hover{
  text-decoration:underline;
}


/* ---- Start - rechter Content (wenn vorhanden)---- */
#rechts h1{
  color:#8e1e76;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  margin:0px 0px 5px 0px;
}
#rechts h2{
  color:#8e1e76;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  margin:0px 0px 5px 0px;
}
#rechts a{
  color:#8e1e76;
  font-size:11px; 
  text-decoration:none;
} 
#rechts a:hover{
  text-decoration:underline;
}
/* ---- Start - rechter Content (wenn vorhanden)---- */
/* ---- Ende - Content ---- */

/* ---- Start - Footer ---- */
#unten{
  width: 760px; height: 21px;
  padding: 0;

  background-color:#8e1e76;

  font-size:11px;

  clear:both;
  text-align:right;
}
/* ---- Ende - Footer ---- */


/* ----- Spalte Suche Start ----- */
div#suche{
  position:absolute;
  left:4px; top:310px;
  width:234px; height:26px;
  margin:0px; padding:0px; 
  text-align:right;
  background-image:url(/fileadmin/img/button/search_bg.gif); 
  overflow:hidden;
}

div#form-frame {
    margin:0px; padding:0px;
    height:26px;
  }
  .form-textfield {
    width:90px; height:15px;
    margin: 3px 0px 0px 5px; padding:2px 0px 0px 3px;
    float:left; 
    font-size:10px;
  }
  .form-button {
    font-size:11px;
    height:21px; width:50px; 
    margin:0px; padding:0px; 
    color:white;
    background-color:#8e1e76;
    border:0px;
  }
/* ----- Spalte Suche Ende ----- */



/* --- News --- */

.news-latest-item h3{
  border:0px;
  width:100%;
  color:#8e1e76;
  font-size:11px;
  margin:0px;
}
.news-latest-item h3 a{
  color:#8e1e76;
  font-size:11px;
  margin:0px;
  text-decoration:none;
}

.news-latest-item_mitte h3{
  font-size:11px; font-weight:bold;
  color:black;
  }
.news-latest-item_mitte a{
  color:#8e1e76;
}
.news-latest-item_mitte a:hover{
  text-decoration:underline;
}

.news-single-item_mitte{
  background-color:white;
  border:0px;
}


.news-latest-item_mitte ul{
  list-style-image:url(/fileadmin/laboratories/img/sonstiges/pfeil.gif);
}
.news-list-item_mitte{
	clear:both;
}