body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000033;
	background-color: #E2E2E2;
	margin: 0px;
	list-style-type: square;
}
hr { 
  size:1px;
  color:#000000;
  background-color:#000000;
  border:0; height:1px
}
.menu {
	filter: Shadow(Color=#000000, Direction=225);
	background-color: #086AAF;

}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.textframe {
	margin: 1px;
	padding: 5px;

}
.textrahmen {
	border: 1px inset #000033;
	margin: 0px;
	padding: 10px;
}
TEXTAREA
{
	PADDING-RIGHT: 2pt;
	PADDING-LEFT: 2pt;
	BACKGROUND: fixed 0pt 0pt;
	PADDING-BOTTOM: 2pt;
	FONT: 500 10pt Courier, Arial;
	TEXT-TRANSFORM: none;
	COLOR: #000033;
	PADDING-TOP: 2pt;
	TEXT-ALIGN: left;
	scrollbar-arrow-color: FFFFFF;
	scrollbar-base-color: 000033;
	border: 1pt solid #000033;
:#FFCC00
}
.text
{
	SCROLLBAR-FACE-COLOR: #000034;
	BACKGROUND: fixed 0pt 0pt;
	MARGIN: 0pt 2pt;
	FONT: 500 10pt "Courier New", Courier, mono;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffcc00;
	VERTICAL-ALIGN: middle;
	TEXT-TRANSFORM: none;
	SCROLLBAR-SHADOW-COLOR: #ffcc00;
	COLOR: #000033;
	SCROLLBAR-3DLIGHT-COLOR: #000034;
	SCROLLBAR-ARROW-COLOR: #ffcc00;
	TEXT-ALIGN: left;
	ffcc00: scrollbar-Track-Color;
	border: 1pt solid #000033;
:#FFCC00
}
.button
{
    SCROLLBAR-FACE-COLOR: #000034;
    BACKGROUND: #000034 fixed 0pt 0pt;
    MARGIN: 0pt 5pt;
    FONT: 600 12pt Arial, Courier;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffcc00;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: none;
    SCROLLBAR-SHADOW-COLOR: #ffcc00;
    COLOR: white;
    SCROLLBAR-3DLIGHT-COLOR: #000034;
    SCROLLBAR-ARROW-COLOR: #ffcc00;
    TEXT-ALIGN: center;
    ffcc00: scrollbar-Track-Color:#FFCC00
}
.select
{
    BORDER-RIGHT: #fc3 1pt solid;
    BORDER-TOP: #fc3 1pt solid;
    SCROLLBAR-FACE-COLOR: #ffcc33;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #fc3 1pt solid;
    COLOR: #000033;
    SCROLLBAR-ARROW-COLOR: #ffcc33;
    BORDER-BOTTOM: #fc3 1pt solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Courier;
    SCROLLBAR-BASE-COLOR: #ffcc33;
    TEXT-DECORATION: none;
    scrollbar-3d-light-color: #000034;
    scrollbar-dark-shadow-color: #ffcc33
}
.box
{
    BORDER-RIGHT: #fc3 1pt solid;
    BORDER-TOP: #fc3 1pt solid;
    SCROLLBAR-FACE-COLOR: #000034;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #fc3 1pt solid;
    COLOR: #000033;
    SCROLLBAR-ARROW-COLOR: #ffcc33;
    BORDER-BOTTOM: #fc3 1pt solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Courier;
    SCROLLBAR-BASE-COLOR: #000034;
    TEXT-DECORATION: none;
    scrollbar-3d-light-color: #000034;
    scrollbar-dark-shadow-color: #ffcc33
}
.Titel
{
	FONT-SIZE: 16pt;
	COLOR: #000033;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.Abschnitt
{
	FONT-SIZE: 12pt;
	TEXT-TRANSFORM: none;
	COLOR: #000033;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.Links {
	font-family: Arial, Helvetica, sans-serif;
	color: #006666;
	text-decoration: none;
	font-size: 12pt;
	font-weight: 500;
	text-transform: none;
}
.tableheader {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-bottom-color: #FFFFCC;
	margin: 0px;
}
a:hover {
	text-decoration: underline;
}
.fontklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000033;
}
.fontkleinfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
}
.line1 {
	font-size: 0pt;
	background-color: #000033;
}
.tabellenfeldabstand {
	margin: 4pt;
	padding: 4pt;
	border: 4pt;
}
.Linksklein {
	font-family: Arial, Helvetica, sans-serif;
	color: #006666;
	text-decoration: none;
	font-size: 10pt;
	font-weight: 500;
	text-transform: none;
}
.lightGrau {

	background-color: #CCCCCC;
}
.schwarz {

	background-color: #FFFFFF;
}
.errormsg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000033;
	text-decoration: none;
}
.schatten {

	background-color: #E2E2E2;
}
.NoSchatten {

	background-color: #CCCCCC;
}
.FontMenu {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.FontFett {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
.NewsTitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000033;
	text-decoration: none;
	background-color: #086AAF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: Black;
}
.NewsDatum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000033;
	text-decoration: none;
}
.News {
  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000033;
}
.NewsRahmen {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom:1px solid black;
}
.KalenderLeer {
	margin: 4px;
	padding: 4px;
	border: 1px solid #000033;
	background-color: #CCCCCC;
}
.KalenderDatum {
	margin: 4px;
	padding: 4px;
	border: 1px solid #000033;
}
.KalenderHeute {
	margin: 4px;
	padding: 4px;
	border: 1px solid #FF0000;
}









.dms_fraLoginMask
{
	border-right: #0000cc 1px outset;
	border-top: #0000cc 1px outset;
	border-left: #0000cc 1px outset;
	border-bottom: #0000cc 1px outset;
	background-color: #ccccff;
	text-align: left;
}
.dms_fraDocumentFrame
{
/*	border-left: black 1px solid;
	clip: rect(auto auto auto auto); */
}
.dms_fraDocumentList
{
/*	border-top: black 1px solid;
	clip: rect(auto auto auto auto); */
}
.dms_fraTableMain
{
/*	border-top: black 1px solid;
	clip: rect(auto auto auto auto); */
}
.dms_treenode
{
/*	border-left: black 1px solid;
	clip: rect(auto auto auto auto); */
	font-size: 8pt;
	color: navy;
	text-decoration: none;
}
.dms_line
{
	font-size: 0pt;
	background-color: #CCCCCC;
}
.dms_navigation
{
	font-size: 10pt;
}
.dms_text
{
	font-size:10pt;
}
.dms_titel
{
	font-size: 12pt;
	font-weight:bold;
	font-style:italic;
}






.mvs_titel
{
	font-weight: bold;
	font-size: 14pt;
	font-style: italic;
	margin-bottom: 1px;
}

.mvs_abschnitt
{
	font-weight: bold;
	font-size: 10pt;
}

.mvs_tablerow
{
	background-color: #f3f3f3
}