body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color: #333;
margin-left:10px;
margin-top:10px;
margin-right:0;
height: 100%;
}

a:link {color: #09c;text-decoration: none;}
a:visited {color: #09c;text-decoration: none;}
a:hover, a:focus {color: #09c;text-decoration: underline;}
a:active {color: #09c;}

strong { color:#666;}

.kursiv { font-style:italic;}

.red { font-weight:bold; color:#c00;}

h1 {font-size: 1.3em; font-weight: bold; color: #09c;}
h2 {font-size: 1.1em; font-weight: bold; color: #666;}
h3 {font-size: 1em; font-weight: bold; color: #666;}

hr {height: 1px;}

dl{ line-height: 1.5em;}
dt { font-weight:bold;}
dd { margin-left: 40px;}

/*Definitionen für Tabellen*/ 
table {background-color:#fff;}
td, th {vertical-align:top;background-color:#fff;}

.organigramm {background-color:#f1fafd; border:0.1em solid #999;}
.small {font-size:9px;}
.untertitel { font-size:x-small;}
.bg-gray {background-color:#f1fafd;}

/* Definitionen für den Veranstaltungskalender - Passwortgeschütze Bereiche*/
.bg-orange { padding:2px; color:#FFFFFF; background-color:#f90;}
.bg-green { padding:2px; color:#FFFFFF; background-color:#9c0;}
.desc-green { padding:2px; width:100px; color:#FFFFFF; background-color:#9c0;}
.desc-orange { padding:2px; width:100px; color:#FFFFFF; background-color:#f90;}

/*Definitionen für Formulare*/ 
form {margin-left:50px;}
input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color: #666; border:1px solid #09c; background-color:#fff; padding-left:3px;}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color: #666;border:1px solid #09c;}
select {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color: #666; border:1px solid #09c; background-color:#fff; padding-left:3px;}

/*umschliesst die Navigation mit Contentbereich und rechter Spalte*/ 
.pagewidth { width:100%; height:80%; float:left; padding-top:20px;}

/*Definitionen für die Überschriften in den rechten Spalten des Contentbereichs*/ 
.title {color: #fff;background-color: #09c;padding: 3px 0 3px 3px;width: 210px;margin: 0;
voice-family: "\"}\"";voice-family:inherit;width: 207px;}
.title-news {color: #fff;background-color: #09c;padding: 3px 0 3px 3px;width: 100%;
	margin-top: 0; margin-left:0; margin-right:0;margin-bottom:10px;
voice-family: "\"}\"";voice-family:inherit;width: 99%;}

html>body .title { width: 207px;}

.title-info {color: #fff; font-size:1.2em;background-color: #09c;padding: 3px 0 3px 0;width: 155px;margin-top: 0; margin-left:0; margin-right:0;margin-bottom:10px;
voice-family: "\"}\"";voice-family:inherit;width: 155px;}


.images { float:left; padding-bottom:10px; padding-right:10px;}
html>head:first-child+body .antifloat { clear:both; visibility:hidden; height:1px; width:1px; } /* wird von allen ie und opera - versionen nicht interpretiert*/

.content { padding:20px; } /*padding for content */ 

/* Head mit Layer box für Logo, index Bilder, box für Rubrik Titel, Box für Rubrik Bild, Box für Farbstreifen Rubrikbezogen*/
#headlogo-start {margin:0 0 0 0; width:220px; height: 84px;}
#headlogo { margin:0 0 0 12px; width:220px; height: 70px;}
#pics-start { margin:-80px 0 0 220px; background-color:#7fcce5; height:150px; }

#headtitle-about {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url(images/header/title-about.gif);}
#headtitle-about-en {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url(images/header/title-about-en.gif);}
#headtitle-sc {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url(images/header/title-sc.gif);}
#headtitle-sc-en {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url(images/header/title-sc-en.gif);}
#headtitle-akt {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url(images/header/title-akt.gif);}
#headtitle-akt-en {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url(images/header/title-akt-en.gif);}
#headtitle-koordination {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image: url("images/header/title-koordination.gif");}
#headtitle-koordination-en {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image: url("images/header/title-koordination-en.gif");}
#headtitle-service {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url(images/header/title-service.gif);}
#headtitle-jobs {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url("images/header/title-jobs.gif");}
#headtitle-jobs-en {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url("images/header/title-jobs-en.gif");}
#headtitle-highlights {margin-left:220px;margin-top:-70px;width:150px;height:110px;border-right:1px solid #fff;background-image:url("images/header/title-highlights.gif");}

#headpic {
background-color:#7fcce5;
background-image: url(images/trans.gif);
margin-top: -110px;
margin-left:371px;
margin-right:0;
height:110px;
}

#color-about{margin-top:1px;margin-left:220px;margin-right:0;height:20px;background-color:#bfe5f2;}
#color-sc{margin-top:1px;margin-left:220px;margin-right:0;height:20px;background-color:#ffcc7f;}
#color-akt{margin-top:1px;margin-left:220px;margin-right:0;height:20px;background-color:#e597b1;}
#color-koordination{margin-top:1px;margin-left:220px;margin-right:0;height:20px;background-color:#cbe57d;}
#color-service{margin-top:1px;margin-left:220px;margin-right:0;height:20px;background-color:#e5e597;}
#color-jobs{margin-top:1px;margin-left:220px;margin-right:0;height:20px;background-color:#c1baa9;}
#color-highlights{margin-top:1px;margin-left:220px;margin-right:0;height:20px;background-color:#e3d4c7;}



#header2{ height:110px;  width:100%;  background-color:#fff; float:left;}
#header2-start{ height:150px;  width:100%;  background-color:#fff; float:left; }    
#header3{  height:20px;  width:100%; background-color:#fff; float:left; }
#abstand20{  height:20px;  width:100%; background-color:#fff; float:left; }

/**************************** definitionen breadcrumb******************************/

#breadcrumb { float:right; height:20px;}
#breadcrumb a { margin-right:10px;}


/*Definitionen für den Contentbereich*/
#main{
margin:0px 21% 0 220px;
padding: 0 20px 0 20px;
border-left-style: dashed;
border-right-style: dashed;
border-width:0.1em;
border-color: #ccc;
height: 80%;
}	

#main p { line-height:1.5em; }
*html #main p { line-height:1.3em; }

#main-ohne-news{
margin:0 10px 5px 220px;
border-left:0.1em dotted #ccc;
padding:0 20px 10px 20px;
height: 80%;
 }
#main-ohne-news p { line-height:1.5em; }

#main a:link {color: #09c;text-decoration: none;border-bottom: 1px dotted #09c; }
#main a:visited {color: #09c;text-decoration: none;border-bottom: 1px dotted #09c; }
#main a:hover, a:focus {color: #09c;text-decoration: none;border-bottom: 1px dotted #09c; }
#main a:active {color: #09c;border-bottom: 1px dotted #09c; }

#main-ohne-news a:link {color: #09c;text-decoration: none;border-bottom: 1px dotted #09c; }
#main-ohne-news a:visited {color: #09c;text-decoration: none;border-bottom: 1px dotted #09c; }
#main-ohne-news a:hover, a:focus {color: #09c;text-decoration: none;border-bottom: 1px dotted #09c; }
#main-ohne-news a:active {color: #09c;}

#main a.border-none { border:none;}

/*Definition für Auflistungen mit dem jeweils zur Rubrik passenden farbigem Pfeil*/

.list-about { list-style-image: url(images/about/arrow_about.gif); padding-bottom:10px; text-align:justify;}
.list-about li { padding-bottom:10px;} 
.list-sc { list-style-image: url(images/forschung/arrow_sc.gif); padding-bottom:10px; text-align:justify;}
.list-sc li { padding-bottom:10px;}
.list-jobs { list-style-image: url(images/jobs/arrow_jobs.gif); padding-bottom:10px; text-align:justify;}
.list-jobs li { padding-bottom:10px;}
.list-akt { list-style-image: url(images/aktuelles/arrow_aktuelles.gif); padding-bottom:10px;}
.list-akt li {padding-bottom:10px;}
.list-koordination { list-style-image: url(images/koordination/arrow_koordination.gif); padding-bottom:10px;}
.list-koordination li {padding-bottom:10px;}
.list-service { list-style-image: url(images/service/arrow_service.gif); padding-bottom:10px;}
.list-service li {padding-bottom:10px;} 
.list-highlights { list-style-image: url(images/highlights/arrow_highlights.gif); padding-bottom:10px;}
.list-highlights li {padding-bottom:10px;} 

/*Definition für Ebenen innerhalb des Contentbereichs*/

#news{
float:right;
margin-right:5px;
margin-top:5px;
width:20%;
padding:3px;
background-color:#f1fafd;
voice-family: "\"}\""; voice-family:inherit; width: 19%;
}

#content-right {
float:right;
width:200px;
padding: 1px;
margin: 0 0 0 10px;
background-color:#f1fafd;
voice-family: "\"}\""; voice-family:inherit; width: 198px;
}

#content-left {
float:left;
width: 110px;
margin: 0;
}
#content-left-bildleiste {
float:left;
width: 160px;
margin: 0 20px 0 0;
}
#content-left-liste {
float:left;
margin: 0 40px 0 0;
}
#content-right-bildleiste {
float:right;
width: 155px;
margin: 0 0 0 10px;
padding-left: 5px;
font-size:9px;
border-left-style: dashed;
border-width:0.1em;
border-color: #ccc;
} 
#content-right-bildleiste200 {
float:right;
width: 200px;
margin: 0 0 0 10px;
padding-left: 5px;
font-size:9px;
border-left-style: dashed;
border-width:0.1em;
border-color: #ccc;
}      


#content-right-bildleiste300 {
float:right;
width: 300px;
margin: 0 0 0 10px;
padding-left: 5px;
font-size:9px;
border-left-style: dashed;
border-width:0.1em;
border-color: #ccc;
} 
 
 
 /**************+Bildergalerie Tabellendefinitionen *********/
 
table td.zelle-grau { background-color:#e9f1f3; vertical-align:middle; text-align:center;}
     

/*Definitionen für die Navigationen*/ 

/*Definition für die Navigation oben*/ 
#navtop{ 
margin:0;
background-color:#fff; 
padding:0;
height:25px;
}
#navtop ul { 
margin-left: 365px;
padding: 0;
list-style-type: none;
}
#navtop ul li { 
display: block;
float: left;
}
#navtop ul li a { 
text-decoration: none;
padding: 0 7px 0 7px;
border-right: 1px solid #666;
color: #666;
background-color: #fff;
text-align: center;
}
 #navtop ul li a:hover
{
text-decoration: underline;
}
#navtop ul li#minusRand a{ 
text-decoration: none;
padding: 0 1px 0 7px;
border-right: 0;
color: #666;
background-color: #fff;
text-align: center;
}

/* Linke Navigation Ebene 1*/
#nav {
clear:both;
float:left;
margin:5px 0 0 0;
padding: 0;
width: 210px;
}
#nav ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#nav li
{
border-bottom: 1px solid #fff;
margin: 0;
}
#nav li a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}

#nav li.service-e1 a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}
#nav li.service-e1 a:hover{color: #fff;background-color: #cc3;text-decoration: none;}
#nav li.service-e1 a:focus{color: #fff;background-color: #cc3;text-decoration: none;}
#nav ul li.service-e1-aktiv a{color: #fff;background-color: #cc3;text-decoration: none;}

#nav li.sc-e1 a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}
#nav li.sc-e1 a:hover{color: #fff;background-color: #f90;text-decoration: none;}
#nav li.sc-e1 a:focus{color: #fff;background-color: #f90;text-decoration: none;}
#nav ul li.sc-e1-aktiv a{color: #fff;background-color: #f90;text-decoration: none;}

#nav li.about-e1 a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}
#nav li.about-e1 a:hover{color: #fff;background-color: #7FCCE5;text-decoration: none;}
#nav li.about-e1 a:focus{color: #fff;background-color: #7FCCE5;text-decoration: none;}
#nav ul li.about-e1-aktiv a{color: #fff;background-color: #7FCCE5;text-decoration: none;}

#nav li.koordination-e1 a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}
#nav li.koordination-e1 a:hover{color: #fff;background-color: #9c0;text-decoration: none;}
#nav li.koordination-e1 a:focus{color: #fff;background-color: #9c0;text-decoration: none;}
#nav ul li.koordination-e1-aktiv a{color: #fff;background-color: #9c0;text-decoration: none;}

#nav li.akt-e1 a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}
#nav li.akt-e1 a:hover{color: #fff;background-color: #c36;text-decoration: none;}
#nav li.akt-e1 a:focus{color: #fff;background-color: #c36;text-decoration: none;}
#nav ul li.akt-e1-aktiv a{color: #fff;background-color: #c36;text-decoration: none;}

#nav li.jobs-e1 a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}
#nav li.jobs-e1 a:hover{color: #fff;background-color: #867856;text-decoration: none;}
#nav li.jobs-e1 a:focus{color: #fff;background-color: #867856;text-decoration: none;}
#nav ul li.jobs-e1-aktiv a{color: #fff;background-color: #867856;text-decoration: none;}

#nav li.highlights-e1 a
{width:210px;margin: 0;display: block;padding: 5px 2px 3px 10px;color: #fff;background-color: #09c;text-decoration: none;
voice-family: "\"}\""; voice-family:inherit;width: 198px;}
#nav li.highlights-e1 a:hover{color: #fff;background-color: #cc3300;text-decoration: none;}
#nav li.highlights-e1 a:focus{color: #fff;background-color: #cc3300;text-decoration: none;}
#nav ul li.highlights-e1-aktiv a{color: #fff;background-color: #cc3300;text-decoration: none;}

/* Navigation links 2.Ebene*/
#nav ul ul li {
margin: 0;
border-bottom: 0;
}
#nav ul ul li a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }

#nav ul ul.about-e2 a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }
#nav ul ul.about-e2 a:hover{color: #666;border-left:5px solid #7FCCE5;background-color:#fff;}
#nav ul ul.about-e2 a:focus{color: #666;border-left:5px solid #7FCCE5;background-color:#fff;}
#nav ul ul li.about-e2-aktiv a{color: #666;border-left:5px solid #7FCCE5;background-color:#fff;}

#nav ul ul.sc-e2 a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }
#nav ul ul.sc-e2 a:hover{color: #666;border-left:5px solid #f90;background-color:#fff;}
#nav ul ul.sc-e2 a:focus{color: #666;border-left:5px solid #f90;background-color:#fff;}
#nav ul ul li.sc-e2-aktiv a{color: #666;border-left:5px solid #f90;background-color:#fff;}

#nav ul ul.koordination-e2 a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }
#nav ul ul.koordination-e2 a:hover{color: #666;border-left:5px solid #9c0;background-color:#fff;}
#nav ul ul.koordination-e2 a:focus{color: #666;border-left:5px solid #9c0;background-color:#fff;}
#nav ul ul li.koordination-e2-aktiv a{color: #666;border-left:5px solid #9c0;background-color:#fff;}

#nav ul ul.akt-e2 a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }
#nav ul ul.akt-e2 a:hover{color: #666;border-left:5px solid #c36;background-color:#fff;}
#nav ul ul.akt-e2 a:focus{color: #666;border-left:5px solid #c36;background-color:#fff;}
#nav ul ul li.akt-e2-aktiv a{color: #666;border-left:5px solid #c36;background-color:#fff;}

#nav ul ul.service-e2 a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }
#nav ul ul.service-e2 a:hover{color: #666;border-left:5px solid #cc3;background-color:#fff;}
#nav ul ul.service-e2 a:focus{color: #666;border-left:5px solid #cc3;background-color:#fff;}
#nav ul ul li.service-e2-aktiv a{color: #666;border-left:5px solid #cc3;background-color:#fff;}

#nav ul ul.jobs-e2 a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }
#nav ul ul.jobs-e2 a:hover{color: #666;border-left:5px solid #867856;background-color:#fff;}
#nav ul ul.jobs-e2 a:focus{color: #666;border-left:5px solid #867856;background-color:#fff;}
#nav ul ul li.jobs-e2-aktiv a{color: #666;border-left:5px solid #867856;background-color:#fff;}

#nav ul ul.highlights-e2 a { margin:0; display: block; width: 210px; padding: 5px 2px 3px 10px; color: #666; text-decoration: none;
font-weight: normal; border-left:5px solid #fff; background-color:#fff; voice-family: "\"}\""; voice-family:inherit;width: 193px; }
#nav ul ul.highlights-e2 a:hover{color: #666;border-left:5px solid #cc3300;background-color:#fff;}
#nav ul ul.highlights-e2 a:focus{color: #666;border-left:5px solid #cc3300;background-color:#fff;}
#nav ul ul li.highlights-e2-aktiv a{color: #666;border-left:5px solid #cc3300;background-color:#fff;}

/*subsubnavigation Ebene 3 momentan nur für Rubrik Aktuelles*/
#nav ul ul ul li {
margin: 0;
border-bottom:0;
}
#nav ul ul ul li a { width: 180px; margin-left: 30px; display: block; padding: 5px 2px 3px 5px; color: #666; border-left:5px solid #fff;
background-color: #fff; text-decoration: none; voice-family: "\"}\""; voice-family:inherit;width: 168px; }

#nav ul ul ul.akt-e3 a { width: 180px; margin-left: 30px; display: block; padding: 5px 2px 3px 5px; color: #666; border-left:5px solid #fff;
background-color: #fff; text-decoration: none; voice-family: "\"}\""; voice-family:inherit;width: 168px; }
#nav ul ul ul.akt-e3 a:hover{margin-left: 30px;color: #666;border-left:5px solid #c36;background-color:#fff;}
#nav ul ul ul.akt-e3 a:focus{margin-left: 30px;color: #666;border-left:5px solid #c36;background-color:#fff;}
#nav ul ul ul li.akt-e3-aktiv a{margin-left: 30px;color: #666;border-left:5px solid #c36;background-color:#fff;}


/* Navigation Zielgruppeneinstieg*/
#navzg li a
{
display: block;
padding: 5px 0 2px 5px;
width: 210px;
color: #666;
text-decoration: none;
font-weight: normal;
background-color: #f1fafd;
border-left:5px solid #fff;
voice-family: "\"}\"";
voice-family:inherit;
width: 200px;
}
html>body #navzg  a { width: 200px;}

#navzg  a:hover{
color: #666;
background-color: #f1fafd;
text-decoration: none;
border-left:5px solid #09c;
}
#navzg  a:active{
color: #666;
background-color: #f1fafd;
text-decoration: none;
border-left:5px solid #09c;
}
#navzg a:focus{
color: #666;
background-color: #f1fafd;
text-decoration: none;
border-left:5px solid #09c;
}
/* Navigation Zielgruppeneinstieg Ende */ 

/* Definition für die Navigation in den WT-Seiten / Forschungskoordination */

#nav-contentbereich{ 
margin:0;
background-color:#fff; 
padding:0;
height:25px;
}
#nav-contentbereich ul { 
margin-left: 140px;
padding: 0;
list-style-type: none;
}
#nav-contentbereich ul li { 
display: block;
float: left;
}
#nav-contentbereich ul li a { 
text-decoration: none;
padding: 0 6px 0 6px;
border-right: 1px solid #666;
color: #09c;
background-color: #fff;
text-align: center;
}
#nav-contentbereich ul li a:hover
{
text-decoration: underline;
}
#nav-contentbereich ul li a:active
{
text-decoration: underline;
}
#nav-contentbereich ul li#ohneRand a{ 
text-decoration: none;
padding: 0 1px 0 6px;
border-right: 0;
color: #09c;
background-color: #fff;
text-align: center;
}

#nav-contentbereich-wt{ 
margin:0;
background-color:#fff; 
padding:0;
height:25px;
}
#nav-contentbereich-wt ul { 
margin-left: 0px;
padding: 0;
list-style-type: none;
}
#nav-contentbereich-wt ul li { 
display: block;
float: left;
}
#nav-contentbereich-wt ul li a { 
text-decoration: none;
padding: 0 3px 0 3px;
border-right: 1px solid #666;
color: #09c;
background-color: #fff;
text-align: center;
}
#nav-contentbereich-wt ul li a:hover
{
text-decoration: underline;
}
#nav-contentbereich-wt ul li a:active
{
text-decoration: underline;
}
#nav-contentbereich-wt ul li.ohneRand a{ 
text-decoration: none;
padding: 0 0 0 3px;
border-right: 0;
color: #09c;
background-color: #fff;
text-align: center;
}

/* Layout für den Footer*/

#footer{
clear: both;
margin:auto;
height:50px; 
width:98%;
border-top:1px solid #999;
text-align: center;
padding: 3px;
z-index:11;
} 
#navfooter{
clear:both; 
background-color:#fff;
margin:auto;
height: 30px; 
padding: 0;
}
#navfooter ul { 
padding: 0;
list-style-type: none;
margin-left:210px;
}
#navfooter ul li { 
display: block;
float: left;
}
#navfooter ul li a { 
text-decoration: none;
padding: 3px 9px 3px;
border-right: 1px solid #666;
color: #666;
background-color: #fff;
text-align: center;
}
#navfooter ul li#ohneRand a{ 
text-decoration: none;
padding: 3px 1px 3px 8px;
border-right: 0;
color: #666;
background-color: #fff;
text-align: center;
}
 #navfooter ul li a:hover
{
text-decoration: underline;
}
