input, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

.b1 { background-color: #678DE4; }
.b2 { background-color: #FFFFFF; }
.b3 { background-color: #CCDEFA; }
.b4 { background-color: #1545D4; }
.b5 { background-color: #FFFFFFF; }
.b6 { background-color: #999999; }


.MainNavigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold; }
.SubNavigation  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

.t1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.t2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.t3, a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.t4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
.t5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; }
.t6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #000000; }


.pic {  border: 1px #E7E7E7 solid}
.pic_tx {  font-family: Arial, Helvetica, sans-serif; 
           font-size: xx-small; 
           font-weight: normal; 
           color: #000000; 
           background-color: #E7E7E7; 
           padding-right: 3px; 
           padding-left: 3px; 
           padding-top: 3px; 
           padding-bottom: 3px }

a:hover { text-decoration: underline; }

TD.blueline	{font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#1545D4; vertical-align:top;}
TD.blue	{font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; vertical-align:top;}
TH.blueline	{font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; vertical-align:top; text-align:left; background-color:#678DE4;}
TD.blueback	{font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; vertical-align:top; text-align:left; background-color:#CCDEFA;}
TR.blueback	{font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; vertical-align:top; text-align:left; background-color:#CCDEFA;}
TABLE.blueline  {border:1px; border-color:#678DE4; border-style:solid;}

/* ANFANG Abbildung */
DIV.pic_left {
/*width:250px;*/
background-color:#E0E0E0;
margin: 10px 10px 10px 5px;
float:left; 
}

DIV.pic_left IMG {
border: 0;
padding: 0;
}

DIV.pic_left P {
margin: 2px;
}

.klein {
   font-size: 0.7em;
   color: #666;
   margin:10px 40px 10px 10px;
}

h3  {
    font: bold 11px/130% Verdana, Arial, Helvetica, sans-serif;
    color: #747474;
    background-color: #ffffff;
    margin: 0;
    padding: 0;
    border: 0 none inherit;
}

td.grayBg  {
    background-color: #e4e4e4;
    color: #295e8b;
    text-decoration: none;
    padding-left: 3px;
    height: 20px;
    vertical-align: middle;
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

td.grayBg a {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color: #295e8b;
    background-color: #e4e4e4;
    text-decoration: none;
    height: 20px;
    vertical-align: middle;
}

td.grayBg a:hover {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color: #295e8b;
    background-color: #e4e4e4;
    text-decoration: none;
    height: 20px;
    vertical-align: middle;
}
