body {
 color:#000000;
 font-size: 9pt;
 margin-top: 0px;
 background-color: #CFC4B8;
 scrollbar-Face-Color: #96BBA9;
 scrollbar-DarkShadow-Color: #336666;
 scrollbar-Track-Color: #99CCCC;
 scrollbar-Shadow-Color: #000066;
 scrollbar-Highlight-Color: #006666;
 scrollbar-3dLight-Color: #C3E8D6;
 scrollbar-Arrow-Color: #000066;
}

p {
 font-family: VERDANA,ARIAL,HELVETICA;
 color:#000000;
 font-size: 9pt;
}

ul {
 list-style: circle;
}
li {
 font-family: VERDANA,ARIAL,HELVETICA;
 color:#000000;
 font-size: 9pt;
}

.left {
 text-align:left;
}

.right {
 text-align:right;
}

.block {
 text-align: justify;
}

.klein {
 font-size: 7pt;
 margin-left: 10px;
}

.bold {
 font-weight: bold;
}

h1 {
 font-family: VERDANA,ARIAL,HELVETICA;
 color:#25383F;
 font-size: 12pt;
 font-weight: bold;
 margin-top: 25pt;
 margin-bottom: 20pt;
}

h2 {
 font-family: VERDANA,ARIAL,HELVETICA;
 color:#25383F;
 font-size: 10pt;
 font-weight: bold;
 margin-top: 20pt;
 margin-bottom: 10pt;
}

h3 {
 font-family: VERDANA,ARIAL,HELVETICA;
 color:#25383F;
 font-size: 10pt;
 font-weight: normal;
 font-style: italic;
 margin-top: 20pt;
 margin-bottom: 10pt;
}

td {
 font-family: VERDANA,ARIAL,HELVETICA;
 color:#000000;
 font-size: 9pt;
}

a {
 color:#000000;
 font-size: 9pt;
 text-decoration: underline;
}

a:link {
 color:#000000;
 font-size: 9pt;
 text-decoration: underline;
}

a:visited {
 color:#3E585E;
 font-size: 9pt;
 text-decoration: underline;
}

a:hover {
 color:#000000;
 background-color:#8A837B;
}

#liste {
 border: 1px solid #3E585E;
}
#lstop {
 border-bottom: 1px solid #3E585E;
 text-align:left;
}

.rot {
 color:#CF002E;
}

.lblu {
 color:#7FB3BF;
}

.blu {
 color:#5C838C;
}

#img {
 margin: 10px;
 border: 2px solid #D43F56;
}
#imgr {
 margin-top: 10px;
 margin-left: 10px;
 margin-bottom: 10px;
 border: 2px solid #D43F56;
 float:right;
 clear:both;
}
#imgl {
 margin-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 border: 2px solid #D43F56;
 float:left;
 clear:both;
}

#men1 {
 font-family: LithographLight,VERDANA,ARIAL,HELVETICA;
 color:#FFF;
 font-size: 12pt;
 font-weight: bold;
 text-decoration:none;
}

#men1:link {
 font-family: LithographLight,VERDANA,ARIAL,HELVETICA;
 font-size: 12pt;
 color:#FFF;
 font-weight: bold;
 text-decoration:none;
 border: 1px solid #CF002E;
}

#men1:visited {
 color:#FFF;
 font-weight: bold;
 text-decoration:none;
 border: 1px solid #CF002E;
}

#men1:hover {
 color:#DBD6D2;
 font-weight: bold;
 text-decoration:none;
 background-color:#D43F56;
 border: 1px solid #FFFFFF;
}

#men2 {
 font-family: LithographLight,VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 color:#FFF;
 font-weight: bold;
 text-decoration:none;
}

#men2:link {
 font-family: LithographLight,VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 color:#FFF;
 font-weight: bold;
 text-decoration:none;
 border: 1px solid #7FB3BF;
}

#men2:visited {
 color:#FFF;
 font-weight: bold;
 text-decoration:none;
 border: 1px solid #7FB3BF;
}

#men2:hover {
 color:#3E585E;
 font-weight: bold;
 text-decoration:none;
 background-color:#DBD6D2;
 border: 1px solid #FFFFFF;
}

#drop {
 font-size:8pt;
 color:#fff;
 text-decoration:none;
}

#drop:link {
 font-size:8pt;
 color:#fff;
 text-decoration:none;
}

#drop:visited {
 font-size:8pt;
 color:#fff;
 text-decoration:none;
}

#drop:hover {
 font-size:8pt;
 color:#3E585E;
 text-decoration:none;
 background-color:#D43F56;
}

#feet {
 font-size:8pt;
 color:#3E585E;
 text-decoration:none;
}

#feet:link {
 font-size:8pt;
 color:#3E585E;
 text-decoration:none;
}

#feet:visited {
 font-size:8pt;
 color:#5C838C;
 text-decoration:none;
}

#feet:hover {
 font-size:8pt;
 color:#7FB3BF;
 text-decoration:none;
}

#popback {
 background-color: #fff;
}

#popup {
 background-color: #CF002E;
 font-size:8pt;
 height:16px;
}

#popup1 {
 position: absolute;
 visibility:hidden;
 left: 160px;
 top: 40px;
 z-index:4;
}

#popup2 {
 position: absolute;
 visibility:hidden;
 left: 245px;
 top: 40px;
 z-index:4;
}

#popup3 {
 position: absolute;
 visibility:hidden;
 left: 379px;
 top: 40px;
 z-index:4;
}

#popup4 {
 position: absolute;
 visibility:hidden;
 left: 564px;
 top: 40px;
 z-index:4;
}

#popup5 {
 position: absolute;
 visibility:hidden;
 left: 669px;
 top: 40px;
 z-index:4;
}

#hauptmenu {
 position:absolute;
 top:10px;
 left:0px;
 z-index:2;
 width:100%;
}

#nebenmenu {
 position:absolute;
 top:80px;
 left:0px;
 z-index:2;
 padding-right:10px;
 width:100%;
}

#logo {
 position:absolute;
 top:10px;
 left:20px;
 z-index:3;
}

#inhaltsrahmen {
 position:absolute;
 top:70px;
 left:0px;
 z-index:1;
 width:100%;
}

#inhalt {
 padding-top:60px;
 padding-left:20px;
 padding-right:40px;
 z-index:1;
}

#untermenu {
 padding-top:60px;
 padding-left:5px;
 padding-right:0px;
 z-index:1;
}

.umen1 {
 border-left: solid 1px #3E585E;
 border-bottom: solid 1px #3E585E;
}
.umen2 {
 padding-top:5px;
 border-right: solid 1px #3E585E;
}
.umen2s {
 padding-top:5px;
 border-bottom: solid 1px #3E585E;
 border-right: solid 1px #3E585E;
}
.umen3 {
 padding-top:2px;
 border-left: solid 1px #3E585E;
 border-right: solid 1px #3E585E;
 border-bottom:  solid 1px #3E585E;
 padding-left:5px;
 background-color:#DBD6D2;
}
.umen4 {
 padding:2px;
 border: solid 1px #3E585E;
 background-color:#DBD6D2;
}

#feeter {
 margin-top:80px;
 margin-left:40px;
 margin-right:40px;
 z-index:1;
 text-allign:center;
}

#hintergrund {
 top:0px;
 left:0px;
 position:absolute;
 z-index:0;
 width:100%;
}
