body {
    color: #666666; 
background-color: #adadad;
    font-size: 12pt;
 font-family: Verdana,sans-serif;   
    

    margin: auto; padding: 0;
    min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }
a:link,a:visited, a:hover, a:active {color: #4169E1;text-decoration: none; }
a.weiss:link,a.weiss:visited, a.weiss:hover, a.weiss:active{color:#555555;}
h1 {font-size: 1.25em; color:#fff;padding:0 0 0 0;font-weight:500;}
h2 {font-size: 1.0em; color:#fff;padding:0 0 2em 0;font-weight:500;text-align:center;}
h3{font-size: 0.9em; color:#4169E1;font-weight:600;padding:0 0 0 2em;}
h4{font-size: 0.9em; color:#666666;font-weight:600;padding:1em 0 0.3em 2em;margin:0 0 0 0;}
h5{font-size: 0.9em; color:#666666;font-weight:500;padding:0.5em 0 0 2em;margin:0 0 0 0;width:540px;}
p{padding:0 1em 0 0;}
p.scope{}
.csc-textpic-text{padding:0 0 0 0;}
dd.csc-textpic-caption{font-size: 80%;padding:0.2em 0 0 2.5em;}
#center dt {padding:1em 0 0 2em;}
#info dt {padding:2em 1em 0 0;}
#container {width:980px;padding: 0 0 0 0;margin:auto;text-align:center;border: 0px dashed yellow;background-color: #adadad;
}
#oben{margin:0;padding:60px 0 0 0;text-align:left;border-bottom: 0px solid #ebebeb;height:170px;width:980px;background-image: url(images/hintergrund2.jpg);background-repeat:no-repeat;background-position:right 20px;
}
img{padding:0 0 0 0;border:0px solid black;}
img.ore{height:150px;border: 0px solid #ebebeb;float:right;}
img.rechts{border: 0px solid #ebebeb;padding:0;}
#nav{clear:left;text-align:left;border: 1px dashed red;padding:0;width:980px;}

ul#Navigation{border: 0px dashed red;padding:0 0 0 1em;margin:0;height:20px;width:610px;}
ul#Navigation li {list-style-type:none;position:relative;padding:0 0 0 0.5em;float:left;font-weight:600;}
ul#Navigation li a {color:#4169E1;font-size: 0.8em;}
ul#Navigation li a:hover {color:#4169E1;}

#center {text-align:left;padding:0.4em 0 0 0;border: 0px dashed silver;margin:0.4em 0 0 0;background-color: #ffffff;font-size: 0.9em;}

#neu{margin:100px 0 0 1em;border: 0px dashed silver;font-size: 0.7em;}
#unten {text-align:right;border: 0px dashed silver;margin:0 0 0 0;     }

#unten p.rest{display:inline;font-size: 0.7em;font-weight:500;border: 0px dashed silver;color:#fff;padding:0 1em 0 0;text-align:right; }
#unten h6 {font-size: 0.8em;font-weight:500;color: #fff; border: 0px dashed silver;padding:0;margin:0.3em 0;text-align:right;}
}
#logo{width:980px;font-size: 0.7em;height:20px;font-weight:500;border:1px dashed red;color:#f8f8f8;padding:100px 0 0 2em;text-align:left;margin:0; }

#inhalt1{width:570px;margin:0 1em 0 2em;text-align:left;border: 0px dashed silver;}


table.wfqbe_table_results{margin:0 0;text-align:left;width:580px;border: 0px dashed silver;padding:0 0 0 0;
}
th{display:none;border:  0px solid black; }
table.plan{margin:0 1em 0 3em;text-align:left;width:580px;border: 0px dashed silver;padding:0 0 0 0;font-size:0.8em;border:0px dashed silver;}
td.td-1{padding:0 0 0.1em 0;border-top:0px solid silver;margin:0;}
td.td-1 ul{padding:0 0 0 2em;margin:0.5em 0 0.3em 0;}
td.td-0{width:90px;border-top:0px solid silver;padding:0 0 0.1em 0;margin:0;vertical-align: top;}
td.td-2{width:200px;border-top:0px solid silver;padding:0 0 0.1em 0;margin:0;vertical-align: top;}
#center p {font-size: 0.9em;text-align:left;padding:0.4em 0 0.4em 0.5em;border: 0px solid silver;margin:0 1em 0 1em; }
tr.wfqbe_odd {background-color:#eeeeee;border: 0px dashed silver;}
tr.wfqbe_even {background-color:#ffffff;border: 0px dashed silver;}
#inhalt1 table.wfqbe_table_results{padding:0 0 0 0;margin:0 0 0 1em;border:0px solid silver;width:580px;}
#inhalt1 tr.wfqbe_odd{background-color:#ffffff;border: 0px dashed silver;}
#inhalt1 td{padding:0.3em 1em 0.3em 0;text-align:left;font-size: 0.9em;border:0px solid silver;vertical-align: top;}
#inhalt1 ul,li {text-align:left;border:0px solid silver;padding:0 0 0 0;font-size: 0.9em;}
#galerie{margin:2em;}
#center p.bodytext{border: 0px solid silver;padding:0 3em 0.5em 2em;font-size: 0.8em;width:540px;}
#center ul.home{border: 0px solid silver;padding:0 0 0 4em;font-size: 0.9em;width:540px;}
#regiform{margin:0 1em 0 2em;width:540px;text-align:left;border: 0px solid silver;font-size: 0.9em;color: #666666; }
form{font-size: 0.9em;}
input{height:25px;border: 1px solid silver;margin:0 0 0 0;font-size: 0.95em;padding:0.5em;color: #666666;}
button{height:25px;border: 1px solid silver;margin:0 0 0 0;font-size: 0.95em;padding:0.5em 0 0 1em;color: #666666;}
select{border: 0px solid silver;font-size: 0.95em;color: #666666;}


label{margin:0 0 0.2em 0;border: 0px solid silver;float:left;width:200px;}
label.error { color: red; padding-left: .5em; vertical-align: top; float:none;}
textarea{font-size: 0.95em;border: 1px solid silver;color: #666666;padding:0.5em;}

.wfqbe_block{margin:0 0 0 0;border: 0px dashed silver;padding:1em 0.5em;}
#regiform p{margin:0 0 0 2em;border-bottom: 0px solid #9E9E9E;}
input.ab{border: 0px solid #9E9E9E;margin:0 0 0 0;padding:0.5em;width:140px;background-color:#f5f5f5;font-weight:bold;}
input.mo{border: 0px solid #9E9E9E;margin:0 0 0 0;padding:0.5em;background-color:#f1f1f1;width:140px;}
#commentForm p{margin:0 0 0 2em;border-bottom: 0px solid #9E9E9E;}
#regiform .wfqbe_even{background-color:#e8e8e8;}
#regiform .wfqbe_odd{background-color:#cfcfcf;}
#commentForm .wfqbe_even{background-color:#e8e8e8;}
#commentForm .wfqbe_odd{background-color:#cfcfcf;}
#info{float:right;width:310px;border: 0px solid silver;height:auto;text-align:center;	padding:0.5em 0;margin:-52px 1em 0 0.5em;}
#klein {text-align:center;padding:1em 0 0 0;margin:0;border:0px solid silver;width:310px;}
#thank {text-align:left;padding:0 0 0 0;margin:0 0 0 0;border:0px solid silver;width:310px;}
#thank1 {text-align:left;padding:0 0 0 0;margin:1em 0 0 0;border:0px solid silver;width:310px;}
#klein table.wfqbe_table_results{padding:0;margin:0;border:0px solid silver;width:310px;}
#klein td{padding:0.3em 0 0.3em 0.3em;text-align:left;font-size: 0.7em;border:0px solid silver;}
#klein p.bodytext{font-size: 0.75em;padding:0 0 1em 0;width:300px;}
#info p.bodytext{font-size: 0.75em;padding:0 0 1em 0;}
#thank p{font-size: 0.75em;padding:0 0 0 0;margin:0 0 0 0;border:0px solid silver;}
#thank1 p{font-size: 0.75em;padding:0 0 0 0;margin:0 0 0 0;border:0px solid silver;}
#eoard {padding:0 0 0 0.5em;float:right;text-align:right;border:0px solid silver;}
#bruker {padding:0 1em 0 0.5em;float:right;text-align:right;border:0px solid silver;}
#klein h3{font-size: 0.8em;padding:0 0 0 0;width:310px;}
#thank h3{font-size: 0.8em;padding:0 0 0 0;width:310px;}
.trigger {
	font-weight:600;display: block;font-size:0.8em;padding: 0 0 0.3em 0;border:0px solid silver;color: #6B8E23;margin:0;
	cursor:pointer; /*Cursor wird zum Zeigefinger*/
	
	
}
input.mehr{font-size: 1.2em;height:30px;border: 1px solid silver;font-weight:600;background-color: #fff;}
.toggle_container {
	padding: 0.1em 3em 0.3em 0;border:0px solid silver;
	margin:0;clear:left;
} 
.toggle2 {
	padding: 0.1em 3em 0.3em 0;border:0px solid silver;
	margin:0;clear:left;
} 
