#container
	{
	width : 950px;
	padding-left :  0px;
	padding-right : 0px;
	margin : 2px auto 0 auto;
	position : relative;
	background : #ffffff;
	}

#adresse {
	padding-left :  0px;
	padding-right : 0px;
	background-coor: #ffffff;
	color=#000000
	}

.top0	{
	border-collapse:collapse;
	}

.top1	{
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.8em;
	text-align: left;
        padding-left: 5px
	background-color: #ffffff;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.top2	{
	text-align: left;
	background-color: #ffffff;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.top3	{
	height: 20px;
	width: 198px;
	padding-left: 5px;
	text-align: left;
	background-color: #ffffff;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.top4	{
	height: 20px;
	width: 535px;
	padding-left: 5px;
	text-align: left;
	background-color: #ffffff;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.top5	{
	height: 20px;
	width: 198px;
	padding-left: 5px;
	text-align: left;
	background-color: #ffffff;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

#menu_l {
	left: 0px; 
	width: 205px; 
        position: absolute; 
        top: 190px;
	}

.menu0_	{
	border-collapse:collapse;
	}

.menu0a	{
	width: 205px;
	height: 20px;
	vertical-align: middle;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #FFFFFF;
	color: #FFFFFF;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu1a	{
	width: 205px;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #6495ED;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu1b	{
	width: 205px;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #99CCFF;
	color: #FFFFFF;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu1c	{
	width: 205px;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #E0FFFF;
	color: #FFFFFF;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu1b A {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu1b A:link {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu1b A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu1b A:hover {
	COLOR: #f51700
	}

.menu1c A {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu1c A:link {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu1c A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu1c A:hover {
	COLOR: #f51700
	}

.menu2a	{
	width: 205px;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #FFCC00;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu2b	{
	width : 205px;
	height: 20px;
	vertical-align: middle;
	padding-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #FFCC66;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu2c	{
	width : 205px;
	height: 20px;
	vertical-align: middle;
	padding-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #FFFF80;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu2b A {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu2b A:link {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu2b A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu2b A:hover {
	COLOR: #f51700;
	}

.menu2c A {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu2c A:link {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu2c A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu2c A:hover {
	COLOR: #f51700;
	}

#menu_r {
	left: 746px; 
	width: 204px; 
        position: absolute; 
        top: 190px;
	}


.menu5a	{
	width: 205px;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #FFA07A;
	color: #000000;
	border-width: 1px;
	border-color: #FF000;
	border-style: dotted;
	}

.menu5b	{
	width : 205px;
	height: 20px;
	vertical-align: middle;
	padding-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #FFDAB9;
	color: #000000;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu5c	{
	width : 205px;
	height: 20px;
	vertical-align: middle;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	border-width: 1px;
	border-color: #FFFFFF;
	border-style: dotted;
	}

.menu5b A {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu5b A:link {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu5b A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu5b A:hover {
	COLOR: #f51700;
	}

.menu5w {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu4c	{
	width: 205px;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	background-color: #66FF66;
	color: #FFFFFF;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;
	}

.menu4c A {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu4c A:link {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu4c A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	}

.menu4c A:hover {
	COLOR: #f51700
	}

#startseite {
	left: 210px;
	width: 510px;
	position: absolute; TOP: 190px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #FF0000;
	border-style: dotted;;
	}


.info_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	}

.info01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	}

.info02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	}

.info03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	}

.info05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: bolder;
	}

.info_z	{
	text-align: center;
	}

body	{
	font-family : Arial, Helvetica, sans-serif;
	background : #ffffff repeat-x;
	margin : 0;
	text-align: center;
	}

H1	{
	margin: 0px 0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	}

H2	{
	margin: 0px 0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	}

H3	{
	margin: 0px 0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}

H4	{
	margin: 0px 0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	}

P	{
	margin: 0px 0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}





A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

INPUT	{
	BORDER-RIGHT: #9e9e9e 1px solid; 
	BORDER-TOP: #9e9e9e 1px solid; 
	PADDING-LEFT: 3px; FONT-SIZE: 11px; 
	BORDER-LEFT: #9e9e9e 1px solid; 
	BORDER-BOTTOM: #9e9e9e 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	}

SELECT {
	BORDER-RIGHT: #9e9e9e 1px solid; BORDER-TOP: #9e9e9e 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #9e9e9e 1px solid; BORDER-BOTTOM: #9e9e9e 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input_warning {
	BORDER-RIGHT: #399f90 1px solid; BORDER-TOP: #399f90 1px solid; MARGIN: 0px; BORDER-LEFT: #399f90 1px solid; BORDER-BOTTOM: #399f90 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.formlabel {
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right; text-valign: top
}
.formzelle {
	BACKGROUND-COLOR: #ffffff; text-valign: top
}
.adresse {
	PADDING-LEFT: 11px; FONT-SIZE: 0.6em; BACKGROUND-IMAGE: url(../images/diverses/top_bg.gif); COLOR: #000000; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat
}
.top_bild {
	BACKGROUND-COLOR: #ffffff
}
.status_bg1 {
	BACKGROUND-IMAGE: url(../images/diverses/status_bg1.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_status {
	BACKGROUND-COLOR: #7ec1b6
}
.aktualisierung {
	PADDING-LEFT: 8px; FONT-SIZE: 10px
}


.sitemap {
	FONT-SIZE: 10px
}
.suche {
	PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(../images/diverses/i0_off_rot.gif); BACKGROUND-REPEAT: repeat-y
}
.text_feld {
	BACKGROUND-COLOR: #ffffff; heigth: 19px
}
.space20_hellgruen {
	BACKGROUND-COLOR: #e3f2ef
}

.top_links_titel {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #399f90
}
.top_links {
	COLOR: #000000; BACKGROUND-COLOR: #c4e3dd
}
.top_links A {
	FLOAT: left; WIDTH: 160px; COLOR: #000000
}
.top_links A:link {
	FLOAT: left; WIDTH: 160px; COLOR: #000000
}
.top_links A:visited {
	FLOAT: left; WIDTH: 160px; COLOR: #000000
}
.top_links A:hover {
	COLOR: #000000
}
.webcam {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #297368; PADDING-TOP: 10px; BACKGROUND-COLOR: #c4e3dd
}
.webcam_img {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
.startgruss {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #000000
}
.titelStart {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #399f90
}
.titelNavi {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #399f90
}
.titel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.content_link {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e0e0e0
}
.tabclasslabel {
	FONT-WEIGHT: bold
}
.tabclasszelle {
	FONT-WEIGHT: normal
}
.content_link A {
	FLOAT: left; WIDTH: 381px; COLOR: #000000; TEXT-DECORATION: none
}
.content_link A:link {
	FLOAT: left; WIDTH: 381px; COLOR: #000000; TEXT-DECORATION: none
}
.content_link A:visited {
	FLOAT: left; WIDTH: 381px; COLOR: #000000; TEXT-DECORATION: none
}
.content_link A:hover {
	COLOR: #30988f
}
.content_menu_titel {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #efefef
}

FORM {
	MARGIN: 0px 0px 1px
}

