@CHARSET "UTF-8";
.breadcrumb {
	color:#000;
}
.haupt_menue, 
.sub_menue{
	list-style:none;
	display:block;	
	width: 100%;
}
.haupt_menue_top{
	border-bottom:1px solid #000;
	width: 180px;
}

.sub_menue{
	padding-bottom:25px;	
}

.haupt_menue div, 
.sub_menue div {
	margin-left:0px;
	margin-right:10px;	
	padding:5px;
	border-bottom:1px solid #000;
}

.menue_entry {
	background-color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	xborder-bottom:1px solid #000;
	xborder-top:1px solid #000;
}

.menue_entry img{
	margin-right:2px;	
	margin-left:-5px;
}

.menue_entry:hover {
	background-color:#EEF6FB;
}


.menue_active {
	font-weight:bold;
	background-color:#EEF6FB;
		
}

.menue_path_active {
	font-weight:bold;
}

.haupt_menue a,
.sub_menue a {
	text-decoration:none;	
	display:block;
	text-align:left;
}

.search_field {
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	padding-top:5px;
	border:1px solid #000;
	height:20px;
	width:  158px;
}

body {
	background-repeat:repeat-y;
	background-position:center;
}
	
	
.headerlinks {
	height: 185px;
	width:  831px;
}

.headerrechts {
	height:185px;
	width:  173px;
	float: right;
	background-image: url(../index_img/Logo_03.jpg);
	position: relative;
	right: -175px;
	cursor:pointer;
}

.spacer {
	clear:both;
	height:10px;	
}

.banner14color {
	position:absolute;
 	left: 508px; 
 	top: 29px; 
 	width:222px; 
 	height:33px;

 	background-image: url(../index_img/Gruener-Naviblock_03.jpg);
 	}
	
.banner12color {
	position:absolute;
 	left: 355px; 
 	top: 66px; 
 	width:221px; 
 	height:33px;

 	background-image: url(../index_img/Roter-Naviblock_03.jpg);
	}
.banner11color {
	position:absolute;
 	left: 255px; 
 	top: 104px; 
 	width:192px; 
 	height:33px;

 	background-image: url(../index_img/Organge-naviblock_03.jpg);
	}
.banner10color {
	position:absolute;
 	left: 120px; 
 	top: 142px; 
 	width:192px; 
 	height:33px;
 	background-image: url(../index_img/Gelber-Naviblock_02.jpg);
	}

.banner14 {
	position:absolute;
 	left: 523px; 
 	top: 29px; 
 	width:207px; 
 	height:33px;
 	}
	
.banner12 {
	position:absolute;
 	left: 370px; 
 	top: 66px; 
 	width:206px; 
 	height:30px;
 	}
.banner11 {
	position:absolute;
 	left: 270px; 
 	top: 104px; 
 	width:177px; 
 	height:30px;
	}
.banner10 {
	position:absolute;
 	left: 135px; 
 	top: 142px; 
 	width:177px; 
 	height:30px;
	}	
	
.banner14, .banner12, .banner11, .banner10 {

	font-weight:bold;
	text-align: left;
	padding-top:5px;
 	padding-left: 5px;
}
	
.toolbar_links {
	left:0px;
	width:813px;
	height: 35px;
	float:left;
	text-align:left;
	background-color:#004B95;
	text-align: center;
	line-height: 35px;
	}
	
.toolbar_rechts {
	position: relative;
	left: 10px;
	width: 182px;
	xheight: 33px;
	float:left;
	text-align:center;
	background-color:#FFF;
	border:1px solid #000;
	padding-top: 4px;
	padding-bottom: 4px;
	}

.links {
	clear: both;
	float: left;
	width: 190px;
	position: relative;
	top: 10px;
	}
	
.inhalt {
	float: left;
	width: 582px; 
	background-color:#fff;
	border:1px solid #000;
	padding:20px;
	position: relative;
	top: 10px;
	}

.inhalt_ueberschrift {
	margin-bottom:10px;
	
}

.rechts_rahmen {
	width: 182px; 
	border:1px solid #000;
	float: left;
	position: relative;
	top: 10px;
	left: 10px;
	}
	
.rechts_rahmen_text {
	padding-top: 15px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	}	
	
	
.head_box {
	xwidth: 182px; 
	xheight: 30px;
	border-bottom:1px solid #000;
	xfloat: left;
	xtext-align: left;
	xfont-weight:bold;
	padding: 7px;
	background: #004B95;
	}
	



.footer {
	clear: both;
	float: left;
	width: 808px;
	min-height: 20px;
	padding: 5px;
	border:1px solid #000;
	background-color:#fff;
	position: relative;
	top: 8px;
	left: 190px;

}


#container {
	min-height: 100%;
	min-width: 1004px;
	background: #ffffff url(../index_img/Hintergrund-Schweif_03.jpg) left top no-repeat;	
}

#content {
	height: 100%;
	display: block;
	clear: both;
}


