*{
	margin:0;
	padding:0;
}
html{
	height:101%;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
a, a:link, a:visited, a:active{
	color:#ffffff;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
.pdf{
	vertical-align:middle;
	margin:0 10px 0 0;
}
h1{
	font-size:16px;
	font-weight:bold;
	color:#996600;
	margin:20px 0 0 20px;
}
p,
.content_p{
	margin:20px 0 0 20px;
	width:470px;
	line-height:20px;
}
.message{
	padding:5px;
	margin:20px 0 0 20px;
	background:#75a8d1;
}

img {
	border:0;
}
#main{
	width:100%;
	border:0;
	margin:100px 0 0 0;
}
#navigation2{
	height:336px;
	margin:0;
	overflow:hidden;
}
#wir{
	height:20px;
	margin:0 0 42px 6px;
	overflow:hidden;
	font-size:10px;
}
small{
	font-size:10px;
}
.left{
	
}
.right{

	}
.center{
	
}
.blue{
	background:#75a8d1;
}
.brownbluebottom{
	background:#c0c08a url(../images/bg_blue_bottom.png) repeat-x bottom left;
}
.bluebluebottom{
	background:#a5c3db url(../images/bg_blue_bottom.png) repeat-x bottom left;
}
.whitebrowntop{
	background:#ffffff url(../images/bg_brown_top.png) repeat-x top right;
}
.whitebluetop{
	background:#ffffff url(../images/bg_blue_top.png) repeat-x top right;
}
#start{
	width:100%;
	margin:145px 0 0 0;
	background:#c3d3e0;
	text-align:center;
}
#start a{
	margin:0 0 0 117px;
	overflow:hidden;
	display:block;
}
#content{
	margin:0 0 42px 0;
}
.content_table{
	background:#919132;
	margin:0 0 20px 20px;
	color:#919132;
	width:545px;
}
.content_table a,
.content_table a:link,
.content_table a:active,
.content_table a:visited{
	color:#919132;
	text-decoration:none;
}
.content_table a:hover{
	color:#919132;
}
.content_table th{
	background:#dbdbae;
	text-align:left;
	font-weight:normal;
	padding:2px 5px 2px 5px;
	vertical-align:top;
}
.content_table td{
	padding:2px 5px 2px 5px;
}
.content_table .row{
	background:#eeeed8;
}
.content_table .row:hover{
	background:#dbdbae;
}
.input{
	color:#996600;
	background:#ffffff;
	border:#ffffff solid 1px;
	width:300px;
}
.input_verification{
	color:#996600;
	background:#ffffff;
	border:#ffffff solid 1px;
	width:60px;
	margin:5px 0 0 0;
}
.input_uhr{
	color:#996600;
	background:#ffffff;
	border:#ffffff solid 1px;
	width:60px;
}
.input_textarea{
	color:#996600;
	border:#ffffff solid 1px;
	background:#ffffff;
	width:300px;
}

/***********
** nav 1 ***
***********/
#nav1{
	margin: 0 0 0 20px;
	list-style:none;
}
#nav1 ul{
	margin: 0 0 0 20px;
	list-style:none;
	white-space:nowrap;
}
#nav1 li{
	float:left;
}
#nav1 a,
#nav1 a:link,
#nav1 a:visited,
#nav1 a:active{
	text-decoration:none;
	font-weight:bold;
	color:#006600;
	margin:15px 38px 15px 0;
	display:block;
}
#nav1 a:hover,
#nav1 a.selected,
#nav1 a:link.selected,
#nav1 a:visited.selected,
#nav1 a:active.selected
{
	color:#ff0000;
}
#nav1 a.lastnav1,
#nav1 a:link.lastnav1,
#nav1 a:visited.lastnav1,
#nav1 a:active.lastnav1,
#nav1 a:hover.lastnav1{
	margin:15px 0 15px 0;
}
/***********
** nav 2 ***
***********/
#nav2{
	margin: 0 0 0 10px;
	list-style:none;
}
#nav2 ul{
	margin: 0 0 0 10px;
	list-style:none;
}
#nav2 a,
#nav2 a:link,
#nav2 a:visited,
#nav2 a:active{
	text-decoration:none;
	font-weight:bold;
	color:#006600;
	margin:24px 0 0 0;
	display:block;
}
#nav2 a:hover,
#nav2 a.selected,
#nav2 a:link.selected,
#nav2 a:visited.selected,
#nav2 a:active.selected{
	color:#ff0000;
}

	