@CHARSET "UTF-8";

* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, san-serif;
}

.content_form {
	text-align: left;
	width: 1000px;
	height: 100%;
	background: #fff;
}

.logo_background {
	display: block;
	background: url('../images/header_background.png') repeat-x;
	width: 100%;
	height: 85px;
}

.headline {
	font-weight: bold;
	font-size: 14px;
	color: #000;
}
.headline a {
	text-decoration:none;
	color: #000;
}

.text {
	font-size: 12px;
	text-align: justify;
}

.legend {
	font-size: 12px;
	line-height: 22px;
	width:99%;
	color: #3f3f3f;
	text-align: justify;
	border:1px solid #dedede;
}
.legend legend {
	padding:5px;
	font-weight:bold;
}

.blue_box {
	margin-top: 5px;
	background: #459ce6;
	padding: 5px;
	font-size: 12px;
	color: #fff;
	text-align: justify;
}

.blue_box a {
	text-decoration: none;
	line-height: 22px;
	color: #fff;
}

.gray_box {
	margin-top: 5px;
	background: #e8e8e8;
	padding: 5px;
	font-size: 12px;
	color: #000;
	text-align: justify;
}

.gray_box a {
	text-decoration: none;
	line-height: 22px;
	color: #000;
}

.green_box {
	margin-top: 5px;
	background: #4ae23f;
	padding: 5px;
	font-size: 12px;
	color: #fff;
	text-align: justify;
}

.green_box a {
	text-decoration: none;
	line-height: 22px;
	color: #fff;
}

.yellow_box {
	margin-top: 5px;
	background: #ffce00;
	padding: 5px;
	font-size: 12px;
	color: #000;
	text-align: justify;
}

.yellow_box a {
	line-height: 22px;
	color: #000;
}

.red_box {
	margin-top: 5px;
	background: #e12d2d;
	padding: 5px;
	font-size: 12px;
	color: #000;
	text-align: justify;
}

.red_box a {
	line-height: 22px;
	color: #000;
}

.box_footer {
	font-size:10px;
	color:#000;
	text-align: right;
}

.left_container {
	float: left;
	width: 330px;
}

.article_container {
	margin-left: 5px;
	font-size: 12px;
	line-height: 22px;
	color: #000;
	text-align: justify;
	width: 530px;
}

.footer {
	overflow:auto;
	font-size: 10px;
	color: #959595;
	padding:10px;
}
.footer a {
	color:#959595;
	text-decoration:none;
}
.month {
	margin-left: 15px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.brk {
	clear: both;
}

ul {
	margin-left: 15px;
}

.vortrag {
	width: 500px;
	line-height: 22px;
}
.c1 {
	width:200px;
}
.c1 ol {
	list-style-type:none;
	text-decoration:none;
}
.c2 {
	width:300px;
}
.c2 ol {
	list-style-type:none;
	text-decoration:none;
}
