body {
 color: #000000;
 margin: 0 0 0 0;
 padding: 0 10px 0 10px;
 z-index: 5;
}

/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
SMALL.XTINY		{ font-size : xx-small }
SMALL.TINY		{ font-size : x-small  }
SMALL.SCRIPTSIZE	{ font-size : smaller  }
SMALL.FOOTNOTESIZE	{ font-size : small    }
BIG.XLARGE		{ font-size : large    }
BIG.XXLARGE		{ font-size : x-large  }
BIG.HUGE		{ font-size : larger   }
BIG.XHUGE		{ font-size : xx-large }
/* mathematics styles */
DIV.displaymath		{ }	/* math displays */
TD.eqno			{ }	/* equation-number cells */


p.normal, p, td, li {
 font: normal 12px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
}

a {
 font: normal 12px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 text-decoration: none;
}

h1 {
 font: normal 18px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 font-weight: bold;
}

h2 {
 font: normal 16px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 font-weight: bold;
}

h3 {
 font: normal 14px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 font-weight: bold;
}

h4 {
 font: normal 13px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 font-weight: bold;
}

h5 {
 font: normal 12px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 font-weight: bold;
}

h6 {
 font: normal 11px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 font-weight: bold;
}

address {
 font: normal 11px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
}

.head {
 visibility: visible;
 position: fixed;
 top: 0px;
 left: 0px;
 width: 100%;
}

/* Navigation */

.headpicture {
 position: absolute;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 width: 100%;
 top: 0px;
 left: 0px;
}

.navlink {
 position: fixed;
 border: none;
 top: 0px;
 left: 0px;
 width: 100%;
 text-align: right;
}

.navlink a {
 background: #303030 url(bilder/gradient2.png) 0 0 repeat-x;
 font: normal 12px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 color: #000000;
 border: none;
 text-decoration: none;
 margin: 0 0 0 0;
 padding: 0.2em 0.2em 0.1em 0.3em;
 text-align: right;
}

.navigation {
 position: absolute;
 border: none;
 top: 42px;
 left: 0px;
 margin: 0 0 0 0;
 padding: 0 0 2px 0;
 width: 100%;
 text-align: right;
}

.navigation ul {
 background: none;
 list-style: none;
 margin: 0 0 0 0;
 border-top: 1px solid #000000;
 border-right: 1px solid #000000;
 border-left: none;
 border-bottom: none;
 padding: 0 0 0 0;
}

.navigation li {
 display: inline;
 border: none;
 white-space: nowrap;
}

.navigation a {
 font: normal 12px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 color: #000000;
 background: #f7f7f7 url(bilder/gradient1.png) 0 0 repeat-x ;
 border-top: none;
 border-right: none;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #000000;
 text-decoration: none;
 margin: 0 0 0 0;
 padding: 0 1px 0 5px;
}

.unavigation {
 position: absolute;
 border: none;
 margin: 0 0 0 0;
 padding: 0 0 3px 0;
 width: 100%;
 text-align: right;
 top: 19px;
 left: 0px;
}

.unavigation ul {
 position: relative;
 list-style: none;
 margin: 0 0 0 0;
 background: none;
 border-left: none;
 border-bottom: none;
 border-top: none;
 border-right: 1px solid #000000;
 padding: 0 0 0 0;
}

.unavigation li {
 display: inline;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border: none;
 white-space: nowrap;
}

.unavigation a {
 font: normal 12px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 color: #000000;
 background: #f70000 url(bilder/gradient1.png) 0 0 repeat-x ;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 border-left: 1px solid #000000;
 text-decoration: none;
 margin: 0 0 0 0;
 padding: 0 1px 0 5px;
}

/* Main navigation bar */
#hauptnav :link:hover, #hauptnav :visited:hover {
 background: #303030 url(bilder/gradient2.png) 0 0 repeat-x;
 padding: 0 1px 0 5px;
 margin: 0 0 0 0;
 color: #ffffff;
 text-decoration: none;
}

#active {
 background: #303030 url(bilder/gradient2.png) 0 0 repeat-x;
 color: #ffffff;
 padding: 0 1px 0 5px;
 margin: 0 0 0 0;
 font-weight: bold;
}

#mathnav {
 visibility: hidden;
}

#litnav {
 visibility: hidden;
}

#libnav {
 visibility: hidden;
}

#linnav {
 visibility: hidden;
}

#relnav {
 visibility: hidden;
}

#kontnav {
 visibility: hidden;
}

.inputField 
{ 
    border-right:     #7f7f7f 1px solid; 
    border-top:       #7f7f7f 1px solid; 
    border-left:      #7f7f7f 1px solid; 
    border-bottom:    #7f7f7f 1px solid; 
    font-size:        10px; 
    background-color: #FFFFFF;
}
 
.selectField 
{ 
    border-right:     #7f7f7f 1px solid; 
    border-top:       #7f7f7f 1px solid; 
    border-left:      #7f7f7f 1px solid; 
    border-bottom:    #7f7f7f 1px solid; 
    font-size:        10px; 
    background-color: #FFFFFF;
}

.button {
    font-size:        10px; 
    border:           #000000 1px solid; 
    background-color: #c0c0c0;
}

.button:hover {
    background-color: #e0e0e0;
 }
 

