body { 
background: #161616;
color: white;
margin-left: 15px; 
margin-right: 15px; 
margin-top: 0px; 
margin-bottom: 0px; 
font-size: 11px;
font-family: helvetia, tahoma, arial, verdana; 
scrollbar-base-color:#004499;
scrollbar-3dlight-color:#4466BB;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-highlight-color:#004499;
scrollbar-shadow-color:#4466BB;
scrollbar-track-color:#4466BB;
}

body, td {
color: white;
font-size: 11px;
font-family: tahoma; 
}

pre {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	color: white;
	background-color: #333333;
	border: 2px solid #161616;
	height: 300px;
	width: 95%;
	overflow: auto;
}

input, select, textarea{
font-size: 11px;
font-weight: normal;
color: #ffffff; 
background: #333333; 
border: 1px solid #161616; 
padding: 2px;
margin: 0px;
font-family: helvetia, tahoma, arial, verdana;
}

.blueline{
background-color: #3357A2; 
}

button {
font-weight: bold;	
border: solid 1px #666666; 
background-color: #803331; 
color: black; 
text-align: center;
font-size: 11px; 
margin-top: 2px;
}

.homebox {
border-bottom: 1px solid #3357A2;
border-left: 1px solid #3357A2;
border-right: 1px solid #3357A2;
background-color: black; 
}

.homebox th {
border-top: 1px solid #6686CD;
background-color: #3357A2; 
padding: 5px;
align: left;
}

.homebox td {
font-weight: normal; 
text-decoration: none;
padding-left: 3px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 3px;
color: white;
}

.headerTable {
background-color: #000000; 
height: 30px;

padding: 5px;
border-top: 1px solid #333333;
}

.headerTable td{
color: #333333;
font-style: italic;
}

.indexTable {
background-color: #000000;
border-right: 1px solid #333333;
border-left: 1px solid #333333;
color: #ffffff;
}


.contentTable {
color: #ffffff;
border-top: 0px solid #333333;
background-color: #000000;
text-align: left;
}

.contentTable td.verlauf{
        background-color: #161616;
        background-image: url(images/bg_nav.gif);
        text-decoration: none;
	color: #ffffff;
        font-family: helvetia, tahoma, arial, verdana
        font-size: 11px;
        font-weight: normal;
        color: #ffffff;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 0px;
        margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px;
        margin-bottom: 0px;
        border-top: 1px solid #333333;
        border-bottom: 1px solid #333333;
}

.contentTable td.verlauf a{
        text-decoration: none;
}

.footerTable {
color: #ffffff;
border-top: 1px solid #333333;
background-color: #000000;
}

.footerTable td{
color: #333333;
font-family: helvetia, tahoma, arial, verdana;
}

#content {
        padding-left: 10px;
        padding-top: 8px;
        padding-bottom: 10px;
        padding-right: 10px;
}


form {
MARGIN: 0px
}

a{
FONT-WEIGHT: bold; 
COLOR: #ffffff
}

a:visited {
FONT-WEIGHT: bold; 
COLOR: #ffffff
}

a:active {
FONT-WEIGHT: bold; 
COLOR: #ccccff
}

a:hover {
COLOR: #ccccff
}

#box { 
	width: 100%;
        font-size: 11px;
        color: #000000;
	font-family: tahoma; 
        text-decoration: none;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px;
        margin-bottom: 0px;
}

#box ul{
	margin-left: 0; 
        list-style-type: none;
        border-bottom: 0px solid #ffffff;
        border-left: 0px solid #8C8E8C;
        border-right: 0px solid #8C8E8C;
        border-top: 0px solid #1A3270;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        margin-top: 0; 
        margin-bottom: 0px; 
        color: #000000;
}

#box li.link{
        background-color: #ECECEC;
        color: #000000;
}


#box li.title{
	border-top: 1px solid #ffffff;
	background-color: #8C8E8C;
	font-weight: bold; 
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 3px;
        color: #ffffff;
}

#box li.text{
        display: block;
        padding-left: 3px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 3px;
        background-color: #ECECEC;
        color: #000000;
        border-top: 0px solid #B5B5B5;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 3px;
}






