/* CSS Document */

body {
  margin-left: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-right: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-top: 15; /* ersetzt "leftMargin" im Quelltext */
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  background-color: #ffffff;
}

#contentcontainer {
  clear: both;
  position:relative;
  width: 926px;
  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:500px;
  height:auto !important;
  height:500px;
  background-image:url(../grafik/bg.gif); background-repeat:repeat-y;
}

#contentcontainer2 {
  clear: both;
  position:relative;
  width: 926px;
  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:500px;
  height:auto !important;
  height:500px;
  background-image:url(../grafik/blau_bg_top.jpg); background-repeat:no-repeat;
}

#bottom {
  clear: both;
  position:relative;
  width: 866px;
  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:25px;
  height:auto !important;
  height:25px;
  background-image:url(../grafik/bg_abschluss.gif); background-repeat:no-repeat;
  text-align: right;
  padding-right: 60px;
  padding-top: 5px;
}

#top {
  clear: both;
  position:relative;
  width: 876px;
  text-align: right;
  padding-right: 35px;
  padding-top: 15px;
  
  min-height:108px;
  height:auto !important;
  height:108px;
  
}

#menue {
   float: left;
   width: 240px;
   min-height: 460px;
   height: auto !important;
   height: 460px;
   
   padding-top:20px;
   padding-left: 40px;
    
}

#content{
  float: left;
  width: 620px;
   min-height: 500px;
   height: auto !important;
   height: 500px;
    
   
}
#bild{
min-height:260px;
  height:auto !important;
  height:260px;
/*padding-top:54px;*/
padding-left: 204px;


}
#text{
padding-top: 15px;
padding-left: 15px;
padding-bottm: 15px;
padding-right: 25px;
}

#hauptmenuepunkt {
  clear: both;
  position:relative;
  width: 185px;
  min-height:19px;
  height:auto !important;
  height:19px;
  border-bottom: 1px solid black;
  padding-top: 5px;
  padding-left: 1px;
}


#submenuepunkt {
  clear: both;
  position:relative;
  width: 174px;
  min-height:15px;
  height:auto !important;
  height:15px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 12px;
  font-size:10px;
}

.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: #ffffff;  
 background-color: #172983; 
 TEXT-DECORATION: none; 
   
  FONT-WEIGHT: normal; 
 }
 
.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: #ffffff; 
	  
	TEXT-DECORATION: none;
	 background-color: #172983;
}

#start_contentcontainer {
  clear: both;
  position:relative;
  width: 926px;
  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:240px;
  height:auto !important;
  height:240px;
  background-image:url(../grafik/blau_start.jpg); background-repeat:no-repeat;
  
}

#start_adresse {
float: left;
  width: 450px;

   padding-left:100px;
   
   padding-top: 350px;
}
#start_botton {
float: left;
padding-top: 112px;

  
   padding-top: 453px;
}
#start_logo {
float: left;
padding-left:30px;


   
   padding-top: 262px;
}

.clear {
clear: left;
font-size: 1px;
}

.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: #ffffff; 
	  
	TEXT-DECORATION: none;
	 background-color: #172983;
}


