body
{
  margin:0px;
  background-color:#FFFFFF;

}

#center
{
  width:770px;
  height:945px;
}

#datenschutz
{
  margin-left:87px;
  position:absolute;
  top:378px;
  z-index:2;
  display:none;
  background-color:#FABA00;
}

#disclaimer
{
  margin-left:87px;
  position:absolute;
  top:378px;
  z-index:2;
  display:none;
  background-color:#FABA00;
}

#impressum
{
  margin-left:87px;
  position:absolute;
  top:629px;
  z-index:2;
  display:none;
  background-color:#FABA00;
}

.popup
{
  clear:left;
  height:555px;
  width:325px;
  margin-left:20px;
  margin-top:20px;
  margin-bottom:20px;
  overflow:auto;
  font:normal 10pt Arial,Helvetica,Sans Serif;
  color:#242D4E;
}

.popup2
{
  clear:left;
  height:315px;
  width:330px;
  margin-left:20px;
  margin-top:20px;
  overflow:auto;
  font:normal 10pt Arial,Helvetica,Sans Serif;
  color:#242D4E;
}

/******************/
/* Oberstes DIV   */
/******************/

#global
{
  position:relative;
  width:770px;
  height:1029px;
  text-align:left;
  background-color:#FFFFFF;
  border: 1px solid #242D4E;
}

/**********************/
/* Zentrale Elemente  */
/**********************/

#head
{
  position:absolute;
  width:770px;
  height:300px;
  background-image:url(../images/header.jpg);
}

#middle
{
  font:normal 11px Arial,Helvetica,Sans Serif;
  color:#242D4E;
  background-color:#FFFFFF;
}

#bottom
{
  position:absolute;
  top:964px;
  height:35px;
  width:770px;
  background-color:#FABA00;
}

#footer
{
  clear:both;
  margin-top:0px;
  width:780px;
}

#ftext 
{
  font:11px Arial,Helvetica,Sans Serif;
  padding-left:20px;
}

.ftext1
{
  font:11px Arial,Helvetica,Sans Serif;
  padding-left:14px;
}

#verweise
{
  padding-top:1px;
  width:720px;
  text-align:right;
  color:#FFFFFF;
}

.ueberschrift
{
  font:14pt Arial,Helvetica,Sans Serif;
  color:#242D4E;
  margin-left:15px;
}

.art_head
{
  position:relative;
  float:left;
  margin-bottom:10px;
  font:12px Arial,Helvetica,Sans Serif;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#006699;
  width:275px;
  height:20px;
}

.art_head_spacer
{
  height:2px;
  width:50px;
  font-size:2px;
}

.text
{
  font:9pt normal Arial, Helvetica, Sans Serif;
  text-align: justify;
  color:#242D4E;
}

.subheadline 
{
  font:16pt Arial,Helvetica,Sans Serif;
  font-weight:normal;
  text-align: justify;
  color:#242D4E;
}

.standardlink:link{font:normal 9pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:underline;}
.standardlink:active{font:normal 9pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:underline;}
.standardlink:hover{font:normal 9pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}
.standardlink:visited{font:normal 9pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:underline;}
.standardlink:focus{font:normal 9pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}

.linkunten:link{font:bold 9pt Arial,Helvetica,Sans Serif; color:#FFFFFF; text-decoration:none;}
.linkunten:active{font:bold 9pt Arial,Helvetica,Sans Serif; color:#FFFFFF; text-decoration:none;}
.linkunten:hover{font:bold 9pt Arial,Helvetica,Sans Serif; color:#FFFFFF; text-decoration:none;}
.linkunten:visited{font:bold 9pt Arial,Helvetica,Sans Serif; color:#FFFFFF; text-decoration:none;}
.linkunten:focus{font:bold 9pt Arial,Helvetica,Sans Serif; color:#FFFFFF; text-decoration:underline;}

.linkerlink:link{font:normal 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:underline;}
.linkerlink:active{font:normal 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:underline;}
.linkerlink:hover{font:normal 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}
.linkerlink:visited{font:normal 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:underline;}
.linkerlink:focus{font:normal 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}

.closelink:link{font:bold 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}
.closelink:active{font:bold 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}
.closelink:hover{font:bold 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}
.closelink:visited{font:bold 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}
.closelink:focus{font:bold 10pt Arial,Helvetica,Sans Serif; color:#242D4E; text-decoration:none;}

/******************/
/* Linker Bereich */
/******************/

#left
{
  position:absolute;
  top:324px;
  left:35px;
  width:405px;
  border:0px solid black;
}

#uebersicht
{
  position:relative;
  width:405px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}

.mittig
{
  font:normal 16pt Arial,Helvetica,Sans Serif;
  color:#242D4E;
  text-align:center;
  margin-top:3px;
}

.grafiken
{
  position:relative;
  clear:left;
  margin-top:20px;
  margin-left:0px
  width:405px;
}

#kapitalanlage
{
  height:405px;
  width:353px;
  margin-top:5px;
  padding-left:0px;
  padding-right:0px;
}

.aufzaehlung_links
{
  margin-top:5px;
  margin-bottom:0px;
}

#left_footer
{
  position:absolute;
  top:446px;
  left:0px;
  width:405px;
  height:171px;
}

#lftext1
{
  font:normal 13pt Arial,Helvetica,Sans Serif;
  text-align:center;
  color:#FFFFFF;
  background-color:#333333;
}

.lftext2
{
  font:normal 13pt Arial,Helvetica,Sans Serif;
  text-align:center;
  color:#FFFFFF;
  text-decoration:none;
  background-color:#CC3333;
}

/*******************/
/* Rechter Bereich */
/*******************/

#right
{
  position:absolute;
  top:328px;
  left:469px;
  height:1000px;
  width:259px;
  background-image:url(../images/right_bg.jpg);
  background-repeat:no-repeat;
}

.liste 
{
  position:relative;
  font:normal 10pt Arial,Helvetica,Sans Serif;
  margin-top:0px;
  margin-left:-10px;
}

.aufzaehlung_rechts
{
  margin-top:8px;
  margin-bottom:0px;
}

#form_space
{
  position:absolute;
  top:275px;
  width:255px;
  height:47px;
  background-color:#CAD3D9;
}

#form
{
  position:absolute;
  top:323px;
  width:255px;
  height:340px;
  background-color:#242D4E;
  color:#FFFFFF;
}

.tabelle_hintergrund
{
  
}

/******************/
/* Formular       */
/******************/


.formular {font-family:Arial,Helvetica;font-size:8pt; color:#FFFFFF}
.formular_bez {font-family:Arial,Helvetica;font-size:8pt;height:20px;vertical-align:bottom; color:#575A5F;}

.formular_elem {font-family:Arial,Helvetica;font-size:8pt;}
.formular_aktiv {font-family:Arial,Helvetica;font-size:8pt;background: #E8EBDF;}
