
html, body
{
	
	color: #000000;
	
	font-size: 12px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	background-color: #FFFFFF;
	
	margin: 2px 0px 0px 0px;
	
	padding: 0px;
	
	position: relative;
	
	width: 99%;
	
	height: 99%;
	

}

#hintergrund 
{ position:absolute; z-index:1; width:60%; height:60%;

}

#hintergrund
{ position:absolute; top:438px; left:480px; width:330px; z-index:1;
border:0px solid #000; padding:1px;

}

img 
{
	
    border: none;
	
    vertical-align: middle;
	

}



#globalwrapper
{
	
	background: url(images/hintergr.gif) repeat-y;
	
	

}



#navigationcontainer
{
	
	position: absolute;
	
	top: 0px;
	
	left: 0px;
	
	width: 145px;
	
	height: 100%;
	
	margin: 0px;
		

}



#navigationcontainer2
{
	
	height: 100px;
	
	margin: 0px 15px 0px 145px;
		

}


#navigationcontainer3
{
	position: absolute;

	top: 70px;

	right: 15px;

    width: auto;

    height: 99%

	margin: 0px;


}


#content
{
	
	margin: 20px 15px 0px 175px;
	
	height: 1%;
	
	padding-bottom: 10px;
	

}



#logo
{
	
	position: relative;
		

}



#navigationleft
{
	
	position: relative;
	
	top: 10px;
	
	left: 0px;
	
	margin: 0px;
	
	padding: 0px;
	
	background: url(images/hintergr.gif) repeat-y;
	background-color: #FFA500;
	

}



#navigationrighttop
{
	
	width: 100%;
	
	height: 20px;
	
	background-color: #FFA500;
	
	vertical-align: middle;
		

}



#navigationrightbottom
{
	
	height: 11px;
		
	vertical-align: middle;
	
	line-height: 20px;
	

}



#headline, #header
{
	
	margin: 2px 0px 0px 15px;
		

}



#path 
{
	
	color: gray;
	 
	font-size: 10px;
	

}



#quicklinks
{
	
	float: right;
	
	text-align: right;
	
	margin-top: -10px;
	
	padding: 0;
	

}



#navigationleft ul
{
	
	list-style-type: none;
	
	list-style-image: none;
	
	margin: 0px;
	
	padding: 0px;
		

}



#navigationleft li
{
	
	border-top: 1px dashed white;
	
	padding: 3px 2px 3px 17px;
			
	text-align: left;
	

}



#navigationrighttop table, #navigationrightbottom table
{
	
	margin: 0px 0px 0px 12px;
	
	padding: 0;
	
	height: 20px;
	
	border-collapse: collapse;
	

}



#navigationrighttop td, #navigationrightbottom td
{
	
	border-left: 3px solid black;
	
	border-right: 3px solid black;
		
	padding: 1px 15px 2px 15px;
		

}



#navigationrighttop td
{
	
	border-bottom: 1px solid black;
	

}



#navigationrighttop td.selected
{
	
	border-bottom: none;
	
	background-color: #ffffff;
	

}



#navigationrightbottom a.selected
{
	
	border-bottom: none;
	
	text-decoration: none;
	
	color: red;
	

}



#navigationrighttop a, a:visited, #navigationrightbottom a, a:visited
{
	                                       
	color: #000000;
	 
	text-decoration: none;
	 

}



#navigationrightbottom a.redlink, a.redlink:visited 
{
	 
	color: red;
	
	text-decoration: none 

}



#navigationrighttop a:hover, #navigationrightbottom a:hover
{
	
	color: red;
	 
	text-decoration: underline;
	

}



#copyright  
{
	 
	margin-top: 235px;
	
	font-size: 10px;
	 
	text-align: center;
		

}



#news
{
	
	border-bottom: 1px dotted black;
	
	padding-bottom: 5px;
	
	padding-top: 5px;
	

}



h1
{
	 
	font-weight: bold;
	 
	font-size: 14px;
	
	margin: 13px 0px 13px 0px;
	 

}



h2  
{
	 
	font-weight: bold;
	 
	font-size: 12px 

}



h3  
{
	 
	font-weight: normal;
	 
	font-style: italic;
	 
	font-size: 12px;
	 
	text-decoration: underline 

}



table
{
	
	border-collapse: collapse;
	

}



table.orgdetails
{
	
	float: right;
	 
	width:300px;
	 
	background: #000000;
	 
	padding: 2px;
	 
	margin: 2px

}



select, input, textarea
{
	
	font-size: 10px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif

}



td.row1, td.row2, td.orgdetail
{
	
	border: 1px solid black;
	
	padding: 5px;
	
	

}



td.row1, td.row2
{
	
	text-align: center;
	

}



td.row1
{
	
	background-color: #EFEFEF;
	

}



td.row2
{
	
	background-color: #DEE3E7;
	

}



th.liste, td.liste    
{
	
	color: white;
	 
	font-weight: bold;
	 
	font-size: 12px;
	 
	background-color: blue;
	
	padding: 5px;
	 
	text-align: center;
	

}



a:visited 
{
	
	color: #0000FF;
	
	text-decoration: underline;
	

}


a:visited
{
	
	color: #5000A0;
	
	text-decoration: underline;
	

}


a:hover  
{
	 
	color: #ff0000;
	 
	text-decoration: none 

}



a.navisel, a.navisel:visited, a.navisel:hover, a.navi, a.navi:visited, a.navi:hover
{
	
	text-decoration: none;
		

}



a.navisel, a.navisel:visited 
{
	 
	color: yellow;
	 	 

}



a.navi, a.navi:visited  
{
	 
	color: #000000;
	

}

 

a.navisel:hover, a.navi:hover  
{
	 
	color: white

}



.more  
{
	 
	font-size: 10px 

}



.imagecopyright
{
	
	font-size: 10px;
	
	color: silver;
	
	text-align: right;
	

}



.ebimagetext
{
	
	background-color: #F5F5F5;
	
	width: 394px;
	
	padding: 5px 3px 5px 3px;
	
	font-size: 10px

}



/* Style fuer DIV in der Linkliste, das Form fuer Broken Links enthaelt */
.broken_form {
	
  display: none;
	
  border: 1px solid black;
	
  width: 300px;
	
  height: 80px;
	
  left: -200px;
	
  top: 0px;
	
  position:absolute;
	
  background: Yellow ;
	

}



.broken_form_header {
	
	background: blue;
	 
	padding: 2px;
	 
	color: wihte;
	

}



.hometable  {
	 border-right: 1px dashed black;
	 border-bottom: 1px dashed black 
}


.hometable2  {
	 border-bottom: 1px dashed black 
}


.redtext {
	 color: red;
 }



img.news
{
	
	border: 1px solid grey;
	

}
