body {
        background-color:#ffffff;
         font-weight:normal;
         font-family:verdana;
         font-size:11px;
         margin: 0px;
         padding: 0px;
         color:rgb(51,51,51);
     }

table {
        font-family     : verdana;
         font-size       : 11px;
         color:rgb(51,51,51);
    }

select { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
         border: #000000;
         border-style: solid;
         border-top-width: 1px;
         border-right-width: 1px;
         border-bottom-width: 1px;
         border-left-width: 1px
         }

a:link {
        font-family        : verdana;
         text-decoration : none;
         font-weight        : normal;
}

a.textlink:link {
        font-family        : verdana;
         text-decoration : underline;
         font-weight        : normal;
         color:rgb(51,51,51);
}

a.textlink:visited {
        font-family        : verdana;
         text-decoration : underline;
         font-weight        : normal;
         color:rgb(51,51,51);
}

a.textlink:active{
        font-family        : verdana;
         text-decoration : underline;
         font-weight        : normal;
         color:rgb(51,51,51);
}

a.textlink:hover{
        font-family        : verdana;
         text-decoration : underline;
         font-weight        : normal;
         color:rgb(51,51,51);
}

.inv {
        color:white;
}

.ergzeile {
         color:rgb(40,40,40);
         }

a:visited {
        font-family        : verdana;
         text-decoration : none;
         font-weight        : normal;
         font-color:white;
}

a.ergzeile:hover {
        font-family        : verdana;
         text-decoration : underline;
         font-weight        : normal;
}

a:hover {
        font-family        : verdana;
         text-decoration : none;
         font-weight        : normal;
}

a:active {
        font-family        : verdana;
         font-weight        : normal;
}

a:focus {
        font-family        : verdana;
         font-weight        : normal;
}

div.hinzu {
        font-family        : verdana;
         color                : #000000;
}

span.textklein {
        font-family        : verdana;
         font-size        : 10px;
}

span.sucherg {
        font-family        : verdana;
         color:rgb(63,93,150);

}

div.randlinksober {
        font-family        : verdana;
         font-size        : 10px;
         margin-left        : 0px;
         margin-bottom        : 3px;
}


div.randlinksobertrans {
        font-family        : verdana;
         font-size        : 10px;
         margin-left        : 0px;
         margin-bottom        : 5px;
}

div.randlinksunter {
        font-family        : verdana;
         margin-left        : 18px;
         margin-bottom        : 5px;
}

div.randlinksuntertrans {
        font-family        : verdana;
         font-size        : 10px;
         margin-left        : 18px;
         margin-bottom        : 5px;
}

div.randlinksthemen {
        font-family        : verdana;
         font-size        : 12px;
         margin-left        : 45px;
         margin-bottom        : 5px;
}

div.randlinksthementrans {
        font-family        : verdana;
         font-size        : 12px;
         margin-left        : 45px;
         margin-bottom        : 5px;
}

div.randlinksthemenauswahl {
        font-family        : verdana;
         font-size        : 14px;
         margin-left        : 0px;
         margin-bottom        : 5px;
}

div.randlinksbeschreibung {
        font-family        : verdana;
         margin-left        : 17px;
         margin-bottom        : 5px;
         font-size        : 10px;

}

.klein {
        font-family        : verdana;
         font-size        : 10px;
}

TABLE.randblau {
        border-spacing: 0.5em;
         border-collapse: collapse;
         margin: 0.0em;
         border: thin solid #066AB6;
}

#rundrum {
          border-width:1px;
          border-style:solid;
          border-color:rgb(63,93,150);
         padding:10px;
         margin:0px;
         background-color:rgb(250,250,250);
         border-top-style:none;
}

#rundrumthema {
          border-width:1px;
          border-style:solid;
          border-color:#3F63AE;
          text-align:left;
         margin-bottom:0px;
         padding-top:2px;
         padding-left:2px;
         padding-bottom:2px;
         padding-right:10px;
         background-color:rgb(250,250,250);
}

.ergebnishead {
        background-color:rgb(51,51,51);
         color:white;
         padding:5px;
}

.ergebniszeile {
         background-color:rgb(255,255,255);
         color:rgb(51,51,51);
         padding:5px;
}

.untertabelle {
         background-color:rgb(255,255,255); ;
         color:rgb(51,51,51);
         padding:5px;
}

.iconzeile {
         background-color:rgb(255,255,255); ;
         color:rgb(51,51,51);
         padding-top:5px;
         padding-bottom:5px;
}

.tprofil{
        background-color:rgb(250,250,250);
         border-width:1px;
         border-color:rgb(63,93,150);
         border-style:solid;
         border-bottom-style:none;
         color:rgb(63,93,150);
}

.tprofilinhalt{
        background-color:none;
         border-width:1px;
         border-color:rgb(63,93,150);
         border-style:solid;

}

.tprofilinhaltrechts{
        background-color:none;
         border-width:1px;
         border-color:rgb(63,93,150);
         border-style:solid;
         border-left-style:none;
}

.randlos {
        background-color:rgb(255,255,255);
}

.randobenuntenlinks {
        background-color:rgb(250,250,250);
         border-width:1px;
         border-color:rgb(63,93,150);
         border-style:solid;
         border-right-style:none;
         border-top-style:none;
         border-left-style:none;
         border-bottom-style:none;
         color:rgb(63,93,150);
}

.randobenuntenrechts {
        background-color:rgb(250,250,250);
         border-width:1px;
         border-color:rgb(63,93,150);
         border-style:solid;
         border-left-style:none;
         border-right-style:none;
         border-top-style:none;
         border-bottom-style:none;
         color:rgb(63,93,150);
}

.randrechts {
        background-color:none;
         border-width:1px;
         border-color:rgb(250,250,250);
         border-style:solid;
         border-left-style:none;
         border-top-style:none;
         border-right-style:none;
}

.randlinks {
        background-color:none;
         border-width:1px;
         border-color:rgb(250,250,250);
         border-style:solid;
         border-right-style:none;
         border-top-style:none;
         border-left-style:none;
}

.randoben {
        background-color:rgb(165,165,165);
         border-width:1px;
         border-color:white;
         border-style:solid;
         border-left-style:none;
         border-bottom-style:none;
         border-right-style:none;
         padding:3px;
}

.randunten {
        background-color:none;
         border-width:1px;
         border-color:rgb(165,165,165);
         border-style:solid;
         border-left-style:none;
         border-right-style:none;
         margin:0px;
}

.randnavioben {
         background-color:white;
         border-width:1px;
         border-color:rgb(165,165,165);
         border-style:solid;
         border-bottom-style:none;
         border-right-style:none;
         border-left-style:none;
         padding-left:3px;
         padding-right:3px;
}

.randnavirechts {
        background-color:white;
         border-width:1px;
         border-color:rgb(165,165,165);
         border-style:solid;
         border-bottom-style:none;
         border-right-style:none;
         background-color:white;
         padding:3px;
}

.randuntenliste {
        background-color:none;
         border-width:1px;
         border-color:rgb(250,250,250);
         border-style:solid;
         border-left-style:none;
         border-top-style:none;
         border-right-style:none;
}

.randrechts1 {
        background-color:none;
         border-width:1px;
         border-color:rgb(241,240,240);
         border-style:solid;
         border-left-style:none;
         border-top-style:none;
         border-bottom-style:none;
}

.suchergebnis {
        background-color:rgb(153,0,0);
         color:white;
}

.distanz {
        color:rgb(130,130,130);
}

.formularfeld {
        background-color: white;
        font-family: Verdana, Arial;
        font-size: 10px;
         color:rgb(51,51,51);
         border: 1px solid;
        border-color: rgb(51,51,51);
         font-weight        : normal;
}

.submitfeld {
        background-color: rgb(240,240,240);
         margin:0px;
         color:rgb(153,0,0);
        font-family: Verdana, Arial;
        font-size: 10px;
         border: 1px solid;
        border-color:rgb(153,0,0);
         font-weight        : normal;
}

.selectfeld {
        background-color: rgb(255,255,255);
         color:rgb(51,51,51);
        font-family: Verdana, Arial;
        font-size: 10px;
         border: 0px solid;
        border-color: rgb(221,221,255);
         padding:0px;
}


.einrueckung {
         margin-left:20px;
}


.zeilerechts{

         padding:5px;
        border-width:1px;
          border-style:solid;
          border-color:rgb(51,51,51);
         border-top-style:none;
         border-bottom-style:none;
         border-left-style:none;
}

.zeilelinks{

         padding:5px;
        border-width:1px;
          border-style:solid;
          border-color:rgb(51,51,51);
         border-top-style:none;
         border-bottom-style:none;
         border-right-style:none;
}

.zeileunten{

         padding:5px;
        border-width:1px;
          border-style:solid;
          border-color:rgb(51,51,51);
         border-top-style:none;
         border-left-style:none;
         border-right-style:none;
}

.zeilerechtsunten{

         padding:5px;
        border-width:1px;
          border-style:solid;
          border-color:rgb(51,51,51);
         border-top-style:none;
         border-left-style:none;
}

.zeilelinksunten{

         padding:5px;
        border-width:1px;
          border-style:solid;
          border-color:rgb(51,51,51);
         border-top-style:none;
         border-right-style:none;
}



#textkasten
{
  font-family:Verdana;font-size:10px;
  position:relative;
  border:0px solid #000000;
  color:white;
  background-color:rgb(153,0,0);
  font-weight:normal;
  padding:5px;
  height: auto;
  opacity: 1.00;
  filter: alpha(opacity=100);
}

#ergebniskasten
{
  font-family:Verdana;font-size:10px;
  position:absolute;
  border:0px solid #000000;
  color:white;
  background-color:rgb(153,0,0);
  font-weight:normal;
  padding:5px;
  height: auto;
  opacity: 1.00;
  filter: alpha(opacity=100);
}

#textkasten2
{
  font-family:Verdana;font-size:10px;
  position:absolute;
  border:0px solid #000000;
  color:white;
  background-color:rgb(153,0,0);
  font-weight:normal;
  padding:5px;
  height: auto;
  opacity: 1.00;
  filter: alpha(opacity=100);
}

#themenkasten
{
  font-family:Verdana;font-size:10px;
  position:relative;
  border:0px solid #000000;
  color:white;
  background-color:rgb(153,0,0);
  font-weight:normal;
  padding:5px;
  height: auto;
  opacity: 1.00;
  filter: alpha(opacity=100);
}

#bildposition
{
  position:relative; width:30px; height:30px;
  opacity: 1.00;
  filter: alpha(opacity=100);
}

#relposition
{
  position:relative;
  opacity: 1.00;
  filter: alpha(opacity=100);
}

#themenbild
{
  position:relative; width:30px; height:30px;
  opacity: 1.00;
  filter: alpha(opacity=100);
}