body { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; }
p { }
td { }
a:link { color: #fff; font-size: 13px; text-decoration: none; }
a:visited { color: #fff; font-size: 13px; text-decoration: none; }
.h3 { font-size: 14px; font-weight: bold; }

.h2 { font-size: 16px; font-family:"Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif; line-height: 20px; }
h2 { font-size: 16px; font-family: "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif; line-height: 22px; }
.body1 { font-size: 13px; }
.block { font-size: 12px; line-height: 14px; text-align: justify; }
.nummer { letter-spacing: 4px; }
a:hover { color: #ccf; font-size: 13px; text-decoration: none; }
a:focus { color: #feec0d; font-size: 13px; text-decoration: none; }
a:active { color: #888; font-size: 13px; text-decoration: none; }
a.sp:link { color: #feec0d; font-size: 13px; text-decoration: none; }
a.sp:visited { color: #feec0d; font-size: 13px; text-decoration: none; }
a.sp:hover { color: #ccf; font-size: 13px; text-decoration: none; }
a.sp:focus { color: silver; font-size: 13px; text-decoration: none; }
a.sp:active { color: #888; font-size: 13px; text-decoration: none; }
.abstand { font-size: 3px; line-height: 3px; }
small
{
  font-size: 11px;
}
.at2 { color: maroon; font-size: 10px; text-decoration: none; }
.at1:link { color: maroon; font-size: 10px; text-decoration: none; }
.at1:visited { color: maroon; font-size: 10px; text-decoration: none; }
.at1:hover { color: maroon; font-size: 10px; text-decoration: none; }
.at1:active { color: maroon; font-size: 10px; text-decoration: none; }
img { margin-left: 0; }


.textbox 
{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 15px;
  width: 220px;
  height:16px;
  color: 000000; 
  background-color: #EAEAEA; 
  border-color: #ABB8C3;
  border-style: solid; 
  border: #ABB8C3; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
 }
.textboxschmall 
{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 15px;
  width: 50px;
  height:16px;
  color: 000000; 
  background-color: #EAEAEA; 
  border-color: #9CB1BA;
  border-style: solid; 
  border: #9CB1BA; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
 }
.textboxmittel 
{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 15px;
  width: 169px;
  height:16px;
  color: 000000; 
  background-color: #EAEAEA; 
  border-color: #ABB8C3;
  border-style: solid; 
  border: #ABB8C3; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
 }
.textarea 
{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 15px;
  width: 220px;
  height:80px;
  color: 000000; 
  background-color: #EAEAEA; 
  border-color: #ABB8C3;
  border-style: solid; 
  border: #ABB8C3; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
}
.button 
{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 12px;
  width: 80px;
  height:18px;
  color: 000000; 
  background-color: #CFD7DD; 
  border-color: #ABB8C3;
  border-style: solid; 
  border: #ABB8C3; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
}
a.nav1 { color: #600600; }
.news { position: absolute; top: 18px; left: 0; width: 247px; z-index: 10; visibility: visible; margin-top: 0; padding: 7px 15px 20px 18px; border-right: 1px solid black; }
.news2 { background-color: #d8d8d8; visibility: visible; margin-top: 0; padding: 7px 15px 20px 18px; position: absolute; z-index: 10; top: 18px; left: 0; width: 247px; border-right: 1px solid black; }
.news1 { visibility: visible; margin-top: 0; padding: 20px 15px 20px 18px; position: absolute; z-index: 10; top: 18px; left: 0; width: 247px; border-right: 1px solid black; }
.untermenue1 { background-color: black; visibility: visible; position: absolute; width: 100%; height: 16px; padding-top: 2px; padding-left: 15px; border-right: 1px solid black; }
.untermenue2 { background-color: black; visibility: visible; padding-top: 2px; padding-left: 15px; position: absolute; top: 45px; width: 100%; height: 16px; border-right: 1px solid black; }
.spalte1 { visibility: visible; position: absolute; top: 20px; width: 335px; padding-top: 5px; padding-right: 10px; border-right: 1px solid black; }
.spalte2 { visibility: visible; position: absolute; top: 20px; left: 355px; width: 335px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-right: 1px solid black; }
.container { visibility: visible; position: absolute; top: 18px; left: 285px; width: 699px; height: 500px; z-index: 11; padding: 20px 10px; }
.bild1 { margin-right: 20px; }
.at10:link { color: maroon; font-size: 14px; text-decoration: none; }
.at10:visited { color: maroon; font-size: 14px; text-decoration: none; }
.at10:hover { color: maroon; font-size: 14px; text-decoration: none; }
.at10:active { color: #a83737; font-size: 14px; text-decoration: none; }
.at11 { color: #a83737; font-size: 14px; text-decoration: none; }
