body {
   color: black; background-color: white;
   font-size: 100.01%;
   font-family: Helvetica,Arial,sans-serif;
   margin: 0; padding: 1em;
   min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
   background-image:url('../img/bg-570000-150px.png');
   background-repeat:repeat-y;
   padding: 0px;
}

div#ObererRahmen {
/*
   margin: 0;
   background-color: #b1b1b1;
   padding-bottom: 0em; padding-top: 0em;
   border-top-style:solid;
   border-top-width:10px;
   border-top-color:#b1b1b1;
   border-bottom-style:solid;
   border-bottom-width:3px;
   border-bottom-color:white;
   */
}

div#kopfzeile {
   background-color: #570000;
   margin: 0em;
   padding-bottom: 0em; padding-top: 0em;
   /* border-bottom-width:1px; */
   /* border-bottom-style:solid; */
   /* border-bottom-color:#808080; */
   height:52px;

}

div#kopf_logo {
   margin: 0; padding: 0em;
   float:left;
}
div#kopf_text {
   text-align: right;
   margin: 0; padding-top: 0.5em; padding-right: 1.0em; padding-bottom: 0.5em;
   color:#d0560b;
   color:#f9ad39;
   font-weight:bold;
}

div#kopf_text a:link {font-weight:bold; color:black; text-decoration:none;}
div#kopf_text a:visited { font-weight:bold; color:#080808; text-decoration:none; }
div#kopf_text a:focus { font-weight:bold; color:#717e38; text-decoration:underline; }
div#kopf_text a:hover { font-weight:bold; color:black; text-decoration: underline}
div#kopf_text a:active { font-weight:bold; color:#717e38; text-decoration:underline; }

div.headerbild {
   margin-top:0px;
   margin-left: 150px;
   padding:20px;
}


div.people_address {
    margin-top:10px;
    float:left; 
    margin:10px 50px 0 0;
    padding:20px;
}

div.people_picture {
    margin-top:50px;
    margin:10px 0px 0 0;
}


div.inhalt {
   margin-left: 180px;
   margin-right: 20px;
   margin-top:10px;
}


.inhalt a:link { font-weight:normal; color:#000057; text-decoration:none; }
.inhalt a:link { font-weight:normal; color:#d0560b; text-decoration:none; }
.inhalt a:link { font-weight:normal; color:#000099; text-decoration:none; }
.inhalt a:visited {font-weight:normal; color:#770000; text-decoration:none;}
.inhalt a:visited {font-weight:normal; color:#6262ee; text-decoration:none;}
.inhalt a:visited { font-weight:normal; color:#165f98; text-decoration:none; }
.inhalt a:focus { font-weight:normal; color:#880000; text-decoration:underline; }
.inhalt a:active { font-weight:normal; color:#880000; text-decoration:underline; }
.inhalt a:hover { font-weight:normal; text-decoration: underline}

span.deadline { color:#003466; }


span.mainspeaker {font-style:normal; font-weight:bold; color:#000015;}
ul.speakerlist li {padding-bottom:1ex}

ul.abstractlist li {padding-bottom:3ex}



div.sprachwahl {
    margin-right: 0px;
    text-align:right;
}

div.sprachwahl a:link {color:black; text-decoration:none; }
div.sprachwahl a:visited {color:#080808; text-decoration:none; }
div.sprachwahl a:focus {color:#717e38; text-decoration:none; }
div.sprachwahl a:hover {color:black; text-decoration: none;}
div.sprachwahl a:active {color:#717e38; text-decoration:none; }
div.sprachwahl li.active { background-color:#d8de76; }

.picture {padding:1em; border:0px;}

hr.einfach { color:silver; background-color:#560000; height:2px; border:0px }
hr.doppelt { color:silver; background-color:red; height:2px; border:0px; margin-top:-3px }


  /* colours
   *
   * #080808: dunkelgrau
   * #003466; mathe-dunkelblau
   * #f9d001; mathe-gelb
   * #a3ac15; olivegruen
   * #808040; test hintergrund1
   * #827f00; test hintergrund2
   * #9f6400; test hintergrund3  #f9d001 active1
   * #76bebf; test hintergrund4, Davides Vorschlag
   * #6b0b0b; test hintergrund5, dunkelrot
   *
   * 
   * #b11818; hintergrund rot 2011
   * #8a3f3f; graurot -- besuchte links
   *
   * #717e38; hintergrund gruen 2011
   * #374139; Ueberschrift dunkelgruen 2011
   */
