bodydunkel
{
 font-family:Verdana, arial;
 font-size:12px;
 background-color:#CF6507;
 margin: 25px;
 margin-top:35px;
}

bodyxx
{
 font-family:Verdana, arial;
 font-size:10 px;

}


td { font-family:Verdana, arial; font-size:11 px;}

h1 {font-size:18px;color:#cccccc;margin:0px;}
h2 {font-size:15px;color:#ffffff;letter-spacing: 3px;}
h3 {font-size:15px;color:#cccccc;}
p {margin-top:0px;}


a:link, a:visited, a:active, a:hover
{
  text-decoration:none;
  font-weight:bold;
  color:#0000ff;
  font-size:11 px;letter-spacing: 1 px;
}
a:active, a:hover
{
  color:#0000ff;text-decoration:underline;
  background-color:#ffffff;
}
a.menu:link, a.menu:visited
{
  color:#FAC132;
}
a.menu:active, a.menu:hover
{
  color:#ffffff;
}

a.impressum:link, a.impressum:visited
{
  color:#CF6507;font-size:10px;font-weight:normal;text-decoration:none;
}
a.impressum:active, a.impressum:hover
{
  color:#FA9F4E;font-size:10px;font-weight:normal;text-decoration:underline;
}

a.flags:active, a.flags:hover
{
  background-color:#ff0000;
}

/* Die Titelzeile */
#title {
padding-top:15px;
height:24px;
}

/* Das Menü */
#menu {

color:#cccccc;
text-align:left;
padding:0px;
clear:right;
}

#left, #right { width:160px; line-height:18px; border:1px none #ffff00;color:#C2ADAE;
}
#left { float:left;
}
#right { float:right;
}

#left02, #right02 { width:290px; line-height:24px;letter-spacing: 1.5px; border:1px none #C2ADAE;color:#D3BDB1;
}
#left02 { float:left;
}
#left02b { float:left; width:290px; height: 400px; line-height:24px;letter-spacing: 1.5px; border:1px solid #C2ADAE;color:#D3BDB1;
}
#right02 { float:right; text-align: right; vertical-align: middle;
}
#leftright02 { width:100%; line-height:18px; border:1px solid #C2ADAE;
}


.leftright { width:100%; line-height:18px; border:1px none #ff0000;}

.c_right { text-align:right; vertical-align:top; width:50%; line-height:18px; border:1px none #ffff00;color:#FA9F4E;}

.c_left { text-align:left; width:40%; line-height:18px; border:1px none #ffff00;color:#FA9F4E;}
.c_center { text-align:center; width:10%; line-height:18px; border:1px none #ffff00;color:#FA9F4E;}

.warnung01  {color:#ffffff; background-color: #F16507; line-height:34px;text-align: center;}


/* Der Inhalt */
#content {
padding:0px;
color:#DED2D3;
/* #C2ADAE */
}

/* Der Inhalt */
#content02{
padding:0px;
color:#DED2D3;
/* #C2ADAE */
}

/* Der Inhalt */
#content02{
padding:0px;
color:#DED2D3;
/* #C2ADAE */
}


a.ttipp            {z-index:10;color:#ffffff;}
a.ttipp:link   {z-index:10;color:#ffffff;}
a.ttipp:visited    {z-index:10;color:#ffffff;}
a.ttipp:active    {z-index:10;color:#ffffff;}
a.ttipp:hover      {position: relative; z-index: 100; color:#ffffff;background-color:#00ff00;}
a.ttipp span       {display: none;color:#ffffff;}
a.ttipp:hover span {display: block; position: absolute;
 float:left; white-space:nowrap;text-decoration:none;
 top:-29px; left:-15px; padding: 5px 5px;
 background: #ffffff; border: 1px solid #dddddd; color:#00dd00;
 font-size:10px; letter-spacing:1.3px;font-family:verdana,arial,helvetica;
 z-index:10;}


.datumtxt {font-family:arial,helvetica;font-size:12px; color:#800080; width:120px; letter-spacing:1px}
.inputtxt {font-family:arial,helvetica;font-size:12px; color:#800080; width:235px; letter-spacing:1px}
.areatxt  {font-family:arial,helvetica;font-size:12px; color:#800080; width:235px; height:150px; letter-spacing:1px}
.submitfrm{font-size:12px; color:#0000ff; background-color:#E1DDD7; letter-spacing:1px; font-weight:normal; width: 100px;}
.feldtxt {line-height: 22px;}
.feldtxt2 {line-height: 16px;}