/* CSS Document */
.markiert{
font-weight:bold;
background-color:#FFFF00;

}	
.login_feld {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8181E4;
	font-size:10px;
	width:130px;
	height: 16px;
	background-color:#CECEFF;
	border:#FFFFFF solid 1px;
}
.text_bereich {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	width:200px;
	background-color:#EFEFEF;
	border:#333333 solid 1px;
}
.text_feld {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	height: 16px;
	width:200px;
	background-color:#EFEFEF;
	border:#333333 solid 1px;
}
.login_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8181E4;
	font-size:10px;
	width: 120px;
	height: 18px;
	background-color:#CECEFF;
	border:#FFFFFF solid 1px;
}
.content_th {
	display:block;
	width:550px;
	border:#999999 solid 1px;
	margin-left:auto;
	margin-right:auto;
	padding: 4px;
	margin-top: 4px;
	margin-bottom: 8px;
	min-height: 250px;
	overflow:visible;
}
	.content_th_img {
		float:right;
		padding: 10px;
		border:#0033FF solid 2px;
	}
	.vorschau_th {
	display:block;
	min-height: 180px;
	}
	.detail_th {
		width: 550px;
		height: 50px;
		border:none;
		display:inline;
		
	}
	.detail_th img {

	}
.content_big {
	width:550px;
	border:#999999 solid 1px;
	margin-left:auto;
	margin-right:auto;
	padding: 4px;
	margin-top: 4px;
	margin-bottom: 8px;
}
	.content_big img {
		float:left;
		padding: 5px;
	}
.content_big_hl {	
	display:block;
	width:544px;
	background-color:#8181E4;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	min-height: 20px;
	border: #000000 solid 1px;
	text-align:center;
	padding: 3px;
}
.content_small {
	width:300px;
	border:#999999 solid 1px;
	margin-left: 40px;
	margin-top: 4px;
	margin-bottom: 8px;
	padding: 4px;
	float:left;
}
	.content_small img {
		float:left;
		border:#333333 solid 1px;
		padding: 2px;
		margin-right: 5px;
	}
.content_small_hl {	
	display:block;
	width:280px;
	background-color:#8181E4;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height: 20px;
	border: #000000 solid 1px;
	text-align:center;
	padding: 3px;
}
.link_gfx {
	border:none;
	padding:0px;
	margin:0px;
}
.umenu_link {
	width:190px;
	border:#8181E4 solid 1px;
	margin-left: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8181E4;
	padding: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}
	.umenu_link img {
		float:left;
		padding-right: 3px;
		
	}
.form_txt_normal {
	width: 220px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	border:#000099 solid 1px;
	background-color:#EFEFEF;
	color:#999999;
}	
	.form_txt_normal:focus {
		font-weight:bold;
		color:#0033FF;
		background-color:#66CCFF;
		border:#000099 solid 2px;
	}
.form_txt_normal_err {
	width: 220px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	border:#FF0000 solid 2px;
	background-color:#EFEFEF;
	color:#999999;
}	
.form_txt_normal_s {
	width: 60px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	border:#000099 solid 1px;
	background-color:#EFEFEF;
	color:#999999;
}	
.form_txt_normal_s_err {
	width: 60px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	border:#FF0000 solid 2px;
	background-color:#EFEFEF;
	color:#999999;
}	
	.form_txt_normal_s:focus {
		font-weight:bold;
		color:#0033FF;
		background-color:#66CCFF;
		border:#000099 solid 2px;
	}
.form_txt_normal_m {
	width: 154px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	border:#000099 solid 1px;
	background-color:#EFEFEF;
	color:#999999;
}	
.form_txt_normal_m_err {
	width: 154px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	border:#FF0000 solid 2px;
	background-color:#EFEFEF;
	color:#999999;
}	
	.form_txt_normal_m:focus {
		font-weight:bold;
		color:#0033FF;
		background-color:#66CCFF;
		border:#000099 solid 2px;
	}
.form_textfeld_normal {
	width: 220px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	border:#000099 solid 1px;
	background-color:#EFEFEF;
	color:#999999;
}	
	.form_textfeld_normal:focus {
		font-weight:bold;
		color:#0033FF;
		background-color:#66CCFF;
		border:#000099 solid 2px;
	}
.news{
	width:180px;
	height: 150px;
	overflow:auto;
	border:#8181E4 solid 2px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:100;
	margin: 5px;
	padding: 3px;
}
	.news b {
		font-weight:bold;
		font-size:12px;
	}
.img_rahmen {
	padding: 10px;
	border:#8181E4 solid 2px;
}	
	
.datum_form {
width:80px;
border:#333333 solid 1px;
background-color:#EFEFEF;
color:#0000FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float: left;
}
.info_normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.info_red {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}
.monat {
	display:block;
	width:550px;
	height: 25px;
	background-color:#EFEFEF;
	border:#333333 dotted 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-weight:bold;
}

