p { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 10pt; font-weight: } 
.small { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 9pt; font-weight:  }
.vsmall { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 8pt; font-weight:  }
.smallleft { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 9pt; font-weight: ;text-align: left }
.smallabstand { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 8pt; font-weight:  ;padding-left : 5px; margin-left : 5px; margin-right: 5px; margin-top: 0px; padding-top: 10 px; padding-bottom: 10 px}
.smalllightyellow { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFee; font-size: 9pt; font-weight:  }
.smallul { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #ffcccc; font-size: 9pt; font-weight:  }

.smallred { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;  font-size: 10pt; font-weight: bold; color: #ff0000; } 
.smallboldblue { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 10pt; font-weight: bold }
.liverlagaut  {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight: none;
background-color: none;
border-left-style: solid;
border-color: #FF9900;
border-width: 5px;
padding-left : 15px;
padding-top : 5px;
padding-bottom : 6px;
margin-left : 15px; 
margin-right: 5px;
}
.liverlagthem  {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight: none;
background-color: none;
border-left-style: solid;
border-color: red;
border-width: 5px;
padding-left : 15px;
padding-top : 5px;
padding-bottom : 6px;
margin-left : 5px; 
margin-right: 5px;
}  
.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#FFFFee;
color:#333399;
width:180px;
padding:4px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid silver/* */
}

.submenu{
margin-bottom: 0.5em;
}

.pagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 20pt; font-weight:  }
.big { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 14pt; font-weight:  }
.blmiddle{ font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 12pt; font-weight:  }
.whmiddle{ font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 12pt; font-weight:  }
.whsmall{ font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 10pt; font-weight: bold  }
.bluesmall{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 9pt;}
.bluemiddle{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 12pt; font-weight:  bold}
.blackbig{ font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 11pt; font-weight:  }
.bluebig{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 14pt; font-weight:  }
.whitebig{ font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 14pt; font-weight:  }
.blueboldserife{ font-family: Times; color: #333399; font-size: 14pt; font-weight:  bold}
.menueactive{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9pt;  background-color: #333399; font-weight:  }
.decor { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14pt; font-weight: ;background-color: #FFFFee; border-top-style: solid; border-bottom-style: solid; border-color: silver; border-width: 1px; padding-left : 0px; margin-left : 0px; margin-right: 0px; margin-top: 0px; padding-top: 10 px; padding-bottom: 10px;margin-bottom: 10px; color: #333399; } 
h2  {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-size: 12pt; font-weight:  bold; align: center; background-color: #FFFFee; text-align: center;}
a:link { text-decoration: none; color: #333399; }
a:visited { text-decoration: none; color: #333399; }
a:active { text-decoration: none; color: #333399; }
a:hover { text-decoration: underline; color: #333399;  }
background-repeat: repeat-y; }
xbody {background-image:url(images/institut_v.jpg);}
TR.gerade {background-color: #FFFFee;}
TR.ungerade {background-color: #ffffee;}
Td.rb {background-color: #ffffcc; border-width: 1px; border-style: dashed; border-color: silver; font-size: 8pt; align: center; background-image:url(../images/blue.gif);}
.form {background-color: #ffffff; border-width: 0px; font-size: 9pt; align: left;}
Tr.rbd {background-color: #FFFFcc; border-width: 1mm; border-style: dashed; border-color: #996600; font-size: 8pt;}
.rahmen {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 8pt;  background-color : #FFFFee;  border-style : solid; border-width : 1px; border-color : silver; padding : 5px; margin-left : 0px; text-align: center;}
.rahmenw {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 8pt;  background-color : #FFFFFF;  border-style : solid; border-width : 1px; border-color : silver; padding : 5px; margin-left : 0px; text-align: center;}
.rahmenwhite {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 8pt;  background-color : #FFFFFF;  border-style : solid; border-width : 1px; border-color : silver; padding : 5px; margin-left : 0px; }
.rahmenleft {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 8pt;  background-color : #FFFFee;  border-style : solid; border-width : 1px; border-color : silver; padding : 5px; margin-left : 0px; text-align: left; }



td.leftbar {

text-align: center;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight: none;
background-color: #FFFFee;
border-left-style: solid;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-color: red;
border-right-width: 0px;
border-top-width: 0px;
border-left-width: 4px;
border-bottom-width: 2px;
padding-left : 5px;
padding-top : 10px;
padding-bottom : 10px;
margin-left : 10px; 
margin-right: 0px;
}

td.leftbargold {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight: none;
background-color: none;
border-left-style: solid;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-color: #FFCC33;
border-right-width: 0px;
border-top-width: 0px;
border-left-width: 4px;
border-bottom-width: 2px;
padding-left : 5px;
padding-top : 4px;
padding-bottom : 4px;
margin-left : 10px; 
margin-right: 0px;
}
  
td.leftbarblue {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight: none;
background-color: none;
border-left-style: solid;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-color: #333399;
border-right-width: 0px;
border-top-width: 0px;
border-left-width: 4px;
border-bottom-width: 2px;
padding-left : 5px;
padding-top : 4px;
padding-bottom : 4px;
margin-left : 10px; 
margin-right: 0px;
}

#submenu {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; LEFT: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid; POSITION: relative; TOP: 2px; HEIGHT: 24px; BACKGROUND-COLOR: #bcbca6; TEXT-DECORATION: none
}
#flashholder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; Z-INDEX: 11; BACKGROUND-IMAGE: url(images/flashsect_bg.gif); FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; POSITION: relative; HEIGHT: 206px; BACKGROUND-COLOR: #bcbca6; TEXT-DECORATION: none
}
#maincontent {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; LEFT: 21px; BACKGROUND-IMAGE: url(images/main_content_back.gif); PADDING-BOTTOM: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 710px; PADDING-TOP: 0px; POSITION: absolute; TOP: 355px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#wrapper {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; POSITION: absolute; TOP: 60px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#ticker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 20px; PADDING-BOTTOM: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #666666 1px solid; WIDTH: 740px; PADDING-TOP: 0px; POSITION: absolute; TOP: 328px; HEIGHT: 50px; TEXT-DECORATION: none
}
#col1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 370px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 206px; TEXT-DECORATION: none
}
#col2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 410px; BACKGROUND-IMAGE: url(images/col3_back.gif); PADDING-BOTTOM: 0px; FONT: bold 10px Arial, Verdana, Helvetica, sans-serif; WIDTH: 318px; COLOR: #666666; PADDING-TOP: 0px; POSITION: absolute; TOP: 351px; HEIGHT: 229px
}
#col3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 11px Arial, Verdana, Helvetica, sans-serif; WIDTH: 180px; COLOR: #666666; PADDING-TOP: 0px; POSITION: absolute; TOP: 570px; HEIGHT: auto
}
#col3 B {
	FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666
}
#col3 P {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px; FONT: 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666
}
#redbox {
	Z-INDEX: 20; LEFT: 483px; WIDTH: 277px; POSITION: absolute; TOP: 280px; HEIGHT: 134px
}
#paddme {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#menuBottom {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #b9b9a4
}
#contentMenu {
	PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; Z-INDEX: 1; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #929090; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e6e6e6
}
.menuContainer {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menuItem {
	DISPLAY: inline; TEXT-ALIGN: center
}
.menuItem A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #929090; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menuItem A:hover {
	PADDING-BOTTOM: 30px; FONT: bold 11px Arial, Helvetica, sans-serif; PADDING-TOP: 1px; BORDER-BOTTOM: #b9b9a4 5px solid; BACKGROUND-COLOR: #b9b9a4; TEXT-DECORATION: none
}
.subMenuItem {
	DISPLAY: inline; TEXT-ALIGN: center
}
.subMenuItem A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #5f5f5f; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.singleMenuItem {
	DISPLAY: inline; TEXT-ALIGN: center
}
.singleMenuItem A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #929090; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.singleMenuItem A:hover {
	PADDING-BOTTOM: 1px; FONT: bold 11px Arial, Helvetica, sans-serif; PADDING-TOP: 1px; BACKGROUND-COLOR: #b9b9a4; TEXT-DECORATION: none
}
.hLine {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FONT: bold 11px Arial, Helvetica, sans-serif; CURSOR: default; COLOR: #929090; TEXT-ALIGN: center; TEXT-DECORATION: none
}

#glowtext{
filter:glow(color=FFFF00,strength=3);
width:100%;
}

