body {
    background-color: #cfdeeb;
	color: #336699;
	font-family: Verdana, Helvetica, Arial, Tahoma, Sans Serif;
    font-size: 101%;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;	
    
}

html, body, div, p, h1, h2, h3, h4, ul, ol, span, a, table, td, form, img, li { 
   margin: 0px;
   padding: 0px;
   border:0px;
}
#Kopf  a
{
    position  : absolute;
	top: 20px;
	right: 10px;
	 text-align:right;
	 font-size: 80%;
	 
	/*padding-left: 130px;
	background-image: url(images/Adresse_230_90_blau.gif);*/
	background-repeat: no-repeat;
	/*width: 230px;
	height:90px;
	display:  block;*/

}

#Kopf {
    background-image: url(Images/Kopf_hell.gif);
	background-repeat: repeat-x;        
	height:       100px;     
	border-bottom: 1px solid #85acbc; 
	white-space: nowrap;
	vertical-align:middle;
		
}
    
#navigation_links
{
background-image:url(images/nav_links_170.gif);

	width: 170px;
	/*min-height: 700px; 
	/*min-height-Hack für Internet Explorer--------------------*/
  
	margin: 0px -1px 0px 0px;
 }
 
#ContentKopf {
	 background-image: url(ig_res/Claymation/images/tab_top_f.gif);
	 background-repeat: repeat-x;
	  background-repeat:  repeat-y;
	 
}

a.Kopf {
	
	   font-size:   smaller;
	
}

.Home_Kopf {
	background-image:  url(Images/Verlauf_blau_rund.gif);
	 background-repeat: repeat-y;
	 background-position: center;
	/* border-left:  solid;*/
	 text-decoration:  none;
	/* border-width:  thin;
	 border-color:  #8C8DFF;*/
	 text-align: center;
	 vertical-align: top;
	 
}

.home_text {
	width: 60px;
	
}

.Home_Kopf:hover {
	/*background-image:  url(Images/Kopf_hell.gif);*/
  
  font-weight: bold;
  }
#Home_Kopf_c {
	/*background-image:  url(Images/Kopf_hell.gif);*/
	position: relative;
	  top: 14px;
     text-align:left;
    /* font-size:80%;*/
	  
	  margin-top: 30px;
}

 
 a span {display : none;}
 a {color: #336699;}


#LogoPos
{
	position: absolute;
	top: 5px;
	left: 10px;
	margin-left:0px;
	/*padding-left: 130px;*/
	background-image: url(images/COMMPACT_transparent.gif);
	background-repeat: no-repeat;
	width:300px;
	height:87px;
	display:  inline-block;
}

.hide {display: none}
#nav_bogen
{ 
    position:absolute;
    left:1px;   
    top:150px; 
    background-image: url(Images/Bogen_165_t2.gif);
    width:165px;
    
}

.Label_Nav
 { 
    clear: both;
    position:absolute;
    left:0px;    
    background-image: url(Images/Bogen_165_t2.gif);
    top:150px;
    
  
    
}
.Seite_oben
{
   position  :absolute;
    left:180px;
    
        
}
.label_oben 
{
     position  :absolute;
    left:165px;
    margin-top: 5px;
    background-image:url(Images/red_dot_7.gif);
    width:7px;
	height:7px;
	text-align:left;
    
}
#navigation_oben {
    
   font-size: 65%;
	color: #456899;
 /*  background-color : #DFE9F0; */
	background-image: url(images/nav_oben_grau.gif);
	border-bottom: 1px solid #85acbc;
	background-repeat: repeat-x;
   
    padding: 8px 20px 9px 30px;
    background-position: right;
	 text-decoration:  none;
	 text-align:right;
	
}

#IDLink {
	text-decoration:none;  
}
 
#navigation_unten
 {
   /*  background-image: url(images/nav_oben_grau.gif);
	border-bottom: 1px solid #85acbc;
	background-repeat: repeat-x; */
	 background-color: #cfdeeb;
	font-size: 80%;
	color: #456899;
	position: absolute;
	left: -180px;
	right: -180px;
	bottom: -20px;
  
 /*  background-color : #DFE9F0; */
/*	background-image: url(images/nav_oben_grau.gif);
	border-bottom: 1px solid #85acbc;
	background-repeat: repeat-x;*/
    
    padding: 0px 0px 5px 0px;
    background-position:  center;
	 text-decoration:  none;
	 text-align: center;
	
	 vertical-align:  text-bottom;
		
} 

#Nav_rechts {
text-decoration: none;
float: right; 
white-space:nowrap;
 text-align:right;
 	
 }

#Nav_rechts h3 {
display:none;
}
a.Nav_unten
{
color: #456899;
	 text-align: center;
    text-decoration:none;  
}
a.Nav_oben 
{
    
    color: #456899;
	 text-align:right;
    text-decoration:none;  
}

.NavLink {
	text-decoration:none;  
	
}

    
a.nav_oben:hover {
 background-color: #D8E5F1;
 color: #456899;
 text-decoration:  none; 
}

#zentral 
{
 
 margin: 0px;
 padding: 0px;
 height: auto;
}

#content 
{
    position:absolute;
     top:131px; 
	 left:175px;
	 right: 180px;
	
	 max-width: 70%;
	 _width: 70%;
   /* margin-top: 14px;*/
 background-color: #cfdeeb;
 font-size:  80%;
 font-family: Verdana, Helvetica, Arial, Tahoma, Sans Serif; 
min-height: 530px;
/* für Internet Explorer--------------------*/
_height: 530px;
}

.left_30 {
	margin-left: 30px;
}


.content_top {
	margin-top: 14px;
}
 

.Content_Kopf
{
     position: relative;
	  top: 14px;
     text-align:left;
    /* font-size:80%;*/
	  
	  margin-top: 30px;
}

#Tabelle_Mitte {
	 margin-top: 20px;
	 margin-left: 100px;
}


#oben {
	margin-top: 10px;
	
}


#inhalt {
background-color: #cfdeeb;
/*min-height-Hack für Internet Explorer--------------------*/
width: 100%;

}

.clear {
	clear: both;
	width: 0.1em;
	height: 0.1em;
	overflow: hidden;
	background: none;
}

#inhalt_rechts {
	position: absolute;
	top: 130px;
	 right: 0px;
	margin: 0px;
	margin-top: 0px;
	 text-align: center;
	padding: 0px;
	 float:  right;
	 width: 180px;
	
	
}

.tabelle_2
{
  
  vertical-align:top;
  background-image: url(images/tab_350_150.gif);
  padding: 5 5 1 20;
  border-bottom: 1px;
  border-bottom-color: #336699;
  border-bottom-style:solid;
 
}

#News {
	width: 14em;
 float:left;
 color: Black;
 background-color: #e6b873;
 height: 15%;
}

.nur_def { 
 background-image: url(Images/Kopf_hell.gif);
 background-repeat: repeat-x;
 background-repeat: repeat-y;
}

/*INFOSPALTE-----------------------------------------------------*/

#infospalte 
{
position: absolute;
right: 5px;  
top: 5em;          
width: 100px;
 font-size:80%;

}

.Start {
	background-image: url(Images/Start_h.gif);
	background-repeat:  repeat-x;
	
}


.infobox 
{
    position: absolute;
right: 5px;  
top: 5em; 
width: auto;
margin:20px;
border: 1px solid #DFE9F0;
background-color: #F3F7FA;
}

.infobox img {
margin:0 0 -4 0;
padding:0;
border-bottom:1px solid #DFE9F0;
}

.infobox p {
margin:0;
padding:9;
font-size:70%;
}