body, td, th, ol, ul, li, p {
  	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000; }

h2 { 	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size:12pt; 
	margin-top:12pt;
	margin-bottom:18pt;}
	
h3 { 	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 10pt; }
	
.mini { font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000; }
	
.formhelp { font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666; }

tr.missing td, td.missing, tr.missing td p, .missing span.formhelp {
	color: #ffffff;
	background: #D35122; }

tr.missing td {
		padding: 2px; }
		
.missing span.formhelp {
	color: #000;
	font-weight: bold;
}

.missing input {
	color: #D35122;
	font-weight: bold;
}		
		
		
	
ul { list-style-image: url(images/list.gif);  }

.box {  font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	background-color: #ffffff; 
	padding: 1px 1px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff; }
	
.btn {  font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 0 10 0 10;
	font-size: 10pt;
	font-weight: bold;
	background-color: #FCFCF2; 
	border-left: 1px solid #666666;
	border-right: 2px solid #666600;
	border-top: 1px solid #666666;
	border-bottom: 2px solid #666600; }
	
.address { font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333; }

/* Tabellenkästen  */	
.inline { margin-top: 4px; 
	margin-bottom: 4px;
	border: solid 1px #E0E066; }

/* Tabellenheadings 
.inline th { font-family:  Tahoma, Arial, Helvetica sans-serif;
	font-weight: bold;
	vertical-align : top;
	text-align: left;
	padding: 2px 4px 2px 4px;	
 	margin: 1px 1px 0px 0px;  }

Tabellenzellen */	
.inline td { font-family: Arial, Helvetica sans-serif;
	font-weight: normal;
 	padding: 2px 4px 2px 4px; }	
	
/* Tabelle Bewerbungsformular */	
.form { margin-top: 4px; 
	margin-bottom: 4px;
	border: solid 1px #E0E066; }

/* Tabellenzellen Bewerbungsformular*/	
.form td { font-family: Arial, Helvetica sans-serif;
	font-weight: normal;
	vertical-align:top;
 	padding: 0px 1px 2px 1px; }	
	
.aysberg { font-family:  Georgia, serif; 
	font-size: 8pt; 
	color: #660000; }

A:link { color: #666600;
	text-decoration: underline; }
A:active { color: #999900;
	text-decoration: underline; }
A:visited { color: #333333;
	text-decoration: underline; }
A:hover { color: #999900;
	text-decoration: underline; }

	
.address A:link { text-decoration: none;
	color: #802000; }
.address A:active { text-decoration: underline;
	color: #992600 }
.address A:visited { text-decoration: none;
	color: #802000; }
.address A:hover { text-decoration: underline;
	color: #992600; }
