/*  info  */
body
{
margin:0px;
padding:0px;
/*  Farbe 1  */
background:#fcfff5;
font:100% arial,verdana,helvetica,sans-serif;
/*  Farbe 4  */
color:#202020;
}
/* besuchte Ziele */
a:visited
{
color:#009900
}
a:hover
{
color:#ff0000
}
#kopf
{
border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;
padding:0px;
margin:0px 0px 0px 0px;
width:75%;height:10%;
/*  Farbe 2  */
background:#d1dbbd;
position:absolute;left:22%;top:0%;
font-family:"Arial Rounded MT Bold",arial,verdana,sans-serif;
font-size:225%;
/*  Farbe 4  */
color:#202020;
}
#kouebxl
{
margin-left:10px;
margin-top:0.5%;
vertical-align:text-bottom;
}

#kouebl
{
font-size:75%;
}
#kopb
{
border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;
padding:0px;
margin:0px 0px 0px 0px;
width:20%;height:10%;
/*  Farbe 4  */
color:#202020;
/*  Farbe 3  */
background:#91aa9d;
position:absolute;left:2%;top:0%;
}

#inha
{
border-top:0px solid #000000;
border-bottom:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
padding-left:10px;
margin:0px 0px 0px 0px;
width:75%;
height:85%;
/*  Farbe 4  */
color:#202020;
/*  Farbe 1  */
background:#fcfff5;
position:absolute;left:22%;top:10%;
}
#inha_box
{
border-top:0px solid #000000;
border-bottom:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
padding-left:10px;
padding-top:10px;
margin:0px 0px 0px 30px;
width:60%;
height:10em;
color:#FFFFFF;
background:#FF0000;
font-size:200%;
line-height:135%;
font-weight:bold;
vertical-align:top;
text-align:center;
position:relative;left:20%;
}
#satzueb
{
font-size:115%;
line-height:135%;
font-weight:bold;
vertical-align:top;
}
.satzab
{
font-size:115%;
line-height:250%;
font-weight:bold;
}
.satzpa
{
line-height:200%;
font-weight:bold;
}
/*  Größe und Ausrichtung  */
.xxl
{
font-size:350%;
line-height:125%;
}
.xl
{
font-size:175%;
line-height:125%;
}
.l
{
font-size:150%;
line-height:125%;
}
.lce
{
font-size:150%;
line-height:125%;
text-align:center;
}

.ce
{
text-align:center;
}
.sce
{
font-size:75%;
line-height:120%;
text-align:center;
}
.xs
{
font-size:70%;
line-height:120%;
}
.xsce
{
font-size:70%;
line-height:120%;
text-align:center;
}
.rg
{
text-align:right;
}
.lf
{
text-align:left;
}
.lh
{
line-height:175%;
}

/*  Überschriften  */
h1
{
font-family:"Arial Rounded MT Bold",Arial,Verdana,sans-serif;
font-size:125%;
text-align:center;
}

h2
{
font-size:120%;
text-align:center;
}
h3
{
font-size:115%;
text-align:center;
}
h4
{
font-size:110%;
text-align:center;
}
h5
{
font-size:105%;
text-align:center;
}

/*  Linien  */
hr
{
width:85%;
/*  Farbe 4  */
color: #202020;
text-align:center;
margin-right:8%;
}
hr.s
{
width:75%;
}

/*  Absatz  */
p
{
line-height:125%;
text-align:left;
/*  Farbe 4  */
color:#202020;
}
p.topper {
background-image: url("../Allgem/up02gr.gif");
background-repeat: no-repeat;
background-position: 5px 10px;
margin-left: 20px;
padding: 10px 0px 10px 40px;
}
p.buein
{
padding-left: 1em
}
/*  Navigation  */
#navi
{
border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;
padding:0px;
margin:0px 0px 0px 0px;
width:20%;height:90%;
color:#000000;
background:#91aa9d;
position:absolute;left:2%;top:10%;
vertical-align:middle;
}

.navlist
{
padding: 0 0 0 0;
margin-left: 1em;
font-weight:bold;
background: #91aa9d;
width: 12.0em;
}

.navlist li
{
list-style: none;
margin: 0;
border-top: 5px solid #91aa9d;
text-align: left;
}

.navlist li a
{
display:block;
padding: 0.15em 0.5em 0.15em 0.75em;
border-left: 1.75em solid #330000;
background: #91aa9d;
text-decoration: none;
}
* html .navlist li a
{  /* Breitenangaben nur fuer IE */
w\idth: 11.5em;
}
.navlist li a:link { color: #000000; }
.navlist li a:visited { color: #000000; }

.navlist li a:hover
{
border-color: #ff0000;
color: #ff0000;
/*  Farbe 1  */
background: #fcfff5;
}
/*  Tabellenformatierung  */

caption
{
font-size:150%;
line-height:135%;
text-align:center;
/*  Farbe 4  */
color:#202020;
font-weight:bold;
vertical-align:top;
padding:10px 10px 10px 10px;
}
caption.sm
{
font-size:115%;
line-height:135%;
font-weight:bold;
vertical-align:top;
}
caption.not
{
/*  Farbe 1  */
color:#fcfff5;
font-size:0%;
line-height:0%;
}
/*  Farbe 4  fuer alle border*/
.nb /* no border */
{
padding:5px 10px 5px 10px;
}
.bt /* border oben breit */
{
border-top:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bts /* border oben schmal */
{
border-top:1px solid #202020;
padding:5px 10px 5px 10px;
}
.bb /* Border Boden breit */
{
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bbs /* Border Boden schmal */
{
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bl /* Border links breit */
{
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bls /* Border links schmal */
{
border-left:1px solid #202020;
padding:5px 10px 5px 10px;
}
.br /* Border rechts breit */
{
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brs /* Border rechts schmal */
{
border-right:1px solid #202020;
padding:5px 10px 5px 10px;
}

.blt /* Border links und oben beide breit */
{
border-top:2px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bltsr /* Border links breit, oben schmal, text rechts */
{
border-top:2px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blb /* Border links und Boden beide breit */
{
border-bottom:2px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blrtb /* Border oben, unten links und rechts alles breit */
{
border-top:2px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blrtbc /* Border links rechts oben unten breit text zentriert*/
{
border-top:2px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
.blrtc /* Border links rechts oben breit *text zentriert */
{
border-top:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
.blrtsb /* Border links, rechts, unten breit, oben schmal */
{
border-top:1px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brtb /* Border oben, unten und rechts alles breit */
{
border-top:2px solid #202020;
border-right:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brtbc /* Border rechts oben unten breit text zentriert*/
{
border-top:2px solid #202020;
border-right:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
.brtbr /* Border oben, rechts und unten alles breit und text rechts eingerückt */
{
border-top:2px solid #202020;
border-right:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}

.brt /* Border oben und rechts beide breit */
{
border-top:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brtc /* Border oben und rechts beide breit text zentriert */
{
border-top:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
.brtr /* Border oben und rechts beide breit und Text rechts eingerückt */
{
border-top:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.brtrs /* Border oben schmal, rechts breit und text rechts eingerückt */
{
border-top:1px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.brtls /* Border oben schmal, rechts breit und text links eingerückt */
{
border-top:1px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brr /* Border rechts breit und Text rechts eingerückt */
{
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.brb /* Border unten und rechts beide breit */
{
border-bottom:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brbr /* Border unten und rechts beide breit und text rechts eingerückt */
{
border-bottom:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.blrt /* Border oben, links und rechts alles breit */
{
border-top:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blrb /* Border unten, links und rechts alles breit */
{
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blr /* Border links und rechts breit */
{
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blrs /* Border oben schmal und links und rechts jeweils breit */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bltbs /* Border oben schmal, unten, links und rechts alles breit */
{
border-top:1px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bls /* Border oben schmal,links breit */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brts /* Border oben schmal,rechts breit */
{
border-top:1px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.brtsbr /* Border rechts unten breit, oben schmal, text rechts */
{
border-top:1px solid #202020;
border-right:2px solid #202020;
border-bottom:2px solid #202020;
text-align:right;
padding:5px 10px 5px 10px;
}
.brtsr /* Border oben schmal,rechts breit >ok*/
{
border-top:1px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.brtsb /* Border oben schmal,rechts breit unten breit */
{
border-top:1px solid #202020;
border-right:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blts /* Border oben schmal,links breit */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
}
.bltsb /* Border oben schmal,links breit unten breit */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blsr /* Border oben schmal, links breit, Text rechts eingerückt */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.blrts /* Border oben schmal, links und rechts breit, Text rechts eingerückt */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
}
.blrtsr /* Border oben schmal, links und rechts breit, Text rechts eingerückt */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}

.btbl /* Border oben, unten und links alles breit */
{
border-top:2px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
}
.btb /* Border oben, unten alles breit */
{
border-top:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
}
.btblr /* Border oben, unten und links alles breit, Text rechts eingerückt */
{
border-top:2px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.blrtbr /* Border oben, unten links und rechts alles breit, Text rechts eingerückt */
{
border-top:2px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.btslb /* Border oben schmal,links und unten breit */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
}
.btslbr /* Border oben schmal,links und unten breit, Text rechts eingerückt */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.bltbsr /* Border oben schmal, unten, links und rechts alles breit, Text rechts eingerückt */
{
border-top:1px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:right;
}
.blsc /* Border oben schmal,links breit, Text zentriert */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
.blrtsc /* Border oben schmal, links und rechts breit, Text zentriert */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
.btslbc /* Border oben schmal,links und unten breit, Text zentriert */
{
border-top:1px solid #202020;
border-left:2px solid #202020;
border-bottom:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
.bltbsc /* Border oben schmal, unten, links und rechts alles breit, Text zentriert */
{
border-top:1px solid #202020;
border-bottom:2px solid #202020;
border-left:2px solid #202020;
border-right:2px solid #202020;
padding:5px 10px 5px 10px;
text-align:center;
}
td
{
line-height:150%;
vertical-align:top;
}

td.ce
{
text-align:center;
}
td.rg
{
text-align:right;
}
td.rgpad
{
text-align:right;
padding-right:3%;
}
td.hicet
{
text-align:center;
vertical-align:top;
margin-bottom:100%;
}
td.cet
{
text-align:center;
vertical-align:top;
}
td.padd3
{
padding-bottom:3%;
}

td.lfpad
{
text-align:left;
padding-left:5%;
}
td.lfpad10
{
text-align:left;
padding-left:10%;
}
td.lfpad10d3
{
text-align:left;
padding-left:10%;
padding-bottom:3%;
}
td.lfpad20
{
text-align:left;
padding-left:20%;
}
td.lfpad20d3
{
text-align:left;
padding-left:20%;
padding-bottom:3%;
}
td.lft
{
text-align:left;
vertical-align:top;
}
td.no
{
line-height:125%;
}
th
{
font-size:125%;
text-align:center;
}
th.hi
{
line-height:200%;
}

th.lf
{
text-align:left;
}
th.smlf
{
font-size:100%;
text-align:left;
}
th.not
{
/*  Farbe 1  */
color:#fcfff5;
font-size:0%;
line-height:0%;
}

.ml20p{margin-left:20%}
.ml5p{margin-left:5%}
.ml10p{margin-left:10%}
.ml10{margin-left:10px}
.ml25{margin-left:25px}
.ml50{margin-left:50px}
.ml75{margin-left:75px}
.ml200{margin-left:200px}
.ml150{margin-left:150px}
.ml125{margin-left:125px}
.mt60{margin-top:60px}
.mt20{margin-top:20px}

.pl15{padding-left:15px}
.pl15no{padding-left:15px;line-height:125%}
.pl20p{padding-left:20%}

/* Boxen */
.box2l
{
float:left;
left:2%;
width:40%;
text-align:center;
}
.box2r
{
float:left;
left:47%;
width:40%;
text-align:center;
}
.boxfbl
{
float:left;
left:5%;
width:25%;
text-align:left;
}
.boxfbr
{
float:left;
left:30%;
width:60%;
text-align:left;
}
.boxarl
{
float:left;
left:5%;
width:75%;
text-align:left;
}
.boxarr
{
float:left;
left:85%;
width:15%;
text-align:left;
}
.boxcenter
{
float:left;
left:30%;
width:40%;
}