
body, table, tr, td, th, tbody, tfoot, thead, p, ul, li, h1, h2, h3, h4, h5, h6, address, blockquote, b, i, u, em, strong, pre, big, sup, sub, font, s, small, strike, tt, dd, dl, dt, menu, ol, a, div, span, textarea {
        font-family:Arial, Helvetica, Univers,Zurich BT;
        font-size:12px;
        background-color:#FFFFFF;
        text-align:left;
}

body
{
 text-color=#000000;
}


h1 {font-size:18px;color:gray;margin:0px;}
h2 {font-size:14px;color:#000000;}
h3 {font-size:14px;color:#000000;}
p {margin-top:0px;}

td
{
  vertical-align: top;
}

a:link, a:visited, a:active, a:hover
{
  font-weight:bold;
  font-size:12px;
  text-decoration : none;
}

a:link
{
  color:#000080;
}
a:visited
{
  color:#000080;
}
a:active
{
  color:#FF0000;
}
a:hover
{
  color:#FF0000;
}


#mail
{
 float:left;
 text-align:left;
 font-size:14px;
}

#header_en
{
 float:right;
 width:30px;
 height:15px;
 padding-top:18px;
 border: 0px;
}

#header_de
{
 float:right;
 width:30px;
 height:15px;
 padding-top:18px;
 border: 0px;
}

#header_pixel
{
 float:right;
 width:5px;
 height:15px;
 padding-top:18px;
}

#title {
padding-top:15px;
height:24px;
}

#menu {
  width:760px;
  color:#000000;
  text-align:right;
  padding:3px 0px;

  border-top:1px solid #C0C0C0;
  clear:right;
  font-size:10px;
}

#main
{
  width:760px;
  margin:0px auto;
  text-align:left;
}

#content {
border:1px solid #000000;
background-color:#669999;
padding:5px;
color:#000000;
}