/* <![CDATA[ */	
html {
	margin: 0; 
	padding: 0;
	height: 100%; 
	color: #C9D2E0;
	/*#ffffff;*/
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
body {
	margin: 0px; 
	padding: 0px;
	height: 100%; 
	color: #C9D2E0;
	font-size: 9pt;
	font-weight: bold;
    /*line-height: 90%;*/
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	line-height: 1.4em;
	letter-spacing: 0.03em;
	background: url(bilder/verlauf_1px.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x; 
	background-color: #01274E;
}

#bodytable {
	width: 100%;
}

#detail {
	display: none;
	z-index: 99;
	position: fixed;
	background-color: #01274E;
	/*width: 500px;
	height: 500px;*/
	top: 100px;
	left: 380px;
	margin: 20px;
	paddding: 20px;
	border: 5px solid #014284;
	cursor: pointer;
}

#detailbild {
	vertical-align: center;
	border: 0px solid green;
}

#background {
	display: none;
	background: url(bilder/verlauf_1px.jpg);
	background-repeat: repeat-x; 
	background-color: #01274E;
	position: fixed;
	z-index: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#header {
    border: 0px solid black;
	background: none;
	overflow: hidden;
	position: fixed;
	z-index: 11;
	text-align: left;
	left: 0;
	top: 0;
	width: 100%;
	height: 90px;
}
#header_background {
	background: url(bilder/verlauf_1px.jpg);
	background-repeat: repeat-x;
	background-color: #014284;
	background-position: 0px -90px;
	position: fixed;
	z-index: 7;
	top: 90;
	right: 0px;
	width: 100%;
	height: 30px;
}

#blasen {
	display: none;
	position: absolute;
	z-index: 8;
	left: 0;
	top: 0;
	width: 123px;
	height: 100%;
	padding-top: 100px;
}

#footer {
	display: block;
	background: none;
	position: fixed;
	overflow: hidden;
	z-index: 10;
	text-align: left;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 120px;
}
#footer_background {
	background-color: #01274E;
	position: fixed;
	z-index: 6;
	text-align: center;
	bottom: 0;
	right: 0px;
	width: 100%;
	height: 100px;
	display:none;
}

/*
 * Navigation
 */

/* Ebene 1 */

#navi1-ly {
	border: 0px lightblue dotted;
	position: fixed;
	z-index: 9;
    top: 95px;
	left: 20px;
	width: 100%;
	/*width: 870px;*/
	max-width: 870px;
	width: expression( document.body.clientWidth < 870 ?  document.body.clientWidth : "870px" );
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-weight: 900;
	letter-spacing: 0.11em;
    text-align: right;
    text-align: left;
}
#navi1-ly a {
	float: left;
	font-weight: 900;
	color: #99ADC9;
	padding: 0px 20px 0px 0px;
}
#navi1-ly a:hover  {
	/*color : #FBBB1C;*/
	text-decoration : none;
	color: #ffffff;
}
#navi1-ly a.active {
    color: #66CC00;
	color: #ffffff;
}

/* Ebene 2 */

#navi2-ly {
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    font-weight: 900;
	letter-spacing: 0.11em;
    text-align: right;
	margin-top: 2em;
	border: 0px dotted green;
}
#navi2-ly div {
	padding: 0px;
	margin: 0px;
	padding-bottom: 0em;
}
#navi2-ly .navielemente {
	float: right;
	padding: 0px;
	margin: 0px;
	border: 0px dotted yellow;
}
#navi2-ly p {
	margin-bottom: 0.8em;
}
#navi2-ly a {
    /*display: block;*/
	border: 0px solid black;
	font-weight: bold;
	color: #99ADC9;
}
#navi2-ly a:hover  {
	/*color : #FBBB1C;*/
	text-decoration : none;
	color: #66CC00;
	color: #ffffff;
}

#navi2-ly a.navi2 {
	padding-top: 0px;
	/*display: block;*/
	border: 0px dotted red;
}
#navi2-ly a.navi2-active {
	padding-top: 0px;
	/*display: block;*/
    color: #66CC00;
	color: #ffffff;
}

/* Ebene 2,3,4 */

#navi2-ly .navi4-ly {
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	margin-top: 0.1em;
	margin-right: 1em;
	/*background-color: #006699;*/
}
#navi2-ly a.navi4 {
	font-size: 9pt;
	color: #99ADC9;
	padding-right: 0em;
}
#navi2-ly a.navi4-active {
	font-size: 9pt;
	color: #ffffff;
	padding: 0px;
	padding-right: 0em;
}

a.navi3 {
	padding: 0.1ex 0.0ex 0.1ex 0.0ex;
	color: #99ADC9;
}

img.navibuttons {
	vertical-align: middle;
	margin-right: 0.6ex;
	margin-left: 0.6ex;
}

/*
 * Inhalt
 */

.linksbild {
	margin-top: 0em;
	margin-left: 10px;
	margin-right: 20px;
	text-align: right;
	/*float: left;*/
	border: 0px dotted blue;
}

#container {
	bottom: 140px;
	height: 100%;
}

#inhalt {
	position: static;
	z-index: 5;
	padding: 95px 0 0px 0;
/*	margin: 145px 0 120px 0px; */
}
#inhalt-top {
	position: relative;
	display: inline;
	z-index: 5;
	padding: 95px 0 0px 0;
/*	margin: 145px 0 120px 0px; */
} 
#inhalt_top {
	position: relative;
	z-index: 5;
	border: 0px solid yellow;
	padding: 130px 0 120px 0;
/*	margin: 145px 0 120px 0px; */
} 

#inhalt_popup {
	position: relative;
	z-index: 5;
	border: 0px solid yellow;
	padding: 20px 20px 20px 20px;
/*	margin: 145px 0 120px 0px; */
} 

.inhalt-ueberschrift {
	text-align: right;
	padding: 0px 39% 0px 20px;
}

.inhalt-ueberschrift2 {
	text-align: right;
	padding: 0px 58% 0px 20px;
}

.inhalt-text {
}

.inhalt-ganz {
	text-align: left;
	clear: right;
	clear: left;
	width: 100%;
	padding: 0px 20px 0px 20px;
}

.inhalt-links {
	text-align: right;
	float: left;
	width: 58%;
	padding: 0px 0px 0px 0px;
	border: 0px dotted green;
}
.inhalt-links2 {
	text-align: right;
	float: left;
	width: 39%;
	padding: 0px 0px 0px 0px;
}

.inhalt-rechts {
	text-align: left;
	float: right;
	width: 39%;
	padding: 0px 0px 0px 0px;
	border: 0px dotted green;
}

.inhalt-rechts2 {
	text-align: left;
	float: right;
	width: 58%;
	padding: 0px 0px 0px 0px;
	border: 0px dotted green;
}

.inhalt-navi1 {
	text-align: left;
    clear: left;
	clear: right;
	width: 39%;
	padding: 0px 0px 0px 0px;
	border: 0px dotted green;
}

.inhalt-navi2 {
	text-align: left;
    clear: left;
	clear: right;
	width: 58%;
	padding: 0px 0px 0px 0px;
	border: 0px dotted green;
}

/* ]]> */		

