/* CSS Document */

body {
  margin-left: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-right: 0; /* ersetzt "leftMargin" im Quelltext */
  margin-top: 15; /* ersetzt "leftMargin" im Quelltext */
  background-color: #CCCCCC;
  color: #000000;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

a {
   color: #00305e;
   TEXT-DECORATION: none;
}

#contentcontainer {
  clear: both;
  position:relative;
  width: 890px;
  margin: 0 auto; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand f?r links und rechts ist auto */
  
  min-height:550px;
  height:auto !important;
  height:550px;

  
  
  
   border-bottom: 1px solid #7281A2;
   border-top: 1px solid #7281A2;
background-image:  url(../grafik/bgcontentcontainer.gif);
}

/* ------------------------------------------------------*/


/* -----------------------------------------------------------*/
#logo {
  float: left;
  width: 200px;
  min-height:130px;
  height:auto !important;
  height:130px;

  border-bottom: 1px solid #7281A2;
  background-color: #ffffff;
  
}

#topbild {
  float: left;
  width: 690px;
  min-height:130px;
  height:auto !important;
  height:130px;
  
  border-bottom: 1px solid #7281A2;
   background-color: #ffffff;

}

/* -----------------------------------------------------------*/
#menue {
  float: left;
  width: 200px;
  min-height:400px;
  height:auto !important;
  height:400px;
  background-color: #F0F0F0;
}

#menueitem {
  padding-top:17px; 
  padding-left:10px; 
}

#menuepunkt {
  COLOR: #000000;  
  min-height:25px;
  height:auto !important;
  height:25px;
}

#menuepunkt a {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 10px; 
	 COLOR: #000000;  
	 TEXT-DECORATION: none; 
}


.#menuepunkt a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #00305e; 
	TEXT-DECORATION: none; 
}

/*------------------------*/

#menuepunkt_aktiv {
   COLOR: #00305e;   
  min-height:25px;
  height:auto !important;
  height:25px;
}

#menuepunkt_aktiv a {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 10px; 
	  COLOR: #054D91;   
	 TEXT-DECORATION: underline; 
}


.#menuepunkt_aktiv a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	 COLOR: #054D91;   
	TEXT-DECORATION: underline; 
}





/*------------------------*/
#submenuepunkt {
  COLOR: #000000;  
  min-height:25px;
  height:auto !important;
  height:25px;
  padding-left:10px;
}

#submenuepunkt a {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 10px; 
	 COLOR: #000000;  
	 TEXT-DECORATION: none; 
}


.#submenuepunkt a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #00305e; 
	TEXT-DECORATION: none; 
}
/*------------------------*/

/*------------------------*/
#submenuepunkt_aktiv {
  COLOR: #00305e;   
  min-height:25px;
  height:auto !important;
  height:25px;
  padding-left:10px;
}

#submenuepunkt_aktiv a {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 10px; 
	 COLOR: #054D91; 
	 TEXT-DECORATION: underline; 
}


.#submenuepunkt_aktiv a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #054D91; 
	TEXT-DECORATION: underline; 
}
/*------------------------*/

/*------------------------*/
#submenuepunkt2 {
  COLOR: #000000;  
  min-height:25px;
  height:auto !important;
  height:25px;
  padding-left:20px;
}

#submenuepunkt2 a {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 10px; 
	 COLOR: #000000;  
	 TEXT-DECORATION: none; 
}


.#submenuepunkt2 a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #00305e; 
	TEXT-DECORATION: none; 
}
/*------------------------*/

/*------------------------*/
#submenuepunkt2_aktiv {
  COLOR: #00305e;   
  min-height:25px;
  height:auto !important;
  height:25px;
  padding-left:20px;
}

#submenuepunkt2_aktiv a {
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 10px; 
	 COLOR: #054D91; 
	 TEXT-DECORATION: underline; 
}


.#submenuepunkt2_aktiv a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #054D91; 
	TEXT-DECORATION: underline; 
}
/*------------------------*/

#menuepunkt_leer {
  COLOR: #000000;  
  min-height:30px;
  height:auto !important;
  height:30px;
}


#content {
   float: left;
  width: 690px;
  min-height:400px;
  height:auto !important;
  height:400px;
  
   background-color: #ffffff;
   padding-bottom: 30px;
   
   background-image: url(../grafik/bg_content.gif);
}

#headline1 {
   color: #000;
   font-size:13px;
   FONT-WEIGHT: bold; 
   letter-spacing: 0.6px;
}

#headline2 {
   color: #00305e;
   font-size:16px;
   FONT-WEIGHT: bold; 
}

#text {
   float: left;
   width: 465px;
   padding-top:15px;
   padding-left:15px;
   padding-right:15px;
   line-height: 18px;
   
}

#rightmenue {
   float: left;
   width: 190px;
   min-height:400px;
  height:auto !important;
  height:400px;
   background-color: #F9F9F9;
   padding-top:15px;
   padding-left:5px;
}













/* ------------------------------------------------------*/

#footer {
   clear: both;
  width: 890px;
  min-height:20px;
  height:auto !important;
  height:20px;
  border-top: 1px solid #7281A2;
  
  padding-top: 4px;
  
  background-color: #F0F0F0;
  color: #000000;
  font-size:11px;
  text-align: center;
  
}
/* ------------------------------------------------------*/

.dek1:link {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00305e; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.dek1:active {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00305e; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.dek1:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00305e; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.dek1:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f0f0f0; background-color: #00305e; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

/* ------------------------------------------------------*/

.text_klein {
   font-size:11px;
}

.clear {
clear: left;
font-size: 1px;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 5px;
background-color: #F0F0F0;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


#lp_container {
  clear: both;
  position:relative;
  width: 890px;
  margin: 0 auto; /* *das* ist das Zentrierungsgeheimnis - Abstand oben und unten ist 0, Abstand f?r links und rechts ist auto */
  
  min-height:572px;
  height:auto !important;
  height:572px;

 
background-image:  url(../grafik/landingpage.jpg);
}

#lp1 {
   padding-left:490px;
   padding-top:215px;
}

#lp2 {
   padding-left:490px;
   padding-top:15px;
}
#lp3 {
   padding-left:490px;
   padding-top:15px;
}
