<style type="text/css">

html                    {line-height:1.0em; }

body                    {background-image:url(pix/papier.jpg); margin:0px}

#topimage               {margin:0px; height:150px;width:996px; font-family:sans-serif; padding:0px; border-width:0px;}

#uppermenu_table        {background-color:#35339c; width:996px; height:18px; text-align:center; border-width:0px;}
.uppermenu td           {width:147px;}
.uppermenu a:link       {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px;}
.uppermenu a:visited    {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px;}
.uppermenu a:hover      {color:#FF6600; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px;}
.uppermenu a:active     {color:#F2C277; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px;}

#left_table             {background-color:#35339c; width:112px; text-align:center; border-width:0px; border-style:none; margin:0px; padding:0px;}
.left tr                {border-width:0px; border-style:none; margin:0px; padding:0px;}
.left td                {width:112px;  border-width:0px; text-align:center; margin:0px; padding:0px;}
.left a:link            {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 12px;}
.left a:visited         {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 12px;}
.left a:hover           {color:#F2C277; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 12px; padding-left:5px;}
#left_table_bottom      {width:112px; text-align:left; border-width:0px; margin:0px; padding:0px;}

#content_div            {position:absolute; top:185px; left:130px; width:660px; text-align:left;}
.content div            {border-width:0px; border-style:none;  margin:0px; padding:0px;}
.content font           {color:#35339c; font-family:sans-serif; font-size:16px;  font-weight:none; text-decoration:none;}
.content h1             {color:#35339c; font-family:sans-serif; font-size:18px; text-align:left; font-weight:bold; text-decoration:none;}
.content h2             {color:#35339c; font-family:sans-serif; font-size:15px; text-align:left; font-weight:bold; text-decoration:none;}
.content p              {color:#35339c; font-family:sans-serif; font-size:18px; text-align:left; font-weight:bold; text-decoration:none;}
.content b              {color:#35339c; font-family:sans-serif; font-size:15px; text-align:left; font-weight:bold; text-decoration:none;}
.content ul             {color:#35339c; font-family:sans-serif; font-size:16px;  font-weight:none; text-decoration:none;}
.content ol             {color:#35339c; font-family:sans-serif; font-size:16px;  font-weight:none; text-align:left; text-decoration:none;}
.content li             {color:#35339c; font-family:sans-serif; font-size:16px;  font-weight:none; text-align:left; text-decoration:none;}
.content a:link         {color:#35339c; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 15px;}
.content a:visited      {color:#35339c; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 15px;}
.content a:hover        {color:#F2C277; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 15px;}
.content table          {width: 100%; border-width:0px; }
.content td             {text-align:center; border-width:0px; color:#35339c; font-family:sans-serif; font-size:16px;  font-weight:none; text-decoration:none;}
.content hr             {color:#35339c; background-color:#35339c; text-align:center; width:80%; }

.referenz div           {border-width:0px; border-style:none;  margin:0px; padding:0px;}
.referenz font          {color:#35339c; font-family:sans-serif; font-size:16px;  font-weight:none; text-decoration:none;}
.referenz h1            {color:#35339c; font-family:sans-serif; font-size:18px; text-align:left; font-weight:bold; text-decoration:none;}
.referenz h2            {color:#35339c; font-family:sans-serif; font-size:15px; text-align:left; font-weight:bold; text-decoration:none;}
.referenz p             {color:#35339c; font-family:sans-serif; font-size:18px; text-align:left; font-weight:bold; text-decoration:none;}
.referenz table         {width:660px; background-color:#F5F5F5; border-width:2px; border-color:#35339c; border-style:solid; margin:0px;}
.referenz td            {width:210px; border-width:2px; border-color:#35339c; border-style:solid; margin:5px; vertical-align:center; text-align:center;}

.news div               {border-width:0px; border-style:none;  margin:0px; padding:0px;}
.news font              {color:#35339c; font-family:sans-serif; font-size:16px;  font-weight:none; text-decoration:none;}
.news h1                {color:#35339c; font-family:sans-serif; font-size:18px; text-align:left; font-weight:bold; text-decoration:none;}
.news h2                {color:#35339c; font-family:sans-serif; font-size:15px; text-align:left; font-weight:bold; text-decoration:none;}
.news a:link            {color:#35339c; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 10px;}
.news a:visited         {color:#35339c; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 10px;}
.news a:hover           {color:#F2C277; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 10px;}

.fuss div               {border-width:0px; text-align:center; border-style:none; margin:0px; padding:0px;}
.fuss p                 {text-align:center;}
.fuss font              {color:#35339c; font-family:sans-serif; font-size: 11px;  }
.fuss hr                {color:#35339c; background-color:#35339c; text-align:center; width:80%; }

#box_div                {position:absolute; top:200px; left:820px; margin:0px; padding:0px; border-width:0px;}
#box_news               {position:relative; top:10px; margin:0px; padding:0px; border-width:0px;}
.box table              {width:170px; border-width:2px; border-color:#35339c; border-style:solid; margin:0px; padding:0px;}
.box th                 {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px; text-align:left; border-width:0px; margin:0px; padding:3px; background-color:#35339c;}
.box td                 {color:#35339c; font-family:sans-serif; text-decoration:none; font-weight:none; font-size: 12px; text-align:left; border-width:0px; margin:0px; padding:8px;}
.box a:link             {color:#35339c; font-family:sans-serif; text-decoration:none; font-weight:none; font-size: 12px;}
.box a:visited          {color:#35339c; font-family:sans-serif; text-decoration:none; font-weight:none; font-size: 12px;}
.box a:hover            {color:#F2C277; font-family:sans-serif; text-decoration:none; font-weight:none; font-size: 12px;}

#anfrage_table          {width:480px; border-width:2px; border-style:solid; margin:0px; border-color:#35339c;}

#anfrage_left_table     {width:40%; border-width:2px; border-style:solid; margin:0px; border-color:#35339c;}
.anfrage_left th        {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px; text-align:left; border-width:0px; margin:0px; padding:3px; background-color:#35339c;}
.anfrage_left td        {color:#35339c; font-family:sans-serif; text-decoration:none; text-align:left; padding:5px; margin:0px;}

#anfrage_right_table    {width:60%; border-width:2px; border-style:solid; margin:0px; border-color:#35339c;}
.anfrage_right th       {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px; text-align:left; border-width:0px; margin:0px; padding:3px; background-color:#35339c;}
.anfrage_right td       {color:#35339c; font-family:sans-serif; text-decoration:none; text-align:left; padding:5px; margin:0px;}

#upload_table           {width:300px; border-width:2px; border-style:solid; margin:0px; border-color:#35339c;}
.upload th              {color:#F5F5F5; font-family:sans-serif; text-decoration:none; font-weight:bold; font-size: 14px; text-align:left; border-width:0px; margin:0px; padding:3px; background-color:#35339c;}
.upload td              {color:#35339c; font-family:sans-serif; text-decoration:none; text-align:left; padding:5px; margin:0px;}

.hinweis div            {border-width:0px; border-style:none;  margin:0px; padding:0px; text-align:justify;}
.hinweis font           {color:#35339c; font-family:sans-serif; font-size:11px;}

input, select, textarea {background-color:#F5F5F5; font-family:sans-serif; color:#35339c; font-size:15px;}
.button                 {background-color:#F2C277; color:#35339c; width:90px; font-weight:bold;}

.inputField
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #000000 2px solid;
    BORDER-LEFT: #000000 2px solid;
    BORDER-BOTTOM: ##CCCCCC 1px solid;
    FONT-SIZE: 15px;
    font-family:sans-serif;
    color:#35339c;
    background-color:#F5F5F5;
}

.errorField
{
    BORDER-RIGHT: #FF6666 1px solid;
    BORDER-TOP: #9F0004 2px solid;
    BORDER-LEFT: #9F0004 2px solid;
    BORDER-BOTTOM: #FF6666 1px solid;
    FONT-SIZE: 15px;
    font-family:sans-serif;
    color:#35339c;
    background-color: #FFFFCC;
}

</style>
