body {
	margin: 0;
	border: 0;
	vertical-align: top;
	text-align: center;
	color: #8a8a8a;
 	font-size: 12px;
 	text-decoration: none;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
}

hr {
	display: block;
	width: 100%;
	height: 1px;
	clear: both;
	border-top: 1px solid #0066ad;
	margin: .5em 0;

}

a.menue:link, a.menue:visited {
	display:block;
	text-decoration:none;
	font-size: 12px;
 	text-decoration: none;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image:url(images/slc_logo_klein.gif);
  	line-height: 26px;
	color:#8a8a8a;
}

a.menue:hover, a.menue:active {
	display:block;
	background-image:url(../images/slc_logo_klein.gif);
	background-repeat:no-repeat;
	font-size: 12px;
 	text-decoration: none;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 26px;
	color:#8a8a8a;
}

a.linkbox_link:link, a.linkbox_link:visited {
	display:block;
	text-decoration:none;
	font-size: 12px;
 	text-decoration: none;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#8a8a8a;
}

a.linkbox_link:hover, a.linkbox_link:active {
	display:block;
	font-size: 12px;
 	text-decoration: underline;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#8a8a8a;
}

a.textklein:link, a.textklein:visited {
	color: #555555;
 	font-size: 9px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.textklein:hover, a.textklein:active {
	color: #f4b23a;
 	font-size: 9px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.textklein_blau:link, a.textklein_blau:visited {
	color: #0066ad;
 	font-size: 9px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.textklein_blau:hover, a.textklein_blau:active {
	color: #0066ad;
 	font-size: 9px;
 	text-decoration: underline;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.textkleinrot:link, a.textkleinrot:visited {
	color: #d10404;
 	font-size: 9px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.textkleinrot:hover, a.textkleinrot:active {
	color: #d10404;
 	font-size: 9px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.textkleinadmin:link, a.textkleinadmin:visited {
	color: #ffffff;
 	font-size: 10px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 20px;
}

a.textkleinadmin:hover, a.textkleinadmin:active {
	color: #000000;
 	font-size: 10px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 20px;
}

a.fett:link, a.fett:visited {
	text-decoration:none;
	font-size: 12px;
 	text-decoration: underline;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#f4b23a;
}

a.fett:hover, a.fett:active {
	font-size: 12px;
 	text-decoration: underline;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#f4b23a;
}

a.textlink:link, a.textlink:visited {
	text-decoration:none;
	font-size: 12px;
 	text-decoration: underline;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#8a8a8a;
}

a.textlink:hover, a.textlink:active {
	font-size: 12px;
 	text-decoration: underline;
	font-weight: bold;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#f4b23a;
}

a.links:link, a.links:visited {
	color: #8a8a8a;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.links:hover, a.links:active {
	color: #f4b23a;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.links_blau:link, a.links_blau:visited {
	color: #0066ad;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.links_blau:hover, a.links_blau:active {
	color: #0066ad;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 11px;
}

a.links_index:link, a.links_index:visited {
	color: #8a8a8a;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
}

a.links_index:hover, a.links_index:active {
	color: #f4b23a;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
}

a.links_impressum:link, a.links_impressum:visited {
	color: #8a8a8a;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.links_impressum:hover, a.links_impressum:active {
	color: #f4b23a;
 	font-size: 12px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text {
	color: #333333;
 	font-size: 12px;
 	text-decoration: none;
	font-weight: 550;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
}

.text_news {
	color: #000000;
 	font-size: 12px;
 	text-decoration: none;
	font-weight: 550;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
	font-style:italic;
}

.text_kursiv {
	color: #333333;
 	font-size: 12px;
 	text-decoration: none;
	font-weight: 550;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
	font-style:italic;
}

.text_gelb {
	color: #f4b23a;
 	font-size: 12px;
 	text-decoration: none;
	font-weight: 550;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
}

.text_blau {
	color: #0066ad;
 	font-size: 12px;
 	text-decoration: none;
	font-weight: 550;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
}

.text_schwarz {
	color: #000000;
 	font-size: 12px;
 	text-decoration: none;
	font-weight: 550;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	line-height: 16px;
}

.textklein {
	color: #333333;
 	font-size: 11px;
 	text-decoration: none;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text_false {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D42727;
	font-size: 12px;
	font-weight: bold;
}

.text_right {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00C802;
	font-size: 12px;
	font-weight: bold;
}

.text_headline_grau {
	color: #a4a5a5;
 	font-size: 14px;
 	text-decoration: none;
	font-weight: 900;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text_headline_schwarz {
	color: #000000;
 	font-size: 14px;
 	text-decoration: none;
	font-weight: 900;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text_headline2_schwarz {
	color: #000000;
 	font-size: 18px;
 	text-decoration: none;
	font-weight: 900;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text_headline_blau {
	color: #0066ad;
 	font-size: 14px;
 	text-decoration: none;
	font-weight: 900;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text_headline_gelb {
	color: #f4b23a;
 	font-size: 14px;
 	text-decoration: none;
	font-weight: 900;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.news {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
}

.linkbox {
	border-width: 2px 2px 2px 2px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #f4b23a;
}

table.news_outline {
	border-width: 2px 2px 2px 2px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #f4b23a #f4b23a #f4b23a #f4b23a;
	border-collapse: separate;
	background-color: white;
}

table.news_outline2 {
	border-width: 2px 2px 2px 2px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #990000 #990000 #990000 #990000;
	border-collapse: separate;
	background-color: white;
}


table.login {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: dashed dashed dashed dashed;
	border-color: #f4b23a #f4b23a #f4b23a #f4b23a;
	border-collapse: separate;
	background-color: white;
}

table.login tr {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.login td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}

.button_formular {
	width: 80px;
	height: 19px;
	font: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border: solid;
	border-width: 1px;
	border-color: #f4b23a;
	background-color: transparent;

}

#distance {
		width:1px;
		height:50%;
		margin-bottom:-500px; /* half of container's height */
		float:left;
}

#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		width:1000px;
		clear:left;
}

.test {
	background-color: Aqua;
}
