/* CSS by co-operation.de */

body           {text-align:center;background-color:#e3fbae;}

*              {color: #0B2678;
                font-family: Arial, Verdana, Sans-Serif;
                font-size: 10pt;
                border-color:#FFECB4;}
h1             {color: #f0b003; font-size: 13pt;}
h2             {color: #f0b003; font-size: 10pt;font-weight: bold;}
h3             {color: #08ac00; font-size: 12pt;font-weight: normal;}

.align-right  {text-align:right;}
.align-center  {text-align:center;}
.align-left  {text-align:left;}

a:link         {font-size: 10pt; text-decoration: underline;}
a:visited      {font-size: 10pt;text-decoration: underline;}
a:active       {font-size: 10pt;text-decoration: underline;}
a:hover        {font-size: 10pt;text-decoration: none;}

.csc-textpic-caption        {font-size: 8pt;text-decoration: none;}

/* #######################  Menue  ############################ */

div#content_right img {padding-top:5px;}

DIV#menu A                 {color:#0B2678;text-decoration: none;font-size: 10pt; }
DIV#menu A:hover           {color:#0B2678;font-weight:bold;}

DIV#menu DIV.level1-no A   {color:#0B2678;text-decoration: none; line-height: 1.4;}
DIV#menu DIV.level1-ac A   {color:#0B2678;font-weight:bold;}

DIV#menu DIV.level2-no A   {font-size: 9pt; color:#725903;padding-left:10px;}
DIV#menu DIV.level2-ac A   {font-size: 9pt; color:#725903;padding-left:10px;font-weight:bold;}

DIV#menu DIV.level3-no A   {font-size: 9pt; color:#725903;padding-left:20px;}
DIV#menu DIV.level3-ac A   {font-size: 9pt; color:#725903;padding-left:20px;font-weight:bold;}

div#all {
  background-color:#FFFFFF;
  width: 850px;
  top: 0px;
  text-align:left;
  padding:0px;
  position:absolute;
  left: 50%;
  margin-top:0px;
  margin-left:-425px;
}

table {
  padding:0px;
  margin:0;
}

td#left {
  width:187px;
  background-color:#FFFAE5;
  margin:0px;
  padding:0px;
}
  
#lang, div#menu, #center, #right {
  padding:20px;
}

div#lang {
  position:absolute;
  top:0px;
  left:675px;
}

.formhandler-errorlist * {
  color:#ff0000;
}

.formhandler-errorlist a {
  text-decoration:none;  
}


