/* START IMPORTED FORUM STYLES */

BODY {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
  line-height: 17px;
}

TD {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
  line-height: 17px;
}

INPUT {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

TEXTAREA {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
/*	width: 500px; */
}

.forum_title {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

.forum {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

.nav {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

/* END IMPORTED FORUM STYLES */


a.subnavnormal {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

a.subnavnormal:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#784B2D;
	text-decoration:none;
	font-weight:bold;
}

.subnavnormal {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

.subnavaktiv {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.rednormal {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#990000;
}

.redbold {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#990000;
	font-weight:bold;
}

.whitenormal {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.whitebold {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}


.blacknormal {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
}

.blackbold {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.blackbold a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}


.greyboldsmall {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

.greynormal {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#666666;
}

.greybold {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
}

.darkgreybold {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
}

/* Page "aktuell", listing from database "aktuell" */

#aktuell .date {
	 font-family: Verdana, Helvetica, Arial, sans-serif;
	 color: black;
}

#aktuell a.linklisting {
	 font-family: Verdana, Helvetica, Arial, sans-serif;
	 color: black;
	 font-weight:bold;
}

#aktuell .teaser {
	 font-family: Verdana, Helvetica, Arial, sans-serif;
	 color: black;
}


#aktuell .title {
	 font-family: Verdana, Helvetica, Arial, sans-serif;
	 color: black;
	 text-decoration:underline;
}

#aktuell .text {
	 font-family: Verdana, Helvetica, Arial, sans-serif;
	 color: black;
}

#aktuell h4 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}	 

/* Startpage, new layout */


#startpage h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #666666;
}

#startpage td.linklist {
        padding: 0 0 0 15px;	   
}

#startpage td.leftcolumn {
        padding: 0 5px 0 0;	   
}

#startpage td.rightcolumn {
        padding: 0 0 0 5px;	   
}

#startpage a,#startpage a:visited {
	font-weight:bold;
	color:#990000;
}

/*  Archive .:.  Contact .:.  Links .:.  Impressum  */

span.footerlinks {
        padding: 3px 0 0 0;	   
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#666666;
	font-size:12px;
	text-decoration:none;
	border-top: 1px solid #666666;
}

span.footerlinks a {
	font-family: Helvetica, Arial, sans-serif;
	color:#990000;
	text-decoration:none;
}

span.footerlinks a:hover {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#784B2D;
}


/* Listing of individual fellows */

#fellowlisting td.text {
       	padding: 15px 0px 0px 0px;
       	border-top: 1px solid #c56726;
}

#fellowlisting td.picture {
       	padding: 0px 15px 0px 0px;
}

#fellowlisting  span.orange {
       	color: #c56726;
	font-weight:bold;
}


#fellowlisting td.uplink {
	padding: 5px 0 0 0;
}


#fellowlisting .fullname {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:bold;
}

/* popup for impressum  */

#impressum {
	   padding: 20px 20px 20px 20px;	
}

#impressum td.logo {	   
	   padding: 5px 5px 5px 5px;
}

/* main "about" page */

#about  div.orange {
	padding: 10px 0 10px 0; 
	border-top: 1px solid #fe9e5e;
	border-bottom: 1px solid #fe9e5e;
       	color: #fe9e5e;
	font-size:13px;	
	font-weight:bold;
  line-height: 20px;
}

#about  div.lowerpara {
	padding: 10px 0 10px 0; 
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}	

/* executive board */

#executive td.blacknormal {
	   width: 300px;
}


#executive table.exentry {
	padding: 3px 0 10px 0; 
	border-top: 1px solid #fe9e5e;
}

/* advisory board */

#advisory td.blacknormal {
	   width: 300px;
}


#advisory table.adentry {
	padding: 3px 0 10px 0; 
	border-top: 1px solid #ffffff;
}

#advisory p.adentry {
	padding: 10px 0 10px 0;
	border-top: 1px solid #ffffff;
}

/* staff listing */

#staff div.orange {
	padding: 3px 0 10px 0; 
	border-top: 1px solid #fe9e5e;
}

#staff h3.greybold {
       margin:10px 0 3px 0;
}

#staff h4.blackbold {
       margin:12px 0 2px 0;
}

#staff a.toplink {
	font-weight:bold;
	color:#990000;
}

/* fellowships description */

#fellowships div.topborder {
	padding: 3px 0 10px 0; 	
	border-top: 1px solid #666666;
}

#fellowships a.toplink {
	font-weight:bold;
	color:#990000;
}

/* publications and "parabasen" */


table.publicationentry div.description {
        margin:  20px 0 0 0;
	padding: 10px 0 0 0; 	
	border-top: 1px solid #000000;
}

table.publicationentry td.cover {
       padding: 0 20px 0 0;
}

table.publicationentry div.orderlink {
       padding: 20px 0 0 0;
}

/* search results */

#searchpage {
       margin: 0 0 0 20px;
}

#searchpage a:active {
	    color:#666666;	      
}

/* Search form on top of page */

form.search {
	    margin: 20px 0 0 0;
}

