body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
articlelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.ausgabe-select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #b5384f;
	background-color: #F0D7DC;	
}
.ausgabe-select-hsk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#E9DEE1;
	color: #8F586B;
}
.ausgabe-select-gep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#E9DEE1;
	color: #486466;
}


small {
	
	font-size: small;
}
topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

topnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background-color: #b5384f;
}

a.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a:hover.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.topnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
a:hover.topnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
}
a:hover.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: underline;
}
a.articlelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: underline;
}
a:hover.articlelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	
    border: 1px #000000 solid;
}
.body_abstand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding-left: 4px;
	padding-right: 4px;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}
a.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	
	color: #000000;
}
a:hover.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: underline;
}
.nav {
	margin-left: 4px;
	margin-right: 4px;
	font-weight: bold;
	padding-right: 4px;
}
#hauptnav {
	width: 100%; 
	}	
#hauptnav2 {
	width: 100%; 
	}	
#hauptnavpunkte {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none 
}
#hauptnavpunkte LI {
	DISPLAY: inline
}

#hauptnavMK {
	width: 20%; margin-left: 5%;  
}	
#hauptnavJEP {
	width: 10%; margin-left: 25%; 
}	
#hauptnavGEP {
	width: 10%; left: 35%;
}	
#hauptnavHSK {
	width: 10%; left: 45%;
}	
#hauptnavET {
	width: 20%; left: 55%;
}	
#hauptnavK {
	width: 15%; left: 75%;
}	
#mk {
	FLOAT: left; 
}
#mk1 {
	left: 0px; WIDTH: 36px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#mk2 {
	left: 36px; WIDTH: 29px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#FF9933;
}
#mk3 {
	left: 65px; WIDTH: 227px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#FF9933;
}
#mk3 {
	left: 65px; WIDTH: 227px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#FF9933;
}
#mk4 {
	left: 342px;
	WIDTH: 560px;
	HEIGHT: 64px;
	position: absolute;
	top: 60px;
	background-color:#FDEBD5;
	border: solid #FF9933 2px;

	padding: 2px;
	overflow: auto;
}

#mk5 {
	float: right; 
	width: 80%;
	right: 36px;
	HEIGHT: 72px;
	position: absolute;
	top: 60px;
	background-color:#FF9933;
	
}
#mk6 {
	float: right; right: 0px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#jep {
	FLOAT: left; 
}
#jep1 {
	left: 0px; WIDTH: 36px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 136px;
}
#jep2 {
	left: 36px; WIDTH: 29px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 136px; background-color:#b5384f;
}
#jep3 {
	left: 65px; WIDTH: 227px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 136px; background-color:#FF9933;
}
#jep4 {
	left: 342px;
	WIDTH: 560px;
	HEIGHT: 64px;
	position: absolute;
	top: 136px;
	background-color:#F0D7DC;
	border: solid #b5384f 2px;

	padding: 2px;
	overflow: auto;
}
#jep5 {
	float: right; 
	width: 80%;
	right: 36px;
	HEIGHT: 72px;
	position: absolute;
	top: 136px;
	background-color:#b5384f;
	
}
#jep6 {
	float: right; right: 0px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 136px;
}

#gep {
	FLOAT: left; 
}
#gep1 {
	left: 0px; WIDTH: 36px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 212px;
}
#gep2 {
	left: 36px; WIDTH: 29px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 212px; background-color:#486466;
}
#gep3 {
	left: 65px; WIDTH: 227px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 212px; background-color:#486466;
}
#gep4 {
	left: 342px;
	WIDTH: 560px;
	HEIGHT: 64px;
	position: absolute;
	top: 212px;
	background-color:#E9DEE1;
	border: solid #486466 2px;

	padding: 2px;
	overflow: auto;
}
#gep5 {
	float: right; 
	width: 80%;
	right: 36px;
	HEIGHT: 72px;
	position: absolute;
	top: 212px;
	background-color:#486466;
	
}
#gep6 {
	float: right; right: 0px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 212px;
}

#hsk {
	FLOAT: left; 
}
#hsk1 {
	left: 0px; WIDTH: 36px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 288px;
}
#hsk2 {
	left: 36px; WIDTH: 29px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 288px; background-color:#8F586B;
}
#hsk3 {
	left: 65px; WIDTH: 227px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 288px; background-color:#8F586B;
}
#hsk4 {
	left: 342px;
	WIDTH: 560px;
	HEIGHT: 64px;
	position: absolute;
	top: 288px;
	background-color:#E9DEE1;
	border: solid #8F586B 2px;

	padding: 2px;
	overflow: auto;
}
#hsk5 {
	float: right; 
	width: 80%;
	right: 36px;
	HEIGHT: 72px;
	position: absolute;
	top: 288px;
	background-color:#8F586B;
	
}
#hsk6 {
	float: right; right: 0px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 288px;
}

#et {
	FLOAT: left; 
}
#et1 {
	left: 0px; WIDTH: 36px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 364px;
}
#et2 {
	left: 36px; WIDTH: 29px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 364px; background-color:#006699;
}
#et3 {
	left: 65px; WIDTH: 227px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 364px; background-color:#006699;
}
#et4 {
	left: 342px;
	WIDTH: 560px;
	HEIGHT: 64px;
	position: absolute;
	top: 364px;
	background-color:#B2D1E0;
	border: solid #006699 2px;

	padding: 2px;
	overflow:auto;
}
#et5 {
	float: right; 
	width: 80%;
	right: 36px;
	HEIGHT: 72px;
	position: absolute;
	top: 364px;
	background-color:#006699;
	
}
#et6 {
	float: right; right: 0px; HEIGHT: 72px; PADDING-TOP: 0px; position: absolute; top: 364px;
}

#detail {
	FLOAT: left; 
}
#detail1 {
	left: 0px; WIDTH: 72px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#detail2JEP {
	left: 72px; WIDTH: 145px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#b5384f;
}
#detail3JEP {
	left: 219px;
	WIDTH: 464px;
	HEIGHT: 132px;
	position: absolute;
	top: 60px;
	background-color:#F0D7DC;
	border: solid #b5384f 2px;

	padding: 4px;
	overflow: auto;
}
#detail4JEP {
	float: right; 
	width: 80%;
	right: 72px;
	HEIGHT: 144px;
	position: absolute;
	top: 60px;
	background-color:#b5384f;
	
}
#detail5JEP {
	float: right; right: 0px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#detailtext {
	FLOAT: left; 
}
#detailtext1 {
	left: 0px; WIDTH: 72px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 204px;
}
#detailtext2 {
	left: 72px; WIDTH: 139px; HEIGHT: 144px; PADDING: 4px; position: absolute; top: 204px;
}
#detailtext3JEP {
	left: 220px;
	WIDTH: 464px;
	
	position: absolute;
	top: 204px;
	background-color:#F0D7DC;
	

	padding: 4px;
	
}


#detail2HSK {
	left: 72px; WIDTH: 145px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#8F586B ;
}
#detail3HSK {
	left: 219px;
	WIDTH: 464px;
	HEIGHT: 132px;
	position: absolute;
	top: 60px;
	background-color:#E9DEE1;
	border: solid #8F586B 2px;

	padding: 4px;
	overflow: auto;
}
#detail4HSK {
	float: right; 
	width: 80%;
	right: 72px;
	HEIGHT: 144px;
	position: absolute;
	top: 60px;
	background-color:#8F586B ;
	
}
#detail5HSK {
	float: right; right: 0px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#detailtext3HSK {
	left: 220px;
	WIDTH: 464px;
	
	position: absolute;
	top: 204px;
	background-color:#E9DEE1;
	

	padding: 4px;
	
}


#detail2GEP {
	left: 72px; WIDTH: 145px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#486466 ;
}
#detail3GEP {
	left: 219px;
	WIDTH: 464px;
	HEIGHT: 132px;
	position: absolute;
	top: 60px;
	background-color:#E9DEE1;
	border: solid #486466 2px;

	padding: 4px;
	overflow: auto;
}
#detail4GEP {
	float: right; 
	width: 80%;
	right: 72px;
	HEIGHT: 144px;
	position: absolute;
	top: 60px;
	background-color:#486466 ;
	
}
#detail5GEP {
	float: right; right: 0px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#detailtext3GEP {
	left: 220px;
	WIDTH: 464px;
	
	position: absolute;
	top: 204px;
	background-color:#E9DEE1;
	

	padding: 4px;
	
}


#detail2MK {
	left: 72px; WIDTH: 145px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#FF9933 ;
}
#detail3MK {
	left: 219px;
	WIDTH: 464px;
	HEIGHT: 132px;
	position: absolute;
	top: 60px;
	background-color:#FDEBD5;
	border: solid #FF9933 2px;

	padding: 4px;
	overflow: auto;
}
#detail4MK {
	float: right; 
	width: 80%;
	right: 72px;
	HEIGHT: 144px;
	position: absolute;
	top: 60px;
	background-color:#FF9933 ;


	
}
#detail5MK {
	float: right; right: 0px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#detailtext3MK {
	left: 220px;
	WIDTH: 464px;
	
	position: absolute;
	top: 204px;
	background-color:#FDEBD5;
	

	padding: 4px;
	
}



#detail2ET {
	left: 72px; WIDTH: 145px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px; background-color:#006699 ;
}
#detail3ET {
	left: 219px;
	WIDTH: 464px;
	HEIGHT: 132px;
	position: absolute;
	top: 60px;
	background-color:#B2D1E0;
	border: solid #006699 2px;

	padding: 4px;
	overflow: auto;
}
#detail4ET {
	float: right; 
	width: 80%;
	right: 72px;
	HEIGHT: 144px;
	position: absolute;
	top: 60px;
	background-color:#006699 ;


	
}
#detail5ET {
	float: right; right: 0px; HEIGHT: 144px; PADDING-TOP: 0px; position: absolute; top: 60px;
}
#detailtext3ET {
	left: 220px;
	WIDTH: 464px;
	
	position: absolute;
	top: 204px;
	background-color:#B2D1E0;
	

	padding: 4px;
	
}

/* newsletter forms - helmut h. */
div#form_nl{
	line-height: 15px;
}
.input_nl{
	background-color: #EFEFEF;
	width: 100px;
	/*height: 14px;*/
	border: 1px solid #999999;
	font-size: 11px;
	margin-right: 3px;
}
.button_nl{
	width: 30px;
	background-color: #EFEFEF;
	border: 1px solid #999999;
	font-size: 11px;
}