body{
 background-color:#ffe6a5;
 text-align:center;
 font-family:verdana, arial,Helvetica,sans-serif;
 font-size:11pt;
 font-weight:normal;
 color:#000000;
}

h2 {
 font-family:Arial,Helvetica,sans-serif;
 font-size:12pt;
 color:#d59315;
 } 


h1 {
font-family:Arial,Helvetica,sans-serif;
font-size:14pt;
color:#d59315;

}

p {
 vertical-align:top;
}


div#mainpage {
 margin:auto;
 width:900px;
 min-height:650px;
 background-color:#FFD56B;
 text-align:left;
 overflow: visible;
 vartical-align:top;
 padding-top:10px;
 padding-bottom:10px;
}

* html div.mainpage /* Für IE */
{
height: 650px;
}

div#pageheader{
 margin:auto;
 width:900px;
 height:110px;
 background-color:#FFD56B;
 text-align:center;
}


div#pagefooter{
 margin:auto;
 width:900px;
 height:20px;
 font-size:12pt;
 background-color:#FFD56B;
 color:#000000;
 text-align:center;
 border-top: 1px solid #ffffff;
}


ul#menuleft { 
        font-size:12px;
        float: left; 
        width: 110px;
	margin:10px;
        padding:5px;
        border: 1px solid #ffffff;
        text-align:left;
	margin-top:10px;
}


ul#menuleft li {
  list-style: none;
  margin: 0; padding: 5px;
}



ul#menuleft a {
  display: block;
  padding: 5px;
  font-weight: bold;
}


ul#menuleft a:link {
 color:#231b1b;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
 }

ul#menuleft a:visited {
 color:#231b1b;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
} 

ul#menuleft a:hover {
 color:#231b1b;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;   
 background-color:#d59315;
}

ul#menuleft a:active { 
 color:#231b1b;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
}


p.textblock {
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:0px;
 margin:0px;
 font-size:11pt;
 color:#000000;
 font-family:verdana, arial,Helvetica,sans-serif;
 font-weight:normal;
}


table.webform {
 border-color:#df0000;border-width:1px;border-style:solid;padding-left:50px;padding-right:20px;padding-top:10px;padding-bottom:10px;
}   

td.contactline {
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#000080;
  margin:5px;
}



a:link {
             font-family:Arial,Helvetica,sans-serif;
             font-weight:bold;
             font-size:11pt;
             color:#d59315;
             }

a:visited {
               font-family:Arial,Helvetica,sans-serif;
             font-weight:bold;
             font-size:11pt;
             color:#d59315;
                }

a:hover {
             font-family:Arial,Helvetica,sans-serif;
             font-weight:bold;
             font-size:11pt;
             text-decoration:underline;
             color:#d59315;
       }


img.intext {
 margin-left:10px;
 margin-bottom:10px;
 margin-top:10px;
 margin-right:10px;
}


table.tlist {
 padding-left:50px;
 padding-right:20px;
 padding-top:5px;
 padding-bottom:0px;
 margin:10px;
}   

td.tdlista {
  font-family:Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size:11pt;
  color:#000000;
  width:300px;
  text-align:left;
  padding:10px;
}

td.tdlistb {
  font-family:Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size:11pt;
  color:#000000;
  width:100px;
  text-align:right;
  padding:10px;
}


td.tdlistc {
  font-family:Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size:11pt;
  color:#000000;
  width:150px;
  text-align:right;
  padding:10px;
}

