<!-- body --> 

#index {  padding: 15px; background-color: #ffffff
}

.deco { position: relative; z-index: 100; margin-left: 0px; top: -3px; font-family: Times New Roman; font-size: 13px; font-weight: normal; line-height: 120%; color: #000080; 
border-bottom: 0px dashed #8691B9; background-color: #eeffff
}


#text_aktive { font-family: Verdana; font-size: 70%; line-height: 130%; color: #000009; 
font-weight: normal; margin-left: 10px; margin-top: 0px; padding-right: 90px; padding-left: 11px; 
padding-top: 0px; padding-bottom: 0px; width: 84%
}

#text_aktive2 { position: relative; z-index: 1; font-family: Verdana ! important; 
font-size: 95%; margin-left: 10px; margin-top: 0px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 78%
}

#text_aktive3 { position: relative; z-index: 1; font-family: Verdana ! important; 
font-size: 95%; margin-left: 15px; margin-top: 0px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 62%
}

#text_aktive4 { position: relative; z-index: 1; font-family: Verdana ! important; 
font-size: 100%; line-height: 160%; margin-left: 12px; margin-top: 0px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; 
width: 85%
}

#textdivers { font-family: Verdana; font-size: 110%; line-height: 130%; color: #111119; 
font-weight: light; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; 
padding-top: 0px; padding-bottom: 0px; width: 100%
}

#set_1 { position: relative; z-index: 1; font-family: Arial ! important; font-size: 140%; 
line-height: 110%; color: #000009; font-weight: bold; margin-left: 0px; margin-top: 0px; 
padding-right: 0px; padding-left: 0px; padding-top: 32px; padding-bottom: 0px
}

#bez { position: relative; z-index: 1; font-family: Verdana ! important; font-size: 95%; 
line-height: 110%; color: #9a9a9a; font-weight: light; margin-left: 0px; margin-top: 50px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: left
}

#zitat{ position: relative; z-index: 1; font-family: georgia ! important; font-size: 100%; 
line-height: 120%; font-weight: normal; top: 1px; padding-right: 0px; letter-spacing: 0px;
padding-left: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px dashed silver
}

#zitat_2{ position: relative; z-index: 1; font-family: Verdana ! important; font-size: 100%; 
line-height: 100%; font-weight: bold; font-style: normal; top: 0px;  color: black; padding-right: 0px; background-color: #ffffff; padding-left: 0px; padding-top: 5px; padding-bottom: 5px; 
border-top: 0px dashed silver; height: 12px
}

#zitat_konz{ position: relative; z-index: 1; font-family: georgia ! important; font-size: 100%; 
line-height: 110%; color: #000080; font-weight: normal; top: 1px; padding-right: 0px; 
padding-left: 0px; padding-top: 3px; padding-bottom: 2px; border-top: 0px dashed silver
}

#wicht{ position: relative; z-index: 100; font-family: Arial ! important; font-size: 90%; 
line-height: 140%; color: gray; font-weight: normal; margin-left: 0px; margin-top: 2px; 
padding-right: 0px; padding-left: 0px; padding-top: 3px; padding-bottom: 3px; 
border-top: 2px dashed silver
}

#text_zeile { position: relative; z-index: 200; line-height: 130%; margin-left: 14px; 
margin-top: 1px; padding-right: 0px; padding-left: 0px; padding-top: 0px; 
padding-bottom: 0px; width: 85%; background-color: #ffffff
}

#text_zeile_idee { position: relative; z-index: 200; line-height: 130%; margin-left: 17px; 
margin-top: 1px; padding-right: 0px; padding-left: 0px; padding-top: 0px; 
padding-bottom: 0px; width: 85%; background-color: #ffffff
}

#text_zeile_book { position: relative; z-index: 200; line-height: 130%; margin-left: 14px; 
margin-top: 1px; padding-right: 0px; padding-left: 0px; padding-top: 0px; 
padding-bottom: 0px; width: 92%; background-color: #ffffff
}

#diff { position: relative; z-index: 1; font-family: Verdana ! important; 
font-size: 3px; line-height: 5%; margin-left: 0px; margin-top: 0px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 100%; height: 3px
}

#text_book { position: relative; z-index: 1; font-family: Verdana ! important; 
font-size: 65%; line-height: 150%; color: #333333; font-weight: normal; 
margin-left: 0px; margin-top: 0px; padding-right: 90px; padding-left: 12px; 
padding-top: 0px; padding-bottom: 0px; width: 50%; text-align: left
}

#top_downer { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; 
padding-right: 10px; padding-left: 20px; padding-top: 0px; padding-bottom: 0px; 
width: 77%; height: 11px; text-align: right
}

#downer { position: relative; z-index: 10; font-family: Arial ! important; 
font-size: 4pt; line-height: 100%; margin-left: 10px; margin-top: 10px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; 
width: 77%; height: 15px; background-color: #dedede; text-align: left
}

#topschrift { position: relative; z-index: 1; font-family: Tahoma ! important; font-size: 70%; 
line-height: 110%; color: gray; font-weight: normal; margin-left: 0px; margin-top: 0px; 
padding-right: 0px; padding-left: 10px; padding-top: 27px; padding-bottom: 0px; width: 70%;
text-align: left
}

#topschrift_1 { position: relative; z-index: 1; font-family: Arial ! important; font-size: 100%; 
line-height: 130%; color: #000009; font-weight: bold; margin-left: 10px; margin-top: 0px; 
padding-right: 0px; padding-left: 10px; padding-top: 32px; padding-bottom: 0px; letter-spacing: -1px
}

#topschrift_2 { position: relative; z-index: 1; font-family: Verdana ! important; font-size: 100%; 
line-height: 130%; color: #202020; font-weight: bold; margin-left: 0px; margin-top: 0px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px;
width: 100%
}

#topschrift_3 { position: relative; z-index: 1; font-family: georgia ! important; 
font-size: 130%; line-height: 100%; color: #00208C; font-weight: bold; margin-left: 0px; 
margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 33px; padding-bottom: 7px; 
letter-spacing: -1px; width: 100%
}

#topschrift_4 { position: relative; z-index: 1; font-family: Arial; letter-spacing: -1px;
font-size: 140%; line-height: 120%; color: #111119; font-weight: light; margin-left: 0px; 
margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; 
padding-bottom: 10px; width: 100%
}

#topschrift_5 { position: relative; z-index: 1; font-family: Verdana ! important; 
font-size: 100%; line-height: 120%; color: #404040; font-weight: bold; margin-left: 0px; 
margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 3px; 
letter-spacing: 0px
}

#topschrift_6 { position: relative; z-index: 1; font-family: Verdana ! important; font-size: 100%; 
line-height: 110%; color: #202020; font-weight: bold; margin-left: 0px; margin-top: -3px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px
}

#topschrift_7 { position: relative; z-index: 1; font-family: Arial ! important; font-size: 160%; 
line-height: 110%; color: #202020; font-weight: bold; margin-left: 0px; margin-top: -3px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px
}

#toplogo { position: relative; z-index: 1; font-family: Arial ! important; font-size: 4pt; 
line-height: 100%; color: #000080; font-weight: bold; margin-left: 30px; margin-top: -5px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; 
background-image: url(images/logo.jpg); width: 158px; height: 43px
}

#top_plan { position: relative; z-index: 1; font-family: Verdana ! important; font-size: 8pt; 
line-height: 140%; color: #c1b833; font-weight: bold; margin-left: 37px; margin-top: -4px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 1px; word-spacing: 2pt
}

#top_navi { position: relative; z-index: 1; font-family: Arial; font-size: 100%; 
line-height: 150%; margin-left: 0px; margin-top: 5px; padding-right: 10px; padding-left: 20px; padding-top: 0px; padding-bottom: 0px; width: 77%; height: 14px; text-align: right;
letter-spacing: -1px
}

#down_navi { position: relative; z-index: 1; font-family: Verdana ! important; font-size: 60%; 
line-height: 100%; color: #333333; font-weight: normal; margin-left: 0px; top: 0px;  
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; 
text-align: left; width: 76%
}

#update { position: relative; z-index: 1; font-family: Verdana ! important; font-size: 60%; 
line-height: 110%; color: #333333; font-weight: kursiv; margin-left: 0px; top: 0px;  
padding-right: 0px; padding-left: 12px; padding-top: 7px; padding-bottom: 0px; 
text-align: left
}

#navi { position: absolute; z-index: 100; left: -23px; margin-top: 37px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; 
width: 200px; height: 10%; text-align: right
}

#theme { position: relative; z-index: 100; font-family: Arial ! important; font-size: 110%; 
line-height: 80%; font-weight: normal; margin-left: 0px; margin-top: 0px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 3px; letter-spacing: -1px; text-align: right
}

#theme_2 { position: relative; z-index: 100; font-family: Arial ! important; font-size: 85%; 
line-height: 90%; font-weight: bold; margin-left: 0px; margin-top: 0px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 3px; letter-spacing: 0px; text-align: right
}

#w_theme { position: absolute; z-index: 100; margin-left: 55px; margin-top: 525px; 
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 3px; 
letter-spacing: 1px; text-align: right
}

#pic { position: absolute; z-index: 10; margin-left: 37px; margin-top: 85px;
font-family: Arial; font-size: 4pt; line-height: 100%; padding-right: 0px; padding-left: 0px; 
padding-top: 0px; padding-bottom: 0px; background-color: transparent; width: 173px; height: 461px;
background-image: url(images/skizze.jpg)
}

#picin { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #ffffff; 
width: 173px; height: 44px
}

.extra { font-family: Tahoma ! important; font-size: 110%; line-height: 50%; 
font-weight: normal; color: #9a9a9a; margin-left: 0px; margin-top: -2px; padding-top: 0px; 
padding-left: 1px; padding-right: 1px; padding-bottom: 0px; background-color: #E4F0B2
}

.stylelup { font-family: Arial ! important; font-size: 100%; line-height: 130%; 
font-weight: normal; color: #000080; background-color: #f3f3f3
}

.stylediverse { font-family: Verdana ! important; font-size: 100%; line-height: 110%; 
font-weight: normal; color: #333339; letter-spacing: 4px; word-spacing: 4px
}

.styletext { font-family: georgia ! important; font-weight: normal; letter-spacing: 2px
}

.styletext1 { position: absolute; z-index: 1; font-family: Verdana ! important; 
font-size: 100%; line-height: 115%; color: #00008f; font-weight: normal; margin-left: 18px; 
margin-top: -5px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; 
letter-spacing: 3px
}

.styletext2 { font-family: Verdana ! important; color: #202020; font-size: 100%; line-height: 110%; 
font-weight: bold; word-spacing: 0px
}

.styletext3 { font-family: Verdana ! important; color: gray; font-size: 100%; line-height: 150%; 
font-weight: light; word-spacing: 0px
}

.sicht:link { color: #000080; font-family: Tahoma ! important; font-size: 115%; font-weight: light; 
text-decoration: none }
.sicht:visited { color: #000080; font-family: Tahoma ! important; font-size: 115%; font-weight: light;
text-decoration: none }
.sicht:active { color: #000080; font-family: Tahoma ! important; font-size: 115%; font-weight: light;
text-decoration: none }
.sicht:hover { color: #C4C0BF; font-family: Tahoma ! important; font-size: 115%; font-weight: light;
text-decoration: underline }

.netz:link { color: #000080; font-family: Arial ! important; font-size: 110%; font-weight: bold; 
text-decoration: none }
.netz:visited { color: #000080; font-family: Arial ! important; font-size: 110%; font-weight: bold;
text-decoration: none }
.netz:active { color: #000080; font-family: Arial ! important; font-size: 110%; font-weight: bold;
text-decoration: none }
.netz:hover { color: #C4C0BF; font-family: Arial ! important; font-size: 110%; font-weight: bold;
text-decoration: underline }

.netz1:link { color: #000080; font-family: Arial ! important; font-size: 110%; font-weight: bold; 
text-decoration: none }
.netz1:visited { color: #000080; font-family: Arial ! important; font-size: 110%; font-weight: bold;
text-decoration: none }
.netz1:active { color: #000080; font-family: Arial ! important; font-size: 110%; font-weight: bold;
text-decoration: none }
.netz1:hover { color: #C4C0BF; font-family: Arial ! important; font-size: 110%; font-weight: bold;
text-decoration: underline }

.netz2:link { color: #00008f; font-family: Verdana ! important; font-size: 90%; font-weight: bold; 
text-decoration: underline; letter-spacing: 1px }
.netz2:visited { color: #00008f; font-family: Verdana ! important; font-size: 90%; font-weight: bold;
text-decoration: underline; letter-spacing: 1px}
.netz2:active { color: #00008f; font-family: Verdana ! important; font-size: 90%; font-weight: bold;
text-decoration: underline; letter-spacing: 1px }
.netz2:hover { color: #C6C6BF; font-family: Verdana ! important; font-size: 90%; font-weight: bold;
text-decoration: none; letter-spacing: 1px }

.wbest:link { color: #000070; font-family: Arial ! important; font-size: 8pt; font-weight: bold; 
text-decoration: none }
.wbest:visited { color: #000080; font-family: Arial ! important; font-size: 8pt; font-weight: bold;
text-decoration: none }
.wbest:active { color: #000080; font-family: Arial ! important; font-size: 8pt; font-weight: bold;
text-decoration: none }
.wbest:hover { color: #0000ff; font-family: Arial ! important; font-size: 8pt; font-weight: bold;
text-decoration: none }

.best2:link { color: #C4C0BF; font-family: Arial ! important; font-size: 85%; font-weight: bold; 
text-decoration: none }
.best2:visited { color: #C4C0BF; font-family: Arial ! important; font-size: 85%; font-weight: bold;
text-decoration: none }
.best2:active { color: #C4C0BF; font-family: Arial ! important; font-size: 85%; font-weight: bold;
text-decoration: none }
.best2:hover { color: #C4C0BF; font-family: Arial ! important; font-size: 85%; font-weight: bold;
text-decoration: none }

.best:link { color: #000000; font-family: Arial ! important; font-size: 85%; font-weight: bold; 
text-decoration: none }
.best:visited { color: #000000; font-family: Arial ! important; font-size: 85%; font-weight: bold;
text-decoration: none }
.best:active { color: #000000; font-family: Arial ! important; font-size: 85%; font-weight: bold;
text-decoration: none }
.best:hover { color: #C4C0BF; font-family: Arial ! important; font-size: 85%; font-weight: bold;
text-decoration: none }

.jump:link { color: #000000; font-family: georgia; font-size: 100%; font-weight: light; 
text-decoration: none; cursor: hand }
.jump:visited { color: #000000; font-family: georgia; font-size: 100%; font-weight: light;
text-decoration: none; cursor: hand }
.jump:active { color: #000000; font-family: georgia; font-size: 100%; font-weight: light;
text-decoration: none; cursor: hand }
.jump:hover { color: #000080; font-family: georgia; font-size: 100%; font-weight: light;
text-decoration: underline; cursor: hand }

.jump2:link { color: #111111; font-family: georgia ! important; font-size: 100%; font-weight: light; 
text-decoration: underline }
.jump2:visited { color: #111111; font-family: georgia ! important; font-size: 100%; font-weight: light;
text-decoration: underline }
.jump2:active { color: #111111; font-family: georgia ! important; font-size: 100%; font-weight: light;
text-decoration: underline }
.jump2:hover { color: #9a9a9a; font-family: georgia ! important; font-size: 100%; font-weight: light;
text-decoration: none }

.design:link { color: #fe7101; font-family: Arial ! important; font-size: 90%; font-weight: bold; 
text-decoration: underline }
.design:visited { color: #fe7101; font-family: Arial ! important; font-size: 90%; font-weight: bold;
text-decoration: underline }
.design:active { color: #fe7101; font-family: Arial ! important; font-size: 90%; font-weight: bold;
text-decoration: underline }
.design:hover { color: #fe7101; font-family: Arial ! important; font-size: 90%; font-weight: bold;
text-decoration: none }

.down:link { color: #111119; font-family: Verdana ! important; font-size: 65%; font-weight: light; 
text-decoration: none }
.down:visited { color: #111119; font-family: Verdana ! important; font-size: 65%; font-weight: light;
text-decoration: none }
.down:active { color: #111119; font-family: Verdana ! important; font-size: 65%; font-weight: light;
text-decoration: none }
.down:hover { color: #fe7101; font-family: Verdana ! important; font-size: 65%; font-weight: light;
text-decoration: underline }

.down2:link { color: #fe7101; font-family: Verdana ! important; font-size: 65%; font-weight: light; 
text-decoration: none; }
.down2:visited { color: #fe7101; font-family: Verdana ! important; font-size: 65%; font-weight: light;
text-decoration: none }
.down2:active { color: #fe7101; font-family: Verdana ! important; font-size: 65%; font-weight: light;
text-decoration: none }
.down2:hover { color: #fe7101; font-family: Verdana ! important; font-size: 65%; font-weight: light;
text-decoration: underline }

.inset:link { color: #333333; font-family: Verdana ! important; font-size: 100%; font-weight: light; 
text-decoration: none; line-height: 120% }
.inset:visited { color: #cc3300; font-family: Verdana ! important; font-size: 100%; font-weight: light;
text-decoration: none; line-height: 120% }
.inset:active { color: #FF8C00; font-family: Verdana ! important; font-size: 100%; font-weight: light;
text-decoration: none; line-height: 120% }
.inset:hover { color: orange; font-family: Verdana ! important; font-size: 100%; font-weight: light;
text-decoration: none; line-height: 120% }

div#tool {position: absolute; text-decoration: none; z-index: 100; margin-top: -5px; 
margin-left: -3px; cursor: default }
div#tool a {display: block; }
div#tool a:hover {background: white; cursor: default }
div#tool a span {display: none; }
div#tool a:hover span { display: block; text-decoration: none; position: absolute; z-index: 100; 
margin-top: 20px; left: -280px; width: 280px; padding: 5px; color: #000080; background-color: #f9f9f9; 
border: 1px solid #696969; cursor: default }

div#tool_2 {position: absolute; text-decoration: none; z-index: 100; margin-top: -5px; 
margin-left: -3px; cursor: default }
div#tool_2 a {display: block; }
div#tool_2 a:hover {background: white; cursor: default }
div#tool_2 a span {display: none; }
div#tool_2 a:hover span { display: block; text-decoration: none; position: absolute; z-index: 100; 
margin-top: 20px; left: 10px; width: 230px; padding: 5px; color: #000080; background-color: #f9f9f9; 
border: 1px solid #696969; cursor: default }


