table.vt
{
    border-width: 0px;
    background-color: #DCF4C6;
    width: 640px;
}

td.vtLinie
{
   height:6px;
   background-color:#008200;
}

td.vtBlock
{
  height:18px;
  background-color:#73E862;
}

.kopfzeile
{
  font-family: times;
  padding: 5px;
  margin-left: 1px;
  width:280px;
  font-size: 24px;
  font-weight: bold;
  color:#FFFFFF;
  background-color:#008200;
}

.kopfzeileService
{
  font-family: times;
  padding: 5px;
  margin-left: 1px;
  width:280px;
  font-size: 24px;
  font-weight: bold;
  color:#000000;
  background-color:#F8EC07;
}

.kopfzeileUnten
{
  border-top: 1px solid #008200;
  margin-left: 1px;
  width:1200px;
}

.kopfzeileUntenService
{
  border-top: 8px solid #F8EC07;
  margin-left: 1px;
  width:1200px;
}

.rahmen
{
  border-top: 16px solid #008200;
  width:640px;
  background-color: #DCF4C6;
  text-align:left;
  padding: 6px 12px 6px 12px;
  margin-bottom: 20px;
}

.rahmenHalb
{
  border-top: 16px solid #008200;
  width:320px;
  background-color: #DCF4C6;
  text-align:left;
  padding: 6px 12px 6px 12px;
  margin-bottom: 20px;
}

.rahmenService
{
  border-top: 16px solid #F8EC07;
  width:640px;
  background-color: #FAF896;
  text-align:left;
  padding: 6px 12px 6px 12px;
  margin-bottom: 20px;
}



.rahmenVorBlau
{
  border-top: 2px solid #5353FF;
  border-bottom: 2px solid #5353FF;
  width: 640px;
  background-color: #CAE4FF;
  text-align:left;
  margin-top: 15px;
}

.tabRahmenBlau
{
   border-top: 4px solid #5353FF;
}

.werbungrahmen
{
   border: 1px solid #008200;
   width: 655px;
   padding: 3px;
   text-align: center;

}

.werbung
{
  margin-top: 40px;
  font-family: times;
  color: #333333;
  font-size: 13px;
}

.werbungrahmenService
{
   border: 1px solid #F8EC07;
   width: 640px;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 20px;
   text-align: center;
}

.werbungService
{
  margin-top: 40px;
  font-family: times;
  color: #333333;
  font-size: 13px;
}

/* Schrift*/
.schrift1
{
  font-family: verdana, arial,sans-serif;
  font-size: 12px;
  margin-top:5px;
}

.schrift2
{
  font-family: verdana, arial,sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.schrift3
{
  font-family: verdana, arial,sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-top:5px;
}

h1
{
  font-family: verdana, arial,sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-top:5px;
  margin-bottom: -2px;
}

h2
{
  font-family: verdana, arial,sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-top:5px;
  margin-bottom: -2px;
}

/*Leerraum */
.p5
{
  padding-left: 5px;
}

.menueTrenner
{
  /*border-top: 3px solid #008200;*/
  width: 130px;
  height:3px;
  background-color: #008200;
}

.menueTrennerService
{
  background-color: #F8EC07;
  width: 130px;
  height:3px;
}

.menuePunkt
{
  width: 130px;
  background-color: #DCF4C6;  /*#73E862;*/
  padding-top: 2px;
  padding-bottom: 2px;
  text-indent: 4px;
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
}

.menuePunktService
{
  width: 130px;
  background-color: #FAF896;
  padding-top: 2px;
  padding-bottom: 2px;
  text-indent: 4px;
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
}

A.nav1:link
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  color:#000000;
  text-indent: 5px;
}

A.nav1:active
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  color: #000000;
  text-indent: 5px;
}

A.nav1:visited
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  color: #000000;
  text-indent: 5px;
}

A.nav1:hover
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  color: #F7F7F7;
  background-color: #5353FF;
  display: block;
  text-indent: 5px;
}

A.nav1an:link
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  background-color: #5353FF;
  color:#FFFFFF;
  display: block;
  text-indent: 5px;
}

A.nav1an:visited
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  background-color: #5353FF;
  color:#FFFFFF;
  text-indent: 5px;
  display: block;
}

A.nav1anService:link
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  background-color: #F8EC07;
  color:#000000;
  display: block;
  text-indent: 5px;
}

A.nav1anService:visited
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  background-color: #F8EC07;
  color:#000000;
  display: block;
  text-indent: 5px;
}

A.nav2:link
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  color:#000000;
  display: block;
  text-indent: 15px;
}

A.nav2:active
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  color: #000000;
  display: block;
  text-indent: 15px;
}

A.nav2:visited
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  color: #000000;
  display: block;
  text-indent: 15px;
}

A.nav2:hover
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  color: #F7F7F7;
  background-color: #5353FF;
  display: block;
  text-indent: 15px;
}

A.nav2an:link
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  background-color: #5353FF;
  color:#FFFFFF;
  display: block;
  text-indent: 15px;
}

A.nav2an:visited
{
  font-family: arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration:none;
  background-color: #5353FF;
  color:#FFFFFF;
  text-indent: 15px;
  display: block;
}


/* Fusszeile */

.trennerUnten
{
  border-top: 3px solid #73E862;
  width: 100%;
  margin-top: 20px;
}

.trennerUntenService
{
  border-top: 3px solid #FAF896;
  width: 100%;
  margin-top: 20px;
}

A.lkfuss:link
{
  font-family: times;
  color: #333333;
  font-size: 14px;
  text-decoration: none;
}
A.lkfuss:active
{
  font-family: times;
  color: #333333;
  font-size: 14px;
  text-decoration: none;
}
A.lkfuss:visited
{
  font-family: times;
  color: #333333;
  font-size: 14px;
  text-decoration: none;
}
A.lkfuss:hover
{
  font-family: times;
  color: #333333;
  font-size: 14px;
  text-decoration: none;
}


.bildLinks
{
    margin: 7px 6px 0px 0px;
    float:left;
}

.bildRechts
{
    margin: 6px 0px 0px 6px;
    float:right;
}

/*Links innerhalb des Textes */
A.lk:link
{
  font-weight: bold;
  text-decoration:none;
  color:#5353FF;
}

A.lk:active
{
  font-weight: bold;
  text-decoration:none;
  color:#5353FF;
}

A.lk:visited
{
  font-weight: bold;
  text-decoration:none;
  color:#5353FF;
}

A.lk:hover
{
  font-weight: bold;
  text-decoration:none;
  color:#FFFFFF;
  background-color:#5353FF;

}

/* Input-Feld fuer Suche*/
.inputSuche
{
  font-weight: normal;
  font-family: verdana, arial,sans-serif;
  font-size: 11px;
  color:#000000;
}

.imageSuche
{
  margin-top: 3px;
}