.seitenbg
{
  background-color: #FFFFFF;
}
.navibg
{
  background-color: #B2DBEF;
}
.hellgruenbg
{
  background-color: #BADEAA;
}
.teasershopbg
{
  background-color: #A4CD66;
}
.teaserbg
{
  background-color: #D2E9C7;
}
.teaserforumbg
{
  background-color: #F3F1DD;
}
.hellgelbbg
{
  background-color: #F7E7A6;
}
.gelbbg
{
  background-color: #EBC114;
}
.trennliniegrau
{
  background-color: #B9B19A;
}
.noborder
{
 border:0;
}
.navi
{
  font-size: 11px;
  color: #0082CB;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.navi A
{  
  color: #0082CB;
  text-decoration: none
}
.navi A:hover
{  
  color: #4FA600;
  text-decoration: none
}
.naviblauaktiv
{
  font-size: 11px;
  color: #0082CB;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.naviblauaktiv A
{
  color: #0082CB;
  text-decoration: none
}
.naviblauaktiv A:hover
{
  color: #0082CB;
  text-decoration: none
}
.naviblauaktiv A:visited
{
  color: #0082CB;
  text-decoration: none
}

.text
{
  font-size: 11px;
  color: #3F574D;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.text A
{  
  color: #6CBD45;
  font-weight:bold;
  text-decoration: none
}
.headline
{
  font-size: 13px;
  color: #3F574D;
  font-weight:bold;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.headline A
{  
  color: #6CBD45;
  text-decoration: none
}

.textblau
{
  font-size: 11px;
  color: #0082CB;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.textblau A
{  
  color: #0082CB;
  text-decoration: none
}
.textrot
{
  font-size: 11px;
  color: #A20207;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.textrot A
{  
  color: #A20207;
  text-decoration: none
}
.textdunkelgruen
{
  font-size: 11px;
  color: #67AC00;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.textdunkelgruen A
{  
  color: #67AC00;
  font-weight:bold;
  text-decoration: none
}
.textgruen
{
  font-size: 11px;
  color: #67B542;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.textgruen A
{  
  color: #67B542;
  font-weight:bold;
  text-decoration: none
}
.textweiss
{
  font-size: 11px;
  color: #ffffff;
  font-family: Verdana, Arial,  Helvetica, sans-serif;
  text-decoration: none
}
.textweiss A
{  
  color: #ffffff;
  font-weight:bold;
  text-decoration: none
}

.inputdisabled
{
    COLOR: #0082CB;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
    TEXT-DECORATION: none;
    border-style:solid;
    border-color:#ffffff;
    border-width:1px;
   width:10px;
}
.inputsuchekopf
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:77px;
  height:14px;
  color: #6CBD45;
  text-decoration: none;
  border: 1px solid #67B542;
}
.inputschmal
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:96px;
  height:16px;
  color: #6CBD45;
  text-decoration: none;
  border: 1px solid #67B542;
}
.inputselect
{
    font-size: 9px;
    COLOR: #0082CB;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    WIDTH: 168px;
  height:17px;
  text-decoration: none;
  border: 1px solid #68676B;
}
.inputteaser
{
    font-size: 9px;
    COLOR: #3F574D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    WIDTH: 130px;
}
.inputselectsuche
{
    font-size: 9px;
    COLOR: #0082CB;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    WIDTH: 300px;
}
.input
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:297px;
  height:17px;
  color: #0082CB;
  text-decoration: none;
  border: 1px solid #68676B;
}
.inputplz
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:50px;
  height:17px;
  color: #0082CB;
  text-decoration: none;
  border: 1px solid #68676B;
}

.inputdate
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:100px;
  height:17px;
  color: #0082CB;
  text-decoration: none;
  border: 1px solid #68676B;
}

.inputdatesmall
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:70px;
  height:17px;
  color: #0082CB;
  text-decoration: none;
  border: 1px solid #68676B;
}

.inputort
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:241px;
  height:17px;
  color: #0082CB;
  text-decoration: none;
  border: 1px solid #68676B;
}
.inputtextarea
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px;
  width:297px;
  color: #0082CB;
  text-decoration: none;
  border: 1px solid #68676B;
}
.inputshopanzahl
{
    font-size: 9px;
    COLOR: #0082CB;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    WIDTH: 56px;
    border: 1px solid #68676B;
}
.form
{
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}

#newsposition { 
 position:absolute;
 z-index:9999;
 top:230px;
 left:480px;
 width:310px;
 height:55px;
}

#newsflash { 
 width:310px;
 height:55px;
}

#newsflash ul {
 width:310px;
 height:55px;
 list-style:none;
 width:310px;
 height:55px;
 overflow:hidden;
 background: #fff;
 margin:0;
 padding:0;
 border:0;
 font-size: 11px;
 color: #3F574D;
 font-family: Verdana, Arial,  Helvetica, sans-serif;
}
#newsflash li { margin:0; padding:0; list-style:none;
 width:310px;
 height:55px;
 }

#newsflash li a { color:#3f574d; text-decoration:none; }
#newsflash li a:hover { text-decoration:underline; }