BODY {
	background-color : #FFFFFF;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;

 	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.BODY_HEADER {
	background-color : #FFFFFF;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;

 	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.disabled{
	background-color : #EEEEEE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
}
.textbox{
    
	padding:0.1em;
background-color : #EEEEEE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	color: black;
}


.invalid{
	border: red 2px solid;
}
.textboxC{
		padding:0.1em;
background-color : #EEEEEE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	color: black;
	margin-left:-2.5px;
	margin-right:-2.5px;
}
.closer{
	margin-left:-2.5px;
	margin-right:-2.5px;
}
.disabledCloser{
	background-color : #EEEEEE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	margin-left:-2.5px;
	margin-right:-2.5px;	
}

.width100percent{
	width:100%;	
}

.fixlistheader{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	vertical-align : top;
	width: 70px;
	border-left:1px solid black;
	
}

.flies, td {
 	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	color: black;
	text-decoration: none;
}

.fieldname {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align : right;
	vertical-align : top;
}

.fieldvalue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align : left;
	vertical-align : top;
}

.fieldvaluesmall {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: black;
	text-decoration: none;
	text-align : left;
	vertical-align : top;
}

.value {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align : left;
	vertical-align : top;
}

.fieldsubmit {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align : right;
	vertical-align : top;
}

.listheader {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align : left;
	vertical-align : top;
}

.listheader_right {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align : right;
	vertical-align : top;
}

.listcolumn {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	vertical-align : top;
}

.listcolumn_right {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align : right;
	vertical-align : top;
}
.listcolumnBG0 {
	background-color: #004184;
}

.listcolumnBG1 {
	 background-color: #C6D7EF;
}

.listcolumnBG2 {
	background-color: white;
}

.listcolumnBG3 {
	background-color: #77a5ea;
}

.listcolumnBG4 {
	background-color: #B45F04;
}

.listcolumnBG5 {
	background-color: #FF0000;
}

.listcolumnBG6 {
	background-color: #77c0ea;
}

.listcolumnBG7 {
	background-color: #FFCCCC;
}

.listcolumnBG8 {
	background-color: #B5E0F1;
}

.listEntryMoveable{
	cursor: move;
}

.listEntryMoveable.over td{
	opacity: 0.4;
	background-color: #84ED96;
}

.listEntryMoveable.moving{
	opacity: 0.4;
}

.listEntryMoveable td {
	border-bottom: 3px solid #FFFFFF;
}

a:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: underline
}
a:visited {}
a:hover {
	color: #3131FF;
	text-decoration: underline
}
a:active {
	color: #3131FF;
	text-decoration: underline
}

.touchLink {
	padding: 12px;
	margin: 20px;
}

.Ueberschrift1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Navy;
	font-weight: bold
}
.Ueberschrift2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Navy;
	font-weight: bold
}
.Ueberschrift3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Navy;
	font-weight: bold
}
.Ueberschrift4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	font-weight: bold
}
.textnormal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.textfett {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menunormal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.menunormal:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.menunormal:visited {
 	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	}
.menunormal:hover {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: underline; 
	}
.menunormal:active {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none; }

.menusmall {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.buttonnormal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: Navy;
	text-decoration: none
}
.buttonsmall {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Navy;
	text-decoration: none
}

.button {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: 1px solid black;
	background : Silver;
}


input, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
}

select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 0px solid white;
}
.checkbox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	BORDER-RIGHT: black 0px solid;
	BORDER-LEFT: black 0px solid;
	BORDER-TOP: black 0px solid;
	BORDER-BOTTOM: black 0px solid;
	vertical-align: middle;
}
.footer {  
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #AAAAAA
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.errorMsg {
	color: Red;
}

.warningMsg {
	color: DarkOrange;
}

.infoMsg {
	color: DarkBlue;
}
