/* div, das den gesamten Inhalt umfasst */
.inhalt_gesamt {
	width:99.5em;
	padding:0px;
	margin:0px 0px 0px 10px;
	text-align:left;
	
	
}

UL.wrap_e1{
	background-color:#002754; 
	padding:.5em 0px 0px 0px;
	margin:0px; 
	
}
UL.wrap_e2{
	background-color:#FFFFFF;
	margin:0px; 
	padding:0px; 
	width:17em;
	
}

LI.nav_links_e1, LI.nav_links_e1_hl{ 
	width:15.5em;
	height:2em;
	list-style-type:none;
	margin:0px;
	padding:0px; 	
}

LI.nav_links_e2, LI.nav_links_e2_hl, UL UL LI.nav_links_e2, UL UL LI.nav_links_e2_hl{ 
	
	margin:0px; 
	padding:.2px 0px .1em 0px ; 
	list-style-type:none;
	
}
LI.nav_links_e2_hl, UL UL LI.nav_links_e2_hl{ 
	background-color:#d1d1d1; 
	color:#b36d0f; 
	width:17em;
}




/*Navigation erste Ebene*/


A.a_nav_links_e1 { text-decoration:none; font-weight:normal; color:#FFFFFF; margin:0px .5em 0px .7em;  }
A.a_nav_links_e1:active { text-decoration:none; font-weight:normal; color:#FFFFFF;   }
A.a_nav_links_e1:link { text-decoration:none; font-weight:normal;  color:#FFFFFF;  }
A.a_nav_links_e1:visited { text-decoration:none; font-weight:normal; color:#FFFFFF;  }
A.a_nav_links_e1:hover { text-decoration:none; font-weight:normal; color:#b36d0f;  }
A.a_nav_links_e1_hl { text-decoration:none; font-weight:bold; color:#b36d0f; margin:0px .5em 0px .7em;}
A.a_nav_links_e1_hl:active { text-decoration:none; font-weight:bold; color:#b36d0f;  }
A.a_nav_links_e1_hl:link { text-decoration:none; font-weight:bold; color:#b36d0f;   }
A.a_nav_links_e1_hl:visited { text-decoration:none; font-weight:bold; color:#b36d0f;   }
A.a_nav_links_e1_hl:hover { text-decoration:none; font-weight:bold; color:#b36d0f;  }


A.a_nav_links_e2 { text-decoration:none; font-weight:normal; color:#2C395D; padding: 0px .1em  0px .2em;}
A.a_nav_links_e2:active { text-decoration:none; font-weight:normal;color:#2C395D;  }
A.a_nav_links_e2:link { text-decoration:none; font-weight:normal; color:#2C395D;  }
A.a_nav_links_e2:visited { text-decoration:none; font-weight:normal; color:#2C395D; }
A.a_nav_links_e2:hover { text-decoration:none; font-weight:normal; color:#b36d0f;;  }
A.a_nav_links_e2_hl { text-decoration:none; font-weight:bold; color:#b36d0f; padding: 0px .1em  0px .2em; }
A.a_nav_links_e2_hl:active { text-decoration:none; font-weight:bold; color:#b36d0f;  }
A.a_nav_links_e2_hl:link { text-decoration:none; font-weight:bold; color:#b36d0f;   }
A.a_nav_links_e2_hl:visited { text-decoration:none; font-weight:bold; color:#b36d0f;   }
A.a_nav_links_e2_hl:hover { text-decoration:none; font-weight:bold; color:#b36d0f;  }
A.a_nav_links_e2_bold { text-decoration:none; font-weight:bold; color:#2C395D; }
A.a_nav_links_e2_bold:active { text-decoration:none; font-weight:bold;color:#2C395D;  }
A.a_nav_links_e2_bold:link { text-decoration:none; font-weight:bold; color:#2C395D; }
A.a_nav_links_e2_bold:visited { text-decoration:none; font-weight:bold;color:#2C395D; }
A.a_nav_links_e2_bold:hover { text-decoration:none; font-weight:bold; color:#2C395D;  }

DIV.sm_links_e1{
	padding:.1em 0px .1em 0px; 
	margin:0px;  
	width:11.1em;
	line-height:1.5em;
	

}
.img_right{
	float:right;
	padding:0px; 
	margin:0px;  
	position:relative;
	
	top: -1.2em;
	left: .6em;
	
	
}
.sm_links_e2{
	padding: 0.2em 1em 0.2em 1.5em; 
	margin: .1em 0px .1em 0px;
}
.sm_links_e3 { 
	padding: 0.2em 1em 0.2em 2.2em; 
	margin: .1em 0px .1em 0px;
}
.sm_links_e4 { 
	padding: 0.2em 1em 0.2em 2.9em; 
	margin: .1em 0px .1em 0px;
}
.sm_links_e5{ 
	padding: 0.2em 1em 0.2em 3.6em; 
	margin: .1em 0px .1em 0px;
}
.sm_links_e6 { 
	padding: 0.2em 1em 0.2em 4.1em; 
	margin: .1em 0px .1em 0px;
}


/* div, das den header-Bereich umfa�t */
.head_bereich {
	width:97.5em;
	padding: 0 0 1em 0;
	background-color:#FFFFFF;
	
	
}
/* blauer Bereich des Headers enth�lt die obere Navigation 1. Ebene */
.head_bereich_blau {
	width:97.5em;
	height:6.2em;
	background-color:#FFF;
	padding:0px;
	margin:0px;
}

/* grauer Bereich enth�lt die 2. Ebene der oberen Navigation */
.head_bereich_grau {
	width:97.5em;
	height:2em;
	background-color:#002c59;
	padding:0px;
	margin:0px;
}


/* Grafik Logo mit Claim */
.logo_mit_claim {
	
	height:1.9em;
	float:right;
	padding:2.9em 4.8em 0 0;
	margin:0px;
	z-Index:2;

	
}


.claim_the_way {
	
	height:1.9em;
	float:right;
	padding:0 2.5em 0 0;
	margin:0;
	z-Index:2;

}
/* Bereich f�r den Inhalt der Seiten  */
.inhalt_mitte{	
	float:left;
	width:56.7em;
	padding:0px;
	margin:0px;
	border-left:1em solid #FFFFFF;
	background-color:#FFFFFF;
	/*height:100%; /* IE Einstellung*/
	
}

.inhalt_unten{

}

/* Inhalt der Navigation und des Inhaltsbereiches */ 
.inhalt_nav_und_mitte {

}

/* Bereich f�r Navigation */
.inhalt_links{



}
.navigation_links{ 

min-height:100%;

}


/* Bereich f�r den Inhalt der Seiten  */
.inhalt_mitte{	

}
.inhalt_mitte_innen{	

}	
.seiten_inhalt{

float:left;
padding:0px 0px 80px 0px;

}
.content_elem{float:left;}
.top_navigation_e1{position:absolute; margin:4em 0px 0px 18.8em;	padding:0px; }
.top_navigation_e2{	position:relative; left:19em; padding:0.3em 0px 0px 0px ;	margin:0px;}


DIV.body_elem P{
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

DIV.csc-header { margin:0px 0px 10px 0px; padding:0px;}


/* Margins around images: */

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap,
DIV.csi-intext-left DIV.csi-imagewrap {
  	display: inline; /* IE fix for double-margin bug */
  	margin-right: 10px;

}

/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap,
DIV.csi-intext-right DIV.csi-imagewrap {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 10px;

}

/* Pictures centered, add padding left and right */
DIV.content_elem_rechts DIV.csi-center DIV.csi-imagewrap {
  margin-bottom:10px;
}
DIV.content_elem .csc-header { margin:0px 0px 10px 0px; padding:0px;}
DIV.csc-header { margin:0px; padding:0px;}

.content_elem_rechts DIV.header_text{
	padding: 0.1em 1em 0.5em 10px;
}

.content_elem_rechts .csc-firstHeader{
	padding: 1.1em 1em 0.5em 0px;
}

table{
	float:left;
}

