body {
scrollbar-shadow-color: #000000;
scrollbar-face-color: #000000;
scrollbar-base-color: #000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #FFFFFF
}

legend {

font-weight : bold; 
}


A {
font-weight : bold;
color:#0000ff;
}
A:Visited {
font-weight : bold;
color: #FFFFFF;
}
A:Active {
font-weight : bold;
color:#0DB5F3;
}
A:Hover {
color:#0DB5F3;
}

p {
	color: #FFFFFF;
	font-size:11px;
}

.error p {
	font-weight:bold;
	color:#FF0000;
}

.error A {
font-weight : bold;
color:#FFFFFF;
}
.error A:Visited {
font-weight : bold;
color: #FFFFFF;
}
.error A:Active {
font-weight : bold;
color:#FFFFFF;
}
.error A:Hover {
color:#FFFFFF;
}


body {
	font: 11px Arial, Helvetica, sans-serif;
	background: #000000 url(images/main-bg.gif);
	padding: 0;
	margin: 0;
}
img {
	border: none;
}


#header {
	background: transparent url(img/bg_meine_gang_header.jpg) center no-repeat;
	height:230px;
	width: 1000px;
	background-color: #000000;
	margin-top:10px;
}

#login {
	background: transparent url(img/login/bg_login.jpg) center no-repeat;
	height:97px;
	width: 178px;
	background-color: #000000;

    /*
	margin-top:40px;
    margin-right:800px;
    */

    position: absolute;
    top:41px;
    right:158px;
}

#login input {

margin-bottom:3px;

}


#main_content {
    margin-top: 0;
    padding-top: 0;
    margin-left:156px;
    margin-right:156px;
	width: 687px;
	float: none;
	margin-bottom:5px;
    background: transparent url(img/bg_main.jpg) center repeat-y;
    border:5;
}

#footer {
    background: transparent url(img/bg_footer_page.jpg) center no-repeat;
	border:		0px dotted #80C5E8;
	height: 103px;
    margin: 0px;
    padding: 0px;
	width:687px;

}
#footer_navi {
	height: 103px;
    padding-top: 50px;
    padding-left:215px;
	width:387px;

}
#footer_navi A {
font-weight : bold;
color:#FFFFFF;
text-decoration:none;
}
#footer_navi A:Visited {
font-weight : bold;
color: #FFFFFF;
}
#footer_navi A:Active {
font-weight : bold;
color:#FFFFFF;
}
#footer_navi A:Hover {
color:#FFFFFF;
}

#faq{
  	width:647px;
}


#faq A {
font-weight : bold;
color:#FFFFFF;
}
#faq A:Visited {
font-weight : bold;
color: #FFFFFF;
}
#faq A:Active {
font-weight : bold;
color:#FFFFFF;
}
#faq A:Hover {
color:#FFFFFF;
}

#content_div {
	background-color:#80C5E8;
	height:548px;
	overflow: auto;
	overflow-x:hidden;
	overflow-y:auto;
	width:812px;
}


#ulstart li {
  padding-bottom: 5px;
  font-weight: bold;
  margin-left: 5px;
}

#listeol {
    font-weight:bold;
}

#listeol ol li{
margin-bottom: 10px;

}

/* Ladebalken
div#ladebalken {
  width:       			400px;
  border:        		1px solid #000;
  background:       		#c0c0c0;
  height:        		22px;
  margin-left: 100px;
}
*/
div#ladebalken {
  margin-right:8px;
  height:       16px;
  margin-bottom: 6px;
}
div#ladebalken p {
  color:                #000000;
  height:        		16px;
  display:       		block;
  /*background:        	#0f0;*/
  margin:        		0px;
  font-weight:          bold;
  padding-top:          4px;
  padding-left:         5px;
}
/*
div#ladebalken span {
  position:        		absolute;
  margin:        		0px 0px 0px 200px;
}
*/
