.rand {

border: #000000;

border-style: solid;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

}



.titel-rand {

border: #000000;

border-style: solid;

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 1px;

border-left-width: 0px;

}



.rand-menue {

border: #000000;

border-style: solid;

background-color: #FEFBF5;

font-family: Geneva, Arial, Helvetica, san-serif;

font-size: 12px;

font-weight: normal;

color: #000000;

border-width: 1px 1px 1px 0px;

}



A:link,A:visited,A:active {

	color: #41261B;

	text-decoration: none;

}



A:hover {

	color: #CC3300;

	text-decoration: none;

}



.small {

font-family: Geneva, Arial, Helvetica, san-serif;

font-size: 12px;

}



.topic {

font-family: Geneva, Arial, Helvetica, san-serif;

font-size: 12px;

}



body {

	margin:5px;

	background: url(../images/body.gif) repeat-x #1f1f1f;

}





body, table, td, tr, div, p, pre, h1, h2, h3, h4, ul {

	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size:12px;

	color:#000000;

	line-height:10pt;

}



input {

	border-width: 1px;

	font-size: 12px;

	font-family: Geneva, Arial, Helvetica, san-serif;

	border-color: #800000;

	border-style: solid;

	background-color: #D0DAE6;

	color: #000000;

	font-weight: normal;

}



select {

border-width:1px;

font-size: 12px;

font-family: Geneva, Arial, Helvetica, san-serif;

border-color: #800000;

border-style: solid;

background-color: #D0DAE6;

color: #000000;

}



textarea {

border-width: 1px;

font-size: 12px;

font-family: Geneva, Arial, Helvetica, san-serif;

border-color: #800000;

border-style: solid;

background-color: #D0DAE6;

color: #000000;

font-weight: normal;

}



option {

border-width:1px;

font-size: 12px;

font-family: Geneva, Arial, Helvetica, san-serif;

border-color: #000000;

border-style: solid;

background-color: #A2B5CD;

color: #000000;

}



.td_row	  {

	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size: 13px;

	line-height: 14px;

}



.tr_row0 {

 BACKGROUND-COLOR: #F2E6E6;

}



.tr_row1 {

	BACKGROUND-COLOR: #EAD5D5;

}



.td_head {

	color: #FFFFFF;

	font-weight: normal;

	font-family: "Cataneo BT";

	font-size: 15px;

	line-height: 16px;

}



.tr_head {

	BACKGROUND-COLOR: #800000;

	COLOR:#FFFFFF;

	FONT-WEIGHT: lighter;

}



#elfe {

	position: relative;

	top: 25px;

	left: -60px;

	z-index: 100;

	float: left;

         width: 120px;

}



#elfe03 {

	position: relative;

	top: 20px;

	right: -60px;

	z-index: 100;

	float: right;

         width: 90px;

}



.gbj {

	font-family: "Times New Roman", Times, serif;

	font-weight: bold;

	font-style: italic;

	font-size: 16px;

	position: relative;

	height: 20px;

	top: 16px;

	right: 180px;

	float: right;

         width: 108px;	

}



.gbjp {

	font-family: "Times New Roman", Times, serif;

	font-weight: bold;

	font-style: italic;

	font-size: 16px;

	text-align: center;

	width: 120px;	

	position: relative;

	height: 20px;

	top: 42px;

	right: 70px;

	float: right;	

}



.mij {

	font-family: "Times New Roman", Times, serif;

	font-weight: bold;

	font-style: italic;

	font-size: 16px;

	position: relative;

	height: 20px;

	top: 36px;

	right: -238px;

	float: right;

         width: 80px;

}



.mijp {

	font-family: "Times New Roman", Times, serif;

	font-weight: bold;

	font-style: italic;

	font-size: 16px;

	text-align: center;

	width: 115px;

	position: relative;

	height: 20px;

	top: 64px;

	right: -338px;

	float: right;

}



.jpl {

	position: relative;

	width: 915px;

	height: 20px;

	top: -67px;

	right: 9px;

	float: right;

}

.datum {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12px;
	position: relative;
	width: 300px;
	height: 20px;
	top: -87px;
	left: 100px;
	float: right;
}