/* allgemeiner Teil */
body{
font-family: Tahoma
}

#wrapper{
max-width:950px;
margin-left:auto;
margin-right:auto;
background-color:#ccc;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

#kopf{
height:180px;
background-color:#eee;
margin-bottom:5px;
}

#navigation{
padding-top:5px;
height:40px;
background-color:#eee;
}

#navigation ul{
margin:5px;
padding:0;
}

#navigation ul li{
display:inline;
height:30px;
background-color:#fff;
}

#navigation ul li a{
margin:10px;
height:30px;
font-weight:bold;
text-decoration:none;
color:#333;
background-color:#fff;
}

#navigation ul li a:hover{
color:#000;
}

#gesamttabelle{
width:100%;
}

#gesamttabelle td{
padding-left:5px;
}

#datenbasis ul,#typ ul{
padding-left:0;
}

#datenbasis a,#typ a{
color:#333;
}

#datenbasis a:hover,#typ a:hover{
color:#fff;
}

#datenbasis li,#typ li{
background-color:#fff;
display:inline;
padding:5px;
line-height: 30px;
}

#datenbasis li:hover,#typ li:hover{
background-color:#333;
color:#fff;
}

#fuss{
padding-top:2px;
margin-top:20px;
height:30px;
background-color:#eee;
text-align:center;
}

#fuss ul{
margin:5px;
padding:0;
}

#fuss ul li{
display:inline;
}

#fuss ul li a{
font-size:12px;
margin-right:7px;
text-decoration:none;
color:#333;
}

#fuss ul li a:hover{
color:#000;
}

/* Teil Auflistung ein Programm */
dt{
float:left;
width:155px;
margin-bottom:10px;
}

dd{
max-width:650px;
margin-left:160px;
}

dd:after{
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

/* Teil Login Formular */
textarea, input{
max-width:450px;
}

.labelklasse {
width:150px;
display:block;
float:left;
}