
 .inhaltsbox
{
 opacity           : 0.88;
 margin            : 1.3em 0.8em 1.8em 0.8em;
}





/* ------------ hauptinhalt ------------ */



 .hauptinhalt
{
 background-color  : #ffffff;
 border            : solid 1px #3f406c;
 border-bottom     : 0;
 padding           : 1em;
 padding-bottom    : 0.31em;
}


 .hauptinhalt *
{
 color             : #222266;
 font-size         : 1em;
}


 .hauptinhalt a:link, .hauptinhalt a:visited, .hauptinhalt a:focus
{
 border-bottom     : dashed 1px #000089;
 border-right      : dashed 1px #000089;
 color             : #000089;
 font-size         : 1.1em;
 font-weight       : 100;
 padding           : 0 0.2em 0.1em 0;
 text-decoration   : none;
}

 .hauptinhalt a:hover
{
 border-color      : #aa0000;
 color             : #aa0000;
}

 .hauptinhalt a:active
{
 border-color      : #000089;
 color             : #000089;
}

 .hauptinhalt li
{
 font-size         : 0.9em;
}


 .hauptinhalt h2
{
 color             : #0000dd;
 font-size         : 1.3em;
 margin            : 0.4em;
 margin-top        : 0;
}


 .hauptinhalt h3
{
 color             : #0000dd;
 font-size         : 1.2em;
 margin            : 1em auto 0.3em 0.6em;
}

 .hauptinhalt h5
{
 font-size         : 1em;
 font-weight       : bold;
 text-align        : center;
}


 .hauptinhalt li, .hauptinhalt p, .hauptinhalt ul
{
 font-family       : Verdana;
 margin-left       : 1.3em;
 margin-right      : 1.3em;
}


 .hauptinhalt img
{
 float             : right;
 margin            : 1em;
 margin-top        : 0;
}


 .hauptinhalt p
{
 font-size         : 0.9em;
 padding-bottom    : 1em;
}


 .hauptinhalt span
{
 font-size         : 1.2em;
}

 .hauptinhalt li
{
 list-style        : square;
}

 .hauptinhalt ul
{
 margin            : 0 2em;
 padding-bottom    : 2em;
}



/* ------------ inhalt_ ... ------------ */



 .inhalt_unten, .inhalt_unten_links, .inhalt_unten_rechts
{ height : 0.7em; }

 .inhalt_oben_links, .inhalt_unten_links
{ float  : left; width  : 0.38em; }

 .inhalt_oben_rechts, .inhalt_unten_rechts
{ float  : right; width  : 0.38em; }

 .inhalt_oben_links, .inhalt_oben_rechts
{ height : 2.3em; }



 .inhalt_oben, .inhalt_unten
{
 margin-left       : 0.37em;
 margin-right      : 0.37em;
}


 .inhalt_oben
{
 background-color  : #5578B3;
 border-top        : solid 1px #3f406c;
 height            : 1.85em;
}

 .inhalt_unten
{
 background        : url("../bilder/seite/unten.gif") repeat-x transparent;
}


 .inhalt_oben_links   { background-image : url("../bilder/seite/oben_links.gif");   }
 .inhalt_oben_rechts  { background-image : url("../bilder/seite/oben_rechts.gif");  }
 .inhalt_unten_links  { background-image : url("../bilder/seite/unten_links.gif");  }
 .inhalt_unten_rechts { background-image : url("../bilder/seite/unten_rechts.gif"); }


 .inhalt_oben p
{
 color             : #feffff;
 font-size         : 0.8em;
 margin            : 0.61em 0.75em 0 0.75em;
}





/* ------------ spezielle Formatierungen ------------ */



 #buch div
{
 min-height        : 30em;
}

 #buch h3
{
 margin-bottom     : -0.3em;
}

 #buch li
{
 list-style        : none;
}

 #buch ul
{
 padding-left      : 19em;
}

 #buch .fli
{
 width             : 20em;
}

 #druckkontingent
{
 height            : 1.3em;
 width             : 6em;
 margin-right      : 0;
 margin-left       : auto;
 overflow          : hidden;
}

 #druckkontingent object
{
 bottom            : 23em;
 right             : 15.2em;
 height            : 28.3em;
 width             : 31.2em;
 position          : relative;
 visibility        : hidden;
}

 #inhalt object
{
 margin-bottom     : -0.25em;
}


 .bookmarks
{
 border-top        : solid 1px #cccccc;
 float             : none !important;
 margin            : 3em 2em 0em 2em;
 overflow          : hidden;
}

 .bookmarks *
{
 float             : none;
}

 .bookmarks a
{
 border            : 0 !important;
 margin            : 0;
}

 .bookmarks a img:hover
{
 height            : 26px;
 width             : 26px;
 margin            : 0;
}

 .bookmarks img
{
 margin            : 2px;
}

 .bookmarks li
{
 float             : left !important;
 height            : 30px;
 list-style        : none;
 margin            : 0;
 width             : 30px;
}

 .bookmarks p
{
 font-size         : 0.6em;
 padding           : 0;
}

 .bookmarks ul
{
 margin-left       : 2em;
}


 .div_img
{
 text-align        : center;
 width             : 99%;
}

 .div_img img
{
 border            : solid 1px #ff0000;
 float             : none;
 margin            : 1em auto 2em auto;
}



 .download
{
 border            : dotted 1px #dddddd;
 margin            : 0 2em 1em 2em;
 overflow          : auto;
}

 .download a:link, .download a:visited, .download a:focus
{
 border            : 0;
 color             : #666666;
 text-decoration   : none;
 white-space       : normal;
}

 .download a:hover
{
 color             : #ff7f24;
}

 .download a:active
{
 color             : #666666;
}

 .download .dl_details a:link, .download .dl_details a:visited, .download .dl_details a:focus
{
 color             : #ff7f24;
 font-size         : 1.1em;
 font-weight       : bold;
 text-decoration   : none;
 white-space       : nowrap;
}

 .download .dl_details a:hover
{
 color             : #ff5d02;
 text-decoration   : underline;
}

 .download .dl_details a:active
{
 color             : #ff7f24;
 text-decoration   : none;
}


 .download .dl_status a:link, .download .dl_status a:visited, .download .dl_status a:focus
{
 color             : #00cc00;
 display           : none;
 font-family       : "Lucida Console";
 font-size         : 0.7em;
 font-weight       : bold;
 margin-left       : -1em;
 text-decoration   : none;
}

 .download .dl_status a:hover
{
 color             : #00ee00;
}

 .download .dl_status a:active
{
 color             : #00dd00;
}


 .download h4
{
 font-size         : 1.3em;
 margin-right      : 1em;
 padding-left      : 1.4em;
 text-align        : left;
}

 .download p
{
 margin-left       : 3em;
}

 .download .dl_neu
{
 background        : url("../bilder/seite/symbole/neu.gif") top right no-repeat;
}

 .download .doc
{ background        : url("../bilder/seite/symbole/doc.gif") no-repeat 0em 0em; }
 .download .exe
{ background        : url("../bilder/seite/symbole/exe.ico") no-repeat 0em 0.1em; }
 .download .fav_dokserv
{ background        : url("../bilder/seite/symbole/links/dokserv.ico") no-repeat 0em 0em; }
 .download .fav_fele
{ background        : url("../bilder/seite/symbole/links/fele.ico") no-repeat 0em 0.1em; }
 .download .fav_hisqis
{ background        : url("../bilder/seite/symbole/links/hisqis.gif") no-repeat 0em 0em; }
 .download .fav_ovgu
{ background        : url("../bilder/seite/symbole/links/uni.ico") no-repeat 0em 0.1em; }
 .download .fav_pemos
{ background        : url("../bilder/seite/symbole/links/pemos.gif") no-repeat 0.1em 0em; }
 .download .fav_physik
{ background        : url("../bilder/seite/symbole/links/physik.ico") no-repeat 0em 0.1em; }
 .download .fav_standard
{ background        : url("../bilder/seite/symbole/links/standard.ico") no-repeat 0em 0em; }
 .download .fav_tonerdumping
{ background        : url("../bilder/seite/symbole/links/tonerdumping.gif") no-repeat 0.1em 0.1em; }
 .download .fav_univis
{ background        : url("../bilder/seite/symbole/links/univis.gif") no-repeat 0em 0em; }
 .download .fav_webmail
{ background        : url("../bilder/seite/symbole/links/webmail.gif") no-repeat 0em 0.2em; }
 .download .fav_zeyz
{ background        : url("../bilder/seite/symbole/links/zeyz.ico") no-repeat 0em 0.1em; }
 .download .html
{ background        : url("../bilder/seite/symbole/html.ico") no-repeat 0em 0em; }
 .download .jpg
{ background        : url("../bilder/seite/symbole/jpg.ico") no-repeat 0.1em 0em; }
 .download .leer
{ background        : url("../bilder/seite/symbole/dokument.ico") no-repeat 0.1em 0em; }
 .download .partner_culpo
{ background        : url("../bilder/seite/symbole/partner/culpo.gif") no-repeat 0em 0.1em; }
 .download .partner_meinehp
{ background        : url("../bilder/seite/symbole/partner/meinehp.ico") no-repeat 0.1em 0.1em; }
 .download .partner_seo
{ background        : url("../bilder/seite/symbole/partner/seo.ico") no-repeat 0em 0.1em; }
 .download .partner_standard
{ background        : url("../bilder/seite/symbole/partner/standard.ico") no-repeat 0em 0em; }
 .download .partner_studyator
{ background        : url("../bilder/seite/symbole/partner/studyator.gif") no-repeat 0.3em 0em; }
 .download .pdf
{ background        : url("../bilder/seite/symbole/adobe.ico") no-repeat 0em 0em; }
 .download .ppt
{ background        : url("../bilder/seite/symbole/ppt.gif") no-repeat 0.1em 0.1em; }
 .download .rar
{ background        : url("../bilder/seite/symbole/rar.gif") no-repeat 0.1em 0.2em; }
 .download .solid
{ background        : url("../bilder/seite/symbole/solid.ico") no-repeat 0.1em 0em; }
 .download .spiel_adam
{ background        : url("../bilder/seite/symbole/spiele/adam.ico") no-repeat 0em 0.1em; }
 .download .spiel_bubble
{ background        : url("../bilder/seite/symbole/spiele/bubble.ico") no-repeat 0em 0.1em; }
 .download .spiel_canyon
{ background        : url("../bilder/seite/symbole/spiele/canyon.ico") no-repeat 0em 0.1em; }
 .download .spiel_cube
{ background        : url("../bilder/seite/symbole/spiele/cube.ico") no-repeat 0em 0.1em; }
 .download .spiel_electro
{ background        : url("../bilder/seite/symbole/spiele/electro.ico") no-repeat 0em 0.1em; }
 .download .spiel_gyroball
{ background        : url("../bilder/seite/symbole/spiele/gyroball.ico") no-repeat 0em 0.1em; }
 .download .spiel_lamb
{ background        : url("../bilder/seite/symbole/spiele/lamb.ico") no-repeat 0em 0.1em; }
 .download .spiel_minigolf
{ background        : url("../bilder/seite/symbole/spiele/minigolf.ico") no-repeat 0em 0.1em; }
 .download .spiel_sheepish
{ background        : url("../bilder/seite/symbole/spiele/sheepish.ico") no-repeat 0em 0.1em; }
 .download .spiel_snake
{ background        : url("../bilder/seite/symbole/spiele/snake.ico") no-repeat 0em 0.1em; }


 .download .dl_details
{
 font-size         : 0.9em;
 margin-left       : 3.2em;
 margin-right      : 1.2em;
}

 .download .dl_details div
{
 float             : left;
 min-height        : 3.6em;
 width             : auto;
 padding           : 0 1em;
}

 .download .dl_details p
{
 color             : #222222;
 font-family       : "Lucida Console";
 margin            : 0;
 padding           : 0;
 white-space       : nowrap;
}

 .download .dl_details span
{
 color             : #777777;
}

 .download .dl_details .md5
{
 color             : #888888;
 font-size         : 0.8em;
 margin            : 0 0 7em 3em;
}


 .download .einklappen
{
 display           : none;
/* margin-bottom     : -2em;
 position          : relative;
 top               : -2em; */
}

 .download .einklappen a:link, .download .einklappen a:visited, .download .einklappen a:focus
{
 background        : url("../bilder/seite/symbole/verkpfeil.gif") 0 0.25em no-repeat;
 color             : #0B3CA2;
 font-family       : Verdana, Helvetica, "sans serif";
 font-size         : 0.9em;
 padding-left      : 1em;
}

 .download .einklappen a:hover
{
 color             : #ff7f24;
}

 .download .einklappen a:active
{
 color             : #0B3CA2;
}

 .download .dl_link
{
 font-weight       : bold;
 margin-left       : 1.7em;
}

 .download .dl_on
{
 color             : #00dd00;
 font-family       : "Lucida Console";
 font-weight       : bold;
 margin-left       : -1em;
}

 .download .dl_off
{
 color             : #dd0000;
 font-family       : "Lucida Console";
 font-weight       : bold;
 margin-left       : -1em;
}

 .download .dl_status
{
 float             : right;
 margin            : 1.5em 0 0 0;
 width             : 6em;
}

 .download .dl_ueber
{
 margin            : 1em 6em 1em 1em;
}



 .erledigt
{
 color             : #bbbbbb;
 font-size         : 0.95em;
 text-decoration   : line-through;
}


 .formular img
{
 margin-right: -1.4em;
}

 .formular table
{
 margin-bottom    : 1em;
}
 .formular table td p
{
 font-size        : 0.8em;
 padding-bottom   : 0;
}


 .oezeiten
{
 border-bottom     : solid 1px #aaaaaa;
 border-top        : solid 1px #aaaaaa;
 padding           : 1.2em 0 0.8em 0;
 margin            : 0em auto 1.5em auto;
}





/* ------------ Klassen ------------ */



 .abschluss
{
 font-size         : 0.9em;
 font-style        : oblique;
 margin-top        : 1.4em;
}

 .erster_absatz
{
 font-size         : 1em !important;
  margin-left      : 0.7em !important;
}

 .unterschrift
{
 font-size         : 0.8em;
 font-weight       : bold;
 margin-top        : -1em;
 padding-left      : 0.3em;
}

 a.standardlink:link, a.standardlink:visited, a.standardlink:focus
{
 border-bottom     : dashed 1px #000089;
 border-right      : dashed 1px #000089;
 color             : #000089;
 font-weight       : 100;
 margin-left       : 0;
 padding           : 0 0.2em 0.1em 0;
 text-decoration   : none;
}

 a.standardlink:hover
{
 border-color      : #aa0000;
 color             : #aa0000;
}

 a.standardlink:active
{
 border-color      : #000089;
 color             : #000089;
}

