﻿* {
				padding: 0px;
				margin: 0px;
}

.hintergrund {
				position: absolute;
				z-index: 0;
				width: 100%;
				height: auto;
				top: 0px;
}
body {
				padding: 0px;
				margin: 0px;
				font-family: Arial, Helvetica, Sans-Serif;
}
.main {
				position: relative;
				z-index: 1;
				width: 920px;
				height: auto;
				top: 20px;
				margin: auto;
				border: 1px solid #891A1E;
}
.content {
				padding: 15px;
				position: static;
				z-index: 3;
				width: 675px;
				height: auto;
				background-color: #FFFFFF;
				margin-top: 285px;
				font-size: 14px;
				margin-left: 5px;
				margin-bottom: 5px;
}
#navigation	{
				position: absolute;
				top: 152px;
				left: 5px;
				display: block;
				width: 910px;
				z-index: 2;
				background-color: #FFFFFF;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: #771428;
}
#navigation ul
		
		{
				display: block;
				height: 37px;
				width: 910px;
}
#navigation ul li 	

		{
				list-style-type: none;
				display: block;
				height: 37px;
				float: left;
				text-align: center;
				padding: 0px 0px 0px 0px;
}
#navigation ul li a
	
		{
				background-image: url(images/button_normal.gif);
				background-repeat: repeat;
				background-position: 0 0;
				background-color: inherit;
				display: block;
				height: 26px;
				font-size: 14px;
				font-weight: bold;
				color: #464646;
				text-decoration: none;
				padding-top: 11px;
}
#navigation ul li a:hover 

		{
				background-image: url('images/button_hover.jpg');
				background-repeat: repeat;
				background-position: 0 0;
				background-color: inherit;
				color: #FFFFFF;
				font-weight: bold;
				display: block;
}
#navigation ul li a:active:hover

		{
		background-image:		url(images/button_hover.gif);
		background-repeat:		repeat;
		background-position:		0 0;
		background-color:		inherit;
		color:				#000000;
		display:			block;
		border-bottom:			1px solid #ffffff;
		border-right:			1px solid #cccccc;
		border-top:			1px solid #cccccc;
		}
#navigation ul li a:active

		{
		background-image:		url(images/button_hover.gif);
		background-repeat:		repeat;
		background-position:		0 0;
		background-color:		inherit;
		color:				#000000;
		display:			block;
		border-bottom:			1px solid #ffffff;
		border-right:			1px solid #cccccc;
		border-top:			1px solid #cccccc;
		}
.header {
				position: absolute;
				z-index: 2;
				width: 910px;
				height: 147px;
				top: 5px;
				left: 5px;
}
.suche {
				position: absolute;
				z-index: 3;
				width: 690px;
				height: 70px;
				background-color: #ECECEC;
				top: 195px;
				left: 5px;
				padding-top: 15px;
				padding-left: 15px;
				color: #BC0B1D;
				font-size: 12px;
}
.submit {
				background-image: url('images/button_hover.jpg');
				height: 37px;
				color: #FFFFFF;
				font-size: 14px;
				width: 170px;
				font-weight: bold;
				border: 1px solid #891A1E;
}
.input {
				height: 23px;
				border: 1px solid #555555;
				width: 300px;
				font-size: 20px;
				padding: 6px;
				margin-top: 3px;
				margin-bottom: 0px;
}
.suche a {
				color: #BC0B1D;
				text-decoration: none;
}
.toolbox {
				position: absolute;
				z-index: 3;
				width: 200px;
				height: 470px;
				top: 195px;
				right: 5px;
				background-color: #D9DADB;
				font-size: 12px;
}
.wechselbild {
				position: absolute;
				z-index: 2;
				width: 310px;
				height: 115px;
				top: 15px;
				left: 15px;
}
h1 {
				color: #891A1E;
				font-size: 15px;
}
.zellehead {
				background-image: url('images/pfeil.gif');
				height: 27px;
				font-weight: bold;
				color: #FFFFFF;
				font-size: 14px;
				margin-left: 10px;
				padding-left: 45px;
}
.zellecontent {
				padding-left: 15px;
				padding-bottom: 15px;
				padding-right: 15px;
				background-color: #D9DADB;
}
.bilrahmen {
				padding: 5px;
				border: 1px solid #891A1E;
				margin: 3px 10px 10px 10px;
}
.nav-home {
				width: 92px;
}
.nav-suche {
				width: 172px;
}
.nav-eintragung {
				width: 122px;
}
.nav-gesundheitsregion {
				width: 166px;
}
.nav-impressum {
				width: 120px;
}
.nav-kontakt {
				width: 105px;
}
.nav-musterkurort {
				width: 130px;
}
.rahmenlos {
				border-width: 0;
}
#active {
				background-image: url('images/button_hover.jpg');
				color: #FFFFFF;
}
.content a {
				color: #891A1E;
}
.listeneinzug {
				margin-left: 40px;
				padding-top: 2px;
				padding-bottom: 2px;
}
.Tabelle {
				border: 1px solid #D9DADB;
}
hr {
				color: #891A1E;
				height: 1px;
				margin-top: 15px;
				margin-bottom: 15px;
}
.footnote {
				position: absolute;
				bottom: -20px;
				right: 0px;
				width: 300px;
				height: 20px;
				text-align: right;
}
.footnote a {
				font-size: 10px;
				color: #E20019;
				text-align: right;
}
p {
				padding-bottom: 10px;
}
.google {
				position: absolute;
				z-index: 3;
				width: 900px;
				height: 500px;
}
.liste {
				padding-left: 15px;
}
h3 {
				font-size: 12px;
				font-style: italic;
				font-weight: normal;
				padding-top: 7px;
				padding-bottom: 7px;
}
h2 {
				font-size: 16px;
				padding-bottom: 15px;
				padding-top: 10px;
}

