#topnavi, #header, #header_en, #navigation, #history, #subnavigation, #rightContent, #footerNaviZweiteEbene, #footerNavi, #footerInfo, #printMenu, #backgroundbild, .tx-indexedsearch legend, .tx-indexedsearch-form, .tx-indexedsearch-search-submit, .tx-spendentoolthemencontent-pi1, .sp_tabs, .button, object {
	display:none;
}

* {margin: 0;padding: 0;}

body {
	display: block;
	align:center;
	font-family: arial, sans-serif;
	color:#000;
	width:17cm;
	margin:auto;
}
#main #bgDiv #printlogo {
	display:block;
	width:100%;
	text-align:right;
}
#left {
	float:left;
}

h1 {
	color:#000;
	line height:150%;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:none;
}
h1 a {
	color:#409F40;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
}
.feature h2, .feature_text h2, .news-list-date, .tx-indexedsearch-form label, .spalte_links .feature h2, .spalte_links .feature_text h2 {
	color:#000;
	line height:150%;
	font-size:10pt;
	font-weight:bold;
}
.feature {
	margin-bottom:20px;
	clear:both;
}
#left .spalte_links .feature img {
	margin-bottom:20px;
}
.text_standard h2, .eventkurzbesch h2, .csc-firstHeader, .Meldungen {
	color:#000;
	line height:150%;
	font-size:12pt;
	font-weight:normal;
	margin-bottom:13px;
}
.spalte_links h2 {
	color:#000;
	line height:150%;
	font-size:12pt;
	font-weight:normal;
}
h3 a, .feature h3.mehr, .spalte_links h3 a{
	color:#000;
	line height:150%;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
}
.text_standard h3 a {
	font-size:10pt;
	text-decoration:underline;
	font-weight:normal;
	color:#409F40;
}
h3 {
	margin:1mm 0mm;
}
.spalte_links .feature_text h3.mehr a {
	font-weight:normal;
}
.news-list-item h3 a {
	color:#409F40;
}
.text_standard h3 {
	text-decoration:none;
	font-size:10pt;
	font-weight:normal;
}
.spalte_links {
	width:90mm;
	float:left;
	margin-right:10mm;
}
.spalte_rechts {
	width:50mm;
	float:right;
}
.bild_rechts {
	float:right;
	margin-left:6px;
	font-size:9pt;
}
.bild_links {
	float:left;
	margin-right:6px;
	font-size:9pt;
}

p, .csc-textpic-caption {
	color:#000;
	margin-bottom:10px;
	font-size:10pt;
	orphans:3;
}
#meldungen_ob_re ul, #meldungen_ob_re ul li, #meldungen_ob_re ul li a, #meldungen_ob_re ul li a span {
	list-style:none;
	padding:0pt;
	margin:0pt;
}
#meldungen_ob_re ul li {
	margin-bottom:10px;
}
#meldungen_ob_re ul li a span, .tx-ttnews-browsebox {
	font-size:10pt;
	color:#409F40;
	text-decoration:none;
}
#meldungen_ob_re ul li a {
	color:#000;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal;
}
.startfeature_klein a{
	text-decoration:none;
}
.intro a, a.mehr, .eventkurzbesch span, .cal_event, .hideMehr, a.mehr_link, a.mehr_link:hover, .news-list-morelink a, .news-list-item p a, .suche{
	font-size:10pt;
	color:#409F40;
}
a.mehr_link {
	text-decoration:underline;
}
.hideMehr {
	margin-bottom:10px;
}

.text_standard, .feature_text, .eventkurzbesch, .news-list-item {
	margin-bottom:30px;
}
.punktlinie, h2 a {
	font-size:10pt;
	font-weight:bold;	
}
.bodytext a {
	text-decoration:underline;
	font-size:10pt;
	font-weight:normal;	
	color:#409F40;
}
.pdf a, h2 a {
	text-decoration:underline;
	color:#409F40;
	font-weight:bold;
}
.spalte {
	margin:3mm 0mm;
}
ul li {
	font-size:10pt;
	list-style:disc;
	list-style-position:outside;
	margin-left:30px;
}
ul {
	margin-bottom:10px;
}
.csc-firstHeader {
	margin-bottom:18px;
}
img {
	border:0px;
}
p.bodytext {
	margin:0px 0px 7px 0px;
	padding:0px;
}
fieldset {
	border:0px;
	font-size:11pt;
	margin-bottom:10px;
}
.button {
	margin-bottom:10px;
}
legend {
	border:0px;
	margin-bottom:8px;
}
.startfeature_breit label {
	font-size:10pt;
	color:#000;
	clear:both;
	display:block;
	float:left;
	width:110px;
	margin-bottom:5px;
}
.rofl {
	font-size:10pt;
	color:#000;
	height:18px;
	width:183px;
	margin-bottom:5px;
}
#buchstabenblock, #buchstabenblock a {
	margin-left:3px;
	font-size:10pt;
	text-decoration:underline;
	color:#409F40;
	float:left;
}
#buchstabenblock {
	margin-right:10px;
}
#buchstabe {
	font-size:11pt;
	color:#409F40;
	font-weight:bold;
	margin-bottom:6px;
}
.odd, .even, .odd a, .even a {
	font-size:10pt;
	color:#409F40;
	margin-bottom:4px;
}

.tx-dwhhkalendertool-pi1 {
	font-size:10pt;
	color:#000;
}
.cal_head, .cal_head a {
	text-decoration:none;
	color:#fff;
	background-color:#409F40;
	font-size:10pt;
}
td.cal_head {
	padding-bottom:8px;
}
#kalender {
	border:1px solid #000;
	float:left;
	margin:0pt 10px 0pt 0pt;
}
#heuteEvent {
	font-size:10pt;
	color:#000;
	float:right;
	width:315px;
}

span.tx-indexedsearch-percent {
	margin-left:5px;
	color:#409F40;
	font-weight:normal;
}
dt.tx-indexedsearch-text-item-size, dt.tx-indexedsearch-text-item-path, dt.tx-indexedsearch-text-item-crdate {
	float:left;
	font-size:10pt;
}
.tx-indexedsearch-text-item-path a {
	color:#409F40;
}	
dd.tx-indexedsearch-text-item-size, dd.tx-indexedsearch-text-item-crdate {
	float:left;
	margin-right:5px;
	font-size:10pt;
}
dt.tx-indexedsearch-text-item-mtime, dd.tx-indexedsearch-text-item-mtime {
	display:none;
}
.tx-indexedsearch-res {
	margin-bottom:30px;
	font-size:10pt;
}
.startfeature_gross img, .startfeature_klein img {
	float:left;
	margin-right:5px;
}
.startfeature_gross, .startfeature_klein {
	margin-bottom:30px;
}
.tx-dwhhfemediabox-pi1 {
	display:none;
}
a.pdf, .text_standard a {
	font-size:10pt;
	font-weight:normal;
	text-decoration:underline;
	color:#409F40;
}
a img, .bild_links a, .bild_rechts a, .text_standard a {
	text-decoration:none;
}

/* Spendennformular */
.tx-dwhhspendenformular-pi1 .startfeature_breit label {
	padding-right:20px;
	text-align:right;
	clear:both;
	float:left;
	margin-bottom:10px;
	width:180px;
}
.tx-dwhhspendenformular-pi1 select, .tx-dwhhspendenformular-pi1 input {
	margin-bottom:10px;
	margin-right:5px;
}
.startfeature_breit h2 {
	font-size:12pt;
	font-weight:normal;
	color:#000;
	margin-bottom:10px;
}
fieldset legend span {
	font-size:12pt;
	font-weight:bold;
	color:#409F40;
	margin-bottom:8px;
}

.tick, #sp_mailbestaetigung, #sp_nws1 {
	clear:both;
	float:left;
}
.ticklabel {
	width:530px!important;
	text-align:left;
	clear:both;
}
#sicherheit, #spendenbescheinigung, #ausland , #fragen{
	display:inline!important;
	font-size:10pt;
	color:#000;
}
.news-list-date a {
	font-size:10pt;
	font-weight:bold;
	color:#409F40;
}
.news-list-item h3 a {
	font-weight:normal;
}
.tx-ttnews-browsebox table tbody tr td p a{
	font-size:10pt;
	font-weight:normal;
	color:#409F40;
}
.spalte_rechts .spalte h3 {
	font-size:12pt;
	font-weight:normal;
	color:#000;
}
.spalte_rechts .spalte h2 {
	font-size:10pt;
	font-weight:bold;
	color:#000;
}
.csc-sitemap li a {
	color:#409F40;
}

/* Infomaterial */

.tx-dwhhinfomaterial-pi1 a {
	font-size:10pt;
	font-weight:normal;
	color:#409F40;
	text-decoration:none;
}
.tx-dwhhinfomaterial-pi1 table td {
	font-size:10pt;
	font-weight:normal;
	color:#000;
}
.tx-dwhhinfomaterial-pi1 table.infomaterial td {
	border-bottom: 1px solid #409F40;
	padding: 5px 0px;
}
.tx-dwhhinfomaterial-pi1 table {
	display: table;
	margin-bottom:10px;
	width:100%;
	height:100%;
	float:left;
}
.tx-dwhhinfomaterial-pi1 h2 {
	font-size:12pt;
	font-weight:normal;
	color:#000;
	margin-bottom:10px;
	margin-top:-15px;
}
tr {
	page-break-inside: avoid;
}

/* --- kalender --- */

#kalender{
	display:none;
}

#heuteEvent{
	width:700px;
	margin:0px;
	padding:0px;
}

/* --- milledörfer --- */

.tx-whhmillenniumsdoerfer-pi1 {
	font-size:12px;
}
.tx-whhmillenniumsdoerfer-pi1 .md_navibox,
.tx-whhmillenniumsdoerfer-pi1 #md_shortnavi_box,
#mt_filter {
	display:none;
}
#content #mainContent .tx-whhmillenniumsdoerfer-pi1 #md_teaserbox #md_teaser_window .md_teaser{
	width:204px;
	padding:5px 5px 5px 5px;
	height:220px;
	float:left;
	overflow:hidden;
	position:relative;
}
#content #mainContent .tx-whhmillenniumsdoerfer-pi1 #md_teaserbox #md_teaser_window .md_teaser .md_land	{
	font-weight:bold; margin:0px 1px 0px 2px;
}
#content #mainContent .tx-whhmillenniumsdoerfer-pi1 #md_teaserbox #md_teaser_window .md_teaser .md_teaser_img	{
	width:204px;
	height:104px;
	margin:2px 0px 4px 0px;
}
#content #mainContent .tx-whhmillenniumsdoerfer-pi1 #md_teaserbox #md_teaser_window .md_teaser .md_teaser_text	{
	margin:0px;
	float:left;font-size:12px;
}
*html #content #mainContent .tx-whhmillenniumsdoerfer-pi1 #md_teaserbox #md_teaser_window .md_teaser .md_teaser_text{
	line-height:140%;font-size:12px;
}
*+html #content #mainContent .tx-whhmillenniumsdoerfer-pi1 #md_teaserbox #md_teaser_window .md_teaser .md_teaser_text{
	line-height:130%;font-size:12px;
}
#content #mainContent .tx-whhmillenniumsdoerfer-pi1 #md_teaserbox #md_teaser_window .md_teaser .md_teaser_link{
	background:url(../../../../fileadmin/templates/relaunch08/img/mehr.png) no-repeat scroll 1px 3px;
	width:20px;	height:15px;
	display:block;
	position:absolute;
	top:201px; left:191px;
	cursor:pointer;
	text-decoration:none;
}
.tx-whhmillenniumsdoerfer-pi1 .bordertop {
	clear:both;
}
.tx-whhmillenniumsdoerfer-pi1 a {
	color:#339933;
}
	.t2 , .t3 {
		width:229px;
		float:left;
		margin-bottom:10px;
	}
	.t2.style1, .t2.style2, .t3.style1, .t3.style2 {
		width:310px;
		overflow:hidden;
		float:left;
		margin-bottom:10px;
	}
	.t2.style1, .t3.style1 {
		margin-right:10px;
	}
	.t2_meta, .t3_meta {
		padding-left:1px; font-weight:bold;
	}
	.t2_headline, .t3_headline {
		font-size:16px;
	}
	.t2_head, .t3_head {
		margin-bottom:5px;
	}
	.t2_bilddiv, .t3_bilddiv	{
		margin-bottom:10px;
	}

	.t2.style3, .t2.style4, .t2.style5, .t3.style3, .t3.style4, .t3.style5 {
		margin-right:8px;
		width:200px;
		overflow:hidden;
	}
	.t2_headline, .t3_headline {
		font-size:11pt;
	}
	.t4_head, .t5_head {
		margin-bottom:4px;
	}
	.t4_bilddiv, .t5_bilddiv {
		float:left;
		margin-right:8px;
	}
	.t4_meta, .t5_meta {
		padding-top:10px;
	}
	.mt_teaserbox .t1{
		width:170px; height:200px; overflow:hidden;
		float:left; margin:0px 5px 5px 0px;
	}

/* --- themen --- */

#content #mainContent .spalten50 .spalte_links50 {
	width:325px; overflow:hidden;
	margin:0px 23px 0px 2px;
	float:left;
}
#content #mainContent .spalten50 .spalte_rechts50 {
	width:320px; overflow:hidden;
	margin:0px 0px 0px 0px;
}
#content #mainContent .spalten50 {
	width:708px;
}
#content #mainContent .spalten50 h2{
	margin-bottom:5px;
	font-size:14px;
}
#content #mainContent .spalten50 .csc-textpic-image{
	margin-bottom:15px;
}
#content #mainContent .dreispalten .dsp_links {
	width:215px;  overflow:hidden;
	margin:0px 8px 0px 2px;
	float:left;
}
#content #mainContent .dreispalten .dsp_mitte {
	width:220px; overflow:hidden; 
	margin:0px 8px 0px 0px;
	float:left;
}
#content #mainContent .dreispalten .dsp_rechts {
	width:215px; overflow:hidden;
	margin:0px 0px 0px 0px;
	float:left;
}
#content #mainContent .dreispalten {
	width:708px;
	border-top:1px solid #E5E5E5;
	margin-top:10px;
	padding-top:10px;
}
#content #mainContent .dreispalten h2{
	margin-bottom:5px;
	font-size:14px;
}
#content #mainContent .dreispalten .csc-textpic-image{
	margin-bottom:15px;
}

/* Promigalerie */

.pg_navi_move {
	width:auto!important;
	margin-bottom:10px;
}
.pg_portrait {
	width:132px;
	padding:4px;
	float:left;
	background-color:#fff!important;
}
.pg_inhalt {
	display:block!important;
}
.pg_inhalt h2{
	font-size:20px;
	padding-top:4px;
}
.pg_inhalt_links {
	display:block;
	clear:both;
}
.pg_inhalt_links img {
	float:left;
	padding:8px 18px 8px 4px;
}
.pg_inhalt_rechts {
	display:block;
	clear:both;
}
.pg_inhalt_rechts {
	display:none;
}
/*
.pg_gal_1, .pg_gal_2, .pg_gal_3, .pg_gal_4, .pg_gal_5 {
	display:none;
}
.galerie_large {
	padding:4px;
}
.pg_inhalt_rechts_unten {
	padding-top:20px;
	margin-bottom:10px;
	font-size:14px;
	color:#339933;
}*/


.aktionen_bild, .oton_bild, .video_bild {
	float:left;
	padding-right:8px;
}
.aktionen_trenner, .oton_trenner, .video_trenner {
	display:block;
	clear:both;
	margin-bottom:20px;
}

.csc-textpic {
	margin-bottom:20px;
}


.proj08box h2 {
	font-size:12pt;
	font-weight:normal;
}
.feature h3 {
	margin:0px; padding:10px 0px 0px 0px;
	font-size:12pt;
}
.tx-whhspendeneinstieg-pi1 .se_mitte, .tx-whhspendeneinstieg-pi1 .rechts {
	display:none;
}



.startfeature_gross h2 {
	font-size:10pt;
	font-weight:normal;
}
.startfeature_gross h1 {
	font-size:18pt;
	font-weight:normal;
}
.startfeature_gross img {
	margin-right:10px;
}
.startfeature_klein h2 a, .startfeature_klein h1 a {
	color:#000;
}
#meldungen_ob_re ul li a span {
	color:#000;
	font-weight:bold;
}
h2 {
	color:#000000;
	font-size:12pt;
	font-weight:normal;
	margin-bottom:13px;
}
.startfeature_klein h2 {
	margin-bottom:4px;
}

.punktlinie {
	clear:both;
}
.big_point_trenner {
	clear:both; padding:5px 0px;
}
#lastChange, .tx-whhinfoboxen-pi1, #spbr-toptabs {
	display:none;
}
.spenden_teaser_gross_bild img {
	float:left; margin-right:8px;
}
.tx_dwhhcntspendenbtn_onecol a {
	color:#339933; font-size:10pt;
}
.spenden_teaser_gross {
	margin-bottom:10px;
}
#ppsuche img, #ppsuche select {
	display:none;
}
#ppsuche a {
	color:#339933; font-size:10pt;
}
a.externer_link, ul li a {
	color:#339933;
}


/* Kontaktform */

#content form.kontaktformular .kontaktfeld, #content form.formular .kontaktfeld{

}
#content form label {
	width:420px; display:block; margin-bottom:5px;
	border-bottom:1px solid #000;
}
#content form label.keinahnung {
	border-bottom:0px none;
}
#content form .radiobuttons {
	float:left; margin-right:30px;
}
#content form input, #content form select, .input_right, .input_left{
	display:none;
}

a.pdf {
	background:transparent url(icons/pdf_no.gif) no-repeat scroll left top;
	padding:2px 0pt 1px 17px;
}

.spenden_orange img {
	float:left; margin-right:5px;
}
.spenden_orange_head {
	margin-bottom:3px;
	font-weight:bold;
}
.spenden_orange a {
	color:#339933;
	font-size:9pt;
}
.spenden_orange p {
	font-size:9pt;
}
.spenden_orange {
	margin-bottom:10px;
}
