.cssTABLEout 
{
 BACKGROUND: #E0E0E0;
 margin : 0px;
 FONT-SIZE:11px;
 FONT-FAMILY:  Verdana, Arial,sans-serif;
}

.cssTABLEGlobal, .cssTDGlobal, .cssTRGlobal, .cssPGlobal, .cssSPANGlobal, .cssULGlobal, .cssOLGlobal, .cssLIGlobal
{
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

/*Styles fuer die Toolbar: Hintergrund und Mouse over fuer Icons*/

.cssTDGlobal hr {
	height:1px;
	border:0px;
	border-top:1px solid #cdcdcd;
	background:transparent;
}

.cssToolbar {
BORDER-RIGHT: #666666 2px solid;
PADDING-RIGHT: 0px;
BORDER-TOP: #666666 1px solid;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: #666666 1px solid;
COLOR: #000000;
PADDING-TOP: 0px;
BORDER-BOTTOM: #666666 2px solid;
BACKGROUND-COLOR: #F4F4F4;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

.cssDocName 
{
FONT-WEIGHT: bold;
COLOR: #2F1961;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}


A.cssMenuIcons{
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
BORDER-COLOR: #F4F4F4;
BORDER-WIDTH: 1px;
BORDER-STYLE: solid;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuIcons:hover {
BORDER-RIGHT: #D6D6D6 1px solid;
BORDER-TOP: #FFFFFF 1px solid;
BORDER-LEFT: #FFFFFF 1px solid;
BORDER-BOTTOM: #D6D6D6 1px solid;
BACKGROUND-COLOR: #F4F4F4;
PADDING-RIGHT: 2px;
PADDING-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuIcons:visited {
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}


A.cssMenuIconsOFF:link {
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuIconsOFF:hover {
PADDING-RIGHT: 2px;
PADDING-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
cursor : default;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuIconsOFF:visited {
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}





A.cssMenuAdrIcons{
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
BORDER-COLOR: #F4F4F4;
BORDER-WIDTH: 1px;
BORDER-STYLE: solid;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuAdrIcons:hover {
BORDER-RIGHT: #D6D6D6 1px solid;
BORDER-TOP: #FFFFFF 1px solid;
BORDER-LEFT: #FFFFFF 1px solid;
BORDER-BOTTOM: #D6D6D6 1px solid;
BACKGROUND-COLOR: #F4F4F4;
PADDING-RIGHT: 2px;
PADDING-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuAdrIcons:visited {
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}


A.cssMenuAdrIconsOFF:link {
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuAdrIconsOFF:hover {
PADDING-RIGHT: 2px;
PADDING-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
cursor : default;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

A.cssMenuAdrIconsOFF:visited {
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}






.cssFormular {
PADDING-RIGHT: 15px;
PADDING-LEFT: 15px;
PADDING-BOTTOM: 6px;
COLOR: #383838;
PADDING-TOP: 6px;
BACKGROUND: transparent;
FONT-SIZE:10px;
FONT-FAMILY: Verdana, Arial,sans-serif;
width:450px;
}

.cssFormular td {
padding-top:3px;
padding-bottom: 3px;
font-weight:bold;
}

.cssFormular td p{
color:#A21A08;
}

.cssFormular td img{
border:0px !important;
position:relative;
margin-bottom:10px !important;
}

.cssInputBAK {
BORDER-RIGHT: #F4F4F4 1px solid;
PADDING-RIGHT: 12px;
BORDER-TOP: #F4F4F4 1px solid;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: #F4F4F4 1px solid;
COLOR: #2F1961;
FONT-WEIGHT: bold;
PADDING-TOP: 5px;
BORDER-BOTTOM: #E0E0E0 1px solid;
BACKGROUND-COLOR: #F4F4F4;
HEIGHT : 25px;
valign : absmiddle;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

/*.cssInput {
BORDER-RIGHT: #90A8C6 1px solid;
PADDING-RIGHT: 12px;
BORDER-TOP: #EDF3FB 1px solid;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: #EDF3FB 1px solid;
COLOR: #2F1961;
FONT-WEIGHT: bold;
PADDING-TOP: 5px;
BORDER-BOTTOM: #90A8C6 1px solid;
BACKGROUND-COLOR: #DAE7F8;
HEIGHT : 25px;
valign : absmiddle;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}*/

.cssInput {
BORDER: #b4b4b4 1px solid;
PADDING-RIGHT: 12px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
COLOR: #666666;
FONT-WEIGHT: bolder;
PADDING-TOP: 5px;
BACKGROUND-COLOR: #ffffff;
HEIGHT : 18px;
valign : absmiddle;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
text-align : right;
margin-left:10px;
}



.cssRightInput {
BORDER: #b4b4b4 1px solid;
PADDING-RIGHT: 12px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
COLOR: #666666;
FONT-WEIGHT: bolder;
PADDING-TOP: 5px;
BACKGROUND-COLOR: #ffffff;
HEIGHT : 18px;
valign : absmiddle;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
text-align : right;
margin-left:10px;
}

.cssRightInput:focus{
BACKGROUND:none;
BACKGROUND-COLOR: #ffffff;
}

.cssRightInputRO {
PADDING-RIGHT: 12px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
COLOR: #9d061c;
FONT-WEIGHT: bold;
PADDING-TOP: 5px;
BACKGROUND:transparent;
border:none;
HEIGHT : 20px;
valign : absmiddle;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
text-align : right;
}

input:focus.cssRightInputRO {
PADDING-RIGHT: 12px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
COLOR: #9d061c;
FONT-WEIGHT: bold;
PADDING-TOP: 5px;
BACKGROUND:transparent;
border:none;
HEIGHT : 20px;
valign : absmiddle;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
text-align : right;
}


.cssInputRO {
BORDER-RIGHT: #F0F0F0 1px solid;
PADDING-RIGHT: 12px;
BORDER-TOP: #FFFFFF 1px solid;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: #FAFAFA 1px solid;
COLOR: #2F1961;
FONT-WEIGHT: bold;
PADDING-TOP: 5px;
BORDER-BOTTOM: #FFFFFF 1px solid;
BACKGROUND-COLOR: #FAFAFA;
HEIGHT : 25px;
valign : absmiddle;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}


.cssSelect {
BORDER-RIGHT: #c2c2c2 1px solid;
BORDER-TOP: #c2c2c2 1px solid;
PADDING-BOTTOM: 0px;
BORDER-LEFT: #c2c2c2 1px solid;
COLOR: #666666;
FONT-WEIGHT: bolder;
PADDING: 2px;
BORDER-BOTTOM: #b4b4b4 1px solid;
BACKGROUND-COLOR: #ffffff;
HEIGHT : 20px;
valign : absmiddle;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

.cssSelect:focus{
BACKGROUND:none;
BACKGROUND-COLOR: #ffffff;
}

.cssSelectBAK {
BORDER-RIGHT: #F4F4F4 1px solid;
PADDING-RIGHT: 12px;
BORDER-TOP: #F4F4F4 1px solid;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: #F4F4F4 1px solid;
COLOR: #2F1961;
FONT-WEIGHT: bold;
PADDING-TOP: 5px;
BORDER-BOTTOM: #E0E0E0 1px solid;
BACKGROUND-COLOR: #F4F4F4;
HEIGHT : 25px;
valign : absmiddle;
FONT-SIZE:13.4px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}


A.cssButton {
BORDER-RIGHT: #b4b4b4 1px solid;
BORDER-TOP: #b4b4b4 1px solid;
BORDER-LEFT: #b4b4b4 1px solid;
COLOR: #36557D;
PADDING-TOP: 2px;
BORDER-BOTTOM: #b4b4b4 1px solid;
TEXT-DECORATION: none;
text-align:left;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
HEIGHT:20px;
background-color:#ffffff;
padding: 4px 10px 4px 10px;
}

A.cssButton:visited {
BORDER-RIGHT: #b4b4b4 1px solid;
BORDER-TOP: #b4b4b4 1px solid;
BORDER-LEFT: #b4b4b4 1px solid;
COLOR: #36557D;
BORDER-BOTTOM: #b4b4b4 1px solid;
TEXT-DECORATION: none;
text-align:left;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
HEIGHT:20px;
background:transparent url(../images/images.png) no-repeat 0 -94px;
padding: 4px 10px 4px 10px;
}


A.cssButton:hover {
BORDER-RIGHT: #b4b4b4 1px solid;
BORDER-TOP: #b4b4b4 1px solid;
BORDER-LEFT: #b4b4b4 1px solid;
COLOR: #383838;
BORDER-BOTTOM: #b4b4b4 1px solid;
TEXT-DECORATION: none;
text-align:left;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
HEIGHT:20px;
padding: 4px 10px 4px 10px;
}

A.cssButton:active {
BORDER-RIGHT: #b4b4b4 1px solid;
BORDER-TOP: #b4b4b4 1px solid;
BORDER-LEFT: #b4b4b4 1px solid;
COLOR: #c24d4d;
BORDER-BOTTOM: #b4b4b4 1px solid;
TEXT-DECORATION: none;
text-align:left;
FONT-SIZE:11px;
FONT-FAMILY: Verdana, Arial,sans-serif;
HEIGHT:20px;
background:transparent url(../images/images.png) no-repeat 0 -94px;
padding: 4px 10px 4px 10px;
}

.cssInButton
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #E0E0E0 1px solid;
BORDER-LEFT: #E0E0E0 1px solid;
BORDER-BOTTOM: #000000 1px solid;
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
CURSOR: hand;
COLOR: #000000;
BACKGROUND-COLOR: #F4F4F4;
HEIGHT : 18px;
WIDTH : 25px;
valign : absmiddle;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

/*Styles fuer die Dialogboxen*/

.cssHead {
BORDER-RIGHT: #000000 1px solid;
PADDING-RIGHT: 12px;
BORDER-TOP: #000000 1px solid;
PADDING-LEFT: 12px;
PADDING-BOTTOM: 3px;
BORDER-LEFT: #000000 1px solid;
COLOR: #FFFFFF;
PADDING-TOP: 6px;
BORDER-BOTTOM: #000000 1px solid;
BACKGROUND-COLOR: #666666;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}
.cssDialog {
BACKGROUND-COLOR: #D4D0C8
}

.cssFenster {
BORDER-RIGHT: #FFFFFF 1px solid;
PADDING-RIGHT: 15px;
BORDER-TOP: #000000 1px solid;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 6px;
BORDER-LEFT: #000000 1px solid;
COLOR: #000000;
PADDING-TOP: 6px;
BORDER-BOTTOM: #FFFFFF 1px solid;
BACKGROUND-COLOR: #FFFFFF;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

/*Styles fuer das Adressbuch*/


.cssAdresshead {
BORDER-RIGHT: #000000 1px solid;
PADDING-RIGHT: 12px;
BORDER-TOP: #000000 1px solid;
PADDING-LEFT: 12px;
PADDING-BOTTOM: 3px;
BORDER-LEFT: #000000 1px solid;
COLOR: #FFFFFF;
PADDING-TOP: 6px;
BORDER-BOTTOM: #000000 1px solid;
BACKGROUND-COLOR: #666666;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

.cssAdrToolBar {
BORDER-RIGHT: #000000 1px solid;
PADDING-RIGHT: 12px;
BORDER-TOP: #000000 1px solid;
PADDING-LEFT: 12px;
PADDING-BOTTOM: 3px;
BORDER-LEFT: #000000 1px solid;
COLOR: #FFFFFF;
PADDING-TOP: 6px;
BORDER-BOTTOM: #000000 1px solid;
BACKGROUND-COLOR: #1E3979;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

.cssAdrEingabeFeld
{
  width: 220;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}
.cssAdrCheckbox
{}

.cssAdrSpaltenkopf
{
BACKGROUND-COLOR: #CAD5E3;
font-weight : bold;
font-size : 8pt;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

.cssAdrZeileNormal
{
  BACKGROUND-COLOR: #EBF2FA;
  color : #001E50;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}
.cssAdrZeileWahl
{
  BACKGROUND-COLOR: #001E50;
  color : #FFFFFF;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

.cssScrollbar
{
  BACKGROUND-COLOR: #CAD5E3;
  border-width : 1px;
  border-color : #001E50;
  border-style : solid;
  cursor : cross;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
}

 .cssTextarea
 {
 	BORDER-RIGHT: #F4F4F4 1px solid;
 	PADDING-RIGHT: 12px;
 	BORDER-TOP: #F4F4F4 1px solid;
 	PADDING-LEFT: 0px;
 	PADDING-BOTTOM: 0px;
 	BORDER-LEFT: #F4F4F4 1px solid;
 	COLOR: #2F1961;
 	FONT-WEIGHT: bold;
 	PADDING-TOP: 5px;
 	BORDER-BOTTOM: #E0E0E0 1px solid;
 	BACKGROUND-COLOR: #F4F4F4;
 	valign : absmiddle;
 	scrollbar-3dlight-color : #FFFFFF;
 	scrollbar-arrow-color : #2F1961;
 	scrollbar-base-color : #F4F4F4;
 	scrollbar-darkshadow-color : #F4F4F4;
 	scrollbar-face-color : #F4F4F4;
 	scrollbar-highlight-color : #FFFFFF;
 	scrollbar-shadow-color : #2F1961;
 	scrollbar-track-color : #F4F4F4;
FONT-SIZE:12px;
FONT-FAMILY: Verdana, Arial,sans-serif;
 }

.checkboxImage
{
	margin: 0 0 0 0;
	border:0px;
}

.checkbox
{
	filter:alpha(opacity=0);
	opacity: 0;

}

.rechner table{
width:100%}

.rechner table tr td{
padding:0px 0px 8px 0px;
width:auto;}

.rechner table tr td table tr td{
}

#_result table tr td{
	padding:0px !important;
	font-weight:normal !important;
	font-size:11px !important;
	}
	
#HilfeLayerTable{
width:450px;
}
