
a:link    { text-decoration:underline; font-weight:500; color:#080808;}
a:active  { text-decoration:underline; font-weight:500; color:#080808;}
a:visited { text-decoration:underline; font-weight:500; color:#080808;}
a:hover   { text-decoration:underline; font-weight:500; color:#005454;}
a:hover   { text-decoration:underline; font-weight:500; color:#003895;}

#nav0:link    { text-decoration:none;      font-weight:500; color:#FFFFFF;}
#nav0:active  { text-decoration:none; 	   font-weight:500; color:#FFFFFF;}
#nav0:visited { text-decoration:none;      font-weight:500; color:#FFFFFF;}
#nav0:hover   { text-decoration:underline; font-weight:500; color:#FFFFFF;}

#nav1:link    { text-decoration:none;      font-weight:500; color:#FFFFFF;}
#nav1:active  { text-decoration:none; 	   font-weight:500; color:#FFFFFF;}
#nav1:visited { text-decoration:none;      font-weight:500; color:#FFFFFF;}
#nav1:hover   { text-decoration:underline; font-weight:500; color:#FFFFFF;}

#toplist:link    { text-decoration:none;      font-weight:500; color:#102F67;}
#toplist:active  { text-decoration:none; 	    font-weight:500; color:#102F67;}
#toplist:visited { text-decoration:none;      font-weight:500; color:#102F67;}
#toplist:hover   { text-decoration:underline; font-weight:500; color:#C00000;}

#nodeco:link    { text-decoration:none; }
#nodeco:active  { text-decoration:none; }
#nodeco:visited { text-decoration:none; }
#nodeco:hover   { text-decoration:underline; }


body
{
  font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:8pt;
  margin:0px;
  background-color:#FFFFFF;
  line-height:150%;
  color:#080808;
  background-image:url(images/back2.png);
}

p
{
  margin-top:10px; margin-bottom:10px;
  text-align:left;
  font-size:9pt;
  line-height:145%;
  color:#080808;
}

p.tea
{
  margin-top:8px; margin-bottom:12px;
  text-align:left;
  font-size:9pt;
  line-height:145%;
  color:#080808;
  font-weight:700;
}

p.box
{
  margin-top:5px; margin-bottom:5px;
  text-align:left;
  font-size:8pt;
  line-height:135%;
  color:#080808;
}

p.ovl
{
  margin-top:10px; margin-bottom:-6px;
  padding-bottom:5px;
  text-align:left;
  font-weight:700;
  letter-spacing:2pt;
  font-size:7pt;
  line-height:135%;
  color:#080808;
  background-image:url(images/dot3.png);
  background-repeat:repeat-x;
  background-position:0px 16px;
}

p.fehler
{
  color:#FF0000; font-weight:700;
  margin-top:0px;  margin-bottom:16px;  text-align:left;
  height:34px;
  padding-left:40px;
  background-image:url(images/fehlersymbol.png);
  background-repeat:no-repeat;
  background-position:0px 3px;
}

p.erfolg
{
  color:#008000; font-weight:700;
  margin-top:0px;  margin-bottom:16px;  text-align:left;
  height:26px;
  padding-top:2px;
  padding-left:40px;
  background-image:url(images/erfolgsymbol.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

p.hinweispfeil
{
  color:#1557D1; font-weight:700;
  margin-top:0px;  margin-bottom:16px;  text-align:left;
  height:26px;
  padding-top:2px;
  padding-left:40px;
  background-image:url(images/hinweispfeil.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

p.pfeil
{
  background-image:url(images/pfeil1.png);
  background-repeat:no-repeat;
  background-position:0px 1px;
  padding-left:24px;
  height:16px;
}

span.gross
{
  font-size:16pt;
}

small
{
  font-size:8pt;
  line-height:140%;
}

ul  {  margin-top:0px;  margin-bottom:0px; }

li
{
  margin-left:-22px;
  font-size:9pt;
  line-height:145%;
}

h1
{
  font-size:11pt;  font-weight:700;
  margin-top:0px;  margin-bottom:16px;
  color:#404040;
  margin-left:0px;
  padding-left:0px;
  padding-bottom:5px;
  border-bottom:2px dotted #297A7A;
  border-bottom:2px dotted #1C56B3;
  line-height:130%;
}

h2
{
  font-size:10pt;  font-weight:700;
  margin-top:12px; margin-bottom:8px;
  color:#E03619;
  color:#297A7A;
  color:#1C56B3;
  line-height:130%;
}

table,td
{
  font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:9pt;
  margin:0px; padding:0px;
  border:0px solid #000000;
  border-collapse:collapse;
  vertical-align:top;
}

td.nav1abst
{
  margin:0px;  padding:0px;
  border-bottom:1px solid #000000;
  background-color:#FF8000;
  text-align:left;
}

td.menu0
{
  font-size:8pt;
  margin:0px;
  padding-left:11px; padding-right:6px;
  padding-top:10px; padding-bottom:10px;
  border-bottom:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
  border-right:1px solid #B33600;
  background-color:#E06319;
  background-image:url(images/menubalk0.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

td.menu0b
{
  font-size:8pt; margin:0px;
  padding-right:6px;
  padding-top:5px; padding-bottom:5px;
  border-right:1px solid #B33600;
  background-color:#FF9E38;
  background-image:url(images/menubalk0.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
  padding-left:11px;
}

td.menu0c
{
  font-size:8pt; margin:0px;
  padding-right:6px;
  padding-top:5px; padding-bottom:5px;
  border-right:1px solid #B33600;
  background-color:#FF9E38;
  background-image:url(images/menupfeil.gif);
  background-repeat:no-repeat;
  background-position:25px 4px;
  padding-left:39px;
}

td.menu1
{
  font-size:8pt; margin:0px;
  padding-left:11px; padding-right:6px;
  padding-top:10px; padding-bottom:10px;
  border-bottom:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
  border-right:1px solid #B33600;
  background-color:#FF9E38;
  background-image:url(images/menubalk1.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

td.menu1b
{
  font-size:8pt; margin:0px;
  padding-right:6px;
  padding-top:5px; padding-bottom:5px;
  border-right:1px solid #B33600;
  background-color:#FF9E38;
  background-image:url(images/menubalk0.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
  padding-left:11px;
}

td.menu1c
{
  font-size:8pt; margin:0px;
  padding-right:6px;
  padding-top:5px; padding-bottom:5px;
  border-right:1px solid #B33600;
  background-color:#FF9E38;
  background-image:url(images/menupfeil.gif);
  background-repeat:no-repeat;
  background-position:25px 4px;
  padding-left:39px;
}

td.menu0re
{
  font-size:8pt;
  margin:0px;
  padding-left:12px; padding-right:6px;
  padding-top:5px; padding-bottom:5px;
  border-left:1px solid #FFFFFF;
  background-color:#E06319;
  background-image:url(images/menubalkre0.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

td.menu1re
{
  font-size:8pt;
  margin:0px;
  padding-left:11px; padding-right:6px;
  padding-top:5px; padding-bottom:5px;
  background-color:#E8E8E8;
}

td.menutit
{
  margin:0px;
  padding-left:11px; padding-right:6px;
  padding-top:20px; padding-bottom:5px;
  border-bottom:1px solid #FFFFFF;
  color:#FFFFFF;
  font-size:8pt;
}

td.menufoot
{
  margin:0px;
  padding:0px;
  border:0px solid #C9A875;
  border-top:1px solid #BAC3DD;
  border-right:1px solid #B33600;
  color:#000000;
  font-size:8pt;
  height:6px;
  background-image:url(images/mtit1li2.png);
}

table.gesamt
{
  border:1px solid #C9A875;
  background-color:#FFFFFF;
}

td.main
{
  margin:0px;
  padding-left:24px;  padding-right:24px;
  padding-top:0px;
  padding-bottom:4px;
  background-color:#FFFFFF;
  color:#000000;
}

input.f1,textarea.f1
{
  border:1px solid #A7A28B;
  color:#C00000;
  font-family:Verdana,Arial,Helvetica,Sans-Serif;
  font-size:8pt;
  background-color:#FFFFFF;
  padding-left:2px;
  padding-right:2px;
}

select.f1,option.f1
{
  border:0px solid #A7A28B;
  color:#C00000;
  font-family:Verdana,Arial,Helvetica,Sans-Serif;
  font-size:8pt;
  background-color:#FFFFFF;
  padding-left:0px;
  padding-right:0px;
}

td.t1
{
  padding-top:5px;  padding-bottom:5px;
}

td.d1
{
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:1px solid #FF6B00;
}

table.zahlplanrand
{
  margin:0px;
  border:1px solid #98937C;
  border-collapse:sperate;
}

table.zahlplan
{
  margin:0px;
  border:0px solid #98937C;
  border-collapse:collapse;
}

table.zahlplantit
{
  margin:0px;
  border:0px solid #98937C;
  height:22px;
  border-collapse:collapse;
}

td.prio1tit
{
  font-size:8pt; color:#060100;
  color:#000000;
  padding-top:0px;  padding-bottom:0px;
  padding-left:5px; padding-right:5px;
  border:1px solid #6D86AC;
  border:1px solid #98937C;

  border-bottom:0px solid #FFFFFF;
  background-color:#C1D0ED;
  background-color:#918C75;
  background-color:#BEB9A2;
  vertical-align:middle;
  margin:0px;
  font-weight:700;
  height:20px;
}


td.prio1
{
  font-size:8pt; color:#060100;
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:1px solid #FFFFFF;
  background-color:#BEB9A2;
  vertical-align:middle;
  margin:0px;
  height:22px;
}

td.prio2
{
  font-size:8pt; color:#0E0900;
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:1px solid #FFFFFF;
  background-color:#D5D0B8;
  vertical-align:middle;
  margin:0px;
  height:22px;
}

td.prio3
{
  font-size:8pt; color:#2D2811;
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:1px solid #FFFFFF;
  background-color:#ECE7D0;
  vertical-align:middle;
  margin:0px;
}

td.d1g
{
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:1px solid #A7A28B;
  background-color:#ECE7D0;
  vertical-align:top;
}

form
{
  margin:0px;
}





td.d1gv
{
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:1px solid #FF6B00;
  background-color:#F0F2F5;
  vertical-align:middle;
}

td.d1gor
{
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:0px solid #FF6B00;
  background-color:#F0F2F5;
  vertical-align:top;
}

td.d1gorv
{
  padding-top:2px;  padding-bottom:2px;
  padding-left:5px; padding-right:5px;
  border:0px solid #FF6B00;
  background-color:#F0F2F5;
  vertical-align:middle;
}

img.links
{
  margin-top:3px;  margin-bottom:10px;
  margin-left:0px; margin-right:16px;
  border:0px solid #FF6B00;
}

img.rechts
{
  margin-top:3px;  margin-bottom:10px;
  margin-left:16px; margin-right:0px;
  border:0px solid #FF6B00;
}

img.d1
{
  border:1px solid #5F79AA;
}

img.q1
{
  width:4px;
  height:4px;
  margin-top:2px;  margin-bottom:2px;
  margin-left:0px; margin-right:5px;
}

table.googlebox1
{
  width:100%;
  background-color:#FFFFBE;
}

/*
table.googlebox1
{
  width:100%;
  border:1px solid #8C9EBF;
  border-bottom:3px solid #8C9EBF;
  background-color:#EAEEFA;
  background-image:url(images/box1tit.png);
  background-repeat:no-repeat;
  background-position:1px 1px;
}
*/

div.anzeige
{
  text-align:right;
  font-size:7pt;
  color:#C0C0C0;
  margin-top:-4px;
  margin-bottom:2px;
  padding:0px;
}

div.box1
{
  width:260px;
  border:1px solid #8C9EBF;
  border-bottom:3px solid #8C9EBF;
  padding-left:8px;
  padding-right:8px;
  padding-top:2px;
  padding-bottom:2px;
  margin-left:16px;
  margin-top:2px;
  margin-bottom:10px;
  float:right;
  background-color:#EAEEFA;
  background-image:url(images/box1tit.png);
  background-repeat:no-repeat;
  background-position:1px 1px;
}

td.startseitebox1
{
  border:1px solid #8C9EBF;
  border-bottom:3px solid #8C9EBF;
  padding-left:8px;
  padding-right:8px;
  padding-top:0px;
  padding-bottom:10px;
  background-color:#EAEEFA;
  background-image:url(images/box1tit.png);
  background-repeat:no-repeat;
  background-position:1px 1px;
}

div.startseiteboxtit1
{
  background-color:#EFF7FF;
  background-color:#FFD691;
  background-color:#C7DDFE;
  padding:6px;
  margin-left:-7px;margin-right:-7px;
  margin-bottom:10px;
  font-size:9pt;font-weight:700;
  border-bottom:1px solid #8C9EBF;
}

img.pfeilrechts
{
  border:0px; width=38px; height:14px;
  float:left;
  margin-left:0px;margin-right:8px;margin-top:3px;
}

td.toplist0
{
  font-size:9pt; font-weight:700;  padding:3px;
  border-bottom:1px solid #000000;
}

td.toplist1
{
  font-size:9pt; padding:3px;
  background-color:#ECE7D0;
}

td.toplist2
{
  font-size:9pt; padding:3px;
  background-color:#ECE7D0;
}

table.toplist
{
  border-bottom:1px solid #000000;
}

.partnerlink { font-size:8pt; line-height:140%; color:#808080; }
a.partnerlink:link, a.partnerlink:active, a.partnerlink:visited, a.partnerlink:hover,
{ text-decoration:none; font-weight:500; color:#808080; }

#partnerlinksright { color:#222222; font-size:8pt; text-align:left; padding:8px; }
#partnerlinksright a { color:#222222; text-decoration:none; }

