body {font:normal 12px Verdana,sans-serif;line-height:1.5em;}
.clear {clear:both;}
.invi {display:none;}
#page {margin: 0 auto 0;max-width:900px;}
  #page #head {border-bottom:1px solid #BCBCBC;padding-top:15px;padding-bottom:15px;}
    #page #head .head {position:relative;}
      #page #head .head img {max-width:100%;}
      #page #head .head .b {position:absolute;color:#3D3D3D;padding-left:35px;}
      #page #head .head .b2 {right:10px;top:12px;font-size:10px;background-image:url('./tel.png');background-repeat:no-repeat;background-position:0px 5px;}
      #page #head .head .b2 div {font-size:10px;}
        #page #head .head .b2 .bold {text-align:center;font-weight:bold;font-size:16px;}
  #page #main {position:relative;margin-bottom:25px;}
    #page #main .b {}
      #page #main .b1 {margin-top:25px;}
        #page #main .b1 strong {font-weight:bold;}
        #page #main .b1 a {color:#000;text-decoration:underline;}
        #page #main .b1 h1 {color:#D50F30;margin-top:0;}
          #page #main .b1 h1 .erste_zeile {font-size:24px;font-weight:normal;line-height:1em;}
          #page #main .b1 h1 .zweite_zeile {font-weight:bold;font-size:0.5em;}
      #page #main .b2 {position:absolute;right:0;top:50px;}
  #page #footer {clear:left;border-top:1px solid #BCBCBC;margin-bottom:25px;padding-top:25px;}
  #page #footer a {color:#7D7D7D;}
    #page #footer .head {color:#7D7D7D;font-size:11px;font-weight:bold;}
    #page #footer .b {float:left;width:25%;color:#7D7D7D;font-size:11px;}
      #page #footer .b strong {font-weight:bold;font-size:11px;}