#Kopfbereich {
  height: 100px;
  color: rgb(0,0,125);

  border-left-style: solid;
  border-left-width: 2px;

  border-right-style: none;
  border-right-width: medium;

  border-top-style: none;
  border-top-width: medium;

  border-bottom-style: none;
  border-bottom-width: medium;

  font: 45px sansserif;
}

#Menue_links {
/*  background-color: rgb(176,196,222);*/
  border:2px rgb(0,0,125);
  float:left;
  width: 17%;
  font: 15px sansserif;
}

#Inhalt {
  /*
   * Hauptcontainer für rechte Seite
   */
  border:2px rgb(0,0,125);
  float:right;
  width: 81%;
  font: 15px sansserif;
}

#Inhalt_links {
  /*
   * Linker Teil der rechten Seite
   */
  border:2px rgb(0,0,125);
  float:left;
  width: 70%;
  font: 15px sansserif;
}

#Javascript_Hinweis {
  border:4px rgb(255,0,0);
  background-color: rgb(255,0,0);
  float:left;
  width: 100%;
  font: 20px sansserif;
}

#Logins {
/*  background-color: rgb(176,196,222);*/
  border:2px rgb(0,0,125);
  float:right;
  width: 25%;
  font: 15px sansserif;
}

#Menue_rechts {
/*  background-color: rgb(176,196,222);*/
  border:2px rgb(0,0,125);
  float:right;
  width: 25%;
  font: 15px sansserif;
}

#AnmeldeContainer {
  float: left;
  width: 32%;
  font: 17px sans-serif;
}
#Anmeldung {
  float: left;
  width: 100%;
  background-color: rgb(176,196,222);
  border-style: outset;
}


#facebook {
  float: left;
  width: 100%;
  background-color: rgb(255,255,255);
  border-style: none;
}

#UnterAnmeldung {
  float: left;
  width: 100%;
  background-color: rgb(255,255,255);
}

#PortalContainer {
  float: right;
  width: 67%;
  font: 17px sans-serif;
}

#PortalInfo {
  float: left;
  width: 49%;
  background-color: #66cc00;
/*  border-style: outset;*/
}

#PortalNews {
  float: right;
  width: 100%;
/*  border-style: outset;*/
}

a.nav1, .nav1 {
/*  background-color: rgb(0,0,125);/
/*  background-color:#6393ca;*/
  font-weight:bold;
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
  display:block;
  /*width:11.2em;*/
  padding:0.25em 0em 0.25em 0.5em;
  border-bottom:1px solid #ffffff;
}

a.nav1:hover {
  color:#ffffff;
  background-color: rgb(176,196,222);
}

a.navmarked1, .navmarked1 {
  color:#ffffff;
}

a.nav2, .nav2 {
/*  background-color: rgb(0,0,125);/
/*  background-color:#c9dff5; */
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
  display:block;
 /*width:10.2em;*/
  padding:0.15em 0em 0.15em 2.5em;
}

a.nav2:hover {
  color:#ffffff;
  background-color: rgb(176,196,222);
}

a.navmarked2, .navmarked2 {
  font-weight:bold;
}

a.nav3, .nav3 {
/*  background-color: rgb(0,0,125);/
/*  background-color:#c9dff5; */
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
  display:block;
  /*width:9.2em;*/
  padding:0.15em 0em 0.15em 3.5em;
}

a.nav3:hover {
  color:#ffffff;
  background-color: rgb(176,196,222);
}

a.navmarked3, .navmarked3 {
  font-weight:bold;
}

a.navswitch {
	padding:0.15em 0em 0.15em 1.5em;
	/*width:11.2em;*/
}

img.navitogglesimg {
	margin-right:0.2em;
}

a.nav4, .nav4, a.nav5, .nav5 {
/*  background-color: rgb(0,0,125);/
/*  background-color:#c9dff5; */
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
  display:block;
  /*width:9em;*/
  padding:1px 5px 1px 20px;
}

a.nav4:hover, a.nav5:hover {
  color:#ffffff;
}

a.navmarked4, .navmarked4, a.navmarked5, .navmarked5 {
  font-weight:bold;
}

a.button {
/* Silber */
  background-color: rgb(239,232,239);
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
  display:block;
  padding:0.25em 0em 0.25em 0.5em;
  margin:3;
/*  border: 2px solid #ffffff;*/
}

a.button:hover {
  color:#ffffff;
/* Gold */
  background-color: rgb(240,207,0);
}

a.buttonmarked {
/* Gold */
  background-color: rgb(240,207,0);
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
  display:block;
  padding:0.25em 0em 0.25em 0.5em;
  margin:0;
/*  border: 2px solid #ffffff;*/
}

a.ButtonKlecksBlau {
      display:block;
      color:#000;
      background-color:#fff;
      width:150px;
      height:162px;
      padding:7px;
      font-size:14px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;
      margin:10px;
/*      border:3px solid #000;*/
/*  background-image:url(/bin/hinter.gif);*/
  background-image:url(/bin/blauerfarbklecks.jpg);
}
a.ButtonKlecksBlau:hover {
      display:block;
      color:#fff;
      background-color:#000;
}

a.ButtonKleckseBlau {
      display:block;
      color:#000;
      background-color:#fff;
      width:120px;
      height:15px;
      padding:10px;
      font-size:12px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;
      margin:1px;
/*      border:3px solid #000;*/
/*  background-image:url(/bin/hinter.gif);*/
  background-image:url(/Bilder/4blauefarbkleckse.jpg);
/* rgb 40, 141, 236 */
}
a.ButtonKleckseBlau:hover {
  display:block;
  background-color:#000;
  background-image:url(/Bilder/4goldfarbkleckse.jpg);
}


