		body
		{
			position:absolute;
			background:#ffffff;
			overflow:hidden;
		}
		html, body
		{
			top:0; left:0; right:0;
			height:534px;
			margin:0;
			padding:0;
			width:100%;
			font-family:verdana, sans-serif;
		}
		#header_container
		{
			position:fixed;
			top:0; left:0; right:0;
			text-align:center;
			margin:0;
			height:155px;
			width:100%;
			z-index:9;
			padding:0;
			background-color: transparent;
		}
		#header_oben
		{
			position:absolute;
			top:0px; left:0px; bottom: 0px; right: 0px;
			background-color: #FFFFFF;
			z-index:10;
			margin:0;
			max-height: 10px;
			width:100%;
			padding:0;
		}
		#header
		{
			position:absolute;
			top:10px; left:183px; right: 0px;
			background-color: #012f51;
			z-index:10;
			margin:0;
			height:98px;
			max-height: 98px;
			width:100%;
			padding:0;
		}
		#header_bild
		{
			position: absolute;
			top:10; left:10; right:0; bottom:0;
			height:98px;
			width:168px;
			background-color: #00AFAF;
			z-index:10;
			margin:0;
		}
		#header_rahmen_l
		{
			position: absolute;
			top:10; left:178; right:0; bottom:0;
			height:98px;
			width:5px;
			background-color: #FFFFFF;
			z-index:5;
			margin:0;
		}
		#header_rahmen
		{
			position: absolute;
			top:108; left:10; right:0;
			height:5px;
			width:100%;
			background-color: #FFFFFF;
			z-index:10;
			margin:0;
		}
		#header_rahmen_la
		{
			position: absolute;
			top: 10px; left:0px;
			height:145px;
			width:10px;
			background-color: #FFFFFF;
			z-index:3;
			margin:0;
		}
		#header_nav
		{
			position: absolute;
			top:113; left:183; right:0; bottom:0;
			height:32px;
			width:100%;
			background-color: #FAE89E;
			z-index:9;
			margin:0;
			text-align: left;
			padding-left:50px;/*abstand links navi*/
		}
		#header_rahmen_nav1
		{
			position: absolute;
			top:145; left:183; right:0; bottom:0;
			height:5px;
			width:100%;
			background-color: #FFFFFF;
			z-index:10;
			margin:0;
		}
		#header_rahmen_nav2
		{
			position: absolute;
			top:150; left:183; right:0; bottom:0;
			height:5px;
			width:100%;
			background-color: #E5E5E5;
			z-index:10;
			margin:0;
		}
		#header_rahmen_nav_li
		{
			position: absolute;
			top:113; left:178; right:0; bottom:0;
			height:42px;
			width:5px;
			background-color: #FFFFFF;
			z-index:10;
			margin:0;
		}
		#header_rahmen_nav_li2
		{
			position: absolute;
			top:113; left:10px; right:0; bottom:0;
			height:42px;
			width:168px;
			background-color: #E5E5E5;
			z-index:10;
			margin:0;
		}
		#menu_container
		{
			position:fixed;
/*			top:135px;*/
			top:118px;
			left:0px;
			width:178px;
			height:100%;
			background-color: #E5E5E5;
			z-index:10;
		}
		#menu_rahmen_links
		{
			position:absolute;
			top:0px;
			left:0px;
			width:10px;
			height:1200px;
			background-color: #FFFFFF;
			z-index:10;
		}
		#menu
		{
			position:absolute;
			top:0px;
			left:10px;
			width:168px;
			height: 410px;
			background-color: #E5E5E5;
			z-index:11;
		}
		#menu_rahmen_re
		{
			position:absolute;
			top:0px;
			left:178px;
			width:5px;
			height:200px;
			background-color: #FFFFFF;
			z-index:10;
		}
		#menu_punkt_active
		{
			position:relative;
			top:15px;
			left:0px;
			width:173px;
			height: 25px;
			z-index:11;
			background-image: url(img/button1a.gif);
			background-position: left top;
			background-repeat: no-repeat;
			text-decoration:none;
		}
		#menu_pause
		{
			position:relative;
			left:0px;
			top:16px;
			width:173px;
			height: 5px;
			z-index:4;
		}
		#content
		{
/*			position:absolute;
			bottom:0; right:0;
			height:78%;
			overflow:auto;
			margin:0;
			top: 155px;
			left: 183px;
			width:82%;
*/
		}
		#footer_container
		{
			position:fixed;
			bottom:0; left:0; right:0;
			margin:0;
			padding:0;
			height:25px;
			z-index:10;
			background-color: #FFFFFF;
			width:100%;
			vertical-align: bottom;
		}
		#footer_rahmen
		{
			position:absolute;
			bottom:25; left:10px; right:0;
			margin:0;
			height:5px;
			z-index:10;
			background-color: #E5E5E5;
			width:100%;
		}
		#footer
		{
			position:absolute;
			top:0; left:0; right:0; bottom:0;
			background:#FFFFFF;
			z-index:11;
		}
                 #chip
                 {
                 border:1px solid black;
                 text-align:center;
                 width:400px;
                 height:30px;
                 text-decoration:none;
                 color: #000000;
                 display: block;
		font-family:verdana, sans-serif;
		font-variant:normal;
		font-weight:bold;
		font-size:18px;
                 }

/* Definition Schriftklassen*/

a.nav_forder, nav_forder {
position:relative;
text-decoration:none;
color:#00AFAF;
font-variant:normal;
font-weight:normal;
font-size:11px;
vertical-align: bottom;
}
a.nav_forder:hover, a.nav_forder:active a.nav_forder:focus {
position:relative;
text-decoration:underline;
color:#00AFAF;
font-variant:normal;
font-weight:normal;
font-size:11px;
vertical-align: bottom;
}

a.nav_oben, .nav_oben {
position:relative;
text-decoration:none;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:11px;
vertical-align: bottom;
}
a.nav_oben:hover, a.nav_oben:active a.nav_oben:focus {
position:relative;
text-decoration:underline;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:11px;
vertical-align: bottom;
}

.nav_ueber {
font-variant:normal;
font-weight:bold;
font-size:11px;
}
.forder {
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:normal;
font-size:10px;
}
.chip {
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:normal;
font-size:14px;
}

.small {
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:normal;
font-size:9px;
line-height: 15px;
}
.smallfett {
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:bold;
font-size:9px;
line-height: 15px;
}
.norm {
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height: 18px;
}

.big {
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:normal;
font-size:18px;
}

.bigfett {
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:bold;
font-size:18px;
}

.normfett {
font-family:verdana, sans-serif;
font-weight:bold;
font-size:12px;
line-height: 18px;
}
a.link {
position:relative;
top:15px;
left:0px;
display:block;
width:168px;
height:25px;
background-image: url(img/button1.gif);
text-decoration:none;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:11px;
line-height: 25px;
vertical-align: bottom;
}

a.link:hover {
text-decoration:none;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:11px;
background-image: url(img/button1a.gif);
line-height: 25px;
vertical-align: bottom;
}

a.link:active {
text-decoration:none;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:11px;
background-image: url(img/button1a.gif);
line-height: 25px;
vertical-align: bottom;
}

a.link_oben {
font-family:verdana, sans-serif;
position:relative;
top:15px;
left:0px;
display:inline-block;
width:168px;
height:25px;
background-image: url(img/button1.gif);
text-decoration:none;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:11px;
line-height: 25px;
vertical-align: bottom;
}

a.link2 {
text-decoration:none;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:11px;
line-height: 25px;
vertical-align: bottom;
}

a.footer, .footer2 {
text-decoration:none;
color:#000000;
font-variant:normal;
font-weight:normal;
font-size:9px;
/*vertical-align: sub;*/
}

a.down, a.down:hover, a.down:over, a.down:active, a.down:visited, a.down:focus, .down {
text-align:center;
width:400px;
height:30px;
text-decoration:none;
color: #000000;
font-family:verdana, sans-serif;
font-variant:normal;
font-weight:bold;
font-size:18px;
display:block;
}
