/*** Publikationen >Beginn ***/
#content #main #publication {
	margin-left: 20px;
	margin-top: 25px;
}

#content #main #publication #searchForm{
	float:left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	margin-left: 0px;
	margin-bottom: 20px;
	background-color: #BED8E9;
}

#content #main #publication #searchForm .formRow{
	float:left;
	margin-top: 10px;
	width: 600px;
}

#content #main #publication #searchForm .label{
	float:left;
	margin-top:0px;
	width: 160px;
	font-size: 13px;
	font-weight:bold;
	color: #00609D;
}

#content #main #publication #searchForm .redLabel{
	font-size: 13px;
	font-weight:bold;
	color: #FF0000;
}

#content #main #publication #searchForm .inputField{
	width:250px;
	height: 18px;
	font-size: 11px;
}

#content #main #publication #searchForm .selectField{	font-size: 11px;	}

#content #main #publication #searchForm .button{	float:right;	}

.pubYear{
	float:left;
	margin-left:0px;
	margin-top:15px;
	margin-bottom:0px;
	color: #990000;
	font-size:13px;
	font-weight:bold;
}

.pubBlueBox{
	float:left;
	margin-left:0px;
	margin-top: 10px;
	width: 100%;
	font-size: 11px;
	background-color: #DFDFDF;
}

.pubInnerBox{	float:left; width: 100%; border: 1px solid #999999; }

.pubClearBox{ float: left;
	             margin-bottom: 15px;
                     width: 100%;
                     font-size: 11px;
                     background-color: #DFDFDF;

}
 
.pubAuthor{ margin-left: 0px; margin-right: 0px; font-weight:bold; }

.pubTitle{ margin-left: 0px; margin-right: 0px; }

.pubBody{ font-style:italic;	}

.pubSearchItem{ background-color: #FFFF66; }

.pubTextPub { float:left; margin-right: 5px; width: 550px; }

.pubTextStaff { float:left; margin-right: 5px; width: 550px; }

.pubIcon {
	float:right;
	width: 45px;
	text-align:center;
	font-style: italic;
	font-size: 10px;
}
/*** Publikationen >Ende ***/


/*** Forschung >Beginn ***/
#content #main #research {	margin-left: 10px;	margin-top: 20px;	}

#content #main #research #overview { }

#content #main #research #overview a {	color: #00609D;	text-decoration: none	}

#content #main #research #overview a:hover {	color: #00609D;	text-decoration: underline	}

#content #main #research #overview td {	background-color: #BED8E9;	}	

.name1 {
	margin-left:20px;
	margin-top:-2px;
	margin-bottom:10px;
	font-size: 13px;
	font-weight:bold;
}

.name2{
	font-size: 13px;
	margin-bottom:10px;
	font-weight:bold;
	color: #990000;
}

.summary{	margin-left:20px;	font-size: 11px;	}


#content #main #research #project {
	margin-left: 10px;
	margin-top: 0px;
	font-size: 11px;
}

#content #main #research #project a {		text-decoration: none;	}

#content #main #research #project a:hover {		text-decoration: underline;	}

.blueBox{
	float:left;
	margin-left: 0px;
	margin-top: 10px;
	width: 100%;
	background-color: #DFDFDF;
}

.innerBox {float:left; border: 1px solid #999999; width: 612px; padding:8px;}

.blueLabel{
	float:left;
	margin-top: -2px;
	margin-left: 0px;
	width: 140px;
	font-size: 13px;
	font-weight:bold;
	color: #990000;
}

.aboutWidth{	float:left; width:100%;	}
.aboutWidth1{	float:left; width:450px	}

.logoImages { float:left; margin-right: 8px; }

.images { margin-top: 2px; margin-bottom: 4px; }

.media{
    margin-right: 10px;
    float:left;
    font-size: 11px;
}

.media a{
    font-size: 11px;
}

.completeLink { margin-bottom: 8px; float:left; width: 460px;	}

.linkLabel { float:left; width: 460px;	}

.link {  float:left; margin-left: 0px; width: 460px; 	}
/*** Forschung >Ende ***/






        A:link 	{
		text-decoration: underline;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
                color: #990000;		
		}

        a img {border: none}

        A:active {
	        text-decoration: underline;
         	font-size:12px;
	        font-family:Arial, Helvetica, sans-serif;
	        color:#990000;
                }

        A:visited {
	        text-decoration: underline;
        	font-size:12px;
	        font-family:Arial, Helvetica, sans-serif;
	        color:#990000;
                }

        A:hover {
        	text-decoration: underline;
	        font-size:12px;
	        font-family:Arial, Helvetica, sans-serif;
	        color:#990000;
                } 	

        .datum {
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                color: #FFFFFF;
		text-decoration: none;
	        }

/* Impressum */
	.impressum,  .impressum a:link,  .impressum a:visited{
	        text-decoration: none;
                padding-right: 5px;
                padding-left: 5px;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                color: #FFFFFF;		
 	        }

       .impressum a:hover{
                text-decoration: underline;
                padding-right: 5px;
                padding-left: 5px;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                color: #FFFFFF;		
                }
                
/*Rootline*/
	.rootline,  .rootline a:link,  .rootline a:visited{
	        text-decoration: none;
	        padding-right: 5px;
                padding-left: 5px;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                color: #000000;		
 	        }

       .rootline a:hover{
                text-decoration: underline;
                padding-right: 5px;
                padding-left: 5px;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                color: #000000;		
                }
                
/* Menu Links Ebene 1 */
	.menulo {
                text-align: right;
                padding-right: 5px;
                border-right: 1px solid #999999;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                /*background-color: #999999;*/
                color: #5599dd;
 	        }
        .menulo a:link, .menulo a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                /*background-color: #999999;*/
                color: #5599dd;   
                }
	.menulo a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                color: #5599dd;
 	        }
 /*Menu Links Ebene 1 AKTIV*/
 	.menulo_a {
                text-align: right;
                padding-right: 5px;
                border-right: 1px solid #999999;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                background-color: #FFFFCC;
                color: #5599dd;
 	        }
        .menulo_a a:link, .menulo_a a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                background-color: #FFFFCC;
                color: #5599dd;   
                }
	.menulo_a a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                background-color: #FFFFCC;
                color: #5599dd;
 	        } 	        
	        
  .navi1 {
  color: #990000;
  text-align:left;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial;
  text-decoration: none;
  }
  
  .navi1 a {
    color: #990000;
    text-align:left;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
    text-decoration: none;
  }
  
  .navi1 a:hover {
  color: #990000;
  text-align:left;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial;
  text-decoration: underline;
  }
  
    .navi2 {
    color: #000000;
    text-align:left;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    text-decoration: none;
    }
    
    .navi2 a {
      color: #000000;
      text-align:left;
      font-weight: bold;
      font-size: 11px;
      font-family: Arial;
      text-decoration: none;
    }
    
    .navi2 a:hover {
    color: #000000;
    text-align:left;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    text-decoration: underline;    
  }

      
  .navi_active1 {
  color: #990000;
  text-align:left;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial;
  text-decoration: none;
  background-color: #aaaaaa;
  }
  
  .navi_active1 a {
  color: #990000;
  text-align:left;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial;
  text-decoration: none;
  background-color: #aaaaaa;
  }  
 	        
  .navi_active2 {
  color: #000000;
  text-align:left;
  font-weight: bold;
  font-size: 11px;
  font-family: Arial;
  text-decoration: none;
  background-color: #aaaaaa;
  }
  
  .navi_active2 a {
  color: #000000;
  text-align:left;
  font-weight: bold;
  font-size: 11px;
  font-family: Arial;
  text-decoration: none;
  background-color: #aaaaaa;
  }   	        
 	        

/* Menu Links Ebene 2 */
	.menulu {
                text-align: right;
                padding-right: 5px;
                border-right: 1px solid #999999;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                /*background-color: #FFFFCC;*/
                color: #000000;		
 	        }
        .menulu a:link, .menulu a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                /*background-color: #FFFFCC;*/
                color: #000000;
                }
	.menulu a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
               /*background-color: #FFFFCC;*/
                color: #000000;		
 	        }
 	       
/*Menu Links Ebene 2 AKTIV 	  */     
	.menulu_a {
                text-align: right;
                padding-right: 5px;
                border-right: 1px solid #999999;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                background-color: #FFFFCC;
                color: #000000;		
 	        }
        .menulu_a a:link, .menulu_a a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                background-color: #FFFFCC;
                color: #000000;
                }
	.menulu_a a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                background-color: #FFFFCC;
                color: #000000;		
 	        } 	        

/* Menu Links Tabellenfuss */
	.foot {
                text-align: right;
                padding-right: 5px;
                border-bottom: 1px solid #999999;
                border-right: 1px solid #999999;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                /*background-color: #FFFFCC;*/
                color: #000000;		
 	        }
        .foot a:link, .foot a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                /*background-color: #FFFFCC;*/
                color: #000000;
                }
	.foot a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
               /*background-color: #FFFFCC;*/
                color: #000000;		
 	        }
 	        
/*Menu Links Ebene 2 AKTIV 	        */
	.foot_a {
                text-align: right;
                padding-right: 5px;
                border-bottom: 1px solid #999999;
                border-right: 1px solid #999999;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                background-color: #FFFFCC;
                color: #000000;		
 	        }
        .foot_a a:link, .foot_a a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                background-color: #FFFFCC;
                color: #000000;
                }
	.foot_a a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
                background-color: #FFFFCC;
                color: #000000;		
 	        } 	        

/* Menu Links Ebene 1 Fuss */
	.footo {
                text-align: right;
                padding-right: 5px;
                border-right: 1px solid #999999;
                border-bottom: 1px solid #999999;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                /*background-color: #999999;*/
                color: #5599dd;
 	        }
        .footo a:link, .footo a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                /*background-color: #999999;*/
                color: #5599dd;   
                }
	.footo a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                /*background-color: #999999;*/
                color: #5599dd;
 	        }
 	      
/*Menu Links Ebene 1 AKTIV 	      */
	.footo_a {
                text-align: right;
                padding-right: 5px;
                border-right: 1px solid #999999;
                border-bottom: 1px solid #999999;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                background-color: #FFFFCC;
                color: #5599dd;
 	        }
        .footo_a a:link, .footo_a a:visited {
                text-align: right;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                background-color: #FFFFCC;
                color: #5599dd;   
                }
	.footo_a a:hover {
                text-align: right;
	        text-decoration: underline;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
        	font-weight: bold;
                background-color: #FFFFCC;
                color: #5599dd;
 	        } 	        
	        


/* Menu oben */
	.menuo {
                text-align: center;
	        text-decoration: none;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
                color: #FFFFFF;		
 	        }
                
/* Überschrift */                
	.ueberschrift {
		border-bottom: 1px #999999 solid;
		font: Arial 18px bold;
           	}

/* Bildunterschrift */                
	.bildtext {
		font: Arial 13px;
           	}

/* Druckversion */
	.druck,  .druck a:link,  .druck a:visited,  .druck a:active{
                text-decoration: none;
                padding-right: 5px;
                padding-left: 5px;
	        font-size: 11px;
	        font-family: Arial, Helvetica, sans-serif;
                color: #000000;		
 	        }
         .druck a:hover{
                text-decoration: underline;
                padding-right: 5px;
                padding-left: 5px;
	        font-size: 11px;
	        font-family: Arial, Helvetica, sans-serif;
                color: #000000;		
                }


	body, p, br, div, ul, ol, li, td, tr, th, dd, dt, dl, input, select {
		font-size: 12px;
		font-family : Arial, Helvetica, sans-serif;
                line-height: 15px
		color : black;
	        }
	
	sub, sup {font-size : 11px;}
	
	.text {
		font-size: 13px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color : black;
                width: 500px;
	}

	.mini {
		font-size: 11px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

	.mini_b {
		font-size: 11px;
		color: black;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

	.micro {
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
	}

	.more {
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	


	.u_1 {
		font-size: 18px;
		color : #006666;
		font-weight : bold;
		line-height : 24px;
		text-decoration: none; 

	}
	
	.u_2 {
		font-size: 16px;
		color : #006666;
		font-weight : bold;
		text-decoration: none; 
	}

	.u_3 {
		font-size: 13px;
		color : #006666;
		font-weight : bold;
		text-decoration: none; 
	}
	
	.htitel {
		font-size: 13px;

		color : #006666;
		font-weight : bold;
		text-decoration: none; 
	}


	
	.titel {
		font-size: 13px;
		color : #006666;
		text-decoration: none; 
	}
	
	.copy {
		font-size: 11px;
		color : #003366;
		font-weight : bold;
		text-decoration: none; 
	}
	
	.copyright {
		font-size: 11px;
		color : #003366;
		font-weight : normal;
		text-decoration: none; 
	}
	
	.archiv {
		font-size: 13px;
		color : #003366;
		font-weight : bold;
		text-decoration: none; 
	}
	
	.link {	text-decoration: none; 
		color: #FFFFFF
	}

	.link_b {
		text-decoration: none;
		color : black; 
	}
	
	.link_s {
		text-decoration: none;
		font-weight : bold;
	}

	.link_bs {
		text-decoration: none;
		color : black;
		font-weight : bold;
	}

	.me_1 {
		color : #006666;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 13px;
		font-weight : bold;
		text-decoration : none;
	}

	.me_2 {
		color : Black;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		text-decoration : none;
	}

	.mark_red {
		color : #c40000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight : 600;
	}

	.bgcolor_pg {
		background-color : #990000;
	}

	.bgcolor_sgd {
		background-color : #669999;
	}

	.bgcolor_sgh {
		background-color : #99cccc;
	}

	.bgcolor_gd {
		background-color : #999999;
	}
	
	.bgcolor_gm{
		background-color : #cccccc;
	}

	.bgcolor_gh {
		background-color : #eeeeee;
	}

#liste2 h3 						{ color:#900; font-size:13px; font-weight:500; margin:6px 0px; }
#liste2 h4						{ margin:0px; }
#liste2 p						{ margin-top:0px; margin-bottom:3px; }
#liste2s a						{ color:black; }
#tabhv table						{ border-left:1px solid #d2dbe4; border-top:1px solid #d2dbe4; }
#tabhv table.cont					{ border-left:1px solid #d2dbe4; border-top:0px; }
#tabhv tr						{ vertical-align:top; }
#tabhv td						{ padding:1px 0px 1px 5px; border-right:1px solid #d2dbe4; border-bottom:1px solid #d2dbe4; }
#tabhv h6						{ color:black; font-size:11px; font-weight:500; margin:0px; }

#tabhv h6.ti						{ margin-left:10px; }
.tx-indexedsearch P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
}
.tx-indexedsearch P A {
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}
.tx-indexedsearch P A:hover {
	color:#999999;
	text-decoration:underline;
}
.tx-indexedsearch P A:active {
	color:#999999;
	text-decoration:none;
}
.tx-indexedsearch P A:visited {
	color:#999999;
	text-decoration:none;
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
}
.tx-indexedsearch .tx-indexedsearch-rules H2 {
	font-family:Arial, Helvetica, sans-serif;
}
.tx-indexedsearch .tx-indexedsearch-rules P {
	font-family:Arial, Helvetica, sans-serif;
}
BODY {
	font-family:Arial, Helvetica, sans-serif;
	background-color:white;
}