body                                 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 0px; margin: 0px; height:100%; }

table                                  { font-size:12px;}
td                                           { vertical-align:top; }
h1                                         { font-size: 24px; padding:0px; margin:0px 0px 15px 0px; }
h2                                         { font-size: 14px; font-weight: bold; padding:0px; margin:0px; }

a:active                    { color: #BE311A; text-decoration: underline }
a:link                      { color: #BE311A; text-decoration: underline }
a:visited                   { color: #BE311A; text-decoration: underline }
a:hover                     { color: #E42E10; text-decoration: underline }



div.dbr                     { position:absolute; top:50%; left:50%; width:244px; height:35px; margin:140px 0 0 175px; padding:8px; background:#BE311A; }
* html div.dbr              { width:259px; margin:143px 0 0 175px; }
*+html div.dbr              { width:259px; margin:143px 0 0 175px; }
div.dbr h1                  { font-size:14px; margin:0; float:left; width:160px; color:white; }
div.dbr ul                  { float:left; padding:0; margin:0 0 0 25px; color:white; }
* html div.dbr ul           { padding:0 0 0 30px; margin:0 }
*+html div.dbr ul           { padding:0 0 0 30px; margin:0 }




.standard                         { font-size: 12px; }
.standard td img        {  }
.standard2                         { font-size: 12px; background-color: #FFFFFF; }

.kursplan                         { font-size: 11px; color: #000000; background-color: #FFFFFF; }
.kursplan2                         { font-size: 11px; }
.kursplan td                 { vertical-align:top; height:100px; padding-top:10px; }
.kursplan2 td                { vertical-align:middle; height:100px; }

.mitarbeiter                  { float:left; width:533px; width=585px ; height:252px; margin:0px 20px 20px 0px; text-align:left; background-color:#ffffff; border-left:50px solid #BE311A; overflow:hidden; }
.mitarbeiter td         { padding:2px 5px 5px 5px }

.popup                                { color: #000000; background-color: #BE311A; }
.popup a:link           { color: #FFFFFF; text-decoration: underline }
.popup a:active         { color: #FFFFFF; text-decoration: underline }
.popup a:visited        { color: #FFFFFF; text-decoration: underline }
.popup a:hover          { color: #FFFFFF; text-decoration: none }

#neu                                                     { position:absolute; z-index:10000; top:50%; background:url(neu.png) no-repeat; left:50%; margin:-280px 0 0 -470px; }
* html #neu                                              { background:url(neu.gif) no-repeat; }
#neu_video                                               { display:block; width:140px; height:114px; cursor:pointer; }
* html #neu_video                                        { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/neu.png', sizingMethod='crop'); cursor:pointer; }

#text                   { position:absolute; left:628px; top:170px; width:245px; width=257px; height:169px; height=181px; z-index:1; vertical-align:top; padding:6px; }
* html #text            { position:absolute; left:100px; top:170px; width:245px; width=257px; height:169px; height=181px; z-index:1; vertical-align:top; padding:6px; }

#menue_1                { width:64px; height:19px; float:left; display:block; background:url('m0100a.gif') top left no-repeat; margin:0px 20px 0px 10px}
#menue_1:hover          { background-image:url('m0100b.gif'); }
#menue_1preload         { background-image:url('m0100b.gif'); }

#menue_2                { width:32px; height:19px; float:left; display:block; background:url('m0200a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_2:hover          { background-image:url('m0200b.gif'); }
#menue_2preload         { background-image:url('m0200b.gif'); }

#menue_3                { width:39px; height:19px; float:left; display:block; background:url('m0300a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_3:hover          { background-image:url('m0300b.gif'); }
#menue_3preload         { background-image:url('m0300b.gif'); }

#menue_4                { width:51px; height:19px; float:left; display:block; background:url('m0400a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_4:hover          { background-image:url('m0400b.gif'); }
#menue_4preload         { background-image:url('m0400b.gif'); }

#menue_5                { width:43px; height:19px; float:left; display:block; background:url('m0500a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_5:hover          { background-image:url('m0500b.gif'); }
#menue_5preload         { background-image:url('m0500b.gif'); }

#menue_6                { width:40px; height:19px; float:left; display:block; background:url('m0600a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_6:hover          { background-image:url('m0600b.gif'); }
#menue_6preload         { background-image:url('m0600b.gif'); }

#menue_7                { width:30px; height:19px; float:left; display:block; background:url('m0700a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_7:hover          { background-image:url('m0700b.gif'); }
#menue_7preload         { background-image:url('m0700b.gif'); }

#menue_8                { width:43px; height:19px; float:left; display:block; background:url('m0800a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_8:hover          { background-image:url('m0800b.gif'); }
#menue_8preload         { background-image:url('m0800b.gif'); }

#menue_9                { width:73px; height:19px; float:left; display:block; background:url('m0900a.gif') top left no-repeat; margin:0px 20px 0px 0px}
#menue_9:hover          { background-image:url('m0900b.gif'); }
#menue_9preload         { background-image:url('m0900b.gif'); }

#menue_10               { width:60px; height:19px; float:left; display:block; background:url('m1000a.gif') top left no-repeat;}
#menue_10:hover         { background-image:url('m1000b.gif'); }
#menue_10preload        { background-image:url('m1000b.gif'); }

#menue_11               { width:203px; height:19px; float:left; display:block; background:url('m1100a.gif') top left no-repeat;margin:0px 20px 0px 0px}
#menue_11:hover         { background-image:url('m1100b.gif'); }
#menue_11preload        { background-image:url('m1100b.gif'); }


#smenue_1               { width:64px; height:19px; float:left; display:block; background:url('m01a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_1:hover         { background-image:url('m01b.gif'); }
#smenue_1preload        { background-image:url('m01b.gif'); }

#smenue_2               { width:32px; height:19px; float:left; display:block; background:url('m02a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_2:hover         { background-image:url('m02b.gif'); }
#smenue_2preload        { background-image:url('m02b.gif'); }

#smenue_3               { width:39px; height:19px; float:left; display:block; background:url('m03a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_3:hover         { background-image:url('m03b.gif'); }
#smenue_3preload        { background-image:url('m03b.gif'); }

#smenue_4               { width:51px; height:19px; float:left; display:block; background:url('m04a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_4:hover         { background-image:url('m04b.gif'); }
#smenue_4preload        { background-image:url('m04b.gif'); }

#smenue_5               { width:43px; height:19px; float:left; display:block; background:url('m05a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_5:hover         { background-image:url('m05b.gif'); }
#smenue_5preload        { background-image:url('m05b.gif'); }

#smenue_6               { width:40px; height:19px; float:left; display:block; background:url('m06a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_6:hover         { background-image:url('m06b.gif'); }
#smenue_6preload        { background-image:url('m06b.gif'); }

#smenue_7               { width:30px; height:19px; float:left; display:block; background:url('m07a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_7:hover         { background-image:url('m07b.gif'); }
#smenue_7preload        { background-image:url('m07b.gif'); }

#smenue_8               { width:43px; height:19px; float:left; display:block; background:url('m08a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_8:hover         { background-image:url('m08b.gif'); }
#smenue_8preload        { background-image:url('m08b.gif'); }

#smenue_9               { width:74px; height:19px; float:left; display:block; background:url('m09a.gif') top left no-repeat; margin:0px 22px 0px 0px}
#smenue_9:hover         { background-image:url('m09b.gif'); }
#smenue_9preload        { background-image:url('m09b.gif'); }

#smenue_10              { width:60px; height:19px; float:left; display:block; background:url('m10a.gif') top left no-repeat;}
#smenue_10:hover        { background-image:url('m10b.gif'); }
#smenue_10preload       { background-image:url('m10b.gif'); }

#smenue_11              { width:203px; height:19px; display:block; background:url('m11a.gif') top left no-repeat;}
#smenue_11:hover        { background-image:url('m11b.gif'); }
#smenue_11preload       { background-image:url('m11b.gif'); }