/* CSS Document */



/* 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%;

}





#topcontainer {

  clear: both;

  position:relative;

  width: 907px;

  margin: 0 auto 0; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand f?r links und rechts ist auto */

  min-height:317px;

  height:auto !important;

  height:317px;

  color: #000000;

  overflow:visible;



  background-image: url(../grafik/rotbgtop.jpg);

  

}



#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:180px;

  height:auto !important;

  height:180px;

  color: #000000;

  overflow:visible;

  background-color: #ffffff;  

}





#bottomcontainer {

  clear: both;

  position:relative;

  width: 907px;

  margin: 0 auto 0; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand f?r links und rechts ist auto */

  min-height:96px;

  height:auto !important;

  height:96px;

  color: #000000;

  overflow:visible;

  padding-bottom:7px;

  background-image: url(../grafik/rotbgbottom.jpg);

}



#menue {

    float: left;

   width: 200px;

   margin-top: 20px;

   

  min-height:280px;

  height:auto !important;

  height:280px;

  

  padding-left:55px;

}



#menue UL {

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	PADDING-TOP: 0px; 

	LIST-STYLE-TYPE: none;

}

#menue LI {

	height: 18px;

	PADDING-TOP: 4px; 

}



#bild {

  margin-top: 20px;

  min-height:280px;

  height:auto !important;

  height:280px;

  float: left;

}



#bild img {

  border:solid 1px black;
  height:258px;

}



#submenue{

  width: 907px;

  min-height:35px;

  height:auto !important;

  height:35px;

 

  text-align:center;

  padding-top:5px;

}

#content {

  width: 600px;

  padding-left:257px;

  min-height:140px;

  height:auto !important;

  height:140px;

  padding-right:50px;

  padding-bottom:20px;

	

}





















.clear {

clear: left;

font-size: 1px;

}



.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: white; 

	  

	TEXT-DECORATION: none;

	 background-color: red;

}



.subnav:link {

  COLOR: #000000; 

  TEXT-DECORATION: none ;

   

  FONT-WEIGHT: normal; 

}

.subnav:visited {

  COLOR: #000000; 

  TEXT-DECORATION: none;

    

   FONT-WEIGHT: normal; 

}

.subnav:active {

  COLOR: #000000; 

  TEXT-DECORATION: none;

    

   FONT-WEIGHT: normal; 

}

.subnav:hover {

 COLOR: red;  

 background-color: white; 

 TEXT-DECORATION: none; 

   

  FONT-WEIGHT: normal; 

 }

 

.subnav2:link {

  COLOR: #000000; 

  TEXT-DECORATION: none ;

   

  FONT-WEIGHT: normal; 

}

.subnav2:visited {

  COLOR: #000000; 

  TEXT-DECORATION: none;

    

   FONT-WEIGHT: normal; 

}

.subnav2:active {

  COLOR: #000000; 

  TEXT-DECORATION: none;

    

   FONT-WEIGHT: normal; 

}

.subnav2:hover {

 COLOR: white;  

 background-color: red; 

 TEXT-DECORATION: none; 

   

  FONT-WEIGHT: normal; 

 }





.nav_lexi:link {

	 FONT-WEIGHT: bold; 

	 FONT-SIZE: 13px; 

	 COLOR: #000000; 

	   

	 TEXT-DECORATION: none

}

.nav_lexi:visited {

	FONT-WEIGHT:bold; 

	FONT-SIZE: 13px; 

	COLOR: #000000; 

	  

	TEXT-DECORATION: none

}

.nav_lexi:active {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 13px; 

	COLOR: #000000; 

	  

	TEXT-DECORATION: none

}

.nav_lexi:hover {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 13px; 

	COLOR: white; 

	  

	TEXT-DECORATION: none;

	 background-color: red;

}

.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;
}