body {
  background-color: #f2baba; 
  margin-top: 10px; /* abstand nach oben */
  margin-left: 10px; /* abstand nach links */
}

body, table, td {
  color: #000000; /* Schriftfarbe */
  font-family: Arial;
  font-size: 12pt;
}


#headline { font-size: 28pt; font-weight: bolder; color: #f2baba; }

.neutral img { border-width: 0px; }

.neutral a:hover img { border-width: 0px; }

.toplists a { font-size: 10pt; color: #ffffff; text-decoration: underline; }

.required a { font-size: 11pt; color: #494949; text-decoration: underline; font-weight: bolder; }

.required a:hover { font-size: 11pt; color: #838383; text-decoration: underline; font-weight: bolder; }

.required2 a { font-size: 11pt; color: #cccccc; text-decoration: underline; font-weight: bolder; }

.required2 a:hover { font-size: 11pt; color: #f0c5c5; text-decoration: underline; font-weight: bolder; }

img { border: 2px solid #ffdede; }

a { color: #ffffff; text-decoration: underline; }

a img { border: 2px solid #ffffff; }

a:hover img { border: 2px solid #f0c5c5;} 

a:hover { color: #838383; text-decoration: underline; }

h1 { font-size: 16pt; color: #ffdede; font-weigh= bolder; }

h2 { font-size: 18pt; color: #ffdede; }

.buttons { font-size: 32pt; color: #fff000; font-weight: bolder; }

.desc { font-size: 10pt; color: #FFFFFF; }

.einleitung { font-size: 10pt; color: #FFFFFF; text-align: justify; }

.footer { font-size: 8pt; color: #a57373; text-align: justify; }

.Text { font-size: 10pt; color: #FFFFFF; text-align: justify; }

.LinkGross { font-size: 16pt; font-weight: bold; }

* { margin: 0px; padding: 0px; }