/* Reiter */

div#tmp-reiter { 
  float:                 left;
  position:              relative;
  padding:               25px 0px 0px 37px;
  width:                 953px; 
  height:                39px;
  color:                 #FFFFFF;
  font-size:             18px;
  z-index:               160;
}

div.gr-reiter-rot-links,
div.gr-reiter-grau-links { 
  float:                 left;
  width:                 23px; 
  height:                39px;
  background-repeat:     no-repeat;
}
div.gr-reiter-rot-links {
  background-image:      url('../img/template/gr-reiter-rot-links.jpg');
}
div.gr-reiter-grau-links {
  background-image:      url('../img/template/gr-reiter-grau-links.jpg');
}

div.gr-reiter-rot-mitte,
div.gr-reiter-grau-mitte { 
  float:                 left;
  padding:               13px 0px 0px 0px;
  height:                26px; 
  text-align:            center; 
  white-space:           nowrap;
  background-repeat:     repeat-x;
}
div.gr-reiter-rot-mitte {
  background-image:      url('../img/template/gr-reiter-rot-mitte.jpg');
}
div.gr-reiter-grau-mitte {
  background-image:      url('../img/template/gr-reiter-grau-mitte.jpg');
}

div.gr-reiter-rot-rechts,
div.gr-reiter-grau-rechts { 
  float:                 left;
  width:                 25px; 
  height:                39px;
  background-repeat:     no-repeat;
}
div.gr-reiter-rot-rechts {
  background-image:      url('../img/template/gr-reiter-rot-rechts.jpg');
}
div.gr-reiter-grau-rechts {
  background-image:      url('../img/template/gr-reiter-grau-rechts.jpg');
}

div#reiter-neueintrag {
  float:                 left;
  padding:               13px 60px 0px 0px;
  width:                 272px;
  height:                26px;  
  text-align:            center;
  white-space:           nowrap;
  background-image:      url('../img/template/gr-reiter-gruen.jpg'); 
  background-repeat:     no-repeat;
}

div#kostenlos-symbol {
  position:              absolute;
  margin:                -20px 0px 0px 254px;
  padding:               0px 0px 0px 0px;
  width:                 64px;
  height:                55px;
  background-image:      url('../img/template/kostenlos-symbol.jpg'); 
  background-repeat:     no-repeat;
}

/* Suchen */

div#tmp-search {
  float:                 left;
  position:              relative;
  width:                 100%;
  height:                76px;
  background-image:      url('../img/template/bg-subnavi-suche.jpg');
  background-repeat:     repeat-x;
  z-index:               150;
}

img.jetztfinden {
  float:                 left;
  margin-left:           18px;
}

div.search-field {      
  float:                 left;       
  margin:                15px 0px 0px 0px;
  padding:               7px 0px 0px 43px;
  width:                 414px;
  height:                34px;
  background-image:      url('../img/template/sucheingabe.jpg');
  background-repeat:     no-repeat;
  background-position:   30px 0px;
}

input.search-eingabe {
  width:                 400px;
  color:                 #000000; 
  font-size:             20px;
  background-color:      #FFFFFF;
  border:                0;
}

div#search-field-what {      
  float:                 left;       
  margin:                15px 0px 0px 0px;
  padding:               7px 0px 0px 43px;
  width:                 300px;
  height:                34px;
  background-image:      url('../img/template/sucheingabe-was.jpg');
  background-repeat:     no-repeat;
  background-position:   30px 0px;
}

input.search-eingabe-was {
  margin-left:           54px;
  width:                 230px;
  color:                 #000000; 
  font-size:             20px;
  background-color:      #FFFFFF;
  border:                0;
}

div#search-field-typen {
  padding:               5px 0px 0px 0px;
  color:                 #FFFFFF;
  font-size:             11px;
}

div#search-field-typen input {
  margin-left:           0px;
}

div#search-field-typen label {
  padding-right:         10px;
  vertical-align:        2px;
}

div#search-field-where {      
  float:                 left;       
  margin:                15px 0px 0px 0px;
  padding:               7px 0px 0px 43px;
  width:                 300px;
  height:                34px;
  background-image:      url('../img/template/sucheingabe-wo.jpg');
  background-repeat:     no-repeat;
  background-position:   30px 0px;
}

input.search-eingabe-wo {
  margin-left:           44px;
  width:                 240px;
  color:                 #000000; 
  font-size:             20px;
  background-color:      #FFFFFF;
  border:                0;
}

div#where_div {
  margin-left:           40px;
  z-index:               100;
}

button.search-go {
  margin:                18px 0px 0px 4px;
  color:                 #FFFFFF;
  font-size:             26px;
  background-color:      transparent;
  cursor:                pointer;
  border:                0;
}     
