/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	background-color:#dae1e5;
}

img{
	display:block;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	font-weight:bold;
}

a:link, a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}

a:hover{
	text-decoration:none;
}

#main{
	background-color:#FFFFFF;
	width:730px;
	margin:10px auto auto auto;
	padding:4px;
	border:1px solid #999999;
}

#header{
	background-color:#333333;
	height:60px;
	text-align:right;
	vertical-align:bottom;
}

#header ul{
	list-style:none;
}

#header li{
	display:inline;
	padding:0px 10px 0px 10px;
}

#header a:link, #header a:visited, #header a:active{
	font-size:9px;
	color:#7d7d7d;
	text-decoration:none;
}

#header a:hover, #header a.aktiv{
	font-size:9px;
	color:#CCCCCC;
	text-decoration:none;
}

#navigation{
	width:127px;
}

#navigation td{
	background-color:#ebebeb;
}

#subnavigation{
	vertical-align:top;
}

#subnavigation ul, #subnavigation li{
	margin:2px 0 0 0;
	padding:0;
	list-style:none;
}

#subnavigation a{
	display:block;
	padding-left:10px;
	width:118px;
	height:18px;
	line-height:18px;
	background-color:#FFFFFF;
	color:#333333;
	text-decoration:none;
	border-top:1px solid #999999;
}

.sub a:hover, .sub a.aktiv{
	text-decoration:underline;
	background-image:url(images/selected.gif);
}

.letzter{
	border-bottom:1px solid #999999;
}


#text{
	width:555px;
	padding:90px 20px 50px 40px;
}

.text{
	font-size:11px;
	color:#999999;
}