*{
    padding: 0px;
    margin: 0px auto;
}

body, html{
    font:12px "Trebuchet MS", verdana, arial, sans-serif;
    text-align: center;
    color: #0061AE;
}

table.content {
	margin-top: 3px;
	width: 900px;
	border: 0px #FFF none;
	border-collapse: 0px;
}

#blank {
	white-space: none;
	width: 20px;
	border: 0px #FFF none;
}
/* Allgemeine Formatierungen */

h2{
	color: #0061AE;
    margin: 1em 0;
    font-size: 16px;
    text-align: left;
    line-height: 18px;  /* Höhe des linken Rands */
}

/* Hauptcontainer */

#box{
	margin:0px auto;/* Zentrierung */
	text-align:center;
    width: 900px;
    background: #fff;
    border-bottom: none;
}
/*
table, td, th{
	width: 100%;
	color: #0061AE;
	border-spacing: 0px;
	text-align: center;
}
td, th{
    width: 150px;
    height: 50px;
}

th{
	background: #ADDEEF;
}

td{
	border: solid 1px #0061AE;
}
*/
/* Header */

#header{
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
    height: 100px;
    text-align: center;
}

#logoname{
	width: 235px;
	font-size: 15px;
	float: left;
	text-align: left;
	color: #0061AE;
}
#logoname a{
	text-decoration: none;
	color: #0061AE;
}

#logoname a:hover{
	text-decoration: none;
	color: #0061AE;
}
/* Navigation */

#navigation{
    list-style: none;
    float: left;
    font-size: 10px;
    height: 30px;
    background: white;
    text-decoration: none;
}

#navigation li{
    float: left;
}

#navigation li a{
    display: block;
    height: 30px;
    width: 90px;
    border-right: 5px solid white;
    line-height: 30px;
    float: left;
    background: #0077FF;
    color: white;
    text-decoration: none;
}

#navigation li a:hover{
    background: #0061AE;
    border-right: 5px solid #ADDEEF;
    color: white;
    text-decoration: none;
}

/* SubNavigation */

#subnavigation{
    list-style: none;
    width: 665px;
    float: right;
    font-size: 10px;
/*    height: 35px; */
    background: white;
}

#subnavigation li{
    float: left;
    padding-top: 5px;
}

#subnavigation li a{
    display: block;
    height: 30px;
    width: 90px; /* Breite 650px:5 = 130px */
    border-right: 5px solid white;
    text-decoration: none;
    line-height: 30px;
    float: left;
    background: #ADDEEF;
    color: #0061AE;
}

#subnavigation li a:hover{
    background: #0061AE;
    color: white;
}

/* menulu */
#menulu{
	background: #ADDEEF;
    list-style: none;
    font-size: 10px;
    height: 100%;
    width: 200px;
	border: 0px #FFF none;
	text-align: center;
	vertical-align: top;
}

#menulu li a{
    display: block;
    height: 30px;
    width: 90px;
    text-decoration: none;
    line-height: 30px;
    float: left;
    background: #ADDEEF;
    color: #0061AE;
}

#menulu li a:hover{
    background: #0061AE;
    color: white;
}

/* Inhalt */
#inhalt{
	width: 668px;
	text-align: left;
	min-height: 600px;
	border: 0px #FFF none;
	vertical-align: top;
	padding: 0px 0px 0px 32px;
}

#form{
	text-align: left;
	width: 100px;
	height: 25px;
	border: none;
}

.button{
	border-bottom: black 1px solid;
	border-left: #297394 1px solid;
	border-right: black 1px solid;
	border-top: #297394 1px solid;
	font-family:Verdana;
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	display:inline;
	width:auto;
}
.text{
    background-color:whitesmoke;
    color:#297394;
    border:1px solid black;
}

.select{
    background-color:whitesmoke;
    color:#297394;
}

.navMainActive {
	border-right: 5px solid #ADDEEF !important;
	background: #0061AE !important;
}

.navSubActive {
	background: #0061AE !important;
	color: #FFF !important;
}