 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color:#323232;

}

td a {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	line-height:18px;
	color:#3A5F88;

	/** color:#0071BA; **/
}

td a:hover {

	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color:#F87511;


}

.copyright {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}

.table-headline-right {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/**
#.table-headline {
#	background-color:#3A5F88;
#	color: #ffffff;
#	font-family: Arial, Helvetica, sans-serif;
#	font-size: 12px;
#	font-weight: bold;
}
**/
.stdbgcolor { background-color: #3A5F88; }
.stdbgcolor2 { background-color: #D9E1E8; }

.table-toi-bg { background-color: #D9E1E8;  }
.table-toi-bg-selected { background-color: #F48027;  }
.table-toi-text, a:hover.table-toi-text { color: #4E4E4E; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.table-toi-text-selected, a:hover.table-toi-text-selected { color: #ffffff; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


.table-headline-bg { background-color: #3A5F88;  padding-left: 5px; }
.table-headline-text, a:hover.table-headline-text { color: #ffffff; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.table-error-bg { background-color: #FFBDBD;  padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
.table-error-text { color: #000000; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.table-warn-bg { background-color: #E9F47B;  padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
.table-warn-text { color: #000000; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.table-info-bg { background-color: #BEDFD8;  padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
.table-info-text { color: #000000; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.table-headline { color: #ffffff; background-color:#3A5F88; font-weight: bold;  padding-top: 4px; padding-bottom: 4px; padding-left: 8px; }

.table-headline-sl { color: #ffffff; background-color:#3A5F88; font-weight: bold; }


.text {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #404040; }
.textbold {color: #F87511; font-weight:900 }

.stdtextfield {

	width:200px;
	border: 1px solid #3a5f88;
	background-color: #e6eaf2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px;
	height:22px;

 }
 
.stdtextarea {

	width:300px;
	border: 1px solid #3a5f88;
	background-color: #e6eaf2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px;
	height:150px;

 }

.stdtextfieldv {

	height: 19px;    
	width: 41px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;
	border: 1px solid #3a5f88;
	background-color: #e6eaf2;
	padding:2px;

 }

.stdtextfielddv {

	height: 19px;    
	width: 146px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;
	border: 1px solid #3a5f88;
	background-color: #e6eaf2;
	padding:2px;


 }
#button_jetzt_einloggen{
width:141px;
height:35px;
background-image:url(../img/button_jetzt_einloggen.gif);
}

#button_jetzt_einloggen:hover{
width:141px;
height:35px;
background-image:url(../img/button_jetzt_einloggen_hover.gif);
}

#button_logout{
display:block;
width:95px;
height:35px;
background-image:url(../img/button_logout.gif);
background-repeat: no-repeat;
}

#button_logout:hover{
display:block;
width:95px;
height:35px;
background-image:url(../img/button_logout_hover.gif);
background-repeat: no-repeat;
}

#button_mitarbeiter_anlegen{
width:184px;
height:35px;
background-image:url(../img/button_mitarbeiter_anlegen.gif);
}

#button_mitarbeiter_anlegen:hover{
width:184px;
height:35px;
background-image:url(../img/button_mitarbeiter_anlegen_hover.gif);
}

#button_mitarbeiter_bearbeiten{
width:184px;
height:35px;
background-image:url(../img/button_mitarbeiter_bearbeiten.gif);
background-repeat: no-repeat;
}

#button_mitarbeiter_bearbeiten:hover{
width:184px;
height:35px;
background-image:url(../img/button_mitarbeiter_bearbeiten_hover.gif);
background-repeat: no-repeat;
}

#button_anfrage_absenden{
width:156px;
height:35px;
background-image:url(../img/button_anfrage_absenden.gif);
background-repeat: no-repeat;
}
#button_anfrage_absenden:hover{
width:156px;
height:35px;
background-image:url(../img/button_anfrage_absenden_hover.gif);
background-repeat: no-repeat;
}