@charset "UTF-8";
/* CSS Document */

/* hintergrundbild und beginn der seite bei 0 */
* { margin: 0; padding: 0;}
/* */
/* */
/*hier beginnen container*/
#hg_blau {width:50%;height:100%;background-color:#22529E;position:absolute;z-index:0;}
body {background-color: #FF0;}
/* hauptcontainer, in diesem befinden sich alle anderen container */
#haupt {position:relative; width: 900px; height: 700px; padding: 10px; margin:0px auto; z-index:1;}
/* container kopf ist die willkommen auf  */
#kopf {position:relative; width:880px; height:30px; z-index:1; background-image:url(../bilder/40_proz.png)}
/* logoontainer */
#logo {positon:absolute; width:230px; height:280px; z-index:1; margin-top:10px;}
/* Menücontainer */
#menue {positon:absolute; width:210px; height:320px; z-index:1; margin-top:10px; background-image:url(../bilder/40_proz.png); padding-left:10px; padding-right:10px; padding-bottom:10px; }
/* informationscontainer, in dem alle informationen stehen werden */
#info {	position:absolute;width: 610px;height:600px;z-index:1;margin-top:10px;margin-left:10px;background-image:url(../bilder/40_proz.png);padding:10px;left: 250px;top: 40px;overflow: auto;text-align: left;}
/* container für die fußzeile*/
#fuss {position:absolute;width:880px;height:20px;z-index:1;margin-top:0px;margin-left:0px;background-image:url(../bilder/40_proz.png);left: 10px;top: 680px;}
/*Topinfocontainer*/
#topinfo {positio:absolute; width:600px; height:100px; margin:5px;}
/* ende der container */
/* */
/* */
/* */
/*hier beginnen schriftformate*/
/* Standartformat */
a {font-size: 12px;color: #000000;}
/* Links */
a:visited {color: #000000;font-size: 12px;}
a:hover {color: #000000;font-size: 12px;}
a:active {color: #000000;font-size: 12px;}
body,td,th {font-family: Verdana, Geneva, sans-serif;font-size: 14px;color: #000000;}
/* Kopftext */
.kopf {font-size: 24px;text-align: center;}
/* Fußtext */
.fuss {font-size:11px; text-align: right; font-size:9px;}
/*Schiftgrößen*/
.schrift08pt {font-size: 8px;}
.schrift10pt {font-size: 10px;}
.schrift12pt {font-size: 12px;}
.schrift14pt {font-size: 14px;}
/* menü */
.menue {font-size:14px; line-height:140%; font-weight:bold;}
/* hervorgehoben */
.wichtig {font-size:18px; font-weight:bold;}
/* Ende der schriftformate */
/* */
/* sonstige CSS-Befehle */
#zentriert {text-align: center;}
/* */
/*Fliesstext*/
.fliess {clear: left; float:left; margin: 0px 10px 0px 0px;}
.rechts {text-align: right;}
/* tabellenersatz */
#spalte1 { float: left; padding: 0px; margin-top: 20px; border: 0px; width:100px;}
#spalte2 { float: left; padding: 0px; margin-top: 20px; margin-left: 10px; border: 0px; width: 470px;}
#spalte_ganz { float: left; padding: 0px; margin-top: 20px; margin-left: 10px; border: 0px; width: 580px;}
/* */
.rechts_bild {float: right;margin-left: 10px;} /*text umfliest Bild*/
.links_bild {float: left;margin-right: 10px;} /*text umfliest Bild*/
/* */ 
/*Jahrgängerliste*/
#l1{float:left; padding:0px; margin-top:5px; margin-left:10px; border:0px; width:260px;}
#l2{float:left; padding:0px; margin-top:5px; margin-left:10px; border:0px; width:65px;text-align:center;}
#l3{float:left; padding:0px; margin-top:5px; margin-left:10px; border:0px; width:55px;text-align:center;}
#l4{float:left; padding:0px; margin-top:5px; margin-left:10px; border:0px; width:45px;text-align:center;}
#l5{float:left; padding:0px; margin-top:5px; margin-left:10px; border:0px; width:45px;text-align:center;}
#l6{float:left; padding:0px; margin-top:5px; margin-left:10px; border:0px; width:60px;text-align:center;}
#l7{float:left; padding:0px; margin-top:20px; margin-left:10px; border:0px; width:570px;}
/* links */
#linksortierung{float:left; padding:0px; margin-top:20px; margin-left:10px; border:0px; width:570px; text-align:center;}
#link_s1{float:left; padding:0px; margin-top:10px; margin-left:0px; border:0px; width:260px; height:25px;}
#link_s2{float:left; padding:0px; margin-top:10px; margin-left:5px; border:0px; width:320px;height:25px;}
/* Termine */
#termine{float:left; padding:0px; margin-top:20px; margin-left:10px; border:0px; width:570px;}
#termine1 { float: left; padding: 0px; margin-top: 5px; border: 0px; width:100px;}
#termine2 { float: left; padding: 0px; margin-top: 5px; margin-left: 10px; border: 0px; width: 470px;}
/* impressum*/
#imp1 { float: left; padding: 0px; margin-top: 20px; border: 0px; width:280px; height:150px; }
#imp2 { float: left; padding: 0px; margin-top: 20px; margin-left: 10px; border: 0px; width:280px; height:150px;}