body, table {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0 0 0 0; padding:0;
}

.menu, td.menu { 
   font-weight: normal;
   font-size: 12px;
   font-family: verdana,arial,sans-serif;
   text-decoration:none; 
   color:#666666;
   }
   
 .goTo { /* Links oder Texte fuer Screenreader */
	position: absolute;
	left: -1000px;
	width: 0;
}

a.LinkUnderlined { font-family: verdana,arial,sans-serif; font-size: 12px;text-decoration:underline; color:#666666;}
a.LinkUnderlined:hover { font-family: verdana,arial,sans-serif; font-size: 12px; text-decoration:underline; color:#cc3328;}
   
.hintergrundbalken-top { background-image:url(../bilder/hintergrundbalken.gif); height:25px; background-repeat:repeat-x;}
.clearall  {clear: both;}
.unsichtbar {display: none;}
.trennlinie {border-bottom: 1px solid #CCCCCC; width:580px;}

a { font-family: verdana,arial,sans-serif; font-size: 12px;text-decoration:none; color:#666666;}
a:hover { font-family: verdana,arial,sans-serif; font-size: 12px; text-decoration:none; color:#cc3328;}


#rahmenMetanavi { 
	width: 760px; margin:auto;	padding:0; color:#666666; background-color:#E6F2F2; height:25px;}


#rahmenMetanavi2 { 
	width: auto; margin:auto;	padding:0; color:#666666; background-color:#E6F2F2;}	

#rahmenGenerell { 
	width: 760px; margin:auto; position:relative;	padding:0; color:#666666; background-color:#ffffff;}


#rahmenGenerell2 { 
	width: 760px; margin:auto; position:relative;	padding:0; color:#666666; background-color:#ffffff; border-left: 1px dotted #C9DBD8;border-right: 1px dotted #C9DBD8;}
   
#metanavi ul{margin:0;padding:0; list-style-type:none;padding-top:5px;}
#metanavi li {padding-left: 0.5em; display: inline; /* Abstand zwischen den Listenelementen */	}
#metanavi li a {padding-right:5px;font-family: verdana, arial, sans-serif; text-decoration:none; font-size:12px;font-weight:normal; border-right:1px dotted #7CA6A6;}
#metanavi li a:link {color:#666666; background-color:transparent;}
#metanavi li a:visited {color:#666666; background-color:transparent;}
#metanavi li a:hover {color:#000000; background-color:transparent;}
#metanavi li a:active {color:#666666; background-color:transparent;}

#metanavi2 ul{margin:0;padding:0; list-style-type:none;padding:5px;}
#metanavi2 li {padding-left: 0.5em; display: inline; /* Abstand zwischen den Listenelementen */	}
#metanavi2 li a {padding-right:5px;font-family: verdana, arial, sans-serif; text-decoration:none; font-size:12px;font-weight:bold;}
#metanavi2 li a:link {color:#666666; background-color:transparent;}
#metanavi2 li a:visited {color:#666666; background-color:transparent;}
#metanavi2 li a:hover {color:#000000; background-color:transparent;}
#metanavi2 li a:active {color:#666666; background-color:transparent;}

#stylewitcher ul{margin:0;padding:0; list-style-type:none;padding:10px;}
#stylewitcher li {padding-left: 0.3em; display: inline; /* Abstand zwischen den Listenelementen */	}
#stylewitcher li a {padding:4px;font-family: verdana, arial, sans-serif; line-height:inherit; text-decoration:none; font-weight:normal; border:1px dotted #7CA6A6;}
#stylewitcher li a:link {color:#666666; background-color:transparent;}
#stylewitcher li a:visited {color:#666666; background-color:transparent;}
#stylewitcher li a:hover {color:#000000; background-color:transparent;}
#stylewitcher li a:active {color:#666666; background-color:transparent;}


body#home a#homenav, body#institute a#institutenav, body#research a#researchnav, body#staff a#staffnav, body#events a#eventsnav, body#library a#librarynav, body#directions a#directionsnav, body#jobs a#jobsnav, body#press a#pressnav, body#links a#linksnav {color:#666666; background-color:#E6F2F2;}

	
#hauptnavi ul{margin:0; padding:0;list-style-type:none;}
#hauptnavi li {padding: 0.2em; list-style: none;}
#hauptnavi li a {padding: 10px; display:block; text-decoration:none; color:#666666; background-color:#FFFFFF; font-size:12px; font-weight:normal; border:1px solid #cccccc}
#hauptnavi li a:hover {color:#666666; background-color:#C9D8D8;}


a.subnavi, a.subnavi:hover {
   font-weight: normal;
   font-size: 12px;
   font-family: verdana, arial, sans-serif;
   color: #666666;
   text-decoration : none;
}

.headlineNavi {
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	color: #ffffff;
	font-style: normal;
	text-decoration : none;
	margin-left:3px;
}

.content {
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-style: normal;
	text-decoration : none;
	line-height : 14px;margin-left:3px;
	margin:5px;
}

.contentBold {
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-style: normal;
	text-decoration : none;
	line-height : 14px;margin-left:3px;
	margin:5px;
}

.contHeadBlack, h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	font-size: 12px;
	font-family: verdana,helvetica;
	color: #000000;
	font-style: normal;
	text-decoration : none; margin:3px;
}

.contHeadRed {
	font-weight: bold;
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	color: #cc3328;
	font-style: normal;
	text-decoration : none;
	line-height : 14px; margin:3px;
}

.contentGrey {
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	color: #666666;
	font-style: normal;
	text-decoration : none;
	line-height : 14px; margin:5px;
}

.contentRed {
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	color: #cc3333;
	font-style: normal;
	text-decoration : none;
	line-height : 14px;
}

.einruecken {margin-left:25px; margin-right:5px;}

.breadcrump {padding:5px; border-left: 1px solid #7CA6A6;border-right: 1px solid #7CA6A6;border-bottom: 1px solid #7CA6A6;}
.breadcrump2 {border-left: 1px solid #7CA6A6;border-right: 1px solid #7CA6A6;border-bottom: 1px solid #7CA6A6;}
.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 : 14px;
	margin-left: 15px;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom:6px;
	padding-top:3px;
	margin-top:3px;
	display:block;
}



.linkRed, .linkRed:hover {
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	color: #cc3328;
	font-style: normal;
	text-decoration : none;
	line-height : 14px;
}

.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: 12px;
	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: 12px;
	font-family: verdana,arial,sans-serif;
	color: #666666;
	text-decoration:none;
	line-height:14px;
}

.contNavi:hover {
	font-weight: normal;
	font-size: 12px;
	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: underline;
	line-height:14px;
}


.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:14px;
}

.more {
	font-weight: normal;
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	color: #666666;
	text-decoration: none;
}

.more:hover {
	font-weight: normal;
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	color: #cc3328;
	text-decoration: none;
}
 
.german{
position: relative;
left: 140px;
}

#metanavi li.english a{
position: relative;
left: 140px;
border: none;
}
