/*STARTSEITE*/

/*Ganzes Dokument = body*/

body {font-family:Arial; font-size:10pt; color:#222222; font-weight:normal; font-style:normal; background-color:#DDDDDD}


/*Schriftformate*/


 .klein   {font-family:Verdana; font-size:10px;}

h1        {font-size:10pt; font-weight:bold; }
h2        {font-size:12pt; font-weight:bold; }


/*Absatzformatierungen*/

  .re {text-align: right}


/*Boxes*/

#rechts { float:right;  top:0px; left:235px; width:465px; z-index:1;  }
#links  { float:left; top:0px; left:0px; width:235px; z-index:1; }

#ende   { position:relative; top:0px; left:0px; width:700px; height:45px; z-index:1; margin-top:5px; text-align:justify; border-top:1px solid #999999; border-bottom:1px solid #999999;}
#pack   { width:700px; margin-top:0px; }
.verdana {font-family:Verdana; font-size:10px; font-weight:bold;}


/*Hyperlinks*/

 a:link { text-decoration:none; color:#000070; }
 a:visited { text-decoration:none; color:#000070; }
 a:hover { text-decoration:none;  color:#FF6600; }
 a:active { text-decoration:none; color:#000070; }

/*Tabellen*/

 table   {font-size:10pt; border-collapse:collapse; caption-side:top;  table-layout:auto; cellpadding:3px;
           bordercolor:#999999;  text-align:justify;}

 table.abschluss { font-size:xx-small; font-family:Verdana; width:690px; height:22px;  }

 td.mr         { vertical-align:top; padding:8px;  border:1px solid #999999; }  /*mit Rahmen*/
 td            { vertical-align:top; padding:8px;  border:0px solid #999999; }  /*ohne Rahmen*/
 td.startseite { padding:8px; background:#FFFBCA; border:0; text-align:justify; }

 td.a          { vertical-align:middle; padding:0px; background:#dddddd; border:0px solid #999999; }