body {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	bgcolor: #ffffff;
	margin-left: 5px;
	margin-top: 5px;
	/*background-attachment: fixed;*/
	}
	
td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}
/*td {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	bgcolor: #ffffff;
	}*/
td.container_weiss {
	font-family: Arial;
	font-size: 7.5pt;
	color: #ffffff;
	bgcolor: #3366CC;
	}

td.container 
{
	font-family: Arial;
	font-size: 7.5pt;
}
	
td.navlow {
	background-color: #648DA8;
	font-size: 7.5pt;
	color: #ffffff;
	}	
td.navlow_big {
	background-color: #648DA8;
	font-size: 9pt;
	color: #ffffff;
	font-weight: bold;
	}	
		
td.navhigh {
	background-color: #0057AE;
	font-size: 7.5pt;
	color: #ffffff;
	}
	
td.servicenav {
	background-color: #F0F0F0;
	}
td.rahmen_w{
			border:1px;
			border-style: solid;
			border-color:#FFFFFF;
			}

td.rahmen_s{
			border:1px;
			border-style: solid;
			border-color:#000000;
			}
input {
	font-family: Arial;
	font-size: 7.5pt;
}

P
{
	font-family: Arial;
	margin-bottom : 2px;
	margin-top : 2px;
}

p.haupttitel		{
	font-family: Arial;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	}

p.untertitel		{
	font-family: Arial;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	}

p.untertitel2		{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	}

p.container	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	}

p.normal	{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	}

p.disclaimer		{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	}
p.fett		{
	font-family:Arial;
	font-size : 10pt;
	color:#000000;
	font-weight:bold;
	}
p.fusszeile	{
			font-family:Arial;
			font-size:7.5pt;
			color:#000000;
			}
p.gruen	{
			font-family:Arial;
			font-size : 10pt;
			color:#339933;
			font-style:italic;
			}
	
	
a.hauptnav		{
	font-family:Arial;
	font-size:7.5pt;
	color:#FFFFFF;
	text-decoration: none;
	vertical-align : middle;
	}
	
a.hauptnav:visited	{
	font-family:Arial;
	font-size:7.5pt;
	color:#FFFFFF;
	text-decoration: none;
	vertical-align : middle;
	}
a.hauptnav:active	{
	font-family:Arial;
	font-size:7.5pt;
	color:#FFFFFF;
	text-decoration: none;
	vertical-align : middle;
	}

a.history:link	{
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	color: #3E5665;
	}
a.history:visited	{
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	color: #3E5665;
	}
a.history:active	{
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	color: #3E5665;
	}
a.history:hover	{
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	color: #3E5665;
	}
	
a.print	{
	font-family: Arial;
	font-size:7.5pt;
	color: #0057AE;
	text-decoration: none;
	}
a.print:visited	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #0057AE;
	text-decoration: none;
	}
a.print:active	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #0057AE;
	text-decoration: none;
	}
	

a.servicenav	{
	font-family: Arial;
	font-size:7.5pt;
	color: #000000;
	text-decoration: none;
	}
a.servicenav:visited	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	text-decoration: none;
	}
a.servicenav:active	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #0057AE;
	text-decoration: none;
	}


a.unternav		{
	font-family:Arial;
	font-size:7.5pt;
	color:#FFFFFF;
	text-decoration:none;
	}
a.unternav:visited	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-decoration: none;
	}
a.unternav:active	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-decoration: none;
	}

a.node 
{
	text-decoration:none;
	font-family: Arial;
	font-size:7.5pt;
	color:#0057AE;
}
a.node:hover
{
	text-decoration:underline;
}

.treenode{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
}

.languageon {
	font-family: Arial;
	font-size: 7.5pt;
	color:#000000;
	background-color: #F0F0F0;
	text-decoration: none;
	} 
	
.languageoff {
	font-family: Arial;
	font-size: 7.5pt;
	color:#000000;
	background-color: #F0F0F0;
	text-decoration: none;
	}
	
.languline {
	background-color: #ffffff;
	} 


#lang {
	position:absolute;
	visibility:hidden;
	left: 604px;
	top:25px;
	font-family: "arial";
	color: 000000;
	font-size: 7pt;line-height: 12pt
	} 
	
  	
th {
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: bold;
	}

th.liste {
	font-family: Arial;
	font-size: 8.5pt;
	color: #000000;
	font-weight: bold;
	}

td.liste {
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	}
/*a{
	color: #0057AE;
}*/
a.klein:link {
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}
a.klein:visited {
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}
a.klein:active {
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}

a.mittel:link {
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}
a.mittel:visited {
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}
a.mittel:active {
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}
a.noul:link {
	font-family: Arial;
	font-weight: bold;
	color: #0057AE;
	text-decoration: none;
}
a.noul:visited {
	font-family: Arial;
	font-weight: bold;
	color: #0057AE;
	text-decoration: none;
}
a.noul:active {
	font-family: Arial;
	font-weight: bold;
	color: #0057AE;
	text-decoration: none;
}

.mittel {
	font-family: Arial;
	font-size: 7.5pt;
}
.klein {
	font-family: Arial;
	font-size: 7.5pt;
}
    	
.rheader {
    background-color: #3366CC;
	font-size: 7.5pt;
    color: white;
	font-weight: bold;
}
.rheaderbig {
    background-color: #3366CC;
	font-size: 9pt;
    color: white;
	font-weight: bold;
}
.rheadercol     {
    border-color: black;
	font-size: 7.5pt;
    border-style: solid;
    border-width: 0;
    color: white;
                }
.rbodycol       {
                border-color: black;
                border-style: solid;
                border-top: 0;
                border-width: 0;
	font-size: 7.5pt;
}

.container	{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	}
.haupttitel		{
	font-family: Arial;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	}

.untertitel		{
	font-family: Arial;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	}

.untertitel2		{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	}
.untertitel3		{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	font-weight: bold;
	}
.dg_header{
	font-family: Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	background-color: #F0F0F0;
	}
.dg_header_big{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #A9A9A9;
	font-weight: bold;
	}
.dg_item {
	font-family: Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	background-color: #E1E9EF;
	}
.dg_selected_item {
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	background-color: #C0FFC0;
	}
.dg_alternate_item {
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	background-color: #FFFFFF;
	}
td.dg_header{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	background-color: #F0F0F0;
	}
td.dg_item{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	background-color: #CCEEFF;
	}
td.dg_alternate_item{
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	background-color: #FFFFFF;
	}
td.dg_selected_item {
	font-family: Arial;
	font-size: 7.5pt;
	color: #000000;
	background-color: #C0FFC0;
	}


/* DVXP Editor Styles */
/* von #6699CC nach #648DA8 */
/* von yellow nach #FDD41B */
/* CoperionNet nach Coperion2004: */
/* #648DA8 nach #7A9EB8 */
/* Alternat #DDE7F2 nach #E6EDF3 */
.TDHeading
{
  background-color: #7A9EB8;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.TDLabel
{
  padding-right: 1px;
  padding-left: 1px;
  font-size: x-small;
  padding-bottom: 1px;
  margin: 1px;
  vertical-align: middle;
  padding-top: 1px;
  text-align: left;
}
.HorizontalRule
{
  border-right: 0px solid;
  border-top: 1px solid;
  border-left: 0px solid;
  border-bottom: 0px solid;
  color: #CFDCE5;
  height: 1px;
}
.Grid
{
  border: 0px solid white;
  width: 100%;
}
.GridColumnHeading
{
  padding-right: 2px;
  padding-left: 2px;
  font-weight: bold;
  color: white;
  background-color: #7A9EB8;
  text-align:center;
  border-right: aliceblue 1px solid;
  border-top: aliceblue 1px solid;
  border-bottom: aliceblue 1px solid;
  border-left: aliceblue 1px solid;
  vertical-align: middle;
}
.GridColumnHeadingLeft
{
  padding-right: 2px;
  padding-left: 2px;
  font-weight: bold;
  color: white;
  background-color: #7A9EB8;
  text-align:left;
  vertical-align: middle;
}
.GridColumnHeadingRight
{
  padding-right: 2px;
  padding-left: 2px;
  font-weight: bold;
  color: white;
  background-color: #7A9EB8;
  text-align:right;
  border-right: aliceblue 1px solid;
  border-top: aliceblue 1px solid;
  border-bottom: aliceblue 1px solid;
  border-left: aliceblue 1px solid;
  vertical-align: middle;
}
.GridColumnHeadingBorder
{
  border-right: aliceblue 1px solid;
  border-top: aliceblue 1px solid;
  border-bottom: aliceblue 1px solid;
  border-left: aliceblue 1px solid;
  padding-right: 2px;
  padding-left: 2px;
  font-weight: bold;
  color: white;
  background-color: #7A9EB8;
  text-align:center;
}
.GridRow
{
}
.GridAlternatingRow
{
  background-color: #E6EDF3;
}
.GridSelectedRow
{
  background-color: #FFFFA0;
}
.GridItemCell
{
  padding-right: 3px;
  padding-left: 3px;
  font-size: 10px;
  padding-bottom: 0px;
  margin: 0px;
  vertical-align: middle;
  color: black;
  padding-top: 0px;
  text-align: left;
}
.GridItemCellRight
{
  padding-left: 3px;
  font-size: x-small;
  padding-bottom: 0px;
  margin: 0px;
  vertical-align: middle;
  color: black;
  padding-top: 0px;
  text-align: right;
  padding-right: 3px;
}
A.GridColumnHeadingLink
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
A.GridColumnHeadingLink:link
{
    COLOR: white;
    TEXT-DECORATION: underline;
}
A.GridColumnHeadingLink:visited
{
    COLOR: white;
    TEXT-DECORATION: underline;
}
A.GridColumnHeadingLink:hover
{
    COLOR: #FDD41B;
    TEXT-DECORATION: underline
}
A.GridColumnHeadingLink:active
{
    COLOR: #FDD41B;
    TEXT-DECORATION: underline
}
.InputButton
{
  border-right: #003c74 1px solid;
  padding-right: 0px;
  border-top: #003c74 1px solid;
  font-size: 100%;
  behavior: url(hilite.htc);
  border-left: #003c74 1px solid;
  color: white;
  border-bottom: #003c74 1px solid;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #7A9EB8;
}
.TextBox
{
  border-right: #003c74 1px solid;
  padding-right: 3px;
  border-top: #003c74 1px solid;
  padding-left: 3px;
  font-size: 100%;
  padding-bottom: 0px;
  margin: 0px;
  border-left: #003c74 1px solid;
  color: black;
  padding-top: 0px;
  border-bottom: #003c74 1px solid;
  font-family: Arial, Helvetica, sans-serif;
}
.TextBoxPassword
{
  border-right: #003c74 1px solid;
  padding-right: 3px;
  border-top: #003c74 1px solid;
  padding-left: 3px;
  font-size: 100%;
  border-left: #003c74 1px solid;
  border-bottom: #003c74 1px solid;
  font-family: Arial, Helvetica, sans-serif;
  background-color: white;
}
.RadioButton
{
  border-right: #003c74 1px;
  padding-right: 0px;
  border-top: #003c74 1px;
  padding-left: 0px;
  font-size: 100%;
  padding-bottom: 0px;
  margin: 0px;
  border-left: #003c74 1px;
  color: black;
  padding-top: 0px;
  border-bottom: #003c74 1px;
  font-family: Arial, Helvetica, sans-serif;
}
.DropDownList
{
  border-right: #003c74 1px solid;
  padding-right: 3px;
  border-top: #003c74 1px solid;
  padding-left: 3px;
  font-size: 100%;
  padding-bottom: 0px;
  margin: 0px;
  border-left: #003c74 1px solid;
  color: black;
  padding-top: 0px;
  border-bottom: #003c74 1px solid;
  font-family: Arial, Helvetica, sans-serif;
}
.ErrorLabel
{
  color: Red;
}