body {
  scrollbar-3dlight-color: #ffffff;      /* Rand aussen oben/links */
  scrollbar-highlight-color: #B5B7C2;    /* Rand innen oben/links */
  scrollbar-face-color: #F0F0F0;         /* Balken */
  scrollbar-arrow-color: #8B8C95;        /* Pfeil */
  scrollbar-shadow-color: #B5B7C2;       /* Rand innen unten/rechts */
  scrollbar-darkshadow-color: #ffffff;   /* Rand aussen unten/rechts */
  scrollbar-track-color: #ffffff;        /* Hintergrund des Balkens */
  margin-top: 0px;
  padding: 0px;
 font-family:Arial,Helvetica,Verdana;
 background-color:#FFFFFF;
 text-align:center;
  }
td.zentriert 
{
text-align:center;
vertical-align:top;
color:#000000;
}
#zentriert 
{
font-weight:bold;
font-size:16px;
font-family:Arial, Helvetica, Verdana, sans-serif,
color:#000000;
}
#zentriert1 
{
font-weight:normal;
font-size:14px;
font-family:Arial, Helvetica, Verdana, sans-serif,
color:#000000;
}
.willkomm 
{
 font-size:18px;
 font-weight:bold;
 color:#FF0000;
 margin-bottom:0px;
}
.headline2 
{
 font-size:14px;
 font-weight:bold;
 color:#000000;
 margin-bottom:0px;
}
h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;}
h3 {font-size:14px;color:#000000;}

.firma1 
{
 font-size:16px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:bold;
 color:#000000;
 }
.adr 
{
 font-size:12px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:normal;
 color:#000000;
 }
code {font-size:14px;color:#0000ff;}
pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}
a:link, a:visited
{
  text-decoration:none;
  color:#000080;
}
a:active, a:hover
{
  text-decoration:none;
  color:#000FFF;
}
a.menu:link, a.menu:visited
{
 font-size:13px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
 background-color:#FFFFFF;
}
a.menu:active, a.menu:hover
{
 font-size:13px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 background-color:#717171;
}
a.menu {
 display:block;
 padding:1px;
 border-bottom:1px solid #FF0000;
 background-color:#717171;
 text-align:left;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
 }
a.menuq:link, a.menuq:visited
{
 font-size:12px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
 background-color:#FFFFFF;
}
a.menuq:active, a.menuq:hover
{
 font-size:12px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 background-color:#717171;
}
/* a.menuq {
 display:block;
 padding:1px;
 border-bottom:1px solid #FF0000;
 background-color:#717171;
 text-align:left;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
 }
*/
a.menugr:link, a.menugr:visited
{
 font-size:16px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
 background-color:#FFFFFF;
}
a.menugr:active, a.menugr:hover
{
 font-size:16px;
 font-family:Arial,Helvetica,Verdana;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 background-color:#717171;
}
a.menugr {
 display:block;
 padding:1px;
 border-bottom:1px solid #FF0000;
 background-color:#717171;
 text-align:left;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
 }
a.umenu:link, a.umenu:visited
{
  color:#000000;
 background-color:#FFFFFF;
 font-weight:normal;
 font-family:Arial,Helvetica;
 font-size:11px;
}
a.umenu:active, a.umenu:hover
{
  color:#FFFFFF;
 background-color:#F77308;
 text-decoration:none;
 font-weight:normal;
 font-family:Arial,Helvetica;
 font-size:11px;
}
a.umenu {
 display:block;
 padding-left:15px;
 padding-top:1px;
 padding-bottom:1px;
 border-bottom:1px solid #D6C6B5;
 background-color:#717171;
 text-align:left;
 font-weight:normal;
 color:#FFFFFF;
 text-decoration:none;
 }
#title {
width:772px;
height:127px;
border-top:5px solid #FFFFFF;
padding:0px;
margin:0px;
background-color:#ffffff;
}
#left {
 font-size:11px;
background-color:#ffffff;
border-top:5px solid #FF0000;
border-bottom:5px solid #FF0000;
border-right:1px solid #717171;
width:159px;
height:480px;
float:left;
}
#right {
background-color:#ffffff;
border-top:5px solid #FF0000;
border-bottom:5px solid #FF0000;
border-left:1px solid #717171;
text-align:center;
width:158px;
height:480px;
float:left;
}
.menutitle{
font-family:Arial,Helvetica;
font-weight:bold;
border-bottom:1px solid #D6C6B5;
text-align:left;
color:#000000;
font-size:13px;
margin:2px;
}
.menutitleshorter{
font-family:Arial Narrow,Helvetica;
font-weight:bold;
text-align:left;
color:#000000;
font-size:13px;
margin:2px;
}
.menucontainer {
background-color:#ffffff;
width:149px;
margin:5px;
}
.umenutitle{
font-weight:normal;
text-align:center;
color:#000000;
font-size:11px;
margin:2px;
}
.umenucontainer {
background-color:#F9913A;
width:149px;
}
#content {
/* background-color:#F6F6F6;*/
border-top:5px solid #FF0000;
border-bottom:5px solid #FF0000;
background-color:#FFFFFF;
width:450px;
height:480px;
overflow:auto;
float:left;
padding:0px;
margin:0px;
}
#content_wir {
background-color:#FFFFFF;
width:420px;
height:480;
float:left;
padding-left:5px;
margin:0px;
}
#spalt2 {
border-top:5px solid #FF0000;
border-bottom:5px solid #FF0000;
background-color:#F6F6F6;
width:608px;
height:480px;
overflow:auto;
float:left;
padding:0px;
margin:0px;
}
#firma {
background-color:#ffffff;
width:270px;
height:85px;
padding-left:15px;
padding-top:10px;
}
.dunkel { background-color: #00837B; font-family:Arial,Helvetica,Univers,Zurich; color:#FFFFFF; text-decoration:none; font-size:14px; }
.dunkel1 { background-color: #B2C7FC; font-family:Arial,Helvetica,Univers,Zurich; color:#00008B; text-decoration:none; font-size:14px; }
.hell { background-color: #FFEBCB; font-family:Arial,Helvetica,Univers,Zurich; color:#000000; text-decoration:none; font-size:14px; }
.hell1 { background-color: #FFEBCB; font-family:Arial,Helvetica,Univers,Zurich; color:#CC3300; font-weight:bold; text-decoration:none; font-size:14px; padding:3px; }
.hell2 { background-color: #FFFFCC; font-family:Arial,Helvetica,Univers,Zurich; color:#CC3300; font-weight:bold; text-decoration:none; font-size:14px; padding:3px; }
.headline {
font-family : Arial, Helvetica, sans-serif, Verdana;
font-size : 16px;
font-weight : bold;
color : #F77308;
}
.headlineblack {
font-family : Arial, Helvetica, sans-serif, Verdana;
font-size : 16px;
font-weight : bold;
color : #000000;
}
.bildtextb {
font-family : Arial, Helvetica, sans-serif, Verdana;
font-size : 14px;
font-weight : bold;
color : #006666;
}
.bildtext {
font-family : Arial, Helvetica, sans-serif, Verdana;
font-size : 12px;
}
.normal {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
      }
.fett {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #000000;
      }
.gross {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #000000;
      }
.klein {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
      }
.adress {
font-family : Arial, Helvetica, sans-serif, Verdana;
font-size : 12px;
font-weight : bold;
color : #000000;
}
#hg {
background-color:#FFE4B9;
width:570px;
border-right:20px solid #ffffff;
border-left:1px solid #FFE4B9;
border-top:1px solid #ffffff;
border-bottom:1px solid #FFE4B9;
float:left;
padding:10px;
}
#hgtermall {
width:270px;
background-color:#fccece;
border-top:5px solid #FF0000;
border-bottom:5px solid #FF0000;
padding:5px;
margin-right:20px;
margin-bottom:10px;
text-align:left;
font-family : Arial, Helvetica, sans-serif, Verdana;
font-size : 14px;
}
#hgtermindiv {
width:180px;
background-color:#fccece;
border-top:5px solid #FF0000;
border-bottom:5px solid #FF0000;
padding:5px;
margin-right:15px;
margin-bottom:10px;
text-align:left;
font-family : Arial, Helvetica, sans-serif, Verdana;
font-size : 13px;
}
:hover IMG { FILTER: alpha(Opacity=100,FinishOpacity=80,style=1,StartX=0,FinishX=3,StartY=0,FinishY=3) }
.address {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #000000 }
.address1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000 }
.firma {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #000000 }

form
  { padding:0px; border:0px solid #DDDDDD; }
td.a, input, select, textarea
  { font-size:12px; font-family:Arial,Verdana,sans-serif; }
td.v { font-size:12px; font-family:Arial,Verdana,sans-serif; vertical-align:top; }
input, select, textarea
  { color:#0000CC; }
.Bereich, .Feld
  { background-color:#ffffff; width:250px; border:1px solid #000000; }
.Auswahl
  { background-color:#ffffff; width:250px; border:1px solid #FFFFFF; }
.Check, .Radio, input
  { background-color:#ffffff; border:1px solid #000000; }
.Button1
  { background-color:#008000; color:#FFFFFF; width:145px; font-weight:bold; border:2px solid #035B03; }
.Button2
  { background-color:#E51419; color:#FFFFFF; width:70px; font-weight:bold; border:2px solid #800000; }

