body, table { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
} 

DL { 
   margin-bottom: 26px;
}
DL DT {
   font-weight: bold;
   color: #333;
   margin-left: 18px;
}
DL DD {
   margin-bottom: 10px;
}
DL.dl-float DT {
   float: left;
   margin-right: 16px;
}


.menu, td.menu {  
   font-weight: normal; 
   font-size: 11px; 
   font-family: verdana,arial,sans-serif; 
   text-decoration:none;  
   color:#666666; 
   } 
    
a { font-family: verdana,arial,sans-serif; text-decoration:none; color:#7A7A7A;} 
a:hover { font-family: verdana,arial,sans-serif; text-decoration:none; color:#cc3328;} 
 
 
.metanavi, a.metanavi, a.metanavi:hover {  
   font-weight: normal; 
   font-size: 11px; 
   font-family: verdana, arial, sans-serif; 
   text-decoration:none;  
   color:#666666; 
   } 
 
.hauptnavi, a.hauptnavi, a.hauptnavi:hover { 
   font-weight: normal; 
   font-size: 11px; 
   font-family: verdana, arial, sans-serif; 
   color: #666666; 
} 
 
a.subnavi, a.subnavi:hover { 
   font-weight: normal; 
   font-size: 11px; 
   font-family: verdana, arial, sans-serif; 
   color: #666666; 
   text-decoration : none; 
} 
 
.headlineNavi { 
	font-weight: bold; 
	font-size: 11px; 
	font-family: verdana, arial, sans-serif; 
	/*color: #FFFFFF;*/
        color: #4564A4;
	font-style: normal; 
	text-decoration : none; 
} 
 
 
 
 
.content { 
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana, arial, sans-serif; 
	color: #000000; 
	font-style: normal; 
	text-decoration: none; 
	line-height : 19px; 
} 
 
.contentBold { 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana, arial, sans-serif; 
	color: #000000; 
	font-style: normal; 
	text-decoration : none; 
	line-height : 19px; 
} 


.h4, h4, h5, h6 { 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana,helvetica; 
	color: #000000; 
	font-style: normal; 
	text-decoration : none; 
} 

 
.contHeadBlack, h1, h2, h3 { 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana,helvetica; 
	color: #000000; 
	font-style: normal; 
	text-decoration : none; 
} 
 
.contHeadRed { 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #cc3328; 
	font-style: normal; 
	text-decoration : none; 
	line-height : 19px; 
} 
 
.contentGrey { 
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana, arial, sans-serif; 
	color: #666666; 
	font-style: normal; 
	text-decoration : none; 
	line-height : 19px; 
} 
 
 
 
 
 
.linkBlack, .linkBlack:hover { 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	font-style: normal; 
	text-decoration : none; 
	line-height : 19px; 
} 
 
.linkRed, .linkRed:hover { 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #cc3328; 
	font-style: normal; 
	text-decoration : none; 
	line-height : 19px; 
} 
 
.button { 
   font-weight: bold; 
   font-size: 9px; 
   font-family: verdana,arial,sans-serif; 
   color: #666666; 
   font-style: normal; 
   text-decoration : none; 
} 
 
.textNavi, .textNavi:link, .textNavi:visited, .textNavi:active, .textNavi:hover { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	text-decoration: none; 
	line-height:14px; 
} 
 
.contNavi, .contNavi:link, .contNavi:visited, .contNavi:active { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #7A7A7A; 
	text-decoration: none; 
	line-height:14px; 
} 
 
.contNavi:hover { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #cc3328; 
	text-decoration: none; 
	line-height:14px; 
} 
 
.contNaviText, .contNaviText:link, .contNaviText:visited, .contNaviText:active, .contNaviText:hover { 
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	text-decoration: none; 
	line-height:17px; 
} 
 
 
.contLink, .contLink:link, .contLink:visited, .contLink:active, .contLink:hover { 
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #CC3333; 
	text-decoration: none; 
	line-height:17px; 
} 
 
.more { 
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #7A7A7A; 
	text-decoration: none; 
} 
 
.more:hover { 
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #cc3328; 
	text-decoration: none; 
} 
 
 
 
form, .form, textarea, input, select, checkbox,  {  
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
} 
 
.formAlpha { 
	font-weight: normal; 
	font-size: 12px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	width: 80px; 
} 
 
.formSearch { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	width: 140px; 
} 
 
.formKontakt { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	width: 283px; 
} 
 
.form2spalten { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	width: 270px; 
} 
 
.formZeitraum { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	width: 123px; 
} 
 
.formJobs { 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana,arial,sans-serif; 
	color: #000000; 
	width: 306px; 
} 
 
/* --- pressemeldungen -- */

P.pressRels {
    margin-top: 5px;
    margin-bottom: 7px;
}
H4.pressRels {
    margin-top: 3px;
    margin-bottom: 5px;
} 

IMG.pm-img {
    border: 1px solid #CBD0E3;
}

/* --- INTRANET --- */

H4.list-intranet {
  margin-bottom: 5px;
}

UL.list-intranet {
  margin-top: 5px;
  margin-left: 0px;
  padding-left: 20px;
}
UL.list-intranet UL {
  margin-left: 0px;
  padding-left: 20px;
}

UL.list-intranet LI {
  list-style-image: url(../../images/icons/linkPfeil.gif);
}

/* --- */

/* add styles for home-page WELCOME */
/*div#home-teaser {
        padding: 10px 27px;
        background-color: #EFF1FF;
        border-bottom: 1px solid #CCC;
}
div#home-teaser p {
       font-size: 12px;
       line-height: 18px;
       text-align: justify;
}
div#home-teaser img { 
       float: left;
       margin-right: 10px;
       padding-top: 5px !important;
       padding-top: 0px;
}
*/

div#home-teaser p {
       font-size: 12px;
       line-height: 18px;
       text-align: justify;
}
div#home-teaser a {
color: #4564A4;
}


div#home-teaser img { 
       float: right;
       margin-left: 15px;
      margin-top: 6px  !important;

}


/* add styles wrapper */
div#home-wrap,
#home-news-tbl {
float:left;
/*margin-right:17px;*/
width:463px;
}

/* add styles marginal */
div#home-marginal {
padding-left: 480px;
/*        float:left;
      border-bottom: 1px solid #CCC;
        width: 50px;
*/

}
div#home-marginal p {
       font-size: 12px;
       line-height: 18px;
       text-align: left;
}



/* --- ALUMNI Forms--- */
INPUT.staff-search, 
SELECT.staff-search {
       font-size: 12px;
       color: #062A5F;
}

h3 {
  color: #0c4496;
}

/* --- StaffListing --- */
#memberlist-table img {
  vertical-align: middle;
}

/* Styles for Seminar-Events */ 

#abstract {width: 100%}
#charcount {
  border: none;
  margin-right: -9px;
}

#mnlegal{
   white-space: nowrap;
}
#mnpublicRelations {
   white-space: nowrap;

}
