#titel {margin-top: 12px;margin-left:0px;}
.header {padding-top: 12px;}
.menu1 {font-size: 1.1em; display: inline;}
.menulogo {font-size: 1.1em; display: inline;
           color: #fff;
           background-color: #666; margin-right: 24px;}
.menu2 {font-size: 0.9em; }
.menu3 {font-size: 0.6em; }
.menu4 {font-size: 0.5em; }
.selected, .ctext a {color: #333; background-color: #ddd; }
.content {min-height: 400px; font-size: .8em; }
.cimg {text-align: left; }
img, .img {border:none; margin:2px;}
img, .img a {color: #fff;}
.pubimg {float:right;border:1px solid #ccc;}
.publikationen {font-size:.8em;}
.publikationen p {min-height:120px;}
.messages {background-color: #ddd;text-align:center;padding-top:0.5em;padding-bottom:0.5em;}
body {font-size: 1.4em; font-family: serif; color: #333; width: 900px;
      padding-top: 34px; padding-left: 140px; padding-right: 140px;}
a {color: #333; text-decoration: none; padding-left: 2px; padding-right: 2px;}
hr {
  border: 0;
  width: 100%;
      border-top: 1px solid #666;
      /* border-bottom: 1px solid #fff; */
      color: #fff;
      background-color: #fff;
      height: 1px;
}
p.bio {margin-left:2.8em;text-indent:-2.8em;margin-bottom:-.8em;}
a.bio, a.texte, span.textlink {color:#778899;background-color:#fff;}
span.textlink {font-size:.6em;}
span.textlink:before {content: url(/@@/application/icon_text.gif);}
span.werklink {font-size:.6em;}
span.werklink:before {content: url(/@@/application/icon_werke.gif);}
.titel-name {font-size:1.1em;padding-bottom:2px;}
.titel {height:310px;border:1px solid #ccc;padding:.1em;}
.titel-img {float:left;padding-top:.5em;}
.titel-text {font-size:.7em;text-align:center;padding-top:.5em;margin-bottom:-.4em;}
.titel-menue {display:none;font-size:.8em;}

#admin {background-color: #ddd; position: absolute; bottom: 0; right: 0; z-index: 100;}

.selected, .ctext a, .menulogo {
   -webkit-border-radius: 5px;
    /*
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    */
    -moz-border-radius: 5px;
    /*
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-bottomleft:5px;
    */
    border-radius: 5px;
    /*
    border-top-left-radius:5px;
    border-top-left-radius:5px;
    border-bottom-right-radius:5px;
    border-bottom-left-radius:5px;
    */
    }

