p,h1,h2,h3,td { font-family:Arial, Helvetica, sans-serif; }

p {font-size:10pt; color:#003300; 
margin-bottom:0px; margin-top:10px; margin-left:40px; margin-right:20px;} 

h1 { font-size:14pt; font-weight:bold; color:#006600; line-height:20pt;
margin-bottom:20px; margin-top:0px; margin-left:40px; margin-right:20px;} 

h2 { font-size:12pt; font-weight:bold; color:#006600; 
margin-bottom:0px; margin-top:20px; margin-left:40px; margin-right:20px;}  

h3 { font-size:10pt; font-weight:bold; color:#006600; margin-bottom:0px; 
margin-top:0px;line-height:12pt; } 

h4 { font-size:10pt; font-weight:bold; color:#006600; margin-bottom:0px; 
margin-top:0px;margin-left:10px; margin-right:10px;line-height:16pt; } 


 ul#menu {
    font-size: 10pt;
    float: none; width: 130px;
    margin-top:0px;margin-bottom:20px;margin-left:20px;margin-right:20px; 
    padding: 0;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#ffff99;
	border-left-style:none;
	border-right-style:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ffff99;
  }

  ul#menu li {
    list-style: none;
    margin: 0; padding: 0;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#ffff99;
	border-left-style:none;
	border-right-style:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ffff99;
  }

  ul#menu a {
    display: block;
    padding: 4px;
    font-weight: bold;
    border-style: none;
    text-decoration:none;
    color: #ffcc00;
  }

  ul#menu a:link {
    color: ffff99; background-color: #336633;
  }

  ul#menu a:visited {
    color: #ffff99; background-color: #336633;
  }

  ul#menu a:hover {
    color: #ffffff; background-color: #990000;
  }

  ul#menu a:active {
    color: #ffffff; background-color: #006600;
  }


a.box { font-family:Arial, Helvetica, sans-serif; font-Size:10pt; font-weight:bold; line-height:18pt;}
a.box:link {color:#336633ffff99;  text-decoration:none; }
a.box:visited {color:#990000; text-decoration:none; }
a.box:hover {color:#ffffff; text-decoration:none; }


body {background-color:#ffcc33; text-align:center;}


div.zentrierung {
width:800px;padding:0px;margin:0px auto;
text-align:left;
}


div.kopf { 
width:800px; height:112px;
padding:0px;margin:0px;
vertical-align:top; text-align:left;
border:0px;
background-color:#FFFFFF;
}

img.kopf { 
padding:0px;margin:0px;
border:0px;
vertical-align:top; text-align:left;
}


table.navi-rechts {
clear:left;
width:800px;
padding:0px;margin:0px;
border-style:none;
}


td.navi {
width:170px;
padding-top:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;
margin:0px;
border-style:none;
vertical-align:top; text-align:center;
background-color:#cc9900;
}


td.rechts {
width:630px;
padding-top:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;
margin:0px;
border-style:none;
background-color:#ffffff;
vertical-align:top; text-align:left;
}

div.Logo { 

position: relative; top: -20px; left: 330px;

width:280px;

float: none; 

border-style:none;

}
 

div.box { 

width:150px;

float: right; 

margin-top:10px;margin-bottom:10px;margin-left:40px;margin-right:10px;

padding:0px;

vertical-align:top; text-align:left;

border-style:none;

}




div.balken { 
margin-top:20px;margin-bottom:20px;margin-left:40px;margin-right:20px;
padding:0px;
vertical-align:middle; text-align:center;
background-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#990000;
	border-left-style:none;
	border-right-style:none;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#990000;
}