
/*
 *  Stylesheets für das Layout des Fachbereichs Mathematik.
 *  (umgestellt auf die Verwendung von CSS)
 *
 *  Florian Ehinger <florian@kflog.org>
 */

/* gesamter Kopf (alle Logos, Navileisten etc.) */






body {
    background-image:url(http://www.mathematik.uni-stuttgart.de/res/organisation/img/background.gif);
    background-repeat:repeat-y;
  }


#kopf_gesamt {
    border-bottom-style : solid;
    border-bottom-width : 2px;
    height : 142px;
    min-width : 600px;
    overflow : hidden;
    position : relative;
    width : 100%;
  }

/* Bild vom Institut mit Unilogo oben links */


#bild_institut {
    height : 142px;
    position : relative;
    width : 142px;
    z-index : 3;
  }

/* Unilogo oben rechts */


#unilogo {
    font-family : serif;
    font-size : 10pt;
    font-weight : bold;
    height : 35px;
    margin-left : 5px;
    margin-right : 5px;
    position : absolute;
    right : 8px;
    top : 6px;
    vertical-align : middle;
    white-space : nowrap;
    z-index : 3;
  }

/* graue Navigationsleiste */


#navi_grau {
    background-image : url(http://www.mathematik.uni-stuttgart.de/res/organisation/img/campus.jpg);
    height : 68px;
    left : 142px;
    position : absolute;
    top : 0px;
    width : 100%;
    z-index : 0;
  }

/* Icons in der grauen Navi Leiste */


/* dunkelrosa Navigationsleiste für den Schülerzirkel */


#navi_rosa_schuelerzirkel {
    background-image : url(http://www.mathematik.uni-stuttgart.de/studium/schuelerzirkel/img/studintcampus.jpg);
    height : 68px;
    left : 142px;
    position : absolute;
    top : 0px;
    width : 100%;
    z-index : 0;
  }


.navi_icon {
    width:9px;
    height:10px;
    border:none;
    padding-left:2px;
    padding-right:2px;
  }


/* Icons in der rosa Navi Leiste für den Schülerzirkel */

.navi_icon_schuelerzirkel 
{
    background-color: #EFD7CB;	
    width:9px;
    height:10px;
    border:none;
    padding-left:2px;
    padding-right:2px;
  }




/* Navigationsleiste für Fakulät bzw. Institut, etc. */






.navigation {
    background-color : #CBE7EF;
    bottom : 0px;
    color : #000000;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    padding-left : 8px;
    padding-right : 8px;
    position : absolute;
    text-align : center;
  }
  

.navigation_schuelerzirkel {
    background-color : #EFD7CB;
    bottom : 0px;
    color : #000000;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
    padding-left : 8px;
    padding-right : 8px;
    position : absolute;
    text-align : center;
  }  

/* Seitenüberschrift */


.unihome_css_schuelerzirkel {
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    color: #000000;
    background-color: #EFD7CB;
    font-size: 10pt;
    font-weight: bold;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }



.ueberschrift {
    font-size : 14pt;
    font-weight : bold;
    left : 157px;
    position : absolute;
    top : 107px;
    white-space : nowrap;
  }

/* Institutsname oder Fakultät */


#ueberschrift_institut {
    font-size : 14pt;
    font-weight : bold;
    position : absolute;
    right : 8px;
    text-align : right;
    /*vertical-align:bottom;*/
    top : 70px;
    white-space : nowrap;
  }







.inhalt {
    border-bottom-style : none;
    border-bottom-width : 2px;
    border-left-style : none;
    border-left-width : 2px;
    border-right-style : none;
    border-right-width : 2px;
    border-top-style : none;
    border-top-width : 2px;
    margin-bottom : 25px;
    margin-left : 155px;
    margin-right : 20px;
    margin-top : 30px;
    position : relative;
  }


.footer {
    color : #000000;
    clear: both;
    background-color: #CBE7EF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    height : 15px;
    margin-top: -15px;
    position : relative;
    text-align : center;
    width : 100%;
  }


#lang_icon {
    bottom : 2px;
    position : absolute;
    right : 8px;
  }


h2 {
    font-size : 16pt;
    font-weight : bolder;
    margin-top : 2em;
  }


h3 {
    font-size : 14pt;
    font-weight : bold;
    margin-top : 1em;
  }

pre {
  border: 1px solid black;
  width:80%;
  }



