
/* schriftstil,abstände */

body
{margin-top: 0px; margin-left: 0px; color: white; background-color:white; font-family: arial,helvetica,sans-serif,verdana; font-size: 10pt;}


table,tr,td
{background-color:transparent;color: white ;font-family: arial,helvetica,sans-serif,verdana; font-size: 10pt; align: center;}


/* Tabelle mit weißem Hintergrund, Überschrift weiß/fett */


table.tabwhite th {background-color:#394963; color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px; margin: 0px auto; text-align: left;
border: solid 1px; border-color: #FFFFFF;
height:19px; white-space:nowrap; 

}

table.tabwhite td {background-color:#ffffff; color:394963; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border: solid 1px; border-color: #ffffff;
height:19px; white-space:nowrap; table-layout:auto;

}

/*table.tabwhite td {color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border: solid 0px; border-color: #ffffff;
height:19px; white-space:nowrap; table-layout:auto;
}*/


/*durchsichtige Tabelle für Textgliederung*/

table.txt th {color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px; margin: 0px auto; text-align: left;
border: 0px; vertical-align:top; white-space:nowrap;
}

table.txt td {background-color:#394963;color:ffffff; text-decoration:none ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 10px; padding-bottom: 2px; padding-top: 2px; margin: 0px auto; text-align: left;
border: 0px; vertical-align:top;
}

/*durchsichtige Tabelle für Textgliederung*/

table.txtsb th {color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px; margin: 0px auto; text-align: left;
border: 0px; vertical-align:top; white-space:nowrap;
}

table.txtsb td {background-color:#394963;color:ffffff; text-decoration:none ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 10px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; margin: 0px auto; text-align: left;
border: 0px; vertical-align:top;
}

/*durchsichtige Tabelle für die Bilder*/

table.pics th {color:ffffff; text-decoration:none ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px; margin: 0px auto; text-align: left;
border: 0px; vertical-align:top; white-space:nowrap;
}

table.pics td {background-color:#394963;color:ffffff; text-decoration:none ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 10px; padding-bottom: 2px; padding-top: 2px; margin: 0px auto; text-align: left;
border: 0px; vertical-align:bottom;
}


table.txt a:link{ color: white;text-decoration:underline; font-family: verdana; font-size: 10pt;}

table.txt a:visited{ color: white;text-decoration:underline;font-family: verdana; font-size: 10pt;}

table.txt a:active{ color: white;text-decoration:none;font-family: verdana; font-size: 10pt; }

table.txt a:hover{ color: white;text-decoration:none;font-family: verdana; font-size: 10pt; }


/* scrolleiste internet explorer ab vers.5.5 */

body
/*{scrollbar-arrow-color: white; scrollbar-base-color: 446d8c;
scrollbar-highlight-color : #f0f0f0; scrollbar-shadow-color : #333333;
SCROLLBAR-TRACK-COLOR: #333333;}
*/


/* menütitel,seitentitel

.title {background-color:#FFFFFF; color:ffffff;  text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 18pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:19px;
}*/

.caption {background-color:#394963; color:ffffff; text-decoration:none ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border: solid 1px; border-color: #ffffff; text-align: left;
height:19px;
}

.content {background-color:transparent; color:ffffff;  text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 30px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:19px;
}

.box {background-color:#394963; color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border: solid 1px; border-color: #ffffff; text-align: center;
height:19px;
}

.box1 {background-color:#ffffff; color:394963; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 8pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border: solid 1px; border-color: #ffffff;
height:19px;
}

.box2 {background-color:#394963; color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 8pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
border: solid 1px; border-top: solid 0px; border-color: #ffffff;
height:19px;
}

table.geb th {background-color:#394963; color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 10pt;
padding-left: 1px; padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
border: solid 0px; border-color: #a0a0a0;
height:19px; text-align:left;
}

table.geb td {background-color:#394963; color:ffffff; text-decoration:bold ;font-family:arial,helvetica,sans-serif,verdana; font-size: 8pt;
padding-left: 1px; padding-bottom: 0px; padding-top: 0px;margin: 0px auto;
border: solid 0px; border-color: #a0a0a0;
height:19px;
}

table.geb a:link{ color: white;text-decoration:underline; font-family: verdana; font-size: 8pt;}

table.geb a:visited{ color: white;text-decoration:underline;font-family: verdana; font-size: 8pt;}

table.geb a:active{ color: white;text-decoration:none;font-family: verdana; font-size: 8pt; }

table.geb a:hover{ color: white;text-decoration:none;font-family: verdana; font-size: 8pt; }

/* allgemeine links im text */

a:link{ color: white;text-decoration:none; font-family: verdana; font-size: 10pt;}

a:visited{ color: white;text-decoration:none;font-family: verdana; font-size: 10pt;}

a:active{ color: white;text-decoration:none;font-family: verdana; font-size: 10pt; }

a:hover{ color: white;text-decoration:underline;font-family: verdana; font-size: 10pt; }


form {margin-bottom:0px;}