body {font:0.8em verdana, arial, helvetica, sans-serif; margin: 20px 5% 0 5%;}

#klammer {width: 100%;}


#kopf {width: 100%; border-bottom: 1px solid #FF4000; margin: 0 0 15px 0; ttext-align:right;
background-image: url(/grafik/bg-oben.jpg); background-position: top right;
background-attachment: scroll; background-repeat: no-repeat}


#kopf h1 {font-size: 1.2em; margin: 0 0 10px 0;}

#nav {width: 130px;  float: left; margin: 0 0 0 0;}
#nav a { color: #A00000; font-weight: bold;  text-decoration: none;}
#nav ul {list-style-type: none; margin: 0; }
#nav li {width: 120px; color:#FFFFFF; background-color: #FFFFFF;  border: 1px solid #C00000; padding: 3px 3px 3px 3px; margin: 8px 0px 8px 0;}

#content {float: left; width: 70%; margin-left: 100px;}
#content div {padding: 1em 1em 1em 1em; }
#content h2 {font-size: 1.0em; margin: 12px 0 8px 0; }
#content p { margin: 0 0 10px 0; }
#content img {border: 1px solid #606060; margin: 6px;}


#content li {margin: 0 0 15px 0;  }
p.footer {font-size: 0.8em; padding-top: 55px;}

ol.numerisch { ol list-style-type:decimal }

/*  Formular */
label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] {cursor: pointer;}
#confirm {font-weight: bold; border: 1px solid #505050; width:50%; margin: 10px 0 0 0; padding: 5px;}
#formbox { width: 300px; }
#formbox textarea, #formbox input { width:100%; background: #ffffff; color: #000; margin: 2px 0 0 0; border: 1px solid #505050; clear: right; }
#formbox .sendbut {font-weight:bold; color: #fff;  background: #B0B0B0; border: 1px solid #505050; }
#formbox textarea:focus, #formbox input:focus { color: #000; background: #D9F1F5; }
