
a:link	{text-decoration:none}
a:link {color: #005080} a:link {font-size: 11px; font-weight: 600}
                                     a:visited {text-decoration:none; color: #005080}
									 a:visited {font-weight: 600; font-size: 11px}	 									 
									 a:hover {font-size: 11px ;	text-decoration: underline							 
									 }		
a.navigl:link	{text-decoration:none; display: block; padding-left: 2px; color: #000; 
font-size: 11px; font-weight: 400;  border-bottom: 1px solid #e0e0e0; background-color: }
                                     a.navigl:visited {text-decoration:none; color: #000; display: block; padding-left: 2px;
									 font-weight: 400; font-size: 11px; border-bottom: 1px solid #e0e0e0; background-color: }	 									 
									 a.navigl:hover {font-size: 11px ;	color: #a20000; background-color: #fefefe ;	display: block;	padding-left: 2px; border-bottom: 1px solid #e0e0e0		 
									 }		
a.sitemap:link	{text-decoration:none; display: block; padding-left: 2px; color: #000; 
font-size: 12px; font-weight: 400;  border-bottom: 0px solid #c0c0c0}
                                     a.sitemap:visited {text-decoration:none; display: block; color: #000;  padding-left: 2px;
									 font-weight: 400; font-size: 12px; border-bottom: 0px solid #c0c0c0 }	 									 
									 a.sitemap:hover {font-size: 12px ;	background-color: #efefef;	display: block;	padding-left: 2px	; border-bottom: 0px solid #c0c0c0		 
									 }		
									 
		a.archiv:link	{text-decoration:none; display: block; padding-left: 2px; color: #000; 
font-size: 11px; font-weight: 400;  border-bottom: 1px solid #e0e0e0}
                                     a.archiv:visited {text-decoration:none; display: block; color: #000;  padding-left: 2px;
									 font-weight: 400; font-size: 11px; border-bottom: 1px solid #e0e0e0 }	 									 
									 a.archiv:hover {font-size: 11px ;	background-color: #efefef;	display: block;	padding-left: 2px	; border-bottom: 1px solid #e0e0e0		 
									 }									 
									 
a.web:link	{text-decoration:none; display: block; padding-left: 2px; color: #036; 
font-size: 11px; font-weight: 400;  border-bottom: 1px solid #e0e0e0}
                                     a.web:visited {text-decoration:none; display: block; color: #036;  padding-left: 2px;
									 font-weight: 400; font-size: 11px; border-bottom: 1px solid #e0e0e0 }	 									 
									 a.web:hover {font-size: 11px ;	background-color: #efefef;	display: block;	padding-left: 2px	; border-bottom: 1px solid #e0e0e0		 
									 }									 
									 									 
									 
a.navigr:link	{text-decoration:none; display: block; padding-left: 0px; color: #036; 
font-size: 11px; font-weight: 400;  border-bottom: 1px solid #e0e0e0}
                                     a.navigr:visited {text-decoration:none; color: #036; display: block; padding-left: 0px;
									 font-weight: 400; font-size: 11px; border-bottom: 1px solid #e0e0e0 }	 									 
									 a.navigr:hover {text-decoration: none; background-color: ; color: #a20000; font-size: 11px ; display: block;	padding-left: 0px	; border-bottom: 1px solid #e0e0e0	 
									 }		

									 
									 
a.navig:link {font-family: verdana, sans-serif; text-decoration:none; color: #f80; font-size:11px; font-weight: 600;  padding-right: 0px; padding-left: 2px; display:block;}
	
                                     a.navig:visited {font-family: verdana, sans-serif; font-size: 11px; font-weight: 600; text-decoration: none; color: #f80; padding-right: 0px; padding-left: 2px; display:block;}
									 a.navig:hover {font-family: verdana, sans-serif; font-size: 11px ;	color: #f80; text-decoration: underline;  background-color: ; padding-right: 0px; padding-left: 2px; display:block;}
									 
	a.left:link {color: #f80; font-size: 11px; font-weight: 600; text-decoration: none; border-bottom: 0px solid #eee;}
	a.left:visited {color: #f80; font-size: 11px; font-weight: 600; text-decoration: none; border-bottom: 0px solid #eee;}
	a.left:hover {color: #f80; font-size: 11px; font-weight: 600; text-decoration: underline; border-bottom: 0px solid #f90;}							 									 	

a.home:link {font-family: serif; font-size: 22px; text-decoration:none; color: #000; font-weight: 600;}
a.home:visited {font-family: serif; font-size: 22px; text-decoration:none; color: #000; font-weight: 600;}
a.home:hover {font-family: serif; font-size: 22px; text-decoration:none; color: #000; font-weight: 600;}


	
	
			Body {text-align: left; padding: 0em; margin: 0px; font-family: Verdana, sans-serif; font-size: 12px;
			background-color: #fefefe; color: #000000; 
			background-image: url(../images/container4.jpg); background-repeat: repeat-y; background-position: 0% 0%;}
									 
                             
	Table {font-size: 11px;
	line-height: 140%;
		}
	
	H2 {color: #003366;}
	
		 H3 {font-size: 16px;
      color: #003366;
	  font-weight: 600}
	  h4 {font-size: 14px;
      color: #003366;
	  font-weight:600}
	  
	  
	  

	LI {margin-left: 0px; list-style-image: url(../images/listepfeil.gif) }
	

	
	
	.navig {
	margin-left: 0px;
	padding: 6px
		}



		.title2 {
	
color: #005080;
font-variant: small-caps;
	 font-weight: 600;
	 font-size: 12px;
	 	 padding: 4px;
			 } 
	 
	 .title2a {
	
color: #000;
font-variant: small-caps;
	 font-weight: 600;
	 font-size: 12px;
	 	 padding: 4px;
			 } 
	 
	 .title2b {
	
color: #b20000;
font-variant: small-caps;
	 font-weight: 400;
	 font-size: 12px;
	 	 padding: 4px;
			 } 
	 
	 
	.title4 {
	
color: #50a0a0;
font-variant: small-caps;
	 font-weight: 600;
	 font-size: 12px;
	 	 padding: 4px;
			 } 	 
	 
.title1 {color: #036;
	 font-weight: 600;  
	 font-size: 14px;
	 	
		padding: 4px;
padding-left: 10px;
background-color: transparent;
border-right: 0px solid	#007070;
border-bottom: 1px solid #e0e0e0;
border-top: 0px solid #e0e0e0;
margin-right: 0px;
margin-left: 0px;
 width: auto
}


.title3 
 {font-family: verdana, sans-serif;
		color: #50a0a0;
	 font-weight: 600;  
	 font-size: 14px;
	 		width: auto;
		padding: 4px;
padding-left: 10px;
padding-right: 0px;
		}

		

		
		.title {
	
	color: #a20000;
	 font-weight: 400;  
	 font-size: 12px;
	 		width: auto;
		padding: 6px;
padding-left: 0px;
padding-right: 0px;
background-color: #fefefe;
border: 1px solid	#e0e0e0;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 8px;
		}

		
	.title_top {
	
	color: #c20000;
	 font-weight: 400;  
	 font-size: 12px;
	 		width: auto;
		padding: 6px;
padding-left: 0px;
padding-right: 0px;
background-color: #e0f0f0;
border: 1px solid	#e0e0e0;
margin-right: 0px;
margin-left: 8px;
		}	
		
		
		
.title_left {
	
	color: #a20000;
	 font-weight: 400;  
	 font-size: 12px;
	 		width: auto;
		padding: 5px;
padding-left: 0px;
padding-right: 0px;
background-color: #fefefe;
border: 1px solid #e0e0e0;
border-left: 0px solid #e0e0e0;
border-right: 0px solid #e0e0e0;
margin-left: 0px;
		}

.title_links {
	
	color: #60b0b0;
	 font-weight: 600;  
	 font-size: 12px;
	 		width: 165px;
		padding: 5px;
padding-left: 0px;
padding-right: 0px;
background-color: transparent;
border: 1px solid #bbb;
margin-top: 12px;
margin-left: 5px;
		}

		
.title0{
	
	color: #005080;
	 font-weight: 600;  
	 font-size: 14px;
	 		width: auto;
		padding: 4px;
padding-left: 10px;
padding-right: 0px;

background-color: transparent;
border-bottom: 1px solid	#005080;

margin-right: 0px;
 width: auto}

.headl{
	
	color: #005080;
	 font-weight: 600;  
	 font-size: 12px;
	 		width: auto;
		padding: 4px;
padding-left: 0px;
padding-right: 0px;
background-color: transparent;
margin-right: 0px;
 width: auto}
	
	.modified {background-color: transparent; border-bottom: 0px solid #b0b0b0;
	font-size: 10px; color: #588; padding-left: 8px 
	
	}
	
	
	
	
	span.right {font-size: 11px}
	
		
	span.navigl {line-height: 160%}
	span.navigu {color: #63b3b3; font-family: verdana, sans-serif;  font-weight: 600; font-size: 12px; 
	padding-left: 3px; padding-right: 5px;  }
		
	
	.box {
	
	color: #a20000;
	 font-weight: 600;
	 
	 font-size: 11px;
	 	 
				
				padding-bottom: 3px
		}
	
		span.updated {
	font-size: 10px;
		color: #003366;
	padding-left: 3px
	
	}
	
	span.fototext
	{
	font-size: 11px;
		color: #003366;}
		
	.head {
	color: #a20000;
	 font-weight: 400;  
	 font-size: 14px;
	 		width: auto;
		padding: 5px;
padding-left: 0px;
padding-right: 0px;
 background-color: ;
	}	
		
	span.head
	{color: #005080;
	 font-weight: 600;  
	 font-size: 13px;
	 	}
	
	span.headfoto
	{color: #f80;
	 font-weight: 600;  
	 font-size: 13px;
	 	}
	
	.table0
	{ 
	line-height: 150%;
	font-size: 12px;
	border: 1px solid #c0c0c0;
	
	background-color: #e0f0f0;

padding: 10px;
	padding-left: 5px;
	 } 
	
	
.table1 {
	
	line-height: 150%;
	font-size: 12px;
	color: #000;
	border-right: 0px solid;
	border-top: 0px solid #eee;
	border-left: 0px solid #eee;
border-bottom: 1px solid #c0c0c0;
	background-color: #fefefe;
	padding: 6px ;
padding-left: 0px;
padding-right: 0px;
margin-left: 28px;
margin-right: 23px;
 width: auto;
 height: auto;
 z-index: 100;
	 } 
	
	.table_map {
	
	line-height: 150%;
	font-size: 12px;
	color: #666;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 1px solid;
border-bottom: 0px solid;
	background-color: #fefefe;
border-color: #b0b0b0;
	padding: 6px ;
padding-left: 1px;
padding-right: 28px;
margin-left: 12px;
 width: auto
	 } 
	
		
	
	.pharma {font-size: 11px; padding: 5px; background-color: #ffcc0f; width: 390px	
	}

	.news1 {font-variant: normal; font-weight: 600; color: #000; margin-left: 0px; padding: 5px; width: auto; border-top: 0px solid #e0e0e0;	background-color: transparent;
	}
		
		.news1 a:link {text-decoration:none; padding-left: 5px; color: #036; 
font-size: 11px; font-weight: 400; font-variant: normal }
		.news1 a:visited {text-decoration:none; padding-left: 5px; color: #036; 
font-size: 11px; font-weight: 400; font-variant: normal }
		.news1 a:hover {font-size: 11px; text-decoration: underline; font-variant: normal }
	
	.news {margin-left: 0px; padding: 5px; width: auto; border-bottom: 1px solid #c0c0c0;	background-color: #eee;
	}
			
		
		.irak {
	
	padding-left: 2px; font-size: 11px;
	
	
	}
	
	
	 
	 .table2 {
	
	line-height: 140%;
		border: 1px solid;
		font-size: 11px;
	background-color: #e0f0f0;
border-color: #c0c0c0;
padding: 6px;
padding-left: 10px;
text-align: left;

	 
	 } 
	 
	  .table4 {
	
	line-height: 140%;
		border: 1px solid #c0c0c0;
		font-size: 12px;
	background-color: #eef4f9;
padding: 6px;
padding-right: 10px;
	 } 
	 
	.table5 {
	line-height: 140%; color: #000; border-top: 0px solid #e0e0e0; font-size: 11px;
	background-color: #e0f0f0; padding: 8px; padding-right: 10px; list-style: none;
	margin-left: 0px; margin-right: 0px; margin-top: 0px;
	 }  
	 
	 
	
	 .table3 {
	line-height: 140%;
		border-left: 0px solid #c0c0c0;
				font-size: 11px;
	background-color: transparent;
padding: 8px; padding-left: 8px;
padding-right: 0px;
}

	 
	  

	
	.leftbox {position: absolute; float: left; display: inline;  
	width: 170px; margin-top: 9px; margin-left: -210px; padding-left: 5px; padding-right: 0px; color: #000; font-size: 11px; font-weight: 400; background-color: transparent; 
	border-right: 0px solid #c0c0c0; border-bottom: 0px solid #c0c0c0;}
	.leftbox_energie {position: absolute; float: left; display: inline;  
	width: 200px; margin-top: 9px; margin-left: -210px; padding-left: 5px; padding-right: 0px; color: #000; font-size: 11px; font-weight: 400; background-color: #f7f7f7; 
	border-right: 0px solid #c0c0c0; border-bottom: 0px solid #c0c0c0;}
	
	
	.leftbox_top {position: relative; background-color: #fefefe; left: 0px; top: 0px; height: 14px; border-bottom: 1px solid #e9e9e9;  z-index: 100}
	
	 
	input, select {
border : 1px solid #b0b0b0;
background-color : #f8f8f8;
font-family: verdana, sans-serif;
font-size : 11px;
font-weight: 400;
color : #005080;
margin-left: 0px;

width: auto

 }	

 
 
 
 
textarea
{font-size: 11px;
font-family: verdana, sans-serif;
color: #005080;
background-color: #f8f8f8;
width:auto;
height:auto;
border: 1px solid #b0b0b0;
padding: 6px;
margin-left: 0px;

}

#container {text-align: left;
  width: 900px;
  margin-left: 0px;
  margin-right: auto;
  }

#top {position: absolute; top:0px; width: 900px; height: 157px; padding: 0px; background-color: #f6f6f6; background-image: url(../images/dakar900ab1.jpg); background-repeat: no-repeat; background-position: 0px 0px; border-bottom: 0px solid #708392; z-index: 0}
	
	#rpoth {position: relative; left: 0px; top: 10px; width: 153px; height: 75px; border-right: 0px solid #e0e0e0; background-color: transparent; display: block; z-index: 5}
	 
	#search1 {position: absolute; z-index: 4; left: 740px; top: 118px; width: 160px; height: 25px; background-color: transparent;	}
	
	
	#weblinks {position: absolute; margin-left: 0px; top: 157px; width: 725px; padding: 0px;  height: auto; background-color: #fefefe; z-index: 100;
	}
	#weblinks_right {position:absolute; left: 725px; top: 0px; padding-top: 0px; width: 175px; height: auto; background-color: #fefefe; border-top: 0px solid #e0e0e0 }
	
	#leftnew {position: absolute; top: 157px;  width: 190px; padding-right: 0px; background-color: transparent; height: 100%;  border-top: 0px solid #e0e0e0}
	#leftindex {position: absolute; top: 157px;  width: 190px; padding-right: 0px; background-color: transparent; height: 100%; }
	#centercontent {position: absolute;  margin-left: 190px; top: 157px; width: 535px;  padding: 0px;  height: auto; background-color: #fefefe; z-index: 100; border-top: 0px solid #e0e0e0 }
	#leftcontent {position:absolute; left: 535px; top: 0px; padding-top: 0px; width: 175px; height: auto; background-color: #fefefe; border-top: 0px solid #e0e0e0 }
		
		#rightfoto {position:absolute; left: 620px; top: 0px; padding-top: 0px; width: 182px; height: auto; background-color: transparent;}
			
			
			#errorpage {position: relative; left: 0px; top: 50px; width: 550px;  padding: 0px;  height: auto; }
	#centercontent1 {position: absolute; left: 190px; top: 50px; width: 600px;  padding: 0px;  height: auto; text-align: left;}
		#centercontent2 {position: absolute; margin-left: 98px; top: 157px; width: 620px;  padding: 0px;  height: 1200px; text-align: left; background-color: #fefefe;}
		#update {position: absolute; left:820px; top:260px; width: 167px; border: 1px solid #b0b0b0; font-size: 11px; line-height: 160%; padding: 3px; background-color: #efefef;}
	#bildinfo {position: absolute; left:850px; top: 10px; }
	#blog {position:absolute;  top: 170px; width: 800px;  padding: 0px;  height: auto; }
	.insert {float: right; width: 200px; border: 1px solid #e0e0e0; margin: 5px;  margin-right: 0px; padding: 4px; color: #000000; font-size: 11px; background-color: #f0f0f6}
	.insert4 {float: left; width: auto; border: 0px solid #c0c0c0; margin-right: 20px; margin-top: 5px;  padding: 2px; color: #000000; font-size: 11px; background-color: transparent}
	.insert1 {float: right; border: 0px solid #90b0b0; padding: 2px; color: #003366; font-size: 11px; 
}
    .insert2 
	{float: right; width: 180px; border: 1px solid #e0e0e0; padding: 5px; margin: 5px; margin-right: 0px; font-size: 11px; background-color: #fbfbfb;
}

.insert3 {float: left; width: 200px; border: 1px solid #e0e0e0; margin: 10px;  margin-left: 0px; padding-left: 4px; padding-right: 2px; color: #000000; font-size: 11px; background-color: #e0f0f0; display:inline;}
.insertright {position: relative; float: right; border: 1px solid #e0e0e0; width: 250px; margin-left: 20px; margin-right: -80px; padding: 5px; color: #000000; font-size: 11px; background-color: #eef4f9;}
.insertleft {position: relative; float: left; border: 1px solid #e0e0e0; width: 250px; margin-right: 20px; margin-left: -100px; padding: 5px; color: #000000; font-size: 11px; background-color: #e0f0f0;}
.insertrightb {position: relative; float: right; border: 1px solid #e0e0e0; width: 300px; margin-left: 20px; margin-right: -80px; padding: 5px; color: #000000; font-size: 11px; background-color: #eef4f9;}
.insertleftb {position: relative; float: left; border: 1px solid #e0e0e0; width: 300px; margin-right: 20px; margin-left: -100px; padding: 5px; color: #000000; font-size: 11px; background-color: #e0f0f0;}


#rightindex {position: absolute; top: 13px; left: 530px; width: 190px; background-color: #dee7ee;
}

.leftindex_table {line-height: 140%; border: 0px solid #c0c0c0; font-size: 11px;
	color: #000; background-color: #e0f0f0; padding: 0px; list-style: none;}

.date {margin-left: 40px}

.aktu {float:right; color: #005080; font-size: 11px}






#navig {position: absolute; z-index: 3; top: 2px; left: 700px; margin-right: 15px; text-align:right; padding: 3px; padding-right: 0px; padding-left: 0px;   width:185px; height: auto; background-color: transparent;
line-height: 140%;
font-size: 12px; color: #f90; border-top: 0px solid #e0e0e0; border-bottom: 0px solid #c0c0c0;
	 list-style: none; }
	
	
	#navig a {margin-left: 6px; margin-right: 9px; display: inline; text-align: center; font-size: 11px;  font-weight: 600; border: 0px solid #007083; border-bottom: 0px solid;
	 color: #f90; background-color: ;}
	 #navig a:visited {display: inline; font-size: 11px; font-weight: 600; color: #f90;
	 }
	 #navig a:hover { background-color: ; color: #ccc; font-size: 11px; font-weight: 600; text-decoration: none; border: 0px solid #007083; border-bottom: 0px solid;} 
	 
		  
	 
	#navigunt {position: absolute; margin-left: 20px; top: 83px; width: auto; height: auto; padding-left: 0px;  padding-right: 0px; padding: 4px; background-color: #transparent; border: 0px solid #798392; 
	 list-style: none; font-size: 13px; color: #eee; z-index: 1;}
	 
	 
	 #navigunt a { margin-left:8px ; margin-right: 11px; width: auto; display: inline; text-align: center;
	 border: 0px solid #c0c0c0; font-size: 13px;  font-weight: 400; padding-top: 0px; color: #eee}
	
	 #navigunt a:visited {margin-left:8px ; margin-right: 11px; width: auto; display: inline; font-size: 13px; font-weight: 400; color: #eee;
	 }
	 
	#navigunt a:hover {margin-left:8px ; margin-right: 11px; width: auto; background-color:; color: #f90; font-size: 13px;  font-weight: 400; text-decoration: none; border: 0px solid #407080; border-top: 0px solid;} 
	 
	 
	 .naviguntright {position: absolute; right: 20px; top: 0px; float: right; display: inline; padding-top: 4px;}
	 	 
	.naviguntright a {margin-left: 30px; display: inline;  font-weight: 400; font-size: 12px;
	 color: #eee;}
	 .naviguntright a:visited {margin-left: 30px; display: inline; font-weight: 400; font-size: 12px; color: #eee;
	 }
.naviguntright a:hover {margin-left: 30px; color: #f90; font-size: 12px; font-weight: 400; text-decoration: none;}