

@media only screen  and (max-width: 1200px){
}

@media only screen  and (max-width: 990px){

   #InhaltMain {
      min-height:700px;
   }

   #pbmap {
     width:96%;
     height:300px;
   }

}

@media only screen  and (max-width: 750px){

   #InhaltMain {
     margin-top:10px;
     margin-left:0px;
   }

   #pbmap_wrapper {
     margin-right: 0px !Important;
     margin-bottom:220px;
   }

   #text_input {
       width:170px !Important;
   }
   #pbmap {
     width:100%;
     height:400px;
   }

   #pbmap_legend {
     position:absolute;
     margin-top:410px;
   }

}

@media only screen  and (max-width: 550px){

   #pbmap {
     width:100%;
     height:300px;
   }
   #pbmap_legend {
     position:absolute;
     margin-top:310px;
   }
   .pbSmallMap {
     width:100%;
   }

   .pbSmallMap #pbmap {
     width:100%;
     height:300px;
   }

   .pbukarte {
     width:100%;
     height:300px;
   }
}