	
	/* Layout -----------------------------------------------------------------------------------------  */
	
	*{
		margin:			0px;
		padding:		0px;
		font-size:		12px;
		font-family:	Arial, Helvetica, sans-serif;
	}
	body
	{
		text-align:		center;
	}
	
	

	#border_sides
	{
		margin:auto;
		width:918px;
		background:#fff url('../img/basic_border_sides.gif') repeat-y top left;
		text-align:left;
	}

		#wrap, #wrap2
		{
			width:898px;
			margin:0px 10px;
			background: transparent url('../img/afrikas_perspektive/basic_bg.gif') repeat-y scroll left top;
		}
		#wrap2
		{
			background: transparent url('../img/afrikas_perspektive/basic2_bg.gif') repeat-y scroll left top;
	   	}
			#head
			{
				width:898px;
				height:214px;
			}
			
				#titelbild 
				{
					width:898px;
					height:151px;
					padding-top:1px;
					background: #fff url('../img/venro.gif') no-repeat top right;
				}
				
					#titelbild .titelbildextension
					{
						width:710px;
						height:150px;
						padding-top:1px;
					}

				#navi
				{
					width:898px;
					height:35px;
					background:#a90009;
					clear:both;
				}

				#rootline 
				{
					width:898px;
					height:18px;
					padding-top:8px;
					background:#fff url('../img/afrikas_perspektive/border.gif') no-repeat top left;
					clear:both;
					border-bottom:1px solid #FFFFFF;
				}
		
			#body 
			{
		  		width:898px;
				clear:both;
				float:left;
				background: url('../img/afrikas_perspektive/new_bg.gif') no-repeat top left;
			}
			
				#body #lcol
				{
					width:200px;
					float:left;
				}
					#lcol ul 
					{
						list-style:none;
					}
					
						#lcol ul li
						{
							
						}
				
				#body #mcol
				{
					width:498px;
					background: #fff;
					float:left;
				}

			  		#mcol .content
					
					{
						width:448px;
						margin:30px 20px 50px 30px;
					}
					
				#body #lcolmcol
				{
					width:698px;
					background: #fff;
					float:left;
				}

			  		#lcolmcol .content
					
					{
						width:658px;
						margin:25px 20px 20px 20px;
					}
					
				#body #rcol
				{
					width:200px;
					float:left;
				}   

					#body #rcol .page_extension
					{
						width:200px;
						overflow:hidden;
					}
					 
				   #body #rcol .content
					{
						width:200px;
					}
		
			#foot
			{
				width:898px;
				height:26px;
				padding-top:7px;
				background:#fff;
				clear:both;
				background:#fff url('../img/afrikas_perspektive/border.gif') no-repeat top left;
				border-top:1px solid #fff;
			} 
			
				#foot .footnavi 
				{
					width:898px;
					height:26px;
					background:#db020d url('../img/afrikas_perspektive/basic_footer_bg.gif') repeat-x 1px 1px;
				}

		#border_bottom
		{
			width:918px;
			height:50px;
			margin:auto;
			background:#fff url('../img/basic_border_bottom.gif') no-repeat top left;
		}
		
			#border_bottom .copyright 
			{
				
			}
			
			#border_bottom .googleanalytics
			{
			
			}





	/* Navi -----------------------------------------------------------------------------------------  */


	#navi ul
	{
		list-style:none; height:33px; width:710px; clear:both; padding:1px 0px 0px 1px; float:left;
		background:url('../img/afrikas_perspektive/basic_navi_search.gif') no-repeat right 1px;
	}
	#navi ul li
	{
		height:33px;  margin:0px 1px 0px 0px; display:block; float:left; padding-right:1px;
		background:url('../img/afrikas_perspektive/basic_navi_bg2.gif') repeat-x top left;
	}
	#navi ul li a
	{
		color:#fff; font-size:14px; font-weight:;text-decoration:none; height:24px; display:block; float:left; padding:9px 15px 0px 15px;
		background:url('../img/afrikas_perspektive/basic_navi_bg.gif') repeat-x top left;
	}
	#navi ul li a:hover, #navi ul li.active a, #navi ul li a:hover, #navi ul li.activesub a
	{
		background:url('../img/afrikas_perspektive/basic_navi_bg_hover.gif') repeat-x top left;
	}
	#navi ul li img
	{
		border:0px none;
	}
	#navi .suche
	{
		height:28px; width:186px; margin:1px 0px 0px 0px; display:block; float:left;padding-top:5px;
		background:url('../img/afrikas_perspektive/basic_navi_search.gif') repeat-x top left;
	}
	#navi .suche form
	{
		margin-left:15px; position:relative;
	}
	#navi .suche input#sucheButton
	{
		position:relative; top:4px; left:7px;
	}
	#navi .suche input
	{
		color:#aaa; padding-left:4px;
	}
	input#sucheInput
	{
		width:125px;
	}
	
	/* Rootline -----------------------------------------------------------------------------------------  */
	
	#rootline .rootline 
	{
		width:578px; height:18px; background:#e8e9e9; font-size:10px; float:left; overflow:hidden;
	}
	#rootline p
	{
		margin-left:6px; height:16px; padding-top:2px; float:left; font-size:11px; color:#333;
	}
	#rootline a
	{
		height:16px; padding-top:2px; display:block; float:left; color:#004d9f; text-decoration:underline; font-size:11px;
	}
	#rootline a.active
	{
		color:#333; text-decoration:none; font-size:11px;
	}
	#rootline img
	{
		margin:0px 6px; float:left; padding-top:6px;
	}
	#rootline .language 
	{ 
		width:320px; height:18px; background:#e8e9e9; font-size:10px; float:left;
	}
	#rootline .language .float_right
	{
		float:right;
	}
	#rootline .language img
	{
		border:0px none; padding:2px 0px 0px 0px;
	}
	#rootline .language a
	{
		/* display:none; 09-03-2009 Aenderung Chong - Zeile rausnehmen, wenn Sprachswitch wieder verwendet wird */
		text-decoration:none; margin-right:10px;
	}
	#rootline .language a:hover
	{
		text-decoration:underline;
	}
	
	
	/* Subnavi -----------------------------------------------------------------------------------------  */
	
	#lcol ul
	{
		margin:20px 0px; list-style:none;
	}
	#lcol ul li ul
	{
		margin:0px; list-style:none;
	}
	#lcol ul li a
	{
		color:#0550a1; font-size:14px; text-decoration:none; display:block; padding:10px 5px 10px 10px; margin-top:1px; border-bottom:0px;
	}
	#lcol ul li ul li a
	{
		color:#0550a1; font-size:14px; text-decoration:none; display:block; padding:6px 5px 6px 22px; margin-top:0px; border-bottom:1px solid #e5edf5;
	}
	#lcol ul li a:hover, #lcol ul li.activesub a, #lcol ul li.active a
	{
		background:#f5f6f6; text-decoration:none;
	}
	#lcol ul li ul li a:hover, #lcol ul li ul li.active a
	{
		text-decoration:underline; background:#fff; text-decoration:none;
	}
	
	
	/* Footer -----------------------------------------------------------------------------------------  */
	
	#border_bottom .copyright
	{
		color:#555; padding-top:7px;
	}
	#foot .footnavi .left
	{
		float:left;
	}
	#foot .footnavi .right
	{
		float:right; 
	}
	#foot .footnavi a.seitedrucken
	{
		padding-left:15px; background:url('../img/basic_footer_printer.gif') no-repeat left 7px;
	}
	#foot .footnavi a.weiterempfehlen
	{
		padding-left:15px; background:url('../img/basic_footer_bubble.gif') no-repeat left 7px;
	}
	#foot .footnavi .left a 
	{
		margin-left:18px; color:#fff; font-size:12px; text-decoration:none; height:20px; padding-top:5px; display:block; float:left;
	}
	#foot .footnavi .right a 
	{
		margin-right:18px; color:#fff; font-size:12px; text-decoration:none; height:20px; padding-top:5px; display:block; float:left;
	}
	#foot .footnavi a:hover
	{
		text-decoration:underline;
	}
	
	
	/* Rcol -----------------------------------------------------------------------------------------  */
	
	.page_extension .bannerbeareich
	{
		border-top:1px solid #fff;
	}
	.page_extension .abstand
	{
		width:200px; height:20px; background:#e8e9e9; border-bottom:1px solid #8fb1d4;
	}
	#rcol .kontaktbox
	{
		border-top:1px solid #fff; padding-top:12px; border-bottom:1px solid #8fb1d6; background:#e5eef5; padding-left:10px;
	}
	#rcol .kontaktbox h1
	{
		color:#014c9f; font-family:"Times New Roman", Times, serif; font-size:17px; margin-bottom:8px; font-weight:bold; padding:0px;
	}
	#rcol .kontaktbox h3
	{
		color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:6px; font-weight:bold; padding:0px;
	}
	.page_extension p
	{
		color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:135%; margin-bottom:6px;
	}
	.kontaktbox a
	{
		color:#004D9F; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:135%; margin-bottom:16px; display:block;
	}
	form.login
	{
		padding:10px 10px 10px 0px; border-top:1px solid #fff; border-bottom:1px solid #8fb1d6;
	}
	form.login label
	{
		color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; margin-right:8px;
	}
	form.login input.feld
	{
		background:url('../img/content_input.gif') repeat-x top left; border:1px solid #6694c5; width:108px; height:15px; float:right; padding:1px 0px 0px 5px; color:#333;
	}
	form.login input.login
	{
		background:url('../img/content_login.gif') no-repeat top left; border:0px none; width:75px; height:18px; float:right;
	}
	form.login input.logout
	{
		background:url('../img/content_logout.gif') no-repeat top left; border:0px none; width:75px; height:18px; float:right;
	}
	form.login .zeile
	{
		height:24px; clear:both;
	}
	form.login h1
	{
		color:#014c9f; font-family:"Times New Roman", Times, serif; font-size:17px; margin-bottom:12px; font-weight:bold; padding-left:10px;
	}
	#rcol .loginform
	{
		border-bottom:1px solid #fff;
	}
	#rcol .banner
	{
		width:194px; overflow:hidden; margin:10px 0px 0px 2px; border:1px solid #bfd2e7;
	}
	#rcol .banner img
	{
		border:0px;
	}
	ul#suchfunktionen
	{
		list-style-type:none; border:1px solid #2668ad; margin:0px 0px 10px 0px; float:left; height:23px;
	}
	ul#suchfunktionen li
	{
		display:block; float:left; height:23px;
	}
	ul#suchfunktionen li a
	{
		background:url('../img/mitglieder_li.gif') repeat-x left top; color:#FFFFFF; display:block; float:left; font-size:14px; height:20px; padding:3px 4px 0px 4px; text-decoration:none; margin:0px;
	}
	ul#suchfunktionen li a:hover, ul#suchfunktionen li a.active
	{
		background:url('../img/mitglieder_li_hover.gif') repeat-x left top;
	}
	
	
	
	#lcolmcol .presseteaser
	{
		width:658px;
	}
	#lcolmcol .presseteaser_links
	{
		width:428px; float:left;
	}
	#lcolmcol .presseteaser_rechts
	{
		width:230px; float:left;
	}
	#titelbild img {
		float:left;
	}
	#titelbild a {
		float: right; height: 139px; width: 184px;
	}