body {
background-color: #e6e6e6; 
color: #000000;
margin:0 auto; /* main-Box zentrieren in IE 5 und hoeher */
font-size:12px; 
font-family: Verdana,helvetica,sans-serif;
}

#main {
color: #00000;
width: 900px; /* oder auch z.B. 75% */
height: 500px;
margin: 0 auto; /* main-Box zentrieren in Opera, NN, Mozilla */
text-align:center; /* main-Box zentrieren in Opera, NN, Mozilla */
margin-top: 10px;
}

#rahmen {
background-color: #FAF9F5; 
color: black;
text-align: left;
padding-left: 5px;
padding-right: 5px;
height: 0px;
}

#contentBox {
position : relative;
background-color: #FAF9F5; 
color: black;
padding: 0;
margin: 0;
display: block;
}

#clear{
clear:left;
}

#textBox {
position : relative;
width: 620px;
margin-top: -110px;
margin-left: 160px;
z-index : Auto;
}

#textBox h3 {
font-family: Verdana,Arial, Helvetica, sans-serif; 
background-color: #FAF9F5; 
color: #EB1145; 
font-weight: bold; 
font-style: bold; 
font-variant: bold;
margin-top: 3em;
margin-bottom: 2em;
}

#textBox p {
font-family: Verdana,Arial, Helvetica, sans-serif; 
background-color : #FAF9F5; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
}

#imageBox {
width: 224px;
float:left;
margin:0 auto; /* main-Box zentrieren in IE 5 und hoeher */
text-align:center; /* main-Box zentrieren in IE 5 und hoeher */
padding: 4px;
}

#infoBox {
width: 500px;
color: #000000;
margin: 0;
padding: 10px;
}

#infoBox P, #infoBox H1 {
font-family: Verdana,Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
margin:0px;
padding: 0px;
}

#personRahmen {
width: 550px;
background-color: #FAF9F5;
color: #000000;
margin: 0;
padding: 10px;
}

#personBox {
width: 88px;
height : 88px;
background-color : #EB1145;
color: #FFFFFF;
border-style : solid;
border-width : 1px;
border-color: #000000;
font-family: Verdana,Arial, Helvetica, sans-serif; 
text-align: center;
font-style: bold;
font-weight: bold;
font-variant: bold;
}

#personRahmen P {
color: #000000;
font-family: Verdana,Arial, Helvetica, sans-serif; 
font-style: normal;
font-weight: normal;
font-variant: normal;
}

.bildtitel {
font-family: Verdana,Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
font-style: italic; 
font-variant: normal;
}

#tabelle {
background-color: #FFFFFF; 
color: #000000; 
padding: 4px;
}

#tabelle p {
font-family: Verdana,Arial, Helvetica, sans-serif; 
background-color : #FFFFFF; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
}

.tabletext {
font-family: Verdana,Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
}

.tabletextadmin {
font-family: Verdana,Arial, Helvetica, sans-serif; 
background-color : #FAF9F5; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
}

p {
padding:0; margin:0;
font-family: Verdana,Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
}

.small{
	font-size: 10px;
}

H3 {
font-family: Verdana,Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #000000; 
font-weight: bold; 
}

H4 {
font-family: Verdana,Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: bold; 
font-style: bold; 
font-variant: bold;
}

TH {
font-family: Verdana,Arial, Helvetica, sans-serif; 
color: #862627; 
font-weight: bold; 
font-style: bold; 
font-variant: bold;
padding-left: 4px;
height: 16px;
}

TD {
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
}

.spalteleft {float: left; width: 330px;background-color: #FAF9F5;text-align: center;}
.spalterechts {float: left;width: 240px;background-color: #FAF9F5;}
.infolinks {text-align: left;margin-left: 150px; display: block;}

.navbox {border: 1px dotted Gray;background-color: #F2F1ED;font-family: Verdana,Arial, Helvetica, sans-serif;color: #000000;font-weight: normal;font-style: normal;font-variant: normal;}

.space {font : normal 1px/1px; font-family: Verdana,Arial, Helvetica, sans-serif;}
.spaceend {font : normal 1px; font-family: Verdana,Arial, Helvetica, sans-serif;}  
.nbarleft {background-color: #F2F1ED; color:black;font-family: Verdana,helvetica,sans-serif;height: 20px;}
.navspace {padding-left: 3,5em;}
.listen {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-style: normal; font-variant: normal;}
.titel {font-family: Verdana,Arial, Helvetica, sans-serif; background-color : #FAF9F5; color: #EB1145; font-weight: bold; font-style: bold; font-variant: bold;}
.tools {font-family: Verdana,Arial, Helvetica, sans-serif;  color: #fdff00; font-weight: normal; font-style: normal; font-variant: normal;}
.tabstand {margin-left:20px;}

.tsubtitel {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-style: bold; font-variant: bold;}
.subtitel {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-style: bold; font-variant: bold;}
.red {font-family: Verdana,Arial, Helvetica, sans-serif;  color: #EB1145; font-weight: normal; font-style: normal; font-variant: normal;}
.redadmin {font-family: Verdana,Arial, Helvetica, sans-serif; background-color : #FAF9F5; color: #EB1145; font-weight: normal; font-style: normal; font-variant: normal;}

/* normaler Link */
A {font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal;color:#862627;}
A:LINK {font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration: underline;;color:#862627;}
A:ACTIVE {font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration: underline;;color:#862627;}
A:VISITED {font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration: underline;;color:#862627;}
A:HOVER {font-family: Verdana,Arial, Helvetica, sans-serif;text-decoration: underline;;color:#862627;}			

A.subnav {font-family: Verdana,Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; font-weight: normal;}
A.subnav:LINK {font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.subnav:ACTIVE {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.subnav:VISITED {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.subnav:HOVER {color: #EB1145; text-decoration: underline;}	

A.nav {font-family: Verdana,Arial, Helvetica, sans-serif;color:#000000; text-decoration: none; font-weight: normal;}
A.nav:LINK {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.nav:ACTIVE {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.nav:VISITED {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.nav:HOVER {color: #EB1145; text-decoration: underline;}

div#clink {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 60%;color: #000000; font-weight: bold; font-style: bold; font-variant: bold;left: 0px; font: arial, sans-serif; width: 186px;  margin-top: 20px;margin-left: 19px;}
div#clink a {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 60%;color: #000000; font-weight: bold; font-style: bold; font-variant: bold; padding-right: 10px; display: block; padding-left: 2px; border-left-width: 0px; background: #F2F1ED; border-bottom-width: 0px; padding-bottom: 3px; margin: 0px 0px 2px; color: #625b55; padding-top: 3px; text-decoration: none;}
div#clink a:hover {background: #EB1145; color: #000000}


/*versteckte Kommentare für textbrowser*/
.hidden { visibility: hidden; display: none }

.formbox {font-size:11px;}
.small {font-size:10px;font-weight:normal;}
