/* ##############################################
*
* RESPONSIVE DESIGN
*
* ###############################################
*/

#inhalt .adbdiv1{
   height: auto;
}

#inhalt .adbdiv2{
   height: auto;
}

#inhalt div[class*="zeile"]{
  height: auto;
clear:both;
min-height: 2.5em;

}

#inhalt h3 {
    border-bottom: 1px solid #476274;
    font-weight: normal;
    margin-bottom: 0.5em;
}
input[type="submit"],
input[type="reset"],
#inhalt .page  {
    border: 1px solid #000;
    border-radius: 5px;
    font-size: 0.9em;
    margin: 0 0.1em 0 0;
    padding: 10px;
  }
input[type="submit"]:focus,
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="reset"]:active
 {
    background-color: #476274;
    color: #FFF;
  }







@media screen {
       // #inhalt .div_3z{height:35em;}
      //  #inhalt .div_3z_on{height:49em;}
//#inhalt .div_land{float:left;width:250px};
}


@media screen and (max-width: 1165px) {
        #inhalt .datum { height:30em;   }
             #inhalt .div_3z{height:5em;}
        #inhalt .div_3z_on{height:19em;}

}
@media screen and (max-width: 950px) {
#inhalt .div_3z_on {
    height: 21em;
}
#inhalt .div_3z {
    height: 7em;
}
}
@media screen and (max-width: 768px) {
             #inhalt .datum { height:4em;   }
             #inhalt .div_3z{height:7em;}
        #inhalt .div_3z_on{height:21em;}
 
}

@media screen and (max-width: 732px) {
             #inhalt .datum { height:6em;   }
//             #inhalt .div_3z{height:7em;}
//        #inhalt .div_3z_on{height:22em;}

}


@media screen and (min-width: 600px) and (max-width: 768px) {

}

@media screen and (max-width: 655px) {


}
