*     { padding:0px; margin:0px; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif; }

.UpcS { font-size:8px; text-transform:uppercase }

#aSel { color:#2050A0; font-weight:bold; }
#RedBold { color:#FF0000; font-weight:bold; }
#DGGOBlue { color:#2050A0; }
#blueBorder { border:1px solid #2050A0; }

img   { border:0px none; }
body  { margin-bottom:20px; text-align:left; vertical-align:top; background-repeat:no-repeat; background-attachment:fixed; }
table { border:0px none; border-collapse:collapse; }
td { font-size:10px; color:#000000; }
h1 { font-size:14px; color:#2050A0; color:#224499; line-height:15px; margin:0px 0px 6px 0px; }
h2 { font-size:12px; color:#2050A0; color:#224499; line-height:14px; margin:0px 0px 6px 0px; }
h3 { font-size:11px; color:#2050A0; color:#224499; line-height:13px; margin:0px 0px 6px 0px; }
h4 { font-size:10px; color:#2050A0; color:#224499; line-height:12px; margin:0px 0px 6px 0px; }
h5 { font-size:9px;  color:#2050A0; color:#224499; line-height:11px; margin:0px 0px 6px 0px; }
h6 { font-size:8px;  color:#2050A0; color:#224499; line-height:10px; margin:0px 0px 6px 0px; }
li { font-size:11px; line-height:13px; margin:0px 0px 6px 0px; color:black; }
p  { font-size:11px; line-height:13px; margin:0px 0px 6px 0px; }
a  { font-size:11px; color:#2050A0;    margin:0px; text-decoration:underline; }
a:hover  { color:#800000; text-decoration:none; }
a:active { color:#800000; text-decoration:none; }
a:link   { color:#800000; text-decoration:none; }

a.Marquee { color:red; font-size:11px; font-weight:bold; text-decoration:none; }
a.Marquee:hover  { color:red; text-decoration:underline; }
a.Marquee:active { color:red; text-decoration:none; }
a.Marquee:link   { color:red; text-decoration:none; }

table.home { border-collapse:collapse; table-layout:fixed; width:100%; }
table.home td { vertical-align:top; padding:0px; }
table.home td.homeL { padding-left:1px; padding-right:5px; }
table.home td.homeM { padding-left:5px; padding-right:5px; border-left:1px solid #2050A0; border-right:1px solid #2050A0; }
table.home td.homeR { padding-left:5px; padding-right:1px; }

table.homeLeft { width:189px; margin:0px 0px 6px 1px; border:1px solid #DF9D00; border-collapse:collapse; empty-cells:show; }
table.homeLeft td { width:189px; padding:4px 5px 5px 5px; }
table.homeLeft td a { font-size:10px; color:#800000; text-decoration:none; font-weight:bold; }
table.homeLeft td a:hover  { color:#FF0000; text-decoration:underline; }
table.homeLeft td a:active { color:#FF0000; text-decoration:none; }
table.homeLeft td a:link   { color:#800000; text-decoration:none; }
table.homeLeft td h3 { margin:2px 0px 5px 0px; }
table.homeLeft td p.InfoLink  { margin:0px; padding-left:14px; text-indent:-14px; line-height:11px; }
table.homeLeft td p.InfoLink a { color:#800000; font-size:10px; font-weight:normal; }

table.homeMiddle { width:540px; font-size:0.9em; margin:0px 0px 6px 0px; border:1px solid #DF9D00; border-collapse:collapse; empty-cells:show; }
table.homeMiddle td { width:100%; font-size:1.0em; text-align:left; padding:6px; }
table.homeMiddle td a { color:#800000; text-decoration:none; }
table.homeMiddle td a:hover  { color:#FF0000; text-decoration:underline; }
table.homeMiddle td a:active { color:#FF0000; text-decoration:none; }
table.homeMiddle td a:link   { color:#800000; text-decoration:none; }
table.homeMiddle td img { border:0px none; margin:0px 6px 6px 0px; }
table.homeMiddle td p img { border:0px none; margin:0px; }

table.homeRight { width:229px; font-size:0.9em; margin:0px 1px 6px 0px; border:1px solid #DF9D00; border-collapse:collapse; empty-cells:show; }
table.homeRight td { width:229px; font-size:0.9em; text-align:left; padding:6px; }
table.homeRight td a { color:#800000; text-decoration:none; }
table.homeRight td a:hover  { color:#FF0000; text-decoration:underline; }
table.homeRight td a:active { color:#FF0000; text-decoration:none; }
table.homeRight td a:link   { color:#800000; text-decoration:none; }
table.homeRight td h2 { margin:2px 0px 5px 0px; }
table.homeRight td h2.Attention { color:#FF0000; font-weight:bold; }
table.homeRight td h4 { margin:2px 0px 5px 0px; color:#FF0000; font-weight:bold; }
table.homeRight td img { border:0px none; margin:0px 6px 6px 0px; }
table.homeRight td img.r { border:0px none; margin:0px 0px 6px 6px; }
table.homeRight td p.InfoLink  { margin:0px; padding-left:14px; text-indent:-14px; line-height:11px; }
table.homeRight td p.InfoLink a { color:#800000; font-size:10px; font-weight:normal; }
table.homeRight td.NEU a { color:#800000; text-decoration:none; }
table.homeRight td.NEU a:hover  { color:#2050A0; text-decoration:underline; }
table.homeRight td.NEU a:active { color:#2050A0; text-decoration:none; }
table.homeRight td.NEU a:link   { color:#800000; text-decoration:none; }
table.homeRight td.NEU h2 { margin:2px 0px 5px 0px; }
table.homeRight td.NEU h2.Attention { color:#FF0000; font-weight:bold; }

table.Main { width:800px; height:100%; table-layout:fixed; border:0px none; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
table.Main td { border-right:0px none; border-top:0px none; border-bottom:0px none; width:800; text-align:left; vertical-align:top; border-left:1px solid #2050A0; padding:6px; }

table.MainFrame { width:780px; height:100%; border:0px none; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
table.MainFrame td { border-right:0px none; border-top:0px none; border-bottom:0px none; width:780px; text-align:left; vertical-align:top; border-left:1px solid #2050A0; padding:6px; }
table.MainContent { width:774px; border:0px none; margin:0px; padding:0px }
table.MainContent td { text-align:left; vertical-align:top; border:0px none; padding:0px; }
table.MainContent td a { font-size:10px; color:#800000; text-decoration:none; font-weight:bold; }
table.MainContent td a:hover  { color:#FF0000; text-decoration:underline; }
table.MainContent td a:active { color:#FF0000; text-decoration:none; }
table.MainContent td a.Highlight { font-size:12px; color:red; text-decoration:underline; }
table.MainContent td a.MembSel { color:#800000; font-size:11px; font-weight:bold; text-decoration:underline; }
table.MainContent td a.MembSel:hover  { color:#800000; text-decoration:underline; }
table.MainContent td a.MembSel:active { color:#800000; text-decoration:underline; }
table.MainContent td a.MembSel:link   { color:#800000; text-decoration:underline; }
table.MainContent td a.MembDes { color:#224499; font-size:11px; font-weight:normal; text-decoration:underline; }
table.MainContent td a.MembDes:hover  { color:#800000; font-weight:normal; text-decoration:underline; }
table.MainContent td a.MembDes:active { color:#224499; text-decoration:underline; }
table.MainContent td a.MembDes:link   { color:#224499; text-decoration:underline; }
table.MainContent td ul    { padding:0px 5px 0px 4px; margin:0px 0px 0px 12px; list-style-position:outside; list-style-type:square; }
table.MainContent td ul li { padding:0px;             margin:0px 0px 3px 0px;  font-weight:normal; }
table.MainContent td.Sp01 { width:25%;  padding:0px 10px 10px 0px; }
table.MainContent td.Sp02 { width:25%;  padding:0px 10px 10px 10px; }
table.MainContent td.Sp03 { width:25%;  padding:0px 10px 10px 10px; }
table.MainContent td.Sp04 { width:25%;  padding:0px 0px 10px 10px; }
table.MainContent td.Sp12 { width:50%;  padding:0px 10px 10px 0px; }
table.MainContent td.Sp23 { width:50%;  padding:0px 10px 10px 10px; }
table.MainContent td.Sp34 { width:50%;  padding:0px 0px 10px 10px; }
table.MainContent td.Sp13 { width:75%;  padding:0px 10px 10px 0px; }
table.MainContent td.Sp24 { width:75%;  padding:0px 0px 10px 10px; }
table.MainContent td.Sp14 { width:100%; padding:0px 0px 10px 0px; }
table.MainContent td.SpPic { width:260px; padding:0px; vertical-align:middle; }
table.MainContent td.SpPic p { text-align:center; color:#000099; font-size:12px; font-family:"Times New Roman", Times, serif;}
table.MainContent td.SpDivide { width:100%; padding:0px 0px 14px 0px; height:1px; font-size:1px; border:0px; border-top:1px solid #DF9D00;} // 2050A0
table.MainContent td p.InfoLink  { margin:0px; padding-left:14px; text-indent:-14px; line-height:11px; }
table.MainContent td p.InfoLink a { color:#800000; font-size:10px; font-weight:normal; }

table.LitrVerzNavi { width:260px; border:1px solid #FF9933; margin:0px; padding:16px; table-layout:fixed; }
table.LitrVerzNavi td { width:240px; text-align:left; vertical-align:top; border:0px none; padding-left:6px; }
table.LitrVerzNavi td.lvKNr { width:20px; text-align:right; vertical-align:top; border:0px none; padding:0px; }
table.LitrVerzNavi td p { font-size:9px; font-weight:bold; line-height:14px; margin:0px; padding:0px; }
table.LitrVerzNavi td a { font-size:9px; font-weight:bold; color:#800000; text-decoration:none; }
table.LitrVerzNavi td a:hover  { color:#FF0000; text-decoration:underline; }
table.LitrVerzNavi td a:active { color:#FF0000; text-decoration:none; }

table.LitrVerzCont { width:771px; margin:0px; padding:16px; table-layout:fixed; }
table.LitrVerzCont td { width:771px; text-align:left; vertical-align:top; border:0px none; padding-left:6px; }
table.LitrVerzCont td h3 { font-size:11px; color:#000000; font-weight:normal; line-height:13px; margin:0px 0px 6px 0px; }
table.LitrVerzCont td h4 { font-size:13px; color:#224499; line-height:12px; margin:0px 0px 6px 0px; }
table.LitrVerzCont td p { font-size:10px; line-height:14px; }
table.LitrVerzCont td a { font-size:10px; font-weight:bold; color:#800000; text-decoration:none; }
table.LitrVerzCont td a:hover  { color:#FF0000; text-decoration:underline; }
table.LitrVerzCont td a:active { color:#FF0000; text-decoration:none; }

table.LitrVerzHead { width:410px; border:1px solid #FF9933; margin:0px; padding:16px; }
table.LitrVerzHead td { width:410px; text-align:left; vertical-align:top; border:0px none; padding-left:6px; }
table.LitrVerzHead td p { font-size:9px; font-weight:bold; line-height:14px; margin:0px; padding:0px; }
table.LitrVerzHead td a { font-size:9px; font-weight:bold; color:#800000; text-decoration:none; }
table.LitrVerzHead td a:hover  { color:#FF0000; text-decoration:underline; }
table.LitrVerzHead td a:active { color:#FF0000; text-decoration:none; }

/* NavT: Navigation Top */
table.NavT { width:100%; }
table.NavT td { background:#2050A0; border:1px solid #FFF0E0; padding:3px 8px 4px 8px; }
table.NavT td a { color:#FFF0E0; font-size:12px; text-decoration:none; font-weight:bold; }
table.NavT td a:active { color:#FFF0E0; text-decoration:underline; }
table.NavT td a:focus { color:#FFF0E0; text-decoration:underline; }
table.NavT td a:hover  { color:#FFF0E0; text-decoration:underline; }
table.NavT td a:visited  { color:#FFF0E0; }
table.NavT td a.On { color:#FF9900; text-decoration:none; }

/* NavL: Navigation Links */ 
table.NavL { width:184px; border-collapse:collapse; empty-cells:show; padding-left:6px; }
table.NavL td      { background:none;    border:0px none;          padding:0px; font-weight:normal; }
table.NavL td h1   { margin:5px 0px 0px 0px; font-size:11px; font-weight:normal; color:#800000; text-transform:uppercase;}
table.NavL td h1 a        { color:#800000;  text-decoration:none;      font-size:11px; font-weight:normal; }
table.NavL td h1 a:hover  { color:#2050A0;  text-decoration:underline; }
table.NavL td h1 a:active { color:#800000;  text-decoration:underline; }
table.NavL td h2   { margin:4px 0px 0px 18px; font-size:10px; font-weight:normal; line-height:11px; color:#800000; text-transform:uppercase;}
table.NavL td h2 a        { color:#800000;  text-decoration:none;      font-size:10px; font-weight:normal; }
table.NavL td h2 a:hover  { color:#2050A0;  text-decoration:underline; }
table.NavL td h2 a:active { color:#800000;  text-decoration:underline; }
table.NavL td h3   { margin:0px 0px 0px 36px; font-size:9px; font-weight:normal; color:#800000; text-transform:uppercase;}
table.NavL td h3 a        { color:#800000;  text-decoration:none;      font-size:9px; font-weight:normal; }
table.NavL td h3 a:hover  { color:#2050A0;  text-decoration:underline; }
table.NavL td h3 a:active { color:#800000;  text-decoration:underline; }
table.NavL td.Bild { background:none;    border:1px solid #2050A0; padding:0px; }
table.NavL td.Lvl0 { background:#FFF0E0; border:1px solid #2050A0; padding:3px 6px 4px 6px; color:#2050A0; font-weight:bold; }
table.NavL td.Lvl0 a        { color:#2050A0;  text-decoration:none;      font-size:12px; font-weight:bold; }
table.NavL td.Lvl0 a:hover  { color:#2050A0;  text-decoration:underline; }
table.NavL td.Lvl0 a:active { color:#2050A0;  text-decoration:underline; }
table.NavL td a.Lvl1        { color:#800000;  text-decoration:none;      font-size:11px; font-weight:normal; }
table.NavL td a.Lvl1:hover  { color:#800000;  text-decoration:underline; }
table.NavL td a.Lvl1:active { color:#800000;  text-decoration:underline; }
table.NavL td a.Lvl2        { color:#800000;  text-decoration:none;      font-size:11px; font-weight:normal; }
table.NavL td a.Lvl2:hover  { color:#800000;  text-decoration:underline; }
table.NavL td a.Lvl2:active { color:#800000;  text-decoration:underline; }

ul.Lvl1    { padding:0px 5px 0px 12px; margin:0px 0px 0px 10px; list-style-position:outside; list-style-type:disc;   }
ul.Lvl1 li { padding:0px;              margin:9px 0px 0px 0px;  font-size:11px;  font-weight:normal;  color:#800000; }
ul.Lvl2    { padding:0px 5px 0px 12px; margin:0px 0px 0px 26px; list-style-position:outside; list-style-type:circle; }
ul.Lvl2 li { padding:0px;              margin:3px 0px 0px 0px;  font-size:10px;  font-weight:normal;  color:#800000; }

ul.sqr     { padding:0px 5px 0px 12px; margin:0px 0px 0px 10px; list-style-position:outside; list-style-type:square; }
ul.sqr li  { padding:0px;              margin:9px 0px 0px 0px;  font-size:16px; font-weight:normal;  color:#000000; }
