/* ---------------- Bereich oben wegen Farbunterscheidung an dieser Stelle ------------------- */
#kopf {
  position		:relative;
  height		:187px;
  background-color	:#0f3779;
  font-size		:10px;
  color			:#dbe9ff;
}
.kopf_oben {
  position		:relative;
  display		:block;
  padding-left		:13px;
  height		:19px;
  line-height		:19px;
  background-color	:#0f3779;
  vertical-align	:middle;
}

/* Menue Ebene 1 */

a.link_menue_e1:link 		{color:#dbe9ff;text-decoration:none}
a.link_menue_e1:visited		{color:#dbe9ff;text-decoration:none}
a.link_menue_e1:hover		{background-color:#759ad7}
a.link_menue_e1:active		{color:#dbe9ff;text-decoration:none}

.menue_e1 {
  display			:block;
  height			:20px;
  padding			:0px 2px 0px 13px;
  background-color		:#0f3779;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

.menue_e1_open {
  display			:block;
  position			:relative;
  height			:20px;
  padding			:0px 2px 0px 13px;
  background-color		:#0f3779;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

/* wenn zweizeilig */
.menue_e1_mz {
  display			:block;
  padding			:3px 2px 4px 13px;
  height			:26px;
  background-color		:#0f3779;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

.menue_e1_mz_open {
  display			:block;
  position			:relative;
  height			:26px;
  padding			:3px 2px 4px 13px;
  background-color		:#0f3779;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

/* ------------------------------------------------------------------------------ */



/* Menue Ebene 2 */

a.link_menue_e2:link 		{color:#dbe9ff;text-decoration:none}
a.link_menue_e2:visited		{color:#dbe9ff;text-decoration:none}
a.link_menue_e2:hover		{background-color:#759ad7;}
a.link_menue_e2:active		{color:#dbe9ff;text-decoration:none}

a.link_menue_e2_bold:link 	{color:#ffffff;font-weight:bold;text-decoration:none}
a.link_menue_e2_bold:visited	{color:#ffffff;font-weight:bold;text-decoration:none}
a.link_menue_e2_bold:hover	{background-color:#759ad7;}
a.link_menue_e2_bold:active	{color:#ffffff;font-weight:bold;text-decoration:none}

.menue_e2 {
  display			:block;
  height			:20px;
  padding			:0px 2px 0px 13px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
  color:#ffffff;font-weight:bold;text-decoration:none
}

.menue_e2_open {
  display			:block;
  position			:relative;
  height			:20px;
  padding			:0px 2px 0px 13px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
  color:#ffffff;font-weight:bold;text-decoration:none
}

/* wenn zweizeilig */
.menue_e2_mz {
  display			:block;
  padding			:3px 2px 4px 13px;
  height			:26px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

.menue_e2_mz_open {
  display			:block;
  position			:relative;
  height			:26px;
  padding			:3px 2px 4px 13px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

/* ------------------------------------------------------------------------------ */



/* Menue Ebene 2_ul (mit Unterrubrik)*/

a.link_menue_e2_ul:link 	{color:#0f3779;text-decoration:none}
a.link_menue_e2_ul:visited	{color:#0f3779;text-decoration:none}
a.link_menue_e2_ul:hover	{background-color:#c3d2f3;}
a.link_menue_e2_ul:active	{color:#0f3779;text-decoration:none}

a.link_menue_e2_ul_bold:link 	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e2_ul_bold:visited	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e2_ul_bold:hover	{background-color:#c3d2f3;}
a.link_menue_e2_ul_bold:active	{color:#0f3779;font-weight:bold;text-decoration:none}

.menue_e2_active   {color:#ffffff;font-weight:bold;}

.menue_e2_ul {
  display			:block;
  height			:20px;
  padding			:0px 2px 0px 26px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

.menue_e2_ul_open {
  display			:block;
  position			:relative;
  height			:20px;
  padding			:0px 2px 0px 26px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

/* wenn zweizeilig */
.menue_e2_ul_mz {
  display			:block;
  padding			:3px 2px 4px 26px;
  height			:26px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

.menue_e2_ul_mz_open {
  display			:block;
  position			:relative;
  height			:26px;
  padding			:3px 2px 4px 26px;
  background-color		:#759ad7;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

/* ------------------------------------------------------------------------------ */



/* Menue Ebene 3 */

a.link_menue_e3:link 		{color:#0f3779;text-decoration:none}
a.link_menue_e3:visited		{color:#0f3779;text-decoration:none}
a.link_menue_e3:hover		{background-color:#c3d2f3;}
a.link_menue_e3:active		{color:#0f3779;text-decoration:none}

a.link_menue_e3_bold:link 	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e3_bold:visited	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e3_bold:hover	{background-color:#c3d2f3;}
a.link_menue_e3_bold:active	{color:#0f3779;font-weight:bold;text-decoration:none}

.menue_e3 {
  display			:block;
  height			:20px;
  padding			:0px 2px 0px 26px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

.menue_e3_open {
  display			:block;
  position			:relative;
  height			:20px;
  padding			:0px 2px 0px 26px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
  
}
/* dieser Stil muss verwendet werden, wenn kein Hyperlink hinterlegt ist */

.menue_e3_active   {color:#0f3779;font-weight:bold;}

/* wenn zweizeilig */
.menue_e3_mz {
  display			:block;
  padding			:3px 2px 4px 26px;
  height			:26px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

.menue_e3_mz_open {
  display			:block;
  position			:relative;
  height			:26px;
  padding			:3px 2px 4px 26px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

/* ------------------------------------------------------------------------------ */



/* Menue Ebene 3_ul (mit Unterrubrik)*/

a.link_menue_e3_ul:link 	{color:#0f3779;text-decoration:none}
a.link_menue_e3_ul:visited	{color:#0f3779;text-decoration:none}
a.link_menue_e3_ul:hover	{background-color:#ffffff;}
a.link_menue_e3_ul:active	{color:#0f3779;text-decoration:none}

a.link_menue_e3_ul_bold:link 	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e3_ul_bold:visited	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e3_ul_bold:hover	{background-color:#ffffff;}
a.link_menue_e3_ul_bold:active	{color:#0f3779;font-weight:bold;text-decoration:none}

.menue_e3_ul {
  display			:block;
  height			:20px;
  padding			:0px 2px 0px 39px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

.menue_e3_ul_open {
  display			:block;
  position			:relative;
  height			:20px;
  padding			:0px 2px 0px 39px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

/* wenn zweizeilig */
.menue_e3_ul_mz {
  display			:block;
  padding			:3px 2px 4px 39px;
  height			:26px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

.menue_e3_ul_mz_open {
  display			:block;
  position			:relative;
  height			:26px;
  padding			:3px 2px 4px 39px;
  background-color		:#c3d2f3;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

/* ------------------------------------------------------------------------------ */



/* Menue Ebene 4 */

a.link_menue_e4:link 		{color:#0f3779;text-decoration:none}
a.link_menue_e4:visited		{color:#0f3779;text-decoration:none}
a.link_menue_e4:hover		{background-color:#ffffff;}
a.link_menue_e4:active		{color:#0f3779;text-decoration:none}

a.link_menue_e4_bold:link 	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e4_bold:visited	{color:#0f3779;font-weight:bold;text-decoration:none}
a.link_menue_e4_bold:hover	{background-color:#ffffff;}
a.link_menue_e4_bold:active	{color:#0f3779;font-weight:bold;text-decoration:none}


.menue_e4 {
  display			:block;
  height			:20px;
  padding			:0px 2px 0px 39px;
  background-color		:#ffffff;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;

}

.menue_e4_open {
  display			:block;
  position			:relative;
  height			:20px;
  padding			:0px 2px 0px 39px;
  background-color		:#ffffff;
  font-size			:10px;
  line-height			:20px;
  border-top			:1px solid #ffffff;
}

/* wenn zweizeilig */
.menue_e4_mz {
  display			:block;
  padding			:3px 2px 4px 39px;
  height			:26px;
  background-color		:#ffffff;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

.menue_e4_mz_open {
  display			:block;
  position			:relative;
  height			:26px;
  padding			:3px 2px 4px 39px;
  background-color		:#ffffff;
  font-size			:10px;
  line-height			:13px;
  border-top			:1px solid #ffffff;
}

.menue_e4_active   {color:#0f3779;font-weight:bold;}
/* ------------------------------------------------------------------------------ */

