body  { padding:0px; color:#000000; font-size:11px; font-family: verdana, arial, helvetica, sans-serif; ; background-color: ffffff} 
table { background-color: #FFFFFF; border:0px none #FFFFFF; padding:0px; margin:0px; border-spacing:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;} 
 tr   { border:0px none #FFFFFF; padding:0px; margin:0px; } 
 td   { border:0px none #FFFFFF; padding:0px; margin:0px; } 
img   { border:0px none #FFFFFF; } 
H1    { font-family: Verdana, Arial, Helvetica, Helv, sans-serif; } 
H2    { font-family: Verdana, Arial, Helvetica, Helv, sans-serif; } 
H3    { font-family: Verdana, Arial, Helvetica, Helv, sans-serif; } 
p     { font-family: Arial, Helvetica, sans-serif; font-size: 11px } 
br    { font-family: Arial, Helvetica, sans-serif; font-size: 11px } 
div   { font-family: Arial, Helvetica, sans-serif; font-size: 11px } 
a, a:link, a:visited, a:hover { text-decoration:none; color:#000000; } 


.Text { color: #111111; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; text-decoration: none; text-align: justify; vertical-align: top}
    .Text a:link, .Text a:visited, .Text a:active { color: #111111; text-decoration: none; border-color: black black #999999; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
    .Text a:hover { color: #FF9900; text-decoration: none}

.Text_klein { color: #111111; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; text-decoration: none; text-align: justify; }
    .Text_klein a:link, .Text_klein a:visited, .Text_klein a:active { color: #000066; text-decoration: none}
    .Text_klein a:hover { color: #FF9900; text-decoration: none}

.Text_unterstrichen { text-decoration: underline}

.Text_Ueberschrift_1  { color: #23486C; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; ; border-color: #FFFFFF #FFFFFF #F7F7F7; text-decoration: none; letter-spacing: 1px; text-align: left; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.Text_Ueberschrift_2  { color: #000000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }


.Text_klein_News { color: #111111; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; text-decoration: none; text-align: left; }

.Text_klein_grau { color: #999999; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 12px;  ; clip:   rect(   )} 
    .Text_klein_grau a:link, .Text_klein_grau a:visited, .Text_klein_grau a:active { color: #999999; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 12px; text-decoration: none; }

.Logo_T1 { color: #FF9900; font-size: 22px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; text-align: left; font-style: normal; font-weight: bold; font-variant: normal; letter-spacing: normal; word-spacing: normal; vertical-align: top}
.Logo_T2 { color: #333333; font-size: 22px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; text-align: left; font-style: normal; font-weight: bold; font-variant: normal; letter-spacing: normal; word-spacing: normal; vertical-align: top}

.Nav_Haupt_Linie { border-color: #FFFFFF #FFFFFF #666666; text-align: center; vertical-align: bottom; line-height: 12px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
    .Nav_Haupt_Linie, .Nav_Haupt_Linie a:link, .Nav_Haupt_Linie a:visited { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
    .Nav_Haupt_Linie a:hover  { color: #FF9900; font-size: 12px; font-weight: bold; text-decoration: none; }

.Nav_Haupt_Punkt { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;; border-color: #FFFFFF #FFFFFF #FF9900; text-align: center; vertical-align: bottom ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px }

.Nav_Haupt_Bogen { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;   text-align: center; vertical-align: bottom; line-height: 12px;    border-color: #666666 #666666 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px} 
    .Nav_Haupt_Bogen a:link, .Nav_Haupt_Bogen a:visited { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
    .Nav_Haupt_Bogen a:hover  { color: #595959; font-size: 12px; font-weight: bold; text-decoration: none; }

.Nav_Haupt_Bogen_unten { border-color: #FFFFFF #666666 #666666; text-align: center; vertical-align: middle; line-height: 12px; color: #33CCCC; font-size: 12px; font-weight: bold; text-decoration: none; ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


.Nav_Detail { color: #000000; font-size: 11px; font-weight: normal;  ; line-height: 16px; text-decoration: none} 
.Nav_Detail a:link, .Nav_Detail a:visited   { color: #000000; font-size: 11px; font-weight: normal; }
    .Nav_Detail a:hover       { color: #FF9900; font-size: 11px; font-weight: normal; text-decoration: none; }
    .Nav_Detail a:active      { color: #FFD666; font-size: 11px; font-weight: normal; text-decoration: none; }

.Nav_Detail_Admin { color: #4C4C4C; font-size: 10px; font-weight: normal; ; line-height: 13px; text-decoration: none ; background-color: #EEEEDA; text-align: left; text-indent: 3px}
    .Nav_Detail_Admin a:link, .Nav_Detail_Admin a:visited   { color: #000000; font-size: 10px; font-weight: normal; }
    .Nav_Detail_Admin a:hover       { color: #FF9900; font-size: 10px; font-weight: normal; text-decoration: none; }
    .Nav_Detail_Admin a:active      { color: #4C4C4C; font-size: 10px; font-weight: normal; text-decoration: none; }

.Nav_Zeile_mitte_unten { color: #999999; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; text-decoration: none; ; text-indent: 3px; text-align: right; vertical-align: bottom}
    .Nav_Zeile_mitte_unten a:link, .Nav_Zeile_mitte_unten a:visited { color: #999999 }


.Box_Rahmen_ol    { background-color: #FCFCFC; border: 0px #FFFFFF solid } 
.Box_Rahmen_mL    { background-color: #FCFCFC; border: 1px #FF9900 solid; }
.Box_Rahmen_inset { background-color: #CCCCCC; border: 1px #666666 inset; ; text-align: center}
.Box_niedr_Zeile  { line-height: 4px; }


.Box_Laufb_1h4h_klar { width: 100%; height: 123px; overflow: auto; padding: 2px 15px 2px 0px; background: #FFFFFF; border: 1px #FFFFFF solid; 
                       scrollbar-track-color: #FBFBFB; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #8B746; 
                       scrollbar-darkshadow-color: FFFFFF; scrollbar-shadow-color: #8B746; scrollbar-arrow-color: #808080; ; text-decoration: none; vertical-align: top; text-align: justify; float: left; clip:   rect(   )}

.Box_Laufb_2h4h_klar { width: 100%; height: 160px; overflow: auto; padding: 2px 15px 2px 0px; background: #FFFFFF; border: 1px #FFFFFF solid; 
                       scrollbar-track-color: #FBFBFB; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #8B746; 
					   scrollbar-darkshadow-color: FFFFFF; scrollbar-shadow-color: #8B746; scrollbar-arrow-color: #808080; ; vertical-align: top; text-align: justify; float: left; clip:   rect(   )}

.Box_Laufb_4h4h_klar { width: 100%; height: 330px; overflow: auto; padding: 2px 15px 2px 0px; background: #FFFFFF; border: 1px #FFFFFF solid; 
                       scrollbar-track-color: #FBFBFB; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #8B746;
                       scrollbar-darkshadow-color: FFFFFF; scrollbar-shadow-color: #8B746; scrollbar-arrow-color: #808080; ; text-decoration: none; vertical-align: top; text-align: justify; float: left}

.Form_Text { color: #000066; font-size: 11px; font-family: "Times New Roman", Times, serif; font-style: normal; line-height: 24px; text-decoration: none; text-align: left}
.Form_Input_Text { color: #666666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; line-height: 18px; text-decoration: none; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   ); border: 1px #E9E9E9 solid; width: 100%}
.Form_Text_kleinst { color: #BB0000; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 10px; text-decoration: none; text-align: left }

#Box {BORDER-RIGHT: #a9a9a9 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 2px solid; BACKGROUND-COLOR: #f9f9f9}
#Box_News {width: 200px; height: 160px; BORDER-RIGHT: #a9a9a9 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 2px solid; BACKGROUND-COLOR: #FFFFFF}



.Logo_T2_IAC { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-align: left; font-style: normal; font-weight: bold; font-variant: normal; letter-spacing: normal; word-spacing: normal; vertical-align: top }
.Box_Hauptrahmen {  background-color: #FFFFFF; border: solid; border-width: 6px 9px 2px; border-color: #FFFFFF #FFFFFF #D0D098}
.Text_mBG { padding-top: 2px; padding-bottom: 2px; width: 98%; padding-right: 5px; padding-left: 6px; background-color: #F5F4DE; color: #4F4F39; text-align: left; vertical-align: top; border-style: none}
.Text_mBG_oben { padding-top: 4px; padding-bottom: 4px; width: 98%; padding-right: 4px; padding-left: 6px; border-color: #FFFFFF #F5F4DE #F5F4DE; background-color: #F5F4DE; color: #4F4F39; text-align: left; vertical-align: top; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.Text_mBG_unten { padding-top: 4px; padding-bottom: 4px; width: 98%; padding-right: 4px; padding-left: 6px; background-color: #F5F4DE; color: #4F4F39; text-align: left; vertical-align: top; border: #F5F4DE dotted; border-width: 1px 0px 0px}
