body, html {
	/* Seiteneigenschaften */
	margin			: 0;
	padding			: 0;
	border			: 0;
	height			: 100%;
	width			: 100%;
	font-size		: 12px;
	font-family		: Verdana, Arial, sans-serif;
	/*background		: url(/style/images/background_seite.png) 50% 0% repeat-y #ff914d;*/
	background-color	: #00ABB3;

}

#seite {
	position		: relative;
	width			: 940px;
	margin			: 0 auto;
	text-align		: left;
	border			: 0;
	border-left:4px solid #E04C00;
	border-right:4px solid #E04C00;
	padding			: 20px; /*Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links*/
	min-height		: 100%;
	background-color	: #FEFEEB;
}
#navi, #inhalt {
	top			: 0px;
	padding-top		: 195px;
	padding-bottom		: 20px;
	border			: 0;
	position		: relative;
	margin			: 0 auto;
	text-align		: left;
	height			: auto;
	color			: #333;

}
#inhalt {
	float			: right;
	width			: 690px;
	color			: #313F57;

	padding-right		: 30px;
	text-align		: justify;
}

#navi {
	float			: left;
	width			: 187px;
	padding-left		: 5px;

}
#footer {
	position		: absolute;
	width			: 949px;
	margin			: 0 auto;
	height			: 55px;
	color			: #313F57;
	font-size		: 10px;
	text-align		: center;
}

#footer a {
	color			: #313F57;
	text-decoration		: none;
}
img {
	border			: 0;
}
#headnavi a {
	color			: #4571AE;
	text-decoration		: none;
	font-size		: 13px;
}
#headnavi a:hover {
	color			: #800000;
	text-decoration		: none;
	font-size		: 13px;
}

#headnavi {
	position		: absolute;
	font-weight		: bold;
	color			: #4571AE;
	top			: 167px;
	left			: 25px;
	width			: 680px;
	height			: 20px;
	background-color	: transparent;
	z-index			: 77;
}
#toolbar {
	position		: absolute;
	text-align		: right;

	top			: 160px;
	left			: 0;
	width			: 980px;
	height			: 24px;
	padding-top:5px;
	z-index			: 6;
	/*background-color	: #EFEFEF;*/
	background-image	: url(/styles/img/nav_bg.png);
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
#head {
	position		: absolute;
	text-align		: left;
	top			: 0;
	left			: 0;
	width			: 980px;
	height			: 125px;
	/*background-image	: url(/image/head/logo1.png);*/
	background-color	: #FEFDDF;
	z-index			: 0;
	border-bottom:1px solid #555;
}
#head1 {
	position		: absolute;
	text-align		: left;
	top			: 20px;
	left			: 140px;
	width			: 416px;
	height			: 45px;
	/*background-image	: url(/_style/img/text.png);*/

	z-index			: 0;
}
#logo1a {
	position		: absolute;
	text-align		: left;
	top			: 0px;
	left			: 0px;
	width			: 112px;
	height			: 111px;
	/*background-image	: url(/image/head/streifen.gif);*/
	z-index:9;
}
#logo1b {
	position		: absolute;
	text-align		: left;
	top			: 0px;
	left			: 0px;
	width			: 980px;
	height			: 160px;
	z-index:19;
}
#logo1c {
	position		: absolute;
	text-align		: left;
	top			: 0px;
	left			: 800px;
	width			: 150px;
	height			: 190px;
	z-index:18;
}
.zufall {
position: relative;

}
.zufall img {
    display: block;
}
.zufall span {
position		: absolute;
	top			: 0px;
	left:- 10px;
}
#navigation {
   margin: 0;
   padding: 0;
    padding-left: 17px;
   list-style-type: none;
   	line-height		: 22px;

}

#navigation li {
   padding-left: 14px;
}
#navigation a {
   color: #313F57;
   width: 170px;
   text-decoration: none;
}
#navigation a:hover {
   color: maroon;
   text-decoration: none;

}


#ibox{
	visibility		: hidden;
	background		: #ffffff;
	left			: 450px;
	top			: 250px;
	width			: 250px;
	height			: 250px;
	position		: absolute;
	text-align		: center;
	z-index			: 1;
	border			: 2px solid #af0101;
	font-family		: Arial, sans-serif;
	font-size		: 11px;
}

/* FAQ Ausklappmenu */
* {margin:0; padding:0}
#accordion2 {
	width			: 510px;
	margin			: 20px auto;
	border			: 1px solid #ddd;
	border-top		: none
}
.accordion2 {
	width			:510px;
	font			:13px Arial, sans-serif;
	color			:#333;
}
.accordion2 dt {
	width			: 510px;
	padding			: 4px 6px;
	font-weight		: bold;
	cursor			: pointer;
	background-color	: #F6F6F6;
	background-image	: url(/arrow_down.gif);
	background-position	: right center;
	background-repeat	: no-repeat;
	color			: #000033;
	border-top		: 1px solid #ddd;
}
.accordion2 dt:hover {
	background-color	: #c0c0c0;
}
.accordion2 .open {
	background-color	: #c0c0c0;
	background-image	: url(/arrow_up.gif);
}
.accordion2 dd {
	overflow		: hidden;
	background		: #fff;
}
.accordion2 span {
	display			: block;
	width			: 480px;
	border-top		: none;
	padding			: 15px
}
html > body .accordion2 dt {
	width			: 498px;
}


#lay {
margin-top:10px;
font-size		: 9pt;
position		: relative;
display			: block;
left:4%;
bottom:0;
width			: 90%;
	background-color: #FEFEEB;
	color: #555;
	border: 1px solid #555;
	padding: 10px;

    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

}
#lay1 {
margin-top:10px;
font-size		: 9pt;
position		: relative;
display			: block;
left:4%;
bottom:0;
width			: 90%;
	background-color: #FEFEEB;
	color: #555;
	border: 1px solid #555;
	padding: 10px;

    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

}#lay2 {
margin-top:10px;
font-size		: 9pt;
position		: relative;
display			: block;
left:4%;
bottom:0;
width			: 90%;
	background-color: #FEFEEB;
	color: #555;
	border: 1px solid #555;
	padding: 10px;

    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

}