/* Layout  */

html, body{
	text-decoration:none;
	font-family:Arial;
	font-size:10px;
	color:rgb(67, 67, 66);
	margin:0px;
	padding:0px;
}

#main{
	margin:0px auto;
	width:974px;
}

/* 1. Zeile */

#header a{
	font-weight:bold;
	font-size:8pt;
}

#header_l{
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
	height:117px;
	width:209px;
	float:left;
}

#header_r{
	background-image:url(../img/BGKopfbereich.jpg);
	background-repeat:no-repeat;
	height:117px;
	width:761px;
	float:right;
}

.link{
	clear:both;
	float:right;
	margin:99px 20px 0px 0px;
}

.link a{
	clear:both;
	text-decoration:none;
	color:black;
}

/* 2.Zeile */

#header_ll{
	background-image:url(../img/BGNavi_1.gif);
	background-repeat:no-repeat;
	height:209px;
	width:209px;
	float:left;
	margin-top:-3px;
	padding:0px;
}

#linknavi ul{
	list-style-type:none;
	margin-top:20.5px;
	line-height:12.8px;
	padding-left:35px;
}

.level1 a{
	text-decoration:none;
	color:rgb(67, 67, 66);
	font-size:12px;
}



#linknavi a:hover{
	color:rgb(0, 0, 0);
	font-weight:bold;
}

.active{
	color:rgb(187, 82, 55);
}

	
#header_rr{
	background-image:url(../img/titelinhalt.jpg);
	background-repeat:no-repeat;
	height:209px;
	width:763px;
	float:left;
	margin-top:-3px;
	padding:0px;
}

/* 3. Zeile */

/*
#inhalt{
	height:474px;
	overflow:scroll;
}
*/

#inhalt_navi{
	margin-top:-2px;
	background-image:url(../img/BGNavi_2.gif);
	height:474px;
	width:209px;
	float:left;
	
}

#inhalt_bg{
	background-image:url(../img/bginhalt.gif);
	background-repeat:no-repeat;
	height:474px;
	width:761px;
	float:right;
	padding-top:20px;
	margin-top:-2px;
}

#inhalt_text{
	height:474px;
	width:520px;
	float:left;
}

#inhalt_text p{
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	margin-bottom:10px;
	margin-left:54px;
	color:rgb(67,67, 66);
}

#inhalt_text h1{
	font-size:24px;
	line-height:32px;
	margin-top:25px;
	margin-bottom:25px;
	margin-left:50px;
	color:rgb(67, 67, 66);
}

#inhalt_text h2{
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	margin-bottom:10px;
	margin-left:54px;
	color:rgb(67, 67, 66);
}

#inhalt_text h3{
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	margin-bottom:10px;
	margin-left:54px;
	color:rgb(77, 105, 170);
}


#inhalt_text h4{
	font-size:12px;
	font-weight:normal;
	font-variant:small-caps;
	line-height:16px;
	margin-bottom:10px;
	margin-left:54px;
	color:rgb(67, 67, 66);
}

#inhalt_text h5{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	line-height:16px;
	margin-bottom:10px;
	margin-left:54px;
	color:rgb(67, 67, 66);
}

#inhalt_text h6{
	font-size:10px;
	font-weight:bold;
	line-height:13px;
	margin-bottom:10px;
	margin-left:56px;
	color:rgb(0, 0, 0);
}


#inhalt_info{
	height:474px;
	width:241px;
	float:right;
}

#inhalt_info .box{
	font-size:8pt;
	padding:5px 5px 5px 5px;
	border:1px solid rgb(136, 136, 136);
	margin-bottom:20px;
	margin-left:50px;
}

#inhalt_info .box .ueberschrift{
	font-weight:bold;
	font-size:8pt;
	color:rgb(77, 105, 170);
}


#inhalt_info .box a{
	font-size:7pt;
	color:rgb(67,67,66);
	font-weight:bold;
}

#fuss{
	margin-top:50px;
	margin-left:56px;
	color:rgb(208,221,238);
}

#fuss a{
	font-size:8pt;
	margin-left:0px;
	color:rgb(208,221,238);
	text-decoration:none;
}

#abschluss{
	border-top:1px solid rgb(208,221,238);
	padding-top:2px;
}