.fliesstext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15pt; color: #464646 }
.fliesstexta {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15pt; color: #464646; background-color: #F2F1EF; font-weight: bold }
.recht {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 15pt; color: #464646; letter-spacing: 4px; font-weight: bold }
.sitemap {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#336699; }
.mehrinfos {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#336699; }
.suche {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#336699 }
.eumeniden {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: light; line-height: normal }
.mini {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; padding-top: 50px; padding-left: 5px; color: #464646 }
.mini1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #464646 }
.mini2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #464646 }
.mini3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11pt; color: #464646 }
.mini4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11pt; color: #464646 }
.fon {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #464646; font-weight: bold;  }
.h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #1B949D; font-weight: bold }
.h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: bold }
.h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 15px }
.aktuell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; font-weight: bold; }
.aktuellindex { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #424242; font-weight: bold; padding-left: 5px; padding-right: 3px; padding-top: 6px; text-align:left; }
.videoclip { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15pt; color: #424242; font-weight: bold; padding-left: 3px; padding-right: 3px; text-align:right; }
.vita {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #464646 }
.vortraege {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #464646; background-color: #F2F1EF }
.ddd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #464646; background-color: #99CCCC; font-weight: bold; padding-left: 4px; }
.aaa {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #464646; background-color: #ffcc00; font-weight: bold; padding-left: 4px; }
.leitsatz {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ff6600; font-weight: bold }

#main1 { position:absolute; left:140px; top:20px; padding:2px }
#main2 { position:absolute; left:131px; top:42px; padding:2px }
#main3 { position:absolute; left:126px; top:64px; padding:2px }
#main4 { position:absolute; left:116px; top:86px; padding:2px }
#main5 { position:absolute; left:120px; top:108px; padding:2px }
#main6 { position:absolute; left:149px; top:130px; padding:2px }
#main7 { position:absolute; left:113px; top:152px; padding:2px }
#main8 { position:absolute; left:133px; top:174px; padding:2px }
#main9 { position:absolute; left:135px; top:196px; padding:2px }
#main10 { position:absolute; left:141px; top:218px; padding:2px }
#main11 { position:absolute; left:102px; top:262px; padding:2px }
#main12 { position:absolute; left:158px; top:240px; padding:2px }
#main13 { position:absolute; left:132px; top:284px; padding:2px }
#main14 { position:absolute; left:125px; top:306px; padding:2px }
#main15 { position:absolute; left:136px; top:328px; padding:2px }
#main16 { position:absolute; left:89px; top:350px; padding:2px }
#main17 { position:absolute; left:151px; top:372px; padding:2px }
#main18 { position:absolute; left:131px; top:394px; padding:2px }
#main19 { position:absolute; left:121px; top:416px; padding:2px }

.grau {  
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #464646;
line-height: 18px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
padding-right: 4px;
background-color: #EAE6DD;
}

.grau2 {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #464646;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
padding-right: 4px;
background-color: #EAE6DD;
}

.gruen {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #464646;
line-height: 18px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
padding-right: 4px;
background-color: #99CCCC;
}

.gruen2 {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #464646;
line-height: 18px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 4px;
background-color: #ffffff;
}

.box {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6c6c6c;
line-height: 18px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
padding-right: 4px
}

.veroeff { 
position:absolute; 
left:55px; 
top:470px;
width: 175px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 4px
}

.ddtabelle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1B949D;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #1B949D;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #1B949D;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #1B949D;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #1B949D
}

.border {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #1B949D;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #1B949D;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #1B949D;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #1B949D
}

.border1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
line-height: 18px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #cccccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}

.border2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
line-height: 18px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}

.border3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
line-height: 20px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}

.bordergrau {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
line-height: 24px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #cccccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}
.rechner {
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #ababab;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #ababab;
border-left-width: 3px;
border-left-style: solid;
border-left-color: #ababab;
border-right-width: 3px;
border-right-style: solid;
border-right-color: #ababab;
}
.borderwhite {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
line-height: 23px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #cccccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}

.borderblack {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 18px;
padding-top: 7px;
padding-bottom: 7px;
padding-left: 8px;
padding-right: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #cccccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}
.borderimpressum {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
line-height: 20px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #cccccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}
.border_gruen {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #6c6c6c;
line-height: 18px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #66cccc;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #66cccc;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cccccc
}

a.lead, a.leadActive  {
	color: #000000;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px 4px 4px 6px;
}

a.leadActive, a.lead:hover {
  text-decoration: none;
  color: #ffffff;
  background-color: #817463;
  font-size:13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.menuSub, a.subActive {
	color: #000000;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	display: block;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
	white-space: nowrap
}

a.menuSub:hover, a.menuSubActive {
  background-color: #817463;
  font-size:13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff
}

.popup2 { 
position:absolute;
width:204px;
left:214px;
top:64px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
}

 .popup3 { 
position:absolute;
width:185px;
left:214px;
top:86px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
 }
 
 .popup4 { 
position:absolute;
width:185px;
left:214px;
top:108px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
 }
 
  .popup5 { 
position:absolute;
width:185px;
left:214px;
top:130px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
 }
 
  .popup6 { 
position:absolute;
width:185px;
left:214px;
top:152px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
 }
 
  .popup7 { 
position:absolute;
width:185px;
left:214px;
top:174px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
 }
 
  .popup8 { 
position:absolute;
width:185px;
left:214px;
top:196px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
 }
 
  .popup11 { 
position:absolute;
width:182px;
left:214px;
top:240px;
visibility:hidden;
z-index:10;
background: #ffffff url(http://rue94.de/styles/images/weiss_trans.gif) repeat-x top left;
border: 1px solid #949494;
padding: 0px;
position: absolute;
text-align: left;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90
 }
 
a:link.content	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }
a:visited.content { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }
a:hover.content { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color: #666666 }
a:active.content { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }

a:link.content1	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#464646; font-size:12px }
a:visited.content1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#464646; font-size:12px }
a:hover.content1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }
a:active.content1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#464646; font-size:12px }

a:link.contentmini	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#817463; font-size:10px }
a:visited.contentmini { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#817463; font-size:10px }
a:hover.contentmini { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:10px }
a:active.contentmini { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#817463; font-size:10px }

a:link.sitemap	{ font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#817463; font-size:12px }
a:visited.sitemap { font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#817463; font-size:12px }
a:hover.sitemap { font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color: #1B949D; font-size:12px }
a:active.sitemap { font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#817463; font-size:12px }

a:link.mehrinfos	{ font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }
a:visited.mehrinfos { font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }
a:hover.mehrinfos { font-family: Arial, Helvetica, sans-serif; text-decoration:none; color: #ffffff; background-color:#1B949D; font-size:12px }
a:active.mehrinfos { font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }

a:link.ticker	{ font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }
a:visited.ticker { font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }
a:hover.ticker { font-family: Arial, Helvetica, sans-serif; text-decoration:none; color: #ffffff; background-color:#1B949D; font-size:12px }
a:active.ticker { font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color:#1B949D; font-size:12px }

a:link.pi	{ font-family: Arial, Helvetica, sans-serif; color:#333399; font-size:12px }
a:visited.pi { font-family: Arial, Helvetica, sans-serif; color:#333399; font-size:12px }
a:hover.pi { font-family: Arial, Helvetica, sans-serif; color:#1B949D; font-size:12px }
a:active.pi { font-family: Arial, Helvetica, sans-serif; color:#333399; font-size:12px }

a:link.voss	{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#1B949D; font-size:16px; font-weight: bold; text-decoration:underline; }
a:visited.voss { font-family: Verdana, Arial, Helvetica, sans-serif; color:#1B949D; font-size:16px; font-weight: bold; text-decoration:underline; }
a:hover.voss { font-family: Verdana, Arial, Helvetica, sans-serif; color:#ff6600; font-size:16px; font-weight: bold; text-decoration:underline; }
a:active.voss { font-family: Verdana, Arial, Helvetica, sans-serif; color:#1B949D; font-size:16px; font-weight: bold; text-decoration:underline; }

 .image {
   border-width: 1px;
   border-style: solid;
   border-color: #b4b4b4
}
 
 
body {
  background-color: #d4d0c8;
  padding-top: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  scrollbar-base-color:#f7f7f2;
  scrollbar-3dlight-color:#dddbc8;
  scrollbar-arrow-color:#dddbc8;
  scrollbar-darkshadow-color:#dddbc8;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#dddbc8;
  scrollbar-track-color:#FFFFFF;
}

