#kontakt input {
  border: none;
  border-bottom: dotted 1px #0D60B0;
  font-family: Comic Sans MS, Verdana;
  font-size: 12pt;
  font-weight: normal;
  margin: 1px;
}

#kontakt input.submit {
 font-size: 10pt;
 font-weight: bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 border: 1px solid #DDEEFF;
 background-color: #006699;
 cursor: pointer;
}


#kontakt textarea  {
  border: none;
  border-bottom: dotted 1px #0D60B0;
  font-family: Comic Sans MS, Verdana;
  font-size: 12pt;
  font-weight: normal;
  margin: 1px;
}

#content {
  font-size: 10pt;
}

#content table {
  margin: 2pt 0 2pt 0;
}

#content td {
  font-size: 10pt;
}

#content td.fhead {
  font-size: 10pt;
  font-weight: bold;
  background: #FBBFA7;
  padding: 1pt;
  margin-top: 12pt;
}

#content a {
  font-weight: bold;
  text-decoration: none;
  color: #0D60B0;
}

#content a:hover {
  font-weight: bold;
  text-decoration: none;
  color:#66BBFF;
}


H1 {font-family: Arial, Tahoma, Comic Sans MS, Verdana, Arial, sans-serif; font-size: 16pt; letter-spacing: 0.5pt; color: #A82B31 } /*#B00D60} */
h2 {font-size: 10pt }
H5.western {font-size: 14pt; color: blue}
div.t12 {font-size: 12pt; font-weight: bold;}
div.klein {font-size: 8pt; text-align: left;}
div.navklein {font-size: 8pt; text-align: right; letter-spacing: 0.3pt;}
span.red {color: red}
span.blue {color: blue}
span.white {color: white}

.spende {font-size: 8pt; text-align: center; color: red; font-weight: bold;}
.copy {font-size: 8pt; text-align: center;}

b.testi {
  font-family: Trebuchet MS, Comic Sans MS, Georgia, Garamond, Times New Roman, serif;
  font-size: 100%;
  color: #0D60B0;
}

li {text-align: left}

li.center {text-align: center}

body.kern {
	margin-left: 100px;
	margin-right: 100px;
        font-family: Arial, Verdana, sans-serif;
        font-size: 10pt;
        text-align: justify;
}

#testimonial {
  font-size: 8pt;
  color: white;
  margin-left: 3px;
}


body {font-family: Verdana, Arial, sans-serif;}

body.tagung {
	margin-left: 50px;
	margin-right: 50px;
        font-family: Verdana, Arial, sans-serif;
}

div.links {text-align: left}
div.titel {font-family: Arial, Tahoma, Comic Sans MS, Verdana, Arial, sans-serif; font-size: 18pt; color: white; letter-spacing: 0.5pt}
div.desc {font-size: 8pt}
div.msg {color: red; font-weight: bold}
td.form {background: #EEF6FF; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif ; font-size: 10pt; vertical-align:top }
td.menu {font-family: Tahoma, Verdana, Arial, Helvetic, sans-serif; font-size: 8pt; color: #66BBFF; font-weight: bold; vertical-align: top}
td.footer {font-size: 8pt; color: white;}
td.testimonial {font-family: Verdana, Tahoma, Arial, Helvetic, sans-serif; font-size: 8pt; color: #FFFFFF; }
td.text {font-family: Verdana, Arial, Helvetic, sans-serif; font-size: 8pt; vertical-align: top}
td.wqq {font-family: Arial, Tahoma, Verdana, Helvetic, sans-serif; font-size: 10pt; color: #0D60B0; font-weight: bold; }
/* td.wqa1 {font-family: Arial, Tahoma, Verdana, Helvetic, sans-serif; font-size: 10pt; background-color: #DDEEFF; } */
td.wqa1 {background: #EEF6FF; font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif ; font-size: 9pt; }
/* td.wqa2 {font-family: Arial, Tahoma, Verdana, Helvetic, sans-serif; font-size: 10pt; background-color: #FFFFFF; } */
td.brief {font-family: Arial, Helvetic, sans-serif; font-size: 10pt; vertical-align: top; line-height: 12pt}
td.textb {font-family: Verdana, Arial, Helvetic, sans-serif; font-size: 8pt; vertical-align: bottom}
td.headtext {font-size: 10pt; color: #FFFFFF; font-weight: bold}
div.logo {font-family: Tahoma, Verdana, Arial, Helvetic, sans-serif; font-size: 14pt; letter-spacing: 3pt; color: #0D60B0}
div.utitel {font-family: Tahoma, Verdana, Arial, Helvetic, sans-serif; font-size: 11pt; letter-spacing: 1pt; color: #FFFFFF}
div.titelbig {font-family: Arial, Tahoma, Comic Sans MS, Verdana, Arial, sans-serif; font-size: 20pt; font-weight: bold; letter-spacing: 0.5pt}
div.mainbig {font-family: Arial, Tahoma, Comic Sans MS, Verdana, Arial, sans-serif; font-size: 16pt; letter-spacing: 0.5pt}
div.bigred {font-family: Arial, Tahoma, Comic Sans MS, Verdana, Arial, sans-serif; font-size: 16pt; letter-spacing: 0.5pt; color:#A82B31}
div.maintext {font-family: Arial, Tahoma, Comic Sans MS, Verdana, sans-serif; font-size: 10pt;}
div.submenu {font-family: Tahoma, Arial, Comic Sans MS, Verdana, Arial, sans-serif; font-size: 8pt; line-height: 16pt; color:#66BBFF;}
div.navtitel {background: white; font-weight: bold; color: #0D60B0;}

.quiz {background: #DDEEFF}

input.wq {
 font-size: 10pt;
 font-weight: bold;
 font-family: Tahoma, Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #006699;
 border: 0px solid #0D60B0;
 background-color: #FFFFFF;
}

input.google {
 font-size: 8pt;
 font-weight: bold;
 font-family: Verdana, Tahoma, Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #006699;
 border: 1px solid #0D60B0;
 background-color: #FFFFFF;
}

input.googlesubmit {
 font-size: 8pt;
 font-weight: bold;
 font-family: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #0D60B0;
 border: 1px solid #0D60B0;
 background-color: #FFFFFF;
 cursor: pointer;
}
input.googlesubmit:hover {
 font-size: 8pt;
 font-weight: bold;
 font-family: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 border: 1px solid #0D60B0;
 background-color: #0D60B0;
 cursor: pointer;
}


.formfields {
 font-size: 10pt;
 font-weight: bold;
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #006699;
 border: 0px solid #000000;
 background-color: #FFFFFF;
}

.radio {
 color: #006699;
 border: 0px solid #000000;
 background-color: #EEF6FF;
}

input.submitform {
 font-size: 10pt;
 font-weight: bold;
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 border: 0px solid #DDEEFF;
 background-color: #0D60B0;
 cursor: pointer;
}

/* alt */
input {
 font-size: 10pt;
 font-weight: bold;
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #006699;
 border: 1px solid #000000;
 background-color: #DDEEFF;
}

input.submit {
 font-size: 10pt;
 font-weight: bold;
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #DDEEFF;
 border: 1px solid #DDEEFF;
 background-color: #006699;
}

textarea  {
 font-size: 10pt;
 font-weight: bold;
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #006699;
 border: 1px solid #000000;
 background-color: #DDEEFF;
}

select {
 font-size: 10pt;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #006699;
 background-color: #FFD770;
}


A:link {text-decoration: none; color: white;}
A:visited {text-decoration: none; color: white;}
A:active {text-decoration: none; color: white;}
A:hover {text-decoration: none; color:#66BBFF;}

A.nav:link {text-decoration: none; color: white; font-weight: bold}
A.nav:visited {text-decoration: none; color: white; font-weight: bold}
A.nav:active {text-decoration: none; color: white; font-weight: bold}
A.nav:hover {text-decoration: none; color:#66BBFF; font-weight: bold}

A.nava:link {text-decoration: none; color: #66BBFF; font-weight: bold}
A.nava:visited {text-decoration: none; color: #66BBFF; font-weight: bold}
A.nava:active {text-decoration: none; color: #66BBFF; font-weight: bold}
A.nava:hover {text-decoration: none; color: #AADDFF; font-weight: bold}

A.pos:link {text-decoration: none; color: #0D60B0; font-weight: bold}
A.pos:visited {text-decoration: none; color: #0D60B0; font-weight: bold}
A.pos:active {text-decoration: none; color: #0D60B0; font-weight: bold}
A.pos:hover {text-decoration: none; color:#66BBFF; font-weight: bold}

A.logo:link {text-decoration: none; color: #0D60B0;}
A.logo:visited {text-decoration: none; color: #0D60B0;}
A.logo:active {text-decoration: none; color: #0D60B0;}
A.logo:hover {text-decoration: none; color:#66BBFF;}
