body   { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0pt; }
p,td, ul        { font-size: 10pt; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
li         { font-size: 10pt;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
address  { font-style: normal; font-size: 8pt }
h1       { color: #006; font-weight: bold; font-size: 18pt; line-height: 20pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: transparent; }
h2       { color: #006; background-color: transparent; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; line-height : 16pt;}
h3    { color: #006; background-color: transparent; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; line-height:150%; }
h4     { color: #006; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: transparent }
.links     { border-left: 3px solid #f90 }
.box { border-style: solid; border-width: 1px 2px 2px 1px; border-color: silver }
.small { font-size: 8pt; }
.rechts     { border-bottom: solid; border-left: 1px solid black }
.borderdot { border: 1px dotted #CCC; }
.border1    { border-right: 1px solid #ccc; }
.border1a    { border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.border2 { border-top: 1px dotted silver; border-right: 1px silver; border-bottom: 1px dotted silver; border-left: 1px silver }
.border3 { border: 1px solid #999; }
.list  { line-height: 160% }
em    { color: #006; font-style: normal; font-weight: bold; font-size: 10pt; background-color: transparent }
hr  { color: silver; background-color: transparent }
.sepp { border-right: 1px solid silver }
.sepp1 { border-bottom:1px dotted #ccc; }
.ok  { color: green; font-weight: bold; background-color: transparent }
.menu  {
	font-weight : bold;
}
input.text { border-left: medium none #fff; border-right: medium none #fff; border-top: medium none #fff; border-bottom: 1px solid black; }
textarea.texta { border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;}
strong    { color: #006; font-style: normal; font-weight: bold; font-size: 10pt; background-color: transparent }
.error { color: #c00; font-style: normal; font-weight: bold; font-size: 10pt; background-color: transparent; }
.marker { background-color: #ffc500; }
.offer { color: #c00; font-style: normal; font-weight: bold; font-size: 10pt; background-color: transparent; }
.tdcellheight {height: 40px;}


/* Neu
*/

#subnav { line-height: 200%; list-style-type: none; margin:0px; padding:0px; }
#dotsep { padding-bottom: 12px;  border-bottom: 1px dashed #ccc;  }
.illu { background-color: #ddd; margin-right:10px; margin-bottom:10px; }
.seppl { padding-bottom: 12px;  border-bottom: 1px dashed #ccc;  }



