abbr, acronym {
	cursor: help;
}

/* Hier wird zusäŠtzliche Nummerierung der Listenpunkte füŸr visuelle 
Browser unsichtbar gemacht - oder sichtbar, wenn man mag. 
Mehr dazu unter http://www.einfach-fuer-alle.de/artikel/menues */
dfn {
	display: inline;
	height: 0px;
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	width: 0px;
}

/* Hier wird der zusäŠtzliche Punkte am Ende eines Listeneintrags 
füŸr visuelle Browser unsichtbar gemacht. 
Mehr dazu unter http://www.einfach-fuer-alle.de/artikel/menues */
.menu .ignore {
	display: none;
	height: 0px;
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	width: 0px;
}

/* Soll nicht gesehen werden */
.skip {
	left: -2000px;
	position: absolute;
}


html {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image:url(../images/lsr_background.gif); 
	background-repeat:no-repeat; 
	background-position: center;
	background-attachment: fixed;
}

p {
	margin-left: 45px;
	width: 550px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #E6A74C;
}

p.small {
	margin-left: 45px;
	width: 550px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #E67A0D;
}

h1 {
	margin: 0px;
	margin-left: 45px;
	margin-top: 15px;
	width: 550px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #E67A0D;
}

a.content {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	color: #E67A0D;
	text-decoration: none;
	padding-left: 17px;
	background-image:url(../images/link.gif); 
	background-repeat:no-repeat; 
	background-position: center left;
}

a.content_top {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	color: #E67A0D;
	text-decoration: none;
	padding-left: 17px;
	background-image:url(../images/oben.gif); 
	background-repeat:no-repeat; 
	background-position: center left;
}


a:hover {
	color: white;
	text-decoration: none;
}

a:active {
	color: white;
	text-decoration: none;
}


#links {
	width: 10%; 
	height: 100%; 
	background-color: #E67A0D; 
	float: left;
	background-image:url(../images/links_back.gif); 
	background-repeat:no-repeat; 
	background-position: bottom right;
	display: block;
}
	
#mitte {
	width: 80%; 
	height: 100%;
	text-align: left; 
	border: 0px; 
	float: left;
	background-image:url(../images/cont_back_1.gif); 
	background-repeat:no-repeat; 
	background-position: bottom left;
	overflow: auto;
}

#cont_hack_2 {
background-image:url(../images/stwbo_sponsor.gif); 
	background-repeat:no-repeat; 
	background-position: bottom right;

}

#rechts {
	width: 10%; 
	height: 100%; 
	background-color: #E67A0D; 
	float: right;
	background-image:url(../images/rechts_back.gif); 
	background-repeat:no-repeat; 
	background-position: top left;
}

#men_container_01 {
	height: 135px; 
	background-color: #757575;
	background-image:url(../images/men_back.gif); 
	background-repeat:no-repeat; 
	background-position: bottom right;
}
	
#men_container_01_hack {
	height: 135px;
	background-image:url(../images/lsr_logo_mit_STBo.gif); 
	background-repeat:no-repeat; 
	background-position: top left;
	vertical-align: bottom:
    text-align: right;
}	

#men_container_01_font {
    vertical-align: bottom:
    text-align: right;
}

#men_container_02 {
	height: 22px; 
	background-color: #151515;
}

#cont_container {
    height: 70%;
	margin-top: 20px;
	overflow: auto;
}


span.bild_rechts {
	margin: 0px 0px 20px 20px; 
	float: right;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #E67A0D;
}

span.bild_links {
	margin: 0px 20px 20px 0px; 
	float: left;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #E67A0D;
}


div.menu {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: white;
	vertical-align: middle; 
	height: 100%;
	width: 100%;
}

div.menu_point {
	margin-top: 3px;
	float: right;
	margin-right: 10px;
	padding-left: 9px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #203973;
	text-align: left;
}

#top_menu {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	padding-top: 10px;
	padding-right: 10px;
	color: black;
	vertical-align: top;
}


#menuid_1 {
	display: none;
	left: -2000px;
	position: absolute;
	visibility: hidden;
}


#schrift_id {
	float: left;
	color: black;
	padding-left: 6px;
}

#schrift {
	color: black;
	text-decoration: none;
}

#schrift:hover {
	color: white;;
	text-decoration: none;
}

#schrift:active {
	color: white;
	text-decoration: none;
}


#sponsoren_id {
	float: left;
	color: black;
	padding-right: 6px;
	border-right: 1px solid black;
}

#sponsoren {
	color: black;
	text-decoration: none;
}

#sponsoren:hover {
	color: white;;
	text-decoration: none;
}

#sponsoren:active {
	color: white;
	text-decoration: none;
}

#kontakt_id {
	float: left;
	color: black;
	padding-left: 6px;
	padding-right: 6px;
	border-right: 1px solid black;
}

#kontakt {
	color: black;
	text-decoration: none;
}

#kontakt:hover {
	color: white;;
	text-decoration: none;
}

#kontakt:active {
	color: white;
	text-decoration: none;
}

#impressum_id {
	float: left;
	color: black;
	padding-left: 6px;
	padding-right: 6px;
	border-right: 1px solid black;}

#impressum {
	color: black;
	text-decoration: none;
}

#impressum:hover {
	color: white;;
	text-decoration: none;
}


#impressum:active {
	color: white;
	text-decoration: none;
}

#menuid_3 {
	display: none;
	left: -2000px;
	position: absolute;
}

#menu_3_menuaktiv_back {
	display: none;
	left: -2000px;
	position: absolute;
}

#menuid_3 {
	display: none;
	left: -2000px;
	position: absolute;
}

#menu_3_menuaktiv_back {
	display: none;
	left: -2000px;
	position: absolute;
}

#menuid_4 {
	display: none;
	left: -2000px;
	position: absolute;
}

#menu_4_menuaktiv_back {
	display: none;
	left: -2000px;
	position: absolute;
}

#menuid_4 {
	display: none;
	left: -2000px;
	position: absolute;
}

#menu_4_menuaktiv_back {
	display: none;
	left: -2000px;
	position: absolute;
}

#menuid_5 {
	display: none;
	left: -2000px;
	position: absolute;
}

#menu_5_menuaktiv_back {
	display: none;
	left: -2000px;
	position: absolute;
}

#menuid_5 {
	display: none;
	left: -2000px;
	position: absolute;
}

#menu_5_menuaktiv_back {
	display: none;
	left: -2000px;
	position: absolute;
}

#menu_11 {
	color: #E67A0D;
	text-decoration: none;
}

#menu_11:hover {
	color: white;
	text-decoration: none;
}

#menu_11:active {
	color: white;
	text-decoration: none;
}

#menu_11_menuaktiv_back {
	color: white;
	text-decoration: none;
	padding-left: 9px;
}

#menu_12 {
	color: #E67A0D;
	text-decoration: none;
}

#menu_12:hover {
	color: white;
	text-decoration: none;
}

#menu_12:active {
	color: white;
	text-decoration: none;
}

#menu_12_menuaktiv_back {
	color: white;
	text-decoration: none;
	padding-left: 9px;
}

#menu_13 {
	color: #E67A0D;
	text-decoration: none;
}

#menu_13:hover {
	color: white;
	text-decoration: none;
}

#menu_13:active {
	color: white;
	text-decoration: none;
}

#menu_13_menuaktiv_back {
	color: white;
	text-decoration: none;
	padding-left: 9px;
}

#menu_15 {
	color: #E67A0D;
	text-decoration: none;
}

#menu_15:hover {
	color: white;
	text-decoration: none;
}

#menu_15:active {
	color: white;
	text-decoration: none;
}

#menu_15_menuaktiv_back {
	color: white;
	text-decoration: none;
	padding-left: 9px;
}

#menu_16 {
	color: #E67A0D;
	text-decoration: none;
}

#menu_16:hover {
	color: white;
	text-decoration: none;
}

#menu_16:active {
	color: white;
	text-decoration: none;
}

#menu_16_menuaktiv_back {
	color: white;
	text-decoration: none;
	padding-left: 9px;
}

#menu_17 {
	color: #E67A0D;
	text-decoration: none;
}

#menu_17:hover {
	color: white;
	text-decoration: none;
}

#menu_17:active {
	color: white;
	text-decoration: none;
}

#menu_17_menuaktiv_back {
	color: white;
	text-decoration: none;
	padding-left: 9px;
}

#menu_324 {
	color: #E67A0D;
	text-decoration: none;
}

#menu_324:hover {
	color: white;
	text-decoration: none;
}

#menu_324:active {
	color: white;
	text-decoration: none;
}

#menu_324_menuaktiv_back {
	color: white;
	text-decoration: none;
	padding-left: 9px;
}

/* Die UntermenÃ¼s */

.untermenu_pos {
		position: absolute;
		top: 0px;
		left: 10%;
		margin-left: -45px;
		margin-top: 145px;
		padding: 5px;
		padding-top: 1px;
		padding-right: 7px;
		padding-bottom: 4px;
		z-index: 3;
}

* html .untermenu_pos {
		position: absolute;
		top: 0px;
		left: 10%;
		margin-left: -45px;
		margin-top: 157px;
		padding: 5px;
		padding-top: 2px;
		padding-right: 7px;
		padding-bottom: 3px;
}


#menuid_18 {
	color: #E67A0D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}


#menu_18 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
}

#menu_18:hover {
	color: white;
	text-decoration: none;
}

#menu_18:active {
	color: white;
	text-decoration: none;
}

#menu_18_menuaktiv_back {
	color: white;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}

#menuid_19 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}


#menu_19 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
}

#menu_19:hover {
	color: white;
	text-decoration: none;
}

#menu_19:active {
	color: white;
	text-decoration: none;
}

#menu_19_menuaktiv_back {
	color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

#menuid_20 {
	color: #E67A0D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	float: left;
	margin: 0px;
	margin-right: 5px;
}


#menu_20 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
}

#menu_20:hover {
	color: white;
	text-decoration: none;
}

#menu_20:active {
	color: white;
	text-decoration: none;
}

#menu_20_menuaktiv_back {
	color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

#menuid_21 {
	color: #E67A0D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}


#menu_21 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
}

#menu_21:hover {
	color: white;
	text-decoration: none;
}

#menu_21:active {
	color: white;
	text-decoration: none;
}

#menu_21_menuaktiv_back {
	color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

#menuid_22 {
	color: #E67A0D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}


#menu_22 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
}

#menu_22:hover {
	color: white;
	text-decoration: none;
}

#menu_22:active {
	color: white;
	text-decoration: none;
}

#menu_22_menuaktiv_back {
	color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}

#menuid_23 {
	color: #E67A0D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}


#menu_23 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
}

#menu_23:hover {
	color: white;
	text-decoration: none;
}

#menu_23:active {
	color: white;
	text-decoration: none;
}

#menu_23_menuaktiv_back {
	color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

#menuid_24 {
	color: #E67A0D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}


#menu_24 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
}

#menu_24:hover {
	color: white;
	text-decoration: none;
}

#menu_24:active {
	color: white;
	text-decoration: none;
}

#menu_24_menuaktiv_back {
	color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

#menuid_25 {
	color: #E67A0D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	float: left;
	margin-right: 5px;
}


#menu_25 {
	color: #E67A0D;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
}

#menu_25:hover {
	color: white;
	text-decoration: none;
}

#menu_25:active {
	color: white;
	text-decoration: none;
}

#menu_25_menuaktiv_back {
	color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

