body {
	margin: 7px 0 0 0;
	padding: 0;
}

a:link, a:visited {
text-decoration: none;
color: #808080;
}
a:hover, a:active {
color: #000;
text-decoration: none;
}
/* links extern mit pfeilgrafik*/
a.linkExtern:link, a.linkExtern:visited {
	background: url(images/externer_link.gif) no-repeat center left;
	color: #808080;
	margin: 0;
	padding-left: 1em;
	text-decoration: none;
}
a.linkExtern:hover, a.linkExtern:active {
	color: #000;
}
/* links intern mit pfeilgrafik*/
a.linkIntern:link, a.linkIntern:visited {
	background: url(images/interner_link.gif) no-repeat center left;
	color: #68A323;
	margin: 0;
	padding-left: 1em;
	text-decoration: none;
}
a.linkIntern:hover, a.linkIntern:active {
	color: #f00;
}
a.linkEmail:link, a.linkEmail:visited {
	color: #808080;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
a.linkEmail:hover, a.linkEmail:active {
	color: #000;
}
.menulevel3 a:link,.menulevel3 a:visited, .menulevel3 a:active,.menulevel3 a:hover, #content a:hover, a:active {
	color: #000;
}
.toplink {
	background: url(menu/top.gif) no-repeat center left;
	color: #68A323;
	margin: 0;
	padding-left: 1.5em;
	text-decoration: none;
}
body {
	background-color: white;
	color: #000000;
	font-family: arial, Verdana, Arial, Geneva,  Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	text-align: center;
}

p {
	margin:0 0 1em 0;
	padding:0;
	background-color: #fff;
}
strong {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #808080;
}
em {
	margin: 0;
	padding: 0;
	color: #68A323;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
strong em {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #68A323;
}
em strong {
	margin: 0;
	padding: 0;
	color: #808080;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
u {
	margin: 0;
	padding: 0;
	color: black;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
h1, h2, h3, h4 {
	color: #68A323;
	font-size: 8pt;
	margin: 0;
	padding: 0 0 13px 0;
}
h5 {
	color: #808080;
	font-size: 8pt;
	margin: 0;
	padding: 0;
}
h1 span {
	display: none;
}
hr {
	background-color: #C0C0C0;
	border: 0;
	color: #C0C0C0;
	height: 1px;
	margin: 0;
	padding: 0;
	width: 100%;
}
img {
	border: 1px solid #dadada;
}
li{
	font-family: arial, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 15pt;
}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.submenu {
	list-style: none;
	margin: 0;
	padding-left: 1em;
}
#content1 ul {
	padding: 0 0 0 2em;
	margin:0 0 1em 0;
	font-weight: bold;
	line-height: 15pt;
        color: red;
}
#content1 li {
	margin:0;
	padding: 0 0 0 -0.5em;
	margin: 0 0 0em 0;
	font-weight: bold;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: outside;
	line-height: 15pt;
   color: black;
}
.linkEmail {}
.linkExtern {}
.linkIntern {}
.einzug_left {
	text-indent: 1.5em;
}
.blockeinzug {
	padding: 0 0 0 1.5em;
}
.auszugLinks {
	text-indent:-1.5em;
	margin-left:1.5em
}
.bildeinzug {
	margin: 0 0 1em 3em;
}
.bildabstandGross {
	margin: 0 1.8em 0 0;
	background-color: white;
}
.bildabstandKlein {
	margin: 0 0.9em 0 0;
	background-color: white;
}
.bildunterschrift {
	background-color: #FFF;
	color: #68A323;
	font-size: 7pt;
	padding: 0;
}
.imgleft {
	border: 0px solid silver;
	float: left;
	padding-bottom: 0;
	padding-right: 1em;
	padding-top: 0;
}
.imgright {
	border: 0px solid silver;
	float: right;
	padding-bottom: 0;
	padding-left: 1em;
	padding-top: 0;
}
.hr_content2 {
	border-bottom: 1px solid #C0C0C0;
	margin-bottom: 8px;
	padding-bottom: 2px;
}
/* fuer xinha zum anzeigen */
.menulevel1 a:link,.menulevel1 a:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.menulevel1 a:active,.menulevel1 a:hover {
	color: #68A323;
	font-weight: bold;
	text-decoration: none;
}
.menulevel2{
	color: #30307E;
	font-size: 8pt;
	font-weight: normal;
}
.menulevel2 a{
	color: #00FF00;
	font-weight: normal;
}
.menulevel2 a:link,.menulevel2 a:visited, .menulevel3 a {
	color: #000000;
	font-weight: normal;
}
.menulevel2 a:active,.menulevel2 a:hover{
	color: #68A323;
	font-weight: normal;
}
.menulevel3{
	color: #30307E;
	font-size: 8pt;
}
.doc{
	background: url(menu/doc.gif) no-repeat left center;
	padding-left: 1em;
}
.docs{
	background: url(menu/doc_sub.gif) no-repeat left 6px;
	padding-left: 1em;
}
.sdoc{
	background: url(menu/Sdoc.gif) no-repeat left center;
	color: #68A323;
	padding-left: 1em;
}
.sdocs{
	background: url(menu/Sdoc_sub.gif) no-repeat left 6px;
	color: #68A323;
	padding-left: 1em;
}

#content2 a:link, a:visited{
	color: #68A323;
	text-decoration: none;
}
#content2 a:hover, a:active{
	color: #000;
	text-decoration: none;
}
#content2 h5 {
	color: #808080;
	font-size: 8pt;
	margin: 0;
	padding: 0;
}
#content2 hr {
	background-color: #FFF;
	border: 0;
	color: #FFF;
	height: 0;
	margin: 0 0 1em 0;
	padding: 0;
	width: 0;
}

#lang {
	padding-left: 1em;
	padding-top: 1em;
	color: green;
}

div#seite {
	width: 682pt;
	border: 1px solid #000;
	margin: 0 auto; /* standardkonforme horizontale Zentrierung */
	padding: 0;
	text-align: left; /* Seiteninhalt wieder links ausrichten */
	}

#head {
	width: 682pt;
	height: 58pt;
	background-color: #fff;
	background-image: url(images/integral_logo_center.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	}

#mitte {
	width: 682pt;
	height: 300pt;
	background-color: #fff;
	margin: 0;
	overflow: hidden;
	padding: 0;
	}
	
#navigation {
	width: 172pt;
	height: 300pt;
	background-color: #fff;
	float: left;
	margin: 0;
	padding: 0;
	}

#content {
	width: 510pt;
	height: 300pt;
	background-color: #fff;
	float: left;
	margin: 0;
	overflow: auto;
	padding: 0;
	
}
#content1 {
	width: 310pt;
	background-color: #fff;
	float: left;
	margin: 0;
	margin-right:0pt;
	padding: 0 7pt 0 7pt;
	text-align: left;
	z-index:2;
	}
	
#content2 {
	width: 165pt;
	background-color: #fff;
	float: left;
	font-size: 8pt;
	margin: 0 0 0 0pt;
	padding: 0 0pt 0 7pt;
	z-index:1;
	}

#footer {
	width: 682pt;
	height: 55pt;
	background-color: #fff;
	text-align: center;
	vertical-align: top;
	padding: 5px 0 0 0;
	}

#footer p {
	padding: 5px 0 0 0;
}	