body {
background-color: #FFFFFF; 
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: #ffffff; 
color: black;
text-align: left;
padding-left: 5px;
padding-right: 5px;
height: 0px;
}

#contentBox {
position : relative;
background-color: #ffffff; 
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, Verdana, Arial, Helvetica, sans-serif; 
background-color: #ffffff; 
color: #22ac4c; 
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 : #ffffff; 
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;
background-color: #ffffff;
color: #000000;
margin: 0;
padding: 10px;
}

#infoBox P, #infoBox H1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color : #ffffff; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
margin:0px;
padding: 0px;
}

#personRahmen {
width: 550px;
background-color: #ffffff;
color: #000000;
margin: 0;
padding: 10px;
}

#personBox {
width: 88px;
height : 88px;
background-color : #ffffff;
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; 
background-color : #ffffff; 
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; 
background-color : #FFFFFF; 
color: #000000; 
font-weight: normal; 
font-style: normal; 
font-variant: normal;
}

.tabletextadmin {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 70%;
background-color : #ffffff; 
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;
}

H3 {
font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
color: #006633; 
font-weight: bold; 
margin-top: 1em;
margin-bottom: 1em;
font-size:14px;
}

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: #000000; 
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: #ffffff;text-align: center;}
.spalterechts {float: left;width: 240px;background-color: #ffffff;}
.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: helvetica,sans-serif;height: 20px;}
.navspace {padding-left: 3,5em;}
.listen {font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #ffffff; 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; background-color : #FFFFFF; color: #000000; font-weight: normal; font-style: normal; font-variant: normal;}
.tabstand {margin-left:20px;}

.tsubtitel {font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #FAF9F5; color: #000000; font-weight: bold; font-style: bold; font-variant: bold;}
.subtitel {font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #FAF9F5; 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; color:#006633; text-decoration: none; font-weight: normal;}
A:LINK {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006633; text-decoration: none;}
A:ACTIVE {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006633; text-decoration: none;}
A:VISITED {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006633; text-decoration: none;}
A:HOVER {color: #006633; text-decoration: underline;}			

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: Verdana, 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;}

input.kartenform {
	background-color:transparent!important;
	color:#EB1145;
	margin:0px !important;
	padding:0px !important;
	border:0px solid silver;
	text-align:left;
	cursor:pointer;
	font-size:0.77em;

}
