/* CSS Document */

body {
  margin-left: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-right: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-top: 10; /* ersetzt "leftMargin" im Quelltext */
  background-color: #F2F2F2;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size:80%;
}

#contentcontainer {
  clear: both;
  position:relative;
  width: 907px;
  margin: 0 auto; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand für links und rechts ist auto */
  margin-top: 0px;
  min-height:510px;
  height:auto !important;
  height:510px;
  color: #000000;
 background-image: url("../grafik/bgleft.jpg");
 background-repeat:repeat-y;
  overflow:visible;
  background-color: #ffffff;
}

#leftcontainer {
  float:left;
  width: 270px;
  margin: 0 auto; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand für links und rechts ist auto */
  margin-top: 0px;
  min-height:510px;
  height:auto !important;
  height:510px;
  background-image: url("../grafik/bgmenue.jpg");
  background-color: #ffffff;
}

#rightcontainer {
float:left;
  width: 637px;
  margin: 0 auto; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand für links und rechts ist auto */
  margin-top: 0px;
  min-height:510px;
  height:auto !important;
  height:510px;
  background-color: #ffffff;
}

#header {
 width: 627px;
 height:24px;
 background-image: url("../grafik/blau_top.jpg");
  color: #ffffff;
  padding-left:10px;
  padding-top:30px;
}
#bild {
   width: 637px;
   height:260px;
   background-color: #ffffff;
}
#content {
   padding:10px;
}

#menue{
width: 265px;
text-align:right;
margin-top:60px;
margin-right:5px;
}
#menue UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
#menue LI {
	height: 21px;
	PADDING-TOP: 4px; 
}

#bottomcontainer {
  clear: both;
  position:relative;
  width: 907px;
  margin: 0 auto; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand für links und rechts ist auto */
  margin-top: 0px;
  min-height:80px;
  height:auto !important;
  height:80px;
  color: #000000;
  overflow:visible;
}

#bottomleft{
  float:left;
background-image: url("../grafik/blauleftbottom.jpg");
width: 260px;
 height:70px;
 min-height:70px;
  height:auto !important;
  
 text-align:right;
 color: #ffffff;
 padding-top:10px;
 padding-right:10px;
 
}
#bottomleft2{
  float:left;
background-image: url("../grafik/blauleftbottom.jpg");
width: 260px;
 height:62px;
 min-height:62px;
  height:auto !important;
  
 text-align:right;
 color: #ffffff;
 padding-top:10px;
 padding-right:10px;
 
}

#bottomright {
  float:left;
background-color: #7391BF;
width: 627px;
 height:70px;
 padding-top:10px;
 padding-left:10px;
 
}

.nav:link {
	 FONT-WEIGHT: normal; 
	 FONT-SIZE: 12px; 
	 COLOR: #000000; 
	   
	 TEXT-DECORATION: none
}
.nav:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	  
	TEXT-DECORATION: none
}
.nav:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	  
	TEXT-DECORATION: none
}
.nav:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	  
	TEXT-DECORATION: none;
	 background-color: #99bdd6;
}

.subnav:link {
  COLOR: #ffffff; 
  TEXT-DECORATION: none ;

  FONT-WEIGHT: normal; 
}
.subnav:visited {
  COLOR: #ffffff; 
  TEXT-DECORATION: none;

   FONT-WEIGHT: normal; 
}
.subnav:active {
  COLOR: #ffffff; 
  TEXT-DECORATION: none;

   FONT-WEIGHT: normal; 
}
.subnav:hover {
 COLOR: #ffffff;  
 background-color: #99bdd6; 
 TEXT-DECORATION: none; 
 
  FONT-WEIGHT: normal; 
 }


.nav_lexi:link {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 13px; 
	 COLOR: #ffffff; 
	   
	 TEXT-DECORATION: none
}
.nav_lexi:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	  
	TEXT-DECORATION: none
}
.nav_lexi:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	  
	TEXT-DECORATION: none
}
.nav_lexi:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff; 
	  
	TEXT-DECORATION: none;
	 background-color: #99bdd6;
}

.praxis:link {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 16px; 
	 COLOR: #000000; 
	 TEXT-DECORATION: none
}
.praxis:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #000000;  
	TEXT-DECORATION: none
}
.praxis:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #000000;  
	TEXT-DECORATION: none
}
.praxis:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	 background-color: #99bdd6;
}
#bottomright2 {
  float:left;
background-color: #ffffff;
width: 627px;
 height:70px;
 padding-top:10px;
 padding-left:10px;
 
}