body {
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt;
	font: 10pt Arial,Tahoma,sans-serif;
	background: #ffffff;
	color: #000000;
}
.logoboxprint {
	margin: 0px;
	padding: 0px;
	width:100%;
}

/***** Hauptcontainer *****/
#aussenbox {
	margin: 10pt auto auto;
	padding: 0pt;
	width: 100%;
	border: 0pt;
	text-align: left;
}

/***** Headcontainer *****/
#logobox {display: none;}

#logobox .adresse {display: none;}
#logobox a.adresseover   {display: none;}
#logobox a.adresseover:hover  {display: none;}

#logoboxfotos {display: none;}

#logoboxhell{display: none;}

/***** Mittelteil ***    *  7pt unterhalb von logobox */
#mitte {
padding: 0pt;
width: 100%;
}

/***** Hauptcontainer - textteil *****/
#content {
background-color: #ffffff;
margin: auto;
padding: 10pt;
width: auto;
line-height: 1.5em;
text-align: left;
border: 1pt solid #000000;
height: auto;
}

#contentindex {
background-color: #ffffff;
margin: 0pt;
padding: 10pt;
width: auto;
line-height: 1.5em;
text-align: left;
border: 1pt solid #000000;
height: auto;
}

#content h1, #content h2{
letter-spacing: 0.5pt;
font-weight: bold;
margin: 4pt 0pt 4pt 0pt;
padding: 0pt;
}
#content h1 {
font-size: 14pt;
}
#content h2 {
font-size: 13pt;
}
#content h3 {
font-size: 12pt;
font-weight: bold;
margin: 2pt 0pt 2pt 0pt;
padding: 0pt;
color: #006600;
}
#content h4 {
	letter-spacing: 0.3em;
	font-weight: bold;
	margin: 30pt 0pt 20pt 0pt;
	padding: 0pt;
	font-size: 16pt;
	color: #ffffff;
	text-align: center;
}
#content h5 {
	letter-spacing: 0.1em;
	font-weight: bold;
	margin: 15pt 0pt 10pt 0pt;
	padding: 0pt;
	font-size: 14pt;
	text-align: center;
	line-height: 30pt;
}

#content a {color: #000000;}

#content ul, #content ol {
margin: 0pt 0pt 16pt 20pt;
padding: 0pt;
}

#content ul ul, #content ol ol {
margin: 2pt 0pt 2pt 20pt;
}

#content li {
margin: 0pt 0pt 2pt 10pt;
padding: 0pt 0pt 0pt 4pt;
}

#content .tbl_400 {width: 90%; }

#content a:hover {
text-decoration: underline;
color: #000000;
}

a img {border: 0;}
#content img {border: 1pt solid #1d5320;}
#content img.keinrand {border: 0pt;}

p {margin: 0 0 16pt 0;}

#scrollContainer {display: none;}
 
.scrollObject {
	overflow:   hidden;
	position:   absolute;
	display:    block;
	visibility: visible;
	top:      0pt;
	left:     0pt;
	width:  103pt;
	height: 180pt;
	right: 0pt;
	bottom: 0pt;
}




/***** linkes Menu *****/
#menulinks {display: none;}

#menulinks a {display: none;}

#menulinks a.zweizeilig{display: none;}

#menulinks a:hover, #menulinks a.current, #menulinks a.subnavi46:hover {display: none;}
#menulinks a.abschluss {display: none;}
#menulinks a.subnavi46 {display: none;}
/***** Rechtes Menu *****/

#menurechts {display: none;}

/**  A C H T U N G !!!!! Hier umschalten, wenn Aktionen sichtbar oder unsichtbar sein sollen !!!**/
/*#menurechts .aktionen { visibility: visible;  }*/
#menurechts .aktionen {display: none;}
/**  A C H T U N G !!!!! Hier umschalten, wenn Aktionen sichtbar oder unsichtbar sein sollen !!!**/


#menurechts a {display: none;}
#menurechts a.zweizeilig{display: none;}
#menurechts a.subnavi34 {display: none;}


#menurechts a:hover, #menurechts a.current {display: none;}
#menurechts a.abschluss{display: none;}
#menurechts a.abschlussaktion {display: none;}


/***** Footer *****/

#footer {display: none;}

#footer p{display: none;}

#footer a {display: none;}

#footer a:hover {display: none;}


/***** verschiedene classes *****/


.left {
margin: 10pt 10pt 5pt 0;
float: left;
}

.right {
margin: 10pt 10pt 5pt 10pt;
float: right;
}

.weiss {
color: #000000;
}
.rotvomlogo {
color: #e60005;
}
.fettrotvomlogo {
color: #e60005;
font-weight: bold;
}

.fettweiss {
font-weight: bold;
color: #000000;
}
.fett {
font-weight: bold;
}
.hier {
	font: 11pt Arial,Verdana,Tahoma,sans-serif;
	height: 80pt;
	padding: 0pt 0pt 50pt 0pt;
	letter-spacing: 0.2em;
}
 .backbody {	background: #ffffff;
}

