/*-------------------------CSS Layout Tor nach Afrika------------------------*/
/*--- Farbwerte --*/
/*--- blau: 3C98CD  beige: FDF7E7 rot: DB5C00 orange:F0C149 body:F8D270/FBDD8F--*/
/*#########################----BODY_BEGIN----########################################################/
/*--------------body-----------------------*/
#body{
	width: 880px;
	height: 100%;
	padding: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
}
/*---text---*/
BODY {
	PADDING:0px;
	MARGIN: 0px;
	font-size:11px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	BACKGROUND-COLOR:#FDF7E7;
}

FORM {
	MARGIN: 0px
}
H1 {
	COLOR: #000000; font-size:14px; font-weight:bold; margin-bottom:5px; margin-left:2px; margin-top:10px;
}
H2 {
	COLOR: #000000; font-family: Verdana,Arial,Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-bottom:4px; margin-left:2px;
}
H3 {
	COLOR: #000000;font-family:  Verdana,Arial,Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:4px; margin-left:2px; margin-top:2px;
}
H4 {
	COLOR: #01356f; POSITION: relative
}
P {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; BACKGROUND-COLOR: transparent; padding:0px; margin:2px;
	letter-spacing: 1px; word-spacing:1px;
}
.untertitel {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; BACKGROUND-COLOR: transparent; padding:0px; margin:2px;
	letter-spacing: 1px; word-spacing:1px;
}
HR {
	COLOR: #DB5C00; HEIGHT: 1px; background-color:#DB5C00; border:0px;
}
UL,OL{
	COLOR: #000000; BACKGROUND-COLOR: transparent; word-spacing:1px; letter-spacing:1px;
}
LI{
	COLOR: #000000; BACKGROUND-COLOR: transparent; word-spacing:1px; letter-spacing:1px;
}
/*---navigation---*/
A {
	COLOR: #DB5C00; TEXT-DECORATION: none; word-spacing:1px;
}
A:link {
	COLOR: #DB5C00;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #DB5C00;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #000000;
}
A:active {
	COLOR: #dd8800;
}
/*#########################----BODY_END---########################################################/
/*#########################----CONTENT_BEGIN----########################################################/
/*----------####---header_begin---####-------------------*/
/*---allgemein*/
#header{
	width: 880px;
	height:145px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}
#header_top{
	WIDTH: 880px;
	HEIGHT: 120px;
}
#header_logo_gross{
	width:590px;
	height:95px;
	float: left;
}
#container_links_top{
	width: 140px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
}
/*---text---*/
.header_top{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: #DB5C00;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
}
.navlinkstop {
	height:33px;
	WIDTH: 130px;
	background-image: url(../grafik/bg/nav_links_top.gif);
	DISPLAY: block;
	PADDING-LEFT: 10px; 
	padding-top:4px;
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #DB5C00;  
	TEXT-DECORATION: none;
}
#navlinksitem {
	height:auto;
	WIDTH: 135px;
	float:left;
	DISPLAY: block;
	text-align:left;	
	background-image: url(../grafik/bg/nav_links_back.gif);
	background-repeat:repeat;
	padding-top:2px;
	padding-bottom:2px;
}
#navlinksitem A:link {
	PADDING-RIGHT: 0px;
	width:115px;
	DISPLAY: block; 
	PADDING-LEFT: 20px;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #DB5C00;  
	TEXT-DECORATION: none;	
}
#navlinksitem A:visited {
	PADDING-RIGHT: 0px; 
	DISPLAY: block;
	PADDING-LEFT: 20px;
	COLOR: #DB5C00;  
	TEXT-DECORATION: none;
}
#navlinksitem A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; COLOR: #FFF;
	background-color:#DB5C00; width:111px; margin-left:10px; text-decoration:none;
}
#navlinksitem A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  COLOR: #000; background-color:#DB5C00; width:111px;margin-left:10px;
	text-decoration:none;
}
/*subnavigation links*/
#navi_links {
	height:auto;
	WIDTH: 135px;
	float:left;
}
#navi_links ul,#navi_links li{
	float:left;
	list-style:none;
	margin:0px; padding:0px;
}
#navi_links a.navi{
	height:auto;
	WIDTH: 135px;
	float:left;
	DISPLAY: block;
	text-align:left;	
	background-image: url(../grafik/bg/nav_links_back.gif);
	background-repeat:repeat;
	padding-top:2px;
	padding-bottom:2px;
}
#navi_links A:link {
	PADDING-LEFT: 20px; PADDING-RIGHT: 0px;
	width:115px;	
	COLOR: #DB5C00;  
	TEXT-DECORATION: none;	
}
#navi_links A:visited {
	PADDING-LEFT: 20px; PADDING-RIGHT: 0px;
	width:115px;
	COLOR: #DB5C00;  
	TEXT-DECORATION: none;
}
#navi_links A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; 
	width:115px;
	COLOR: #FFFFFF;
	background-color:#DB5C00; 
	text-decoration:none;
}
#navi_links A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px;  
	width:115px;
	COLOR: #FFFFFF; 
	background-color:#DB5C00; 
	text-decoration:none; 
}
/*---grafiken---*/
#navrahmentop {
	WIDTH: 900px; HEIGHT: 20px; BACKGROUND-COLOR: transparent; Margin-left:auto; margin-right:auto;
}
/*---navigation---*/
#header_navi_rahmen{
	width: 880px;
	height: 28px;
	padding-top: 2px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
 	background-image:url(../grafik/bg/topnav_line.gif); 
	background-repeat:no-repeat;
}
#header_navi_mitte_feld{
	height: 28px;
	width: 124px;
	margin-right:0px;
	margin-left: 0px;
	padding-right: 0px;
	float: left;
	text-align: center;
	padding: 0px;
}
/*#header_navi_rahmen ul, #header_navi_rahmen li{
	float:left;
	
	list-style:none;
	padding:0px;
	margin:0px;
}
#header_navi_rahmen  A{
}*/
#header_navi_mitte_feld A {
	padding: 9px 6px;
	DISPLAY: block;
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none;
	letter-spacing: 3px;
	background-image:url(../grafik/bg/button.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#header_navi_mitte_feld A:link {
	padding: 9px 6px;
	DISPLAY: block;
	FONT: bold 11px  Arial, Verdana,Helvetica, sans-serif; 
	COLOR: #000;
	TEXT-DECORATION: none;
	background-image:url(../grafik/bg/button.gif);
}
#header_navi_mitte_feld A:visited {
	padding: 9px 6px;
	DISPLAY: block; 
	FONT: bold 11px  Arial, Verdana,Helvetica, sans-serif; 
	COLOR: #000; 
	TEXT-DECORATION: none;
	background-image:url(../grafik/bg/button.gif);
}
#header_navi_mitte_feld A:hover {
	padding: 9px 6px;
	COLOR: #FFFFFF;
	background-image:url(../grafik/bg/button2.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#header_navi_mitte_feld A:active {
	padding: 9px 6px;
	COLOR: #000000;
	background-image:url(../grafik/bg/button2.gif);
	background-repeat:no-repeat;
	background-position:center;
}	
/*----------####---header_end---####-------------------*/
/*---------####---content_begin---####-------------------*/
#rahmen_content{
	width: 880px;
	padding: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}
/*----------subnavigation-----------*/
#navqueer_subrahmen {
	WIDTH: 500px; 
	HEIGHT: 26px; 
	margin-left:8px;
	margin-bottom:6px;
}
#navqueer_subrahmen A {
	font-size:10px;
	font-weight:bold;
	height:26px;
	color:#000000;
	DISPLAY: block;
	background-image:url(../grafik/bg/subbutton2.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
	vertical-align:middle;
	width: 140px;
	height:26px;
	float:left;
	text-align:center;
}
#navqueer_subrahmen A:link {
	color:#000000;
}
#navqueer_subrahmen A:visited {
	color:#DB5C00;
}
#navqueer_subrahmen A:hover {
	TEXT-DECORATION: none;
	color:#DB5C00;
}
#navqueer_subrahmen A:active {
	COLOR: #000000; TEXT-DECORATION: none;
}
/*----------####---container_links---####----------*/
/*----allgemein-----*/
#container_links{
	width: 140px;
	margin-top:5px;
	float: left;
}
#content_links{
	width: 140px;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
#bannertop{
	width: 140px;
	background-image: url(../grafik/bg/banner_top.gif);
}
#banner{
	width: 140px;
	background-image:url(../grafik/bg/banner_back.gif);
	text-align:center;
}
#bannerbottom{
	width: 140px;
	background-image:url(../grafik/bg/banner_bottom.gif);
} 
/*---text---*/

/*---grafiken---*/
/*---navigation---*/
/*----------####---container_mitte---####---------*/
/*---allgemein----*/
#container_mitte_content{
	width: 600px;
	height:100%;
	padding: 0px;
	float: left;
}
/*---text---*/
#container_berichte{
	width: 565px;
	margin-left: 5px;
	padding: 0px 5px;
	float:left;
	text-align:left;
	background-color:#FDF7E7;
}
#container_berichte img{
	margin:0px 5px 2px 5px;
}
.content_berichte{
	font:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	word-spacing: 1px;
	letter-spacing:1px;
}
/*---grafiken---*/
#content_bilder{
}
/*---navigation---*/

/*----------####---container_rechts---####--------*/
/*---allgemein*/
#container_rechts{
	width: 140px;
	height:100%;
	float: right;
}
/*---text---*/
/*---grafiken---*/
/*---navigation---*/
/*---------####---fussnote---####----------*/
/*---allgemein---*/
#fussnote{
	width: 740px;
	height:75px;
	margin:0px;
	float:left;
}
#container_fussnote{
	width:230px;
	height:15px;
	margin:0px;
	margin-top:53px;
	padding-left:20px;
	float:right;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
/*---------####---content_end---####-------------------*/
.absenden{
	margin-left:0px;
	width:100px;
	height:25px;
	color:#000000;
	background-color:#F0C149;
	border-color:#FDF7E7;
	border-width:2px;
}.suchbutton {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 16px;
	width: 25px;
	background-color: #F8D270;
	border-width: 1px;
	border-color: #DB5C00;
	color: #DB5C00;
}
.suchbegriff {
	top: 0px; left:0;
	position: relative;
	font:  10px Verdana, Arial, Helvetica, sans-serif;
    padding:0px;
	margin-left:10px;
	margin-right:5px;
    width: 80px; 
	height:14px;
    border: 1px solid #ACB7C1;}
.headorange {

	DISPLAY: block;
	PADDING-LEFT: 0px; 
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #DB5C00;  
	TEXT-DECORATION: none;
	padding-top:4px;
}
.orange{
	color:#DB5C00;
}
