html, body, div, p, h1, h2, h3, h4, h5 ,ul, ol, span, a, table, td, form, img, li, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background-color: #000000;
}

a:link {
	text-decoration: none;
	color: #ff6600;
}

a:visited {
	text-decoration: none;
	color: #ff6600;
}

a:hover {
	text-decoration: none;
	color: #ff6600;
}

a:active {
	text-decoration: none;
	color: #ff6600;
}

h1{
	font-weight:bold;
	border-bottom:1px dotted #cccccc;
	padding:4px 0px 4px 0px;
}

fieldset {
	border:1px solid #333333;
	padding:3px 6px 3px 6px;
	color:#ffffff;
}

legend {
	color:#FFFFFF;
	font-weight:bold;
}

ul {
	list-style-image:url(../images/listdot.gif);
	padding:0px 0px 0px 18px;
}

li{
	padding-bottom:5px;
}

input, textarea, select{ 
	border:1px solid #ffffff; 	
	background-color: #101010;
	color:#FFFFFF;
	font-size: 10px;
}

textarea{
	background-image:url(../images/Half_A_Tag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#bg {
	position:absolute;
	left:45px;
	top:50px;
	width:820px;
}

#main_menue{
	position:absolute;
	left:395px;
	top:118px;
	width:408px;
	text-align:center;
}

#content_bg{
	position:absolute;
	left:392px;
	top:147px;
	width:434px;
}

.table_content{
	width:100%;
	border-spacing:3px;
}

.content_left_hl{
	background-color:#101010;
	padding:2px 6px 3px 6px;
	color:#ff6600;
	font-weight:bold;
	font-size:11px;
}

.content_left_hl a{
	font-size:11px;
}

.content_left{
	background-color:#101010;
	padding:2px 6px 4px 6px;
	vertical-align:top;
}

.content_right_hl{
	background-color:#101010;
	padding:2px 6px 3px 6px;
	color:#ff6600;
	font-weight:bold;
	font-size:11px;
}

.content_right{
	background-color:#101010;
	vertical-align:top;
}

one_row{
	width:100%;
}

.left_row{
	width:217px;
}

.right_row{
	width:217px;
	padding:2px 6px 4px 6px;
}

.news_row{
	width:324px;
}

.dates_row{
	width:110px;
}

.date_entry{
	padding:2px 6px 4px 6px;
	width:110px;
	border-bottom:3px solid #000000;
	text-align:center;
}

#second_menue{
	padding:3px 6px 3px 6px;
	margin-top:3px;
	text-align:center;
	color:#e2e2e2;
}

#second_menue a{
	color:#e2e2e2;
}

.bild {
	border: 1px solid #cccccc;
}
