body {
	font-size:1em;
	font-family:Verdana,Arial,sans-serif;
	padding:0px;
	margin:0px;
	background-color:#fff;
	color:#000;
}

h1 	{ font-size:100%; font-style:normal; color:#fff; }	
h2 	{ font-size:80%; font-style:normal; color:#fff; }
b 	{ color:#333366; }
a 	{ color:#333366; }

#rahmen {
	position:absolute;
	left:50%;
	width:630px;
	margin-left:-315px;
}
#top {
	margin-top:50px;
	height:177px;
}
#titel {
	position: relative;
	top: 119px;
	float:left;
}
#logo {
	float:right;
}
#willkommen {
	background-image:url(images/hg_willkommen.gif);
	background-repeat:repeat-x;
	width:630px;
	height:115px;	
	font-size:65%;
}
#willkommen a { color:#fff; }
#willkommen h2{
	font-family:Verdana,Arial,sans-serif;
	position: relative; 
	top: 80px; 
	left: 220px;
	font-size: 15px;
	font-weight: normal;
	margin: 0px;
}
#intro {
	background-image:url(images/hg_intro.gif);
	background-repeat:repeat-x;
	width:100%;
	height:149px;
	color:#fff;
	font-size:55%;
	line-height:13px;
	margin:0px;
}
#intro_start {
	background-color:#2E495E;
	width:100%;
	height:90px;
	color:#fff;
	font-size:55%;
	line-height:13px;
	margin:0px;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
}
#intro01 {
	width:200px;
	float:left;
	padding-top:11px;
	padding-left:21px;
}
#intro02 {
	width:200px;
	padding-top:11px;
	float:left;
}
#intro03 {
	width:200px;
	padding-top:11px;
	float:left;
}
#intro a, #intro_start a { color:#fff; text-decoration: none;}
#intro a:hover, #intro_start a:hover { color:#fff; text-decoration: underline;}
#content {
	width:630px;
	background-color:#ebffe1;
	font-size:70%;
	line-height:13px;
}
#ausblick {
	height:auto;
	font-size:100%;
}
#ausblick01 {
	height:36px;
	padding-bottom:5px;
}
#ausblick02 {
	height:auto;
	width: 195px;
	padding-top:11px;
	padding-left: 21px;
	float: left;
}
#ausblick03 {
	width:200px;
	padding-left: 5px;
	height:auto;
	padding-top:11px;
	float:left;
}

#ausblick03 b {
	font-style:italic;
}

#ausblick04 {
	height:auto;
	padding-top:130px;
	float:left;
}
#profil {
	width:630px;
	background-image:url(images/hg_profil.gif);
	background-repeat:repeat-x;
	background-color:#ebffe1;
	color:#000;
	font-size:70%;
	line-height:13px;
	margin:0px;
	
}
#profil b { font-style:italic; }
#profil_head {
	height:57px;
}
#profil_abschnitt01 {
	height:220px;
}
#profil_abschnitt02 {
	height:200px;
}
#profil01 {
	width:200px;
	float:left;
	padding-top:0px;
	padding-left:21px;
}
#profil02 {
	width:195px;
	padding-top:0px;
	padding-left:5px;
	float:left;
}
#profil03 {
	width:195px;
	padding-top:0px;
	padding-left:5px;
	float:left;
}
#profil04 {
	width:200px;
	float:left;
	padding-top:11px;
	padding-left:21px;
}
#profil05 {
	width:200px;
	padding-top:11px;
	float:left;
}
#profil06 {
	width:195px;
	padding-left:5px;
	padding-top:11px;
	float:left;
}

#wer_wir_sind {
	width:630px;
	background-image:url(images/hg_profil.gif);
	background-repeat:repeat-x;
	background-color:#ebffe1;
	color:#000;
	font-size:70%;
	line-height:13px;
	margin:0px;
	padding-bottom: 20px;
}
#wer_wir_sind a {
	text-decoration: none;
	color: #000000;
}
#wer_wir_sind a:hover {
	text-decoration: underline;
}
#wer_wir_sind_head{
}
#wer_wir_sind_text{
	padding-left:20px;
}

#impressum {
	width:630px;
	background-image:url(images/hg_profil.gif);
	background-repeat:repeat-x;
	background-color:#ebffe1;
	color:#000;
	font-size:70%;
	line-height:13px;
	padding-top: 20px;
	padding-top: 10px;
	text-align: center;
}
#impressum a { 
	color:#333366; 
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
}

#impressum a:hover { 
	text-decoration: underline;
}

#impressum_formular {
	width:630px;
	background-image:url(images/hg_impressum_formular.gif);
	background-repeat:repeat-x;
	background-color:#d1e2ff;
	color:#000;
	font-size:100%;
	line-height:13px;
	padding-top: 20px;
	padding-top: 10px;
	text-align: center;
}
#impressum_formular a { 
	color:#333366; 
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
}

#impressum_formular a:hover { 
	text-decoration: underline;
}

#info {
	background-image:url(images/hg_info.gif);
	background-repeat:repeat-x;
	width:630px;
	height:250px;
	color:#fff;
	font-size:65%;
	line-height:13px;
	margin:0px;
}
#info a { 
	color:#fff; 
	text-decoration: none;
}
#info a:hover { 
	text-decoration: underline;
}
#info b { color:#fff; }
#info01 {
	width:212px;
	float:left;
}
#info02 {
	width:208px;
	padding-top:21px;
	padding-left:5px;
	float:left;
}
#info03 {
	width:200px;
	padding-top:21px;
	float:left;
}
#info_1{
	/*background-image:url(images/hg_info.gif);
	background-repeat:repeat-x;*/
	background-color:#2e495e;
	width:630px;
	height:149px;
	color:#fff;
	font-size:65%;
	line-height:13px;
	margin:0px;
}
#info_1 a { 
	color:#fff; 
	text-decoration: none;
}
#info_1 a:hover { 
	text-decoration: underline;
}
#info_1 b { color:#fff; }
#formular {
	width:630px;
	background-color:#d1e2ff;
	font-size:70%;
	line-height:13px;
}
#abo {
	width:630px;
	height:200px;
	background-color:#d1e2ff;
}
#abo01 {
	padding-left:20px;
	padding-top:20px;
	width:400px;
	float:left;
	height:180px;
}
#abo02 {
	width:210px;
	float:right;
	text-align:right;
}
#eingabe {
	clear:all;
	height:233px;
	background-color:#d1e2ff;
}
.feld {	
	width:190px;
	height:20px;
	background-color:#fff;
	border:0px;
	}
#abo03 {
	padding-left:20px;
	width:203px;
	float:left;
}
#abo04 {
	width:200px;
	float:left;
}
#bottom {
	width:630px;
	}
#abo05 {
	padding-left:20px;
	padding-right:20px;
}

#rechtlicher_hinweis{
	font-size:90%;
}

#rechtlicher_hinweis01{
	float: left;
	width: 212px;
	height: 300px;
}

#rechtlicher_hinweis01{
	float: left;
	width: 212px;
	height: 300px;
}

#rechtlicher_hinweis02{
	float: left;
	width: 400px;
	margin-left: 8px;
	padding-top:8px;
}

#imp {
	background-image:url(images/hg_impressum.gif);
	background-repeat:repeat-x;
	width:630px;
	height:200px;
	color:#fff;
	font-size:65%;
	line-height:13px;
	margin:0px;
}
#imp a { 
	color:#fff; 
	text-decoration: none;
}
#imp a:hover { 
	text-decoration: underline;
}
