body,
th,
td,
input,
textarea,
select {
	font-family:Verdana, Helvetica, sans-serif;
	
	
	
	
	
	font-size:12px;
	line-height:166%;
	
	
	
	
	
	color:#000;
}
body {
	margin:0;
	padding:0;
	background:#fff url('/media/templatedata/relaunch/body_bg.gif') 0 0 repeat-x;
	text-align:center;
	overflow-y:scroll;
}
h1 {
	margin:0;
	padding:20px 0;
	font-size:1.6em;
	line-height:150%;
	color:#2B5D7A;
}
h2 {
	margin:0;
	padding:10px 0;
	font-size:1.2em;
	line-height:150%;
	color:#2B5D7A;
}
h3,
h4 {
	margin:0;
	padding:0 0 10px 0;
	font-size:1em;
	line-height:150%;
	color:#2B5D7A;
}
p,
table {
	margin:0;
	padding:0 0 10px 0;
}
div,
span {
	margin:0;
	padding:0,
}
th,
td {
	margin:0;
	padding:0 6px 2px 0;
	text-align:left;
	vertical-align:top;
}
a,
a:link,
a:visited,
a:active,
a:hover {
	margin:0;
	padding:0;
	color:#00344c;
	font-weight:normal;
	text-decoration:none;
}
a:hover {
	color:#00344c;
	text-decoration:underline;
}


img {
	border:0 none;
	vertical-align:middle;
}
form {
	display:inline;
}
input,
textarea,
select {
	margin:0;
	padding:0;
}
ul {
	margin:0;
	padding:0 0 10px 0;
	list-style-position:outside;
}
li {
	margin:0 0 0 18px;
	padding:0;
}
.clear {
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1px;
	height:1px;
	clear:both;
}
.small {
	font-size:0.8em;
}
.white {
	color:#fff;
}
hr {
	margin:10px 0 20px 0;
	padding:0;
	border:0 none;
	background-color:#2B5D7A;
	height:1px;
}

/*--------------------------------
C O N T A I N E R
--------------------------------*/
div#wrapper {
	margin:0 auto;
	padding:0 0 20px 0;
	width:865px;
	text-align:left;
}
div#header {
	height:160px;
}
div#navi_container {
	padding:0 60px;
	height:42px;
}
div#content {
	padding:65px 60px 0 60px;
}
div#footer {
	border-top:2px solid #B0CBD4;
}
div#footer p {






	font-size:11px;
	
	
	
	
	
	padding:0 0 0 60px;
	color:#005873;
	float:left;
}
div#imprint {
	margin:0 60px 0 0;
	width:140px;
	height:23px;
	text-align:center;
	float:right;
}

/*--------------------------------
M A I N   M E N U
--------------------------------*/
ul.main-menu {
	padding:5px 0 0 0;
	list-style-type:none;
}
ul.main-menu li  {
	margin:0 5px 0 0;
	padding:0;
	width:145px;
	height:37px;
	overflow:hidden;
	float:left;
}
ul.main-menu li a,
ul.main-menu li a:link,
ul.main-menu li a:active,
ul.main-menu li a:visited,
ul.main-menu li a:hover {
	padding:10px 0 0 50px;
	width:95px !important;
	width/**/:145px;
	height:27px !important;
	height/**/:37px;
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:1.25em;
	text-decoration:none;
}
ul.main-menu li a:hover,
ul.main-menu li a.active,
ul.main-menu li a.active:link,
ul.main-menu li a.active:active,
ul.main-menu li a.active:visited {
	color:#00344d;
	background:#fff url('/media/templatedata/relaunch/navi_bg_hover.gif') 0 0 no-repeat;
}

/*--------------------------------
E L E M E N T E
--------------------------------*/
h1#header_headline {
	padding:0;
	float:left;
	width:297px;
}
h1.pink {
	margin:0;
	padding:20px 0;
	font-size:1.6em;
	color:#C9168F;
}
a.big-link,
a.big-link:link,
a.big-link:active,
a.big-link:visited,
a.big-link:hover {
	padding:0 0 2px 36px;
	font-weight:bold;
	color:#00344c;
	background:transparent url('/media/templatedata/bg-big-link.gif') 0 2px no-repeat;
	text-decoration:none;
}
a.big-link:hover {
	background:transparent url('/media/templatedata/bg-big-link-hover.gif') 0 2px no-repeat;
}
a.button-big,
a.button-big:link,
a.button-big:visited,
a.button-big:active,
a.button-big:hover {
	margin:0;
	padding:12px 20px 12px 44px;
	font-size:1.25em;
	font-weight:bold;
	background:transparent url('/media/templatedata/bg-button-big.gif') 0 0 no-repeat;
	color:#2B5D7A;
}
a.button-big:hover {
	background:transparent url('/media/templatedata/bg-button-big-hover.gif') 0 0 no-repeat;
	color:#ffffff;	
}
a.button,
a.button:link,
a.button:visited,
a.button:active,
a.button:hover {
	margin:0;
	padding:2px 30px 4px 44px;
	font-weight:bold;
	background:transparent url('/media/templatedata/bg-button.gif') 0 0 no-repeat;
	color:#2B5D7A;	
}
a.button:hover {
	background:transparent url('/media/templatedata/bg-button-hover.gif') 0 0 no-repeat;
	color:#ffffff;
}
a.button-long,
a.button-long:link,
a.button-long:visited,
a.button-long:active,
a.button-long:hover {
	margin:0;
	padding:3px 44px;
	font-weight:bold;
	background:transparent url('/media/templatedata/bg-button-long.gif') 0 0 no-repeat;
	color:#2B5D7A;
}
a.button-long:hover {
	background:transparent url('/media/templatedata/bg-button-long-hover.gif') 0 0 no-repeat;
	color:#ffffff;
	
	
	
	
	
	text-decoration:none;
	
	
	
	

	
	
	
}
a.button-longer,
a.button-longer:link,
a.button-longer:visited,
a.button-longer:active,
a.button-longer:hover {
	margin:0;
	padding:3px 44px;
	font-weight:bold;
	background:transparent url('/media/templatedata/bg-button-longer.gif') 0 0 no-repeat;
	color:#2B5D7A;
}
a.button-longer:hover {
	background:transparent url('/media/templatedata/bg-button-longer-hover.gif') 0 0 no-repeat;
	color:#ffffff;
	
	
	
	
	
	text-decoration:none;
	
	
	
	
}
input.textline,
textarea.textbox,
select.select {
	border:1px solid #666;
	background-color:#ffffff;
	width:280px;
}
textarea.textbox  {
	height:160px;
	width:300px;
}
select.select {
	width:282px;
}
input.radio,
input.checkbox {
	vertical-align:middle;
	border:0 none;
}
input.submit,
input.submit:hover,
input.submit-hover {
	margin:0;
	padding:1px 0 3px 44px;
	font-weight:bold;
	background:transparent url('/media/templatedata/bg-button.gif') 0 0 no-repeat;
	color:#2B5D7A;
	border:0 none;
	width:185px !important;
	width/**/:229px;
	text-align:left;
	cursor:pointer;
}
input.submit:hover,
input.submit-hover {
	background:transparent url('/media/templatedata/bg-button-hover.gif') 0 0 no-repeat;
	color:#ffffff;
}
table.form-table {
	width:100% !important;
	width/**/:493px;
}
table.form-table th {
	padding:4px;
	text-align:right;
	font-weight:normal;
}
table.form-table td {
	padding:4px;
	text-align:left;
}
h2.table-headline {
	margin:0 0 20px 6px;
	padding:10px 0 0 42px;
	color:#ffffff;
	height:31px !important;
	height/**/:42px;
	background:#2B5D7A url('/media/templatedata/bg-button-big-hover.gif') 0 0 no-repeat;
}
div#imprint a {
	
	
	
	
	
	font-size:11px;
	
	
	
	
	
	padding:2px 0 0 0;
	display:block;
	float:right;
	height:21px !important;
	height/**/:23px;
	color:#005873;
}
div#imprint a:hover {
	color:#fff;
}
div#imprint a.imprint {
	width:76px;
	background:#fff url('/media/templatedata/relaunch/imprint_bg.png') 0 0 no-repeat;
}
div#imprint a.imprint:hover {
	background:#fff url('/media/templatedata/relaunch/imprint_bg_hover.png') 0 0 no-repeat;
	
	

	
	
		text-decoration:none;

	
	
	
}
div#imprint a.satzung {
	width:63px;
	background:#fff url('/media/templatedata/relaunch/satzung_bg.png') 0 0 no-repeat;
}
div#imprint a.satzung:hover {
	background:#fff url('/media/templatedata/relaunch/satzung_bg_hover.png') 0 0 no-repeat;
	
	
	
	

	text-decoration:none;
	
	
	
	
}
p.print {

	font-size:11px;
	padding:50px 0 0 0;
	text-align:right;
}
p.print a {






	color:#2B5D7A;
	
	
	
	
	
	padding:4px 32px 0 32px;
	display:blocK;
	height:20px !important;
	height/**/:24px;
	float:right;
	background:#fff url('/media/templatedata/relaunch/print.png') 0 0 no-repeat;
}
p.print a:hover {
	background:#fff url('/media/templatedata/relaunch/print_hover.png') 0 0 no-repeat;
	
	
	
	
	
	
		color:#00344c;
		text-decoration:none;
	
	
	
	
	
}
div.spenden,
div.kontakt {
	padding:50px 17px;
	border:2px solid #76a5b5;
	width:466px !important;
	width/**/:500px;
	background-color:#F4F8F9;
	color:#666;
}
div.spenden p,
div.spenden label,
div.kontakt p,
div.kontakt label {
	color:#666;
}

