body, html{
     margin: 0;
     padding: 0;
     font-family: Helvetica, Arial, "sans serif";
     color:black;
     width:100%;
     height:100%;
     background-position:left top;
}
/* div#main in mobile.css or desktop.css */

 div#omain div#main{
     z-index:1;
     border-radius:10px;
     width:100%;
     background-color:black;
	background: rgb(0,0,0);
     -pie-background: rgba(0,0,0,0.7);
     background: rgba(0,0,0,0.7);
     behavior: url(/pie/PIE.htc);
    /* add PIE for IE < 9 */
    /* IE needs position set to something other than the default for this to work */
     position: relative;
     padding:2%;
     margin:0;
     border-width:2px;
     border-style:solid;
     border-color:black;
    /*fucking internet explorer*/
     -moz-border-radius:20px;
     -webkit-border-radius:20px;
     -khtml-border-radius:20px;
}
/* div#omain div#main div#navi */
 a{
     color: white;
     text-decoration:none;
}
 div#omain div#main div#text p a{
     text-decoration:underline;
}

 div#omain div#main div#text{
     float:left;
     padding-left:25px;
     color: #ffffff;
     width:60%;
     font-size:13pt;
     text-align:left;
}
/* div#omain div#main div#essen{ */

 a.pdf{
    text-decoration:underline;
}
 a.pdf:before{
    content: url(pdficon.jpg);
}
 h2{
     padding-bottom:1em;
}
 p{
     line-height:1.5em;
 }
 