/* DATEI: style.css */
body { margin-top:0px; margin-bottom:0px; margin-left=5px; margin-right=0px; background-color:#FFFFFF; color:#000000;}



/* Standardschriftart */
p,h1,a,h2,h3,h4,h5,ul,ol,li,div,td,th,span,address,blockquote,nobr,b,i, input, textarea
     { font-family: Helvetica, Arial, Verdana, sans-serif; }


.caption {
	font-size: 10pt;
	font-weight: bold;
	vertical-align:bottom;
	color : #000000;
}


td {
	font-size: 10pt;
	padding:2px;
	vertical-align: middle;
}

td.bright2 {
	font-size: 10pt;
	padding:2px;
	background-color: #FFFFFF;
}

td.neg {
	font-size: 10pt;
	padding:2px;
	background-color:#FFFFFF;
	color:#E6F0F7;
}

td.negbold {
	font-size: 10pt;
	padding: 2px;
	font-weight: bold;
/*	background-color:#A0A0A0; */
	background-color:#F8CE00;
	color:#000000;

}

.right { text-align: right; }

td.hr { line-height: 1px;  height: 1px; }

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #0000FF;  }
a:active { color: #0000FF;  }

.disabled {
	background: #E6F0F7;
	color: #6385A8;
	border: 1px solid  #BECBD8;
}

input,option,select {
	font-size: 10pt;
	border: 1px solid  #000000;;
	color:#000000;;
	background: #FFFFFF;
}

.red { color: #CC0033; }

.redBold {
	color: #FF0000;
    font-weight: bolder;
}

.greenBold {
	color : #339933;
    font-weight: bolder;
}

td.selected {
	background-color : #FFCC99;
	font-size: 10pt;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
}

td.bright {
	background-color : #E6E6E6;
	font-size: 10pt;
	padding: 2px;
	vertical-align: middle;
}

input.check {
	border: none;
}


input.checkbright {
	background-color : #E6E6E6;
	border: none;
}

td.border bright {
	background-color : #F7FCFF;
	font-size: 10pt;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border: 1px solid #22318A;
	border-collapse : collapse;
}

input[type=submit] { font-size: 10pt; background:#FFFFFF; }
input[type=reset] { font-size: 10pt;  background:#FFFFFF; }
input[type=button] { font-size: 10pt;  background:#FFFFFF; }
/* input[type=checkbox] { font-size: 10pt;  background:#E6F0F7;  } */

/* input.check {
	background: #E6E6E6;
	border:none;
	margin : 0px;
	padding : 0px;
} */

input.bright {
	background: #F7FCFF;
	border:none;
	margin : 0px;
	padding : 0px;
}

input.selected {
	background: #FFCC99;
	border:none;
	margin : 0px;
	padding : 0px;
}

textarea  {
	padding-left:3px;
	/*border: #5B7990 solid 1px;*/
	border: ##1B4B84 solid 1px;
	background-color:#FFFFFF;
	font-size:10pt;
	color:##1B4B84;
	font-family:Helvetica,Arial,Verdana,Geneva,Swiss,SunSans-Regular,sans-serif;
	/*
	scrollbar-base-color:#C1CFDB;
	scrollbar-3dlight-color:#C1CFDB;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#C1CFDB;
	scrollbar-face-color:#C1CFDB;
	scrollbar-highlight-color:#C1CFDB;
	scrollbar-shadow-color:#627F95;
	scrollbar-track-color:#DEE4E9;
	*/
}

.frame
  {
    border-top-width:1px; border-top-style:solid;
    border-bottom-width:1px; border-bottom-style:solid;
    border-left-width:1px; border-left-style:solid;
    border-right-width:1px; border-right-style:solid;
    border-color:#F8CE00;
  }

td.table_input { background-color: #E6E6E6; }

.error { font-weight:bold; color:#FF0000; font-size:14px; padding:10px; }

.infoniqa { font-family: Helvetica, Arial, Verdana, sans-serif; font-weight: normal;color: #003366; }

a.buttonLink:link, a.buttonLink:visited, a.buttonLink.hover, a.buttonLink:active {
	color:#000000;
	text-decoration:none;
}

.color_GRN_INV, a.color_GRN_INV:link, a.color_GRN_INV:visited, a.color_GRN_INV:hover, a.color_GRN_INV:active {
	color : #000000;
	background-color : #AAFFAA;
	border: none;
}

.color_GRN, a.color_GRN:link, a.color_GRN:visited, a.color_GRN:hover, a.color_GRN:active {
	color : #339933;
	/* background-color : #000000; */
	border: none;
}

.color_WHT_INV, a.color_WHT_INV:link, a.color_WHT_INV:visited, a.color_WHT_INV:hover, a.color_WHT_INV:active {
	color : #000000;
	/* background-color : #FFFFFF; */
	border: none;
}

.color_WHT, a.color_WHT:link, a.color_WHT:visited, a.color_WHT:hover, a.color_WHT:active {
	color : #000000;
	/* background-color : #000000; */
	border: none;
}

.color_RED_INV, a.color_RED_INV:link, a.color_RED_INV:visited, a.color_RED_INV:hover, a.color_RED_INV:active {
	color : #000000;
	background-color : #FF3333;
	border: none;
}

.color_RED, a.color_RED:link, a.color_RED:visited, a.color_RED:hover, a.color_RED:active {
	color : #FF0000;
	/* background-color : #000000; */
	border: none;
}

.color_TRQ_INV, a.color_TRQ_INV:link, a.color_TRQ_INV:visited, a.color_TRQ_INV:hover, a.color_TRQ_INV:active {
	color : #000000;
	background-color : #00FFCC;
	border: none;
}

.color_TRQ, a.color_TRQ:link, a.color_TRQ:visited, a.color_TRQ:hover, a.color_TRQ:active {
	color : #00DDAA;
	/* background-color : #000000; */
	border: none;
}

.color_YLW_INV, a.color_YLW_INV:link, a.color_YLW_INV:visited, a.color_YLW_INV:hover, a.color_YLW_INV:active {
	color : #000000;
	background-color : #FFFF00;
	border: none;
}

.color_YLW, a.color_YLW:link, a.color_YLW:visited, a.color_YLW:hover, a.color_YLW:active {
	color : #888800;
	/* background-color : #000000; */
	border: none;
}

.color_BLU_INV, a.color_BLU_INV:link, a.color_BLU_INV:visited, a.color_BLU_INV:hover, a.color_BLU_INV:active {
	color : #000000;
	background-color : #9999FF;
	border: none;
}

.color_BLU, a.color_BLU:link, a.color_BLU:visited, a.color_BLU:hover, a.color_BLU:active {
	color : #0000CC;
	/* background-color : #000000; */
	border: none;
}

.color_PNK_INV, a.color_PNK_INV:link, a.color_PNK_INV:visited, a.color_PNK_INV:hover, a.color_PNK_INV:active {
	color : #000000;
	background-color : #FFC0C0;
	border: none;
}

.color_PNK, a.color_PNK:link, a.color_PNK:visited, a.color_PNK:hover, a.color_PNK:active {
	color : #FF6666;
	/* background-color : #000000; */
	border: none;
}

.header { font-size:12px; font-weight:bold; padding:5px; }
.subheader { font-size:11px; font-weight:bold; }
td.header { background-color:#C6DBDC }
/*td.subheader { background-color:#C6DBDC; padding:2px }*/
.area01 { background-color: #D6E4E4; font-size:16px; color: #FFFFFF; font-weight: bolder;text-align: center;}
.area02 { background-color: #BAD3D3; font-size:16px; color: #FFFFFF; font-weight: bolder;text-align: center;}
.area03 { background-color: #D6E4E4; font-size:11px; color: #FFFFFF; font-weight: bolder;text-align: center;}

.helptop {
	font-size: 10pt;
	padding:2px;
	vertical-align: top;
}
