a                   {color:#446688; text-decoration:none;}

a:hover             {color:#884466;}

a:active            {color:#446688;}

body                {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10pt;
                     margin:0px; padding:0px; overflow:hidden;
                     background:#dfdfdf;}

h3                  {font-size:16px; padding:10px 15px; margin:0px; background:url(backgrd/bg_h3.jpg);}

h4                  {font-size:16px; padding:10px 15px; margin:0px; background:url(backgrd/balken.jpg);clear:left;}

img                 {border:0px; margin:0px; padding:0px;}

p                   {padding: 10px 15px 0px 15px; margin:0px;}

table               {font-size:10pt;}

ul                  {line-height:18px; margin-top:0px;}

#bbb                {position:absolute; bottom: 3px; right:3px; font-size:10px;}
#bbb a	{color:#bbb;}
#bbb a:hover	{color:#846;}

#imp                {position:absolute; bottom: 3px; left:3px; font-size:10px;}
#imp a	{color:#bbb;}
#imp a:hover	{color:#846;}

#content            {position:absolute; top: 64px; left:20px; width:585px; padding-bottom:50px;
                     background:url(backgrd/bgcontent.jpg) left repeat-y;}

#left               {position:absolute; top:0px; width:20%; height:100%;
                     background:url(backgrd/bg.jpg) right repeat-y;}

#logo               {position:absolute; top: 0px; left:22%; width:590px; height:64px; padding:0px;
                     text-align:right; overflow:hidden;}

#menu               {position:absolute; right:10px; bottom:20px;}

#right              {position:absolute; top:0px; bottom:0px; right:0px; width:80%; height:100%;
                     overflow:auto; background:url(backgrd/bgrechts.jpg) repeat-y;}

.adress             {position:absolute; right:0px; bottom:0px; font-size:9px; color:#224466;}

.adress td          {padding:0px 9px;}

.bilder             {float:right; width:150px; text-align:right; padding:0px;}

.centered           {text-align:center;}

.lev1 a             {text-decoration:none; font-size:14px; font-weight:bold; text-align:left; color:#446688;
                     display:block; padding:5px; margin:10px 0px; width:130px;}

.lev1act a          {text-decoration:none; font-size:14px; font-weight:bold; text-align:left; color:#884466;
                     display:block; padding:5px; margin:10px 0px; width:130px;}

.lev1 a:hover       {color:#884466;}

.lev2 a             {text-decoration:none; font-size:12px; font-weight:normal; text-align:right; color:#446688;
                     display:block; padding: 5px 25px 5px 0px; margin:0px;
                     background:url(backgrd/icon.gif) right center no-repeat;}

.lev2act a          {text-decoration:none; font-size:12px; font-weight:normal; text-align:right; color:#884466;
                     display:block; padding: 5px 25px 5px 0px; margin:0px;
                     background:url(backgrd/icon.gif) right center no-repeat;}

.lev2 a:hover       {color:#884466;}

.pageheader         {font-size:18px; font-weight:bold; text-align:center; color:#ffffff;}

.righted            {text-align:right;}

.text               {float:left; width:420px}


