body           {margin:0;}

td.top         {background:url(/img/headerbg.png);}
td.topt        {text-align:right; vertical-align:top; color:#ffffff; font-family:Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px;}
td.mid         {background-color:#FFFFAA; color:#222222; font-family:Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; padding-left:5px; font-weight:bold; letter-spacing:1px; border-top:solid 1px #222222; border-bottom:solid 1px #222222;}
td.left        {background-color:#c6c6c6; color:#222222; width:175px; font-family:Verdana, Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; padding-top:8px;}

table.cont     {width:100%; height:100%; padding:0; margin:0; border-width:0; border-collapse:collapse;}

td.rightcont   {background-color:#f0f0ff; vertical-align:top; text-align:left; padding:25px;}

table.nav      {background-color:#d4d4d4; border-style:solid; border-color:#abb7cb; border-width:1px; width:160px; border-collapse:collapse; margin-top:3px}
td.nav0        {color:#000000; font-family:Verdana, Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; padding-left:5px; background-color:#D4D4D4;}
td.nav1        {color:#000000; font-family:Verdana, Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; font-weight:bold; padding-left:5px; background-color:#ABB7CB;}
td.nav2        {color:#000000; font-family:Verdana, Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; font-weight:bold; padding-left:5px; background-color:#D4D4D4;}

td.n1          {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:12px; vertical-align:top;}
td.nf1         {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:14px; vertical-align:top; font-weight:bold;}

td.tmt         {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:14px; vertical-align:top; font-weight:bold; text-align:center; border-bottom:solid 1px; border-color:#223242;}
td.tt          {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; vertical-align:top; font-weight:bold; text-align:right; padding-right:3px;}
td.tw          {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; vertical-align:top; font-weight:bold; text-align:center; padding-right:5px;}
td.tc          {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; vertical-align:top; text-align:left; width:100%;}
td.ttdy        {background-color:#223242; color:#f0f0ff; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; vertical-align:top; font-weight:bold; text-align:right; padding-right:3px;}
tr.saso        {background-color:#abb7cb;}
tr.ferien      {background-color:#cbd7fb;}
td.tbeg        {background-image:url(/img/t_beg.gif); background-repeat:no-repeat; background-position:top right;}
td.tmid        {background-image:url(/img/t_mid.gif); background-repeat:repeat-y; background-position:top right;}
td.tend        {background-image:url(/img/t_end.gif); background-repeat:no-repeat; background-position:bottom right;}


a              {color:#006699; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px; text-decoration:none; cursor:pointer; font-weight:normal;}
a:visited      {color:#006699; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px; text-decoration:none; cursor:pointer; font-weight:normal;}
a:active       {color:#006699; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px; text-decoration:none; cursor:pointer; font-weight:normal;}
a:hover        {color:#006699; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px; text-decoration:underline; cursor:pointer; font-weight:normal;}

a.af              {color:#006699; font-family:Verdana, Tahoma, Arial, Helvetica; line-height:normal; font-size:14px; text-decoration:none; cursor:pointer; font-weight:bold;}
a:visited.af      {color:#006699; font-family:Verdana, Tahoma, Arial, Helvetica; line-height:normal; font-size:14px; text-decoration:none; cursor:pointer; font-weight:bold;}
a:active.af       {color:#006699; font-family:Verdana, Tahoma, Arial, Helvetica; line-height:normal; font-size:14px; text-decoration:none; cursor:pointer; font-weight:bold;}
a:hover.af        {color:#006699; font-family:Verdana, Tahoma, Arial, Helvetica; line-height:normal; font-size:14px; text-decoration:underline; cursor:pointer; font-weight:bold;}

.a1           {color:#000000; font-family:DaxCE-Light, Verdana, Arial, Helvetica; font-size:13px; text-decoration:none; cursor:pointer; font-weight:bold;}
a:visited.a1   {color:#000000; font-family:DaxCE-Light, Verdana, Arial, Helvetica; line-height:normal; font-size:13px; text-decoration:none; cursor:pointer; font-weight:bold;}
a:active.a1    {color:#000000; font-family:DaxCE-Light, Verdana, Arial, Helvetica; line-height:normal; font-size:13px; text-decoration:none; cursor:pointer; font-weight:bold;}
a:hover.a1     {color:#5b677b; font-family:DaxCE-Light, Verdana, Arial, Helvetica; line-height:normal; font-size:13px; text-decoration:none; cursor:pointer; font-weight:bold;}

a.a2           {color:#000001; font-family:Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; text-decoration:none;}
a:visited.a2   {color:#000001; font-family:Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; text-decoration:none;}
a:active.a2    {color:#000001; font-family:Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; text-decoration:none;}
a:hover.a2     {color:#000001; font-family:Arial, Helvetica; font-style:normal; line-height:normal; font-size:10px; text-decoration:underline;}

font           {color:#112131; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; text-align:left;}

li,ul          {color:#112131; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px; margin-top:0px;}
p              {color:#112131; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px; margin-left:15px; margin-bottom:4px;margin-top:0px; text-align:justify;}
h1             {color:#334353; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:20px; font-weight:bold; text-align:center; margin-left:0px; margin-bottom:20px;margin-top:0px;}
h2             {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:15px; font-weight:bold; margin-left:0px; margin-bottom:4px; margin-top:10px;}
h3             {color:#112131; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; font-weight:bold; margin-left:5px; margin-bottom:4px; margin-top:10px;}
h4             {color:#223242; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; font-weight:bold; margin-left:15px; margin-bottom:2px; margin-top:10px;}
p.author       {color:#000000; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; margin-left:5px; margin-top:30px; text-align:right; font-style:italic;}
td             {color:#112131; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px;}

p.center       {color:#112131; font-family:Tahoma, Arial, Helvetica; line-height:normal; font-size:12px; margin-left:15px; margin-bottom:4px;margin-top:0px; text-align:center;}
p.cnt          {color:#112131; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; font-weight:bold; margin-left:0px; margin-bottom:2px; text-align:left;}
p.cntn         {color:#112131; font-family:Verdana, Arial, Helvetica; line-height:normal; font-size:11px; margin-left:0px; margin-bottom:2px; text-align:left;}

b.hl           {background-color:#ffff66;}

sucheusw       {top: 30px;}

input, select, textarea
{border-style:solid; border-width:1px; background-color:#ABB7CB; color:#222222; font-family:Geneva, Arial, Helvetica; line-height:normal; font-size:11px;}
.text, .button
{border-style:solid; border-width:1px; background-color:#ABB7CB; border-color:#334353;color:#222222; font-family:Geneva, Arial, Helvetica; line-height:normal; font-size:11px;}
.check, .radio
{border-style:solid; border-width:0; background-color:#f0f0ff; color:#222222; font-family:Geneva, Arial, Helvetica; line-height:normal; font-size:11px;}
.mtxt
{border-style:solid; border-width:1px; background-color:#FFFFAA; border-color:#334353;color:#222222; font-family:Geneva, Arial, Helvetica; line-height:normal; font-size:10px;}

