#result{
  float: left;
  margin: 16px 0px 0px 0px;
  padding: 0;
  width: 100%;
}


#result hr{
  background-color:#000;
  color:#000;
  border: #000;
  height: 1px;
}

#result form {
 margin: 0;
 padding: 0;
}

#result H1 {
 font-size:14px;
 font-family:Arial, Tahoma, Verdana, Helvetica;
 color: #333399;
 font-weight: normal;
 font-style: normal;
 margin-top:0px;
 margin-bottom:0px;}

#result H2 {
 font-size:12px;
 font-family: Arial, Tahoma, Verdana, Helvetica;
 color: #000000;
 font-weight: normal;
 font-style: normal;
 margin-top:0px;
 margin-bottom:0px;}

#popup{
position:absolute;
visibility:hidden;
left:215px;
top:5px;
border:1px solid #000000;
}

#result .popup {
   z-index:2000;
   visibility: hidden;
}

#result A.popup {
   font-size:12px;font-family: arial,tahoma,verdana,geneva;
}

#result A.anker {
  vertical-align:middle;
  color:#707070;
  font-family:arial,helvetica;
  font-size:8px;
  font-weight:normal;
}
#result A:Hover.anker {
  color:#707070;
  font-family:arial,helvetica;
  font-size:8px;
  text-decoration:none;
  font-weight:normal;
}

#result .popid {
 font-family: Arial, Tahoma, Verdana, Helvetica;
 font-size:10px;
 font-weight:normal;
}
#result .poptext {
 font-family: Arial, Tahoma, Verdana, Helvetica;
 font-size:12px;
 font-weight:bold;
}

/* suchen */

#result .suchart{
  width: 410px;
  height: 20px;
  margin: 0px 10px 0px 10px;
}

#result .suchkfz{
  /*width: 410px;*/
  height: 20px;
  margin: 0px 10px 0px 10px;
}

.searchbtn {
  width: 20px;
  height: 18px;
  margin-right: 3px;
  color: #d4d0c8;
  background: #d4d0c8 url(/layout/pfeilrechts10x10.gif) no-repeat center center;
  border: 1px solid #333;
}

/*   *************************   */

#result .menu {
}

#result .result {
}

#result .resultpdf {
}

#result .resrahmen {
   width:650px;
}

#result  .restab {
float: left;
border: 1px;
border-style: solid;
border-color: #DDDDDD;
color: #000000;
background-color: #FFFFFF;
}

#result  .restab tr td{
font-size: 12px;
border: 1px;
border-style: solid;
border-color: #DDDDDD;
}

#result .resh2 {
 margin: 16px 0px 0px  25px;
}


#result .restab A {
 text-decoration:none;
 color:#000000;
}

#result .restab A:hover {
 text-decoration:underline;
 color:#0000FF;
}

#result .restab TD {
 border: 1px solid #333333;
 border-collapse:collapse;
 padding: 2px;
 empty-cells:show;
}


/* Überschrift Suchergebnis */
#result .reshead {
color: #FFFFFF;
background-color: #000000;
background-image: url(/layout/reshead.jpg);
background-repeat: no-repeat;
}

#result .grptab {
 width: 99%;
 float: left;
 font-size:11px;
 font-weight:bold;
 color: #000000;
 margin-left:4px;
 padding:5px;
 /* spacint:10px; */
 border:solid #333333 1px;
}

#result .grptab TD{
 padding: 8px;
 font-size:11px;
 font-weight:bold;
 color: #000000;
}

#result .grptab A{
 font-size:11px;
 font-weight:bold;
 color: #000000;
 text-decoration:none;
}

#result .grptab A:Hover {
 font-size:11px;
 font-weight:bold;
 color: #FF0000;
 text-decoration:underline;
}

#result .x2te {
 background-color:#E0E0E0;
}

#result .rahmen {
 border: 0px;
 background-color: #FFFFFF;
}

#result .aussen {
 border: 1px solid #333333;
 border-collapse:collapse;
 width:250px;
 color: #003366;
 background-color: #E0E0E0;
 font-size: 11px;
 font-weight: bold;
 margin:0px;
 padding:0px ;

}

#result .innen {
 border: 0px solid #333333;
 border-collapse:collapse;
 width:200px;
 color: #003366;
 background-color: #E0E0E0;
 font-size: 11px;
 font-weight: bold;
 margin:0px;
 padding:0px ;

}

#result .innen TR {
height:22px;
}

#result .innen TD {
 padding:0px;
}

#result .innen select {
 /*width:250px;*/
 height: 20px;
 color:#333333;
 font-family:arial,tahoma,verdana;
 font-size: 12px;
 font-weight: normal;
 padding: 0px;
}

#result .tabhead {
 width:150px;
 height:24px;
 color: #FFFFFF;
 background-color:#003366;
 font-family:tahoma,verdana,arial;
 font-size: 11px;
 font-weight: bold;
 padding:0px;
 margin:0px;
}

#result .tabheadspacer {
 width:10px;
 height:24px;
 color: #FFFFFF;
 background-color:#003366;
 font-family:tahoma,verdana,arial;
 font-size: 11px;
 font-weight: bold;
 padding:0px;
 margin:0px;
}

#result .submitbtn{
 width:100px;
 height: 20px;
 padding: 1px 4px;
 margin-right:10px;
 background-color: #d4d0c8;
 border: 1px solid #333333;
 font-size:10px;
}

#result .resetbtn{
 width:70px;
 height: 20px;
 padding: 1px 4px;
 margin:0px;
 background-color: #d4d0c8;
 border: 1px solid #333333;
 font-size:10px;
}

#result .printbtn{
 width:70px;
 height: 20px;
 padding: 1px 4px;
 margin:0px;
 background-color: #d4d0c8;
 border: 1px solid #333333;
 font-size:10px;
}

#result .pdfbtn{
 width:100px;
 height: 20px;
 padding: 1px 4px;
 margin:0px;
 background-color: #d4d0c8;
 border: 1px solid #333333;
 font-size:10px;
}

#result .tabsubmit {
  height:26px;
  margin:1px;
  border: 0px;
  }

#result label {
 padding-top:5px;
 margin-left:5px;
 }

#hersteller {
 width:220px;
 margin-right:5px;
}
#bez {
 width:220px;
 margin-right:5px;
}
#fgstnr {
 width:213px;
 margin-right:5px;
}

#hubraum {
 width:100px;
 margin-right:5px;
  }

#modell {
 width:100px;
 margin-right:5px;
 margin-left:5px;
  }

#footer {
    text-align:center;
    font-family: Verdana,Tahoma,Arial,Helvetica;
    font-size: 9px;
    color:#003366;
    font-weight: normal;
    text-decoration : none; }
#footer A { font-family: Verdana,Tahoma,Arial,Helvetica;
    font-size: 9px;
    color: #003366;
    font-weight: normal;
    text-decoration : none; }
#footer A:Hover {
    font-family: Verdana,Tahoma,Arial,Helvetica;
    color: #FF0000;
    font-size: 9px;
    font-weight : normal;
    text-decoration:underline; }

