body{background-color:#ffffff;margin:0;font-size: 100.01%;font-family:Arial,sans-serif;color:#575757}

div.maincontent{width:65em;margin-left:auto;margin-right:auto;margin-top:2em;height:34em;position:relative;background-image:url(images/background_netz.jpg);}
div#orientbox{position:absolute;left:1em;top:1em;background-color:#ffffff;padding:0.3em;height:31em;}
div#contentbox{position:absolute;left:22em;top:1em;right:1em;height:31em;background-color:#ffffff;padding:0.3em}

a:link{color:#d62363;text-decoration:none}
a:visited{color:#d62363;text-decoration:none}
a:hover{color:#7a1439;text-decoration:underline}

ul.navihoriz{list-style-type:none;margin:0;padding:0}
ul.navihoriz li {float:left;font-size:1.1em;font-weight:700;padding-left:1em}

ul.navihoriz a:link{color:#575757;text-decoration:none}
ul.navihoriz a:visited{color:#575757;text-decoration:none}
ul.navihoriz a:hover{color:#6d92bf;text-decoration:underline}


ul.naviverti{list-style-type:none;margin:0;padding:0}
ul.naviverti li {font-size:0.8em;font-weight:700;}

h1{font-size:1.3em;font-weight:600}
h2{font-size:1.1em;font-weight:600}
p,li{font-size:0.9em;}
p.fehler{font-size:0.9em;font-weight:700;color:#d62363;}

label{font-size:0.8em;font-weight:600}
input,textarea{font-family:fixed;font-size:0.8em;width:25em;border-bottom:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;}
.knopf{font-family:Arial,sans-serif;font-size:0.8em;font-weight:600;color:#d62363;width:auto}

