<?php
ini_set('arg_seperator.output', "&amp;");
ini_set('session.use_trans_sid', false);
ini_set("url_rewriter.tags","");
session_start();
header ("Content-Type: text/css");             # Wichtig, weil Firefox das Stylesheet
header ("Content-Transfer-Encoding: 8bit");    # sonst nicht als solches akzeptiert!


if     (strpos(strtoupper($_SERVER['HTTP_USER_AGENT']),".NET CLR")!==FALSE) $browser = "IE";
elseif (strpos(strtoupper($_SERVER['HTTP_USER_AGENT']),"MSIE 6.0")!==FALSE) $browser = "IE6";
elseif (strpos(strtoupper($_SERVER['HTTP_USER_AGENT']),"OPERA")!==FALSE)    $browser = "OP";
else                                                                        $browser = "FF";

if ($browser=="FF") $iF2w = 46; else  $iF2w = 44;

echo<<<css
html,body{
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 background-color:#fff;}

body{
 text-align: center;}

.iF0{width:20px;text-align:center;border-style:solid;border-width:1px;background-color:#D0DEDC;border-color:#fff;}
.iF1{margin-bottom:4px;width:430px;border-style:solid;border-width:1px;background-color:#D0DEDC;border-color:#fff;}
.iF2{margin-bottom:4px;width:{$iF2w}px;margin-right:2px;border-style:solid;border-width:1px;background-color:#D0DEDC;border-color:#fff;}
.iF3{margin-bottom:4px;width:380px;border-style:solid;border-width:1px;background-color:#D0DEDC;border-color:#fff;}
checkbox{border-style:solid;border-width:1px;background-color:#D0DEDC;border-color:#fff;}
.nob{background-color:transparent;border:none;color:#6E8F91;font-weight:bold;margin-right:10px;}
.nob:hover{color:#fff;}

.fleft{display:inline;float:left;}

.fl1,.fl2,.fl3,.fl4,.fl5,.fl6,.fl7{ display:inline;float:left;}
.fl1{ width:130px;}
.fl2{ width:130px;}
.fl3{ width:330px;}
.fl4{ width:130px;}
.fl5{ width:460px;}
.fl6{ width:590px;text-align:right;}
.fl7{ width:690px;text-align:right;}

.flX{
 margin-left:20px;}
 
.f10{
 margin-top:9px;
 margin-bottom:14px;
 margin-left:20px;}

.f20{
 margin-top:30px;
 margin-bottom:25px;
 margin-left:20px;}

.f450{
 width:450px;}

.f500{
 margin-left:300px;
 width:200px;}

.wline{
 height:1px;
 border-style:none none solid none;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#fff;}

.leernav{
 text-decoration:none;
 line-height:20px;
 border-style:none;
 border-color:#fff;
 padding-left:20px;
 padding-top:10px;
 display:block;
 height:31px;
 width:236px;
 color:#fff;
 font-weight:bold;
 font-size:14px;}

.nav2,.nav{
 text-decoration:none;
 cursor:pointer;
 line-height:20px;
 background-color:#6E8F91;
 border-style:none none solid none;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#fff;
 padding-left:20px;
 padding-top:10px;
 display:block;
 height:30px;
 width:236px;
 color:#fff;
 font-weight:bold;
 font-size:14px;}

.nav2,.nav:hover{
 background-color:#D0DEDC;
 color:#6E8F91;}

.snav2,.snav{
 text-decoration:none;
 cursor:pointer;
 line-height:20px;
 background-color:#6E8F91;
 border-style:none none solid none;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#fff;
 padding-left:40px;
 padding-top:5px;
 display:block;
 height:20px;
 width:216px;
 color:#fff;
 font-weight:bold;
 font-size:14px;}

.snav2,.snav:hover{
 background-color:#D0DEDC;
 color:#6E8F91;}

legend,.text{
 line-height:125%;
 font-family:arial;
 font-size:12px;
 font-weight:normal;}

.fliesstext{
 line-height:130%;
 font-family:arial;
 font-size:13px;
 font-weight:normal;}

.text2{
 line-height:125%;
 font-family:arial;
 font-size:14px;
 font-weight:normal;}

.text3{
 line-height:125%;
 font-family:arial;
 font-size:16px;
 font-weight:normal;}

.bold{
 font-weight:bold;}

#seite{
 text-align:left;
 width:955px;
 position: relative;
 margin-left: auto;
 margin-right: auto;}

#logo{
 height:114px;
 display:inline;float:left;
 width:259px;}

#slogan{
 padding-top:100px;
 display:inline;float:left;
 overflow:hidden;
 width:690px;}

.dualbg{
 background-image:url(images/dualbg.gif);background-repeat:repeat-y;}
 
.singlebg{
 background-image:url(images/singlebg.gif);background-repeat:repeat-y;}
 
#content{
 padding:0px;
 margin:0px;
 width:950px;
 display:block;
 font-size:1px;line-height:1px;
 background-color:#D0DEDC;}

#feld1, #feld2, #feld3, #feld4, #feld5, #feld6{
 display:inline;float:left;
 margin-right:2px;
 margin-bottom:10px;
 line-height:12px;
 height:10px;
 font-size:12px; }

#feld5, #feld6{
 margin-right:0px;}

#feld1{
 width:257px;
 background-color:#C23E0C;}

.speer{
 display:inline;float:left;
 width:1px;
 height:460px;}

.whitespeer{
 display:inline;float:left;
 width:2px;
 height:460px;}

#all{
 background-color:#D0DEDC;
 font-size:10pt;line-height:125%;
 background-color:transparent;
 display:inline;float:left;
 width:100%;}
 
#left{
 font-size:10pt;line-height:125%;
 background-color:transparent;
 display:inline;float:left;
 width:257px;}

#right{
 font-size:10pt;line-height:125%;
 background-color:transparent;
 display:inline;float:left;
 width:691px; }

#feld2{
 width:170px;
 background-color:#ED6F12;}

#feld3{
 width:130px;
 background-color:#BC2905;}

#feld4{
 width:260px;
 background-color:#993300;}

#feld5{
 width:125px;
 margin-right:0px;
 background-color:#FF9900;}

#feld6{
 display:block;
 width:950px;
 margin:0px;
 margin-top:6px;
 height:6px;
 background-color:#C23E0C;}

.weiss{color:#fff;}
.schwarz{color:#000;}
.dblau{color:#6E8F91;}
.hblau{color:#D0DEDC;}

.bweiss{background-color:#fff;}
.bschwarz{background-color:#000;}
.bdblau{background-color:#6E8F91;}
.bhblau{background-color:#D0DEDC;}
.brown{color:#C23E0C;}

.indexinnerleft{
 background-color:#D0DEDC;
 width:258px;
 display:inline;float:left;
}

.indexinnerright{
 border:none;
 padding:0px;
 margin:0px;
 background-color:#D0DEDC;
 width:690px;
 display:inline;float:left;}

.rand50{
 padding-right:30px;
 padding-left:50px;
 padding-top:55px;}

.rand50i{
 padding-left:50px;
 padding-top:55px;}

.pfeil{
 cursor:pointer;
 margin-bottom:10px;
 text-decoration:none;
 background-image:url(images/pfeilblau.gif);
 background-repeat:no-repeat;
 padding-left:20px;
 font-size:18px;
 font-weight:bold;
 color:#6E8F91;}

.pfeil:hover{
 background-image:url(images/pfeilweiss.gif);
 color:#fff;}

.pfeil2{
 cursor:pointer;
 margin-bottom:10px;
 text-decoration:none;
 background-image:url(images/pfeilblau2.gif);
 background-repeat:no-repeat;
 background-position:575px 0px;
 padding-right:20px;
 padding-top:2px;
 height:22px;
 color:#6E8F91;}

.pfeil2:hover{
 background-image:url(images/pfeilweiss2.gif);
 color:#fff;}

.alink{
 display:block;
 text-decoration:none;
 color:#6E8F91;
 height:22px;
 margin-right:20px;}

.alink:hover{
 color:#fff;}

.up{
 width:690px;
 cursor:pointer;
 text-decoration:none;
 background-image:url(images/up.gif);
 background-repeat:no-repeat;
 background-position:70px 0px;
 padding-right:80px;
 height:26px;
 color:#fff;}

h1,h2,h3{
 font-family:arial;display:block;margin:0px;padding:0px;}

.mleft{margin-left:50px;}

.einruecken{
 margin-left:30px;}

.admin{border-style:solid;border-color:#cccccc;border-width:1px;background-color:#ffffe0;font-weight:bold;}
.fs{background-color:#D0DEDC;}

.admins{border-style:outset;border-color:#cccccc;border-width:2px;font-weight:bold;background-color:#e0ffe0;}
.admind{border-style:outset;border-color:#cccccc;border-width:2px;font-weight:bold;background-color:#ffe0ff;}
legend{font-size:12pt;}
css;
?>