body {
	width:100%;
	color:#000000;
	font-size:13px;
	font-family:Arial;
	line-height:15px;
	margin:0;
	padding:0;
}
*{
	margin:0;
	padding:0;
}
a, a:hover, a:visited {
	text-decoration:none;
}
a, a:visited {
	color:#000000;
}
#container {
	width:995px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/bg_all.png) repeat-y #FFF;
}
#innerContainer {
	width:972px;
	margin:0 auto;
	overflow:hidden;
	padding-right:1px;
}
#header {
	height:139px !important;
	overflow:hidden;
	width:100%;
	background:transparent url(../images/bg_head.png) no-repeat;
	clear:both;
	border-bottom:11px solid #00396c;
} 
#headLogo {
	width:auto;
	margin:31px 0 0 22px;
	float:left;
} 
#headLogo a, #headLogo a img{
	border-style:none;
}
#headMenu {
	width:auto;
	float:right;
	text-align:right;
	margin:90px 0 0 0;
}
#headMenu #headmenulist{
	background-color:#00396c;
}
#headMenu #headmenulist li{
	float:left;
	width:auto;
	list-style-type:none;
	margin:0 0 0 1px;
	height:46px;
	border-bottom:3px solid #00396c;
}
#headMenu #headmenulist li:hover {
	border-bottom:3px solid #F45712;
} 
#header #headMenu #link_267 a{
	color:#F45712;
}
#headMenu #headmenulist li#link_267 {
	border-bottom:3px solid #F45712;
} 
#headMenu #headmenulist li a{
	display:block;
	background-color:#FFF;
	text-align:center;
	width:75px;
	height:20px;
	font-size:11px;
	line-height:20px;
	color:#00396C;
	font-weight:bold;
}
#headMenu #headmenulist li a:hover {
	color:#F45712;
}
#maincontainer {}
#banner {
	width:972px;
	height:209px !important;
	overflow:hidden;
}
#bannerImage {
	width:595px !important;
	height:209px !important;
	overflow:hidden;
	float:left;
}
#bannerLinks{
	width:147px;
	margin:1px;
	overflow:hidden;
	float:left;
}
#bannerLinks a, #bannerLinks a img{
	border-style:none;
	display:block;
	width:147px;
	float:left;
	margin:0 auto;
}
#bannerLinks #spendenSC {
	margin-top:1px;
}
#deepLinks {
	width:227px;
	overflow:hidden;
	float:right;
}
#deepLinks .deeplinks {
	list-style-type:none;
	margin:0;
	padding:0;
}
#deepLinks  .deeplinks li {
	list-style-type:none;
}
#deepLinks  .deeplinks li a {
	display:block;
	width:198px;
	text-align:left;
	height:40px;
	line-height:40px;
	margin-top:10px;
	color:#00396C;
	font-size:13px;
	font-weight:bold;
	padding-left:30px;
	background:transparent url(../images/arrow2.gif) no-repeat scroll 201px 15px;
}
#deepLinks  .deeplinks li a:hover {
	background-image: url(../images/arrow2_on.gif);
}
#deepLinks  .deeplinks li a:hover {
	background-color:#e2e6ee;
	color:#F45712;
}
#mainMenuContainer {
	width:972px;
	height:65px !important;
	overflow:hidden;
}
#mainMenu {
	width:744px;
	overflow:hidden;
	float:left;
}
#mainMenu li {
	float:left;
	height:37px;
	list-style-type:none;
}
#mainMenu li:hover, .activeLi{
	border-bottom:3px solid #F45712;
}
#mainMenu li a{
	width:148px;
	height:35px;
	line-height:35px;
	float:left;
	text-align:center;
	color:#FFF;
	background-color:#00396C;
	margin-right:1px;
	font-size:13px;
	font-weight:bold;
}
#mainMenu li a:hover, #mainMenu li a.active{
	background-color:#F45712;
}
#mainMenu #link_119 a{
	margin-right:0;
}
#mainMenu #link_45{
	display:none;
}
#mainMenu #link_136{
	display:none;
}
#searchContainer {
	width:227px;
	height:65px !important;
	overflow:hidden;
	float:right;
}
#searchFormSubmit, #searchFormInput, #searchFormLabel{
	float:left;
}
#searchFormSubmit{
	background-color:transparent;
	border-style:none;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	line-height:17px;
	display:none;
}
#searchFormSubmit:hover{
	color:#F45712;
	cursor:pointer;
}
#searchFormLabel {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	margin-right:6px;
}
#searchFormInput{
	width:120px;
	border-style:none;
	height:17px;
	line-height:16px;
	margin-right:6px;
}
#innerSearchContainer{
	margin:10px 0 0 29px;
}
#searchContainer .t3_content_container{
	background-color:#b2bdd2;
	height:35px;
	line-height:35px;
	overflow:hidden;
}
#contentContainer {
	width:972px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
	background-color:transparent;
	padding-bottom:30px;
}
#leftContainer {}
#leftCollumn {
	width:149px;
	float:left;
	overflow:hidden;
}
#leftCollumn #specialImage{
	border-right:1px solid #e3e3ec;
}
#subMenu .parent{
	background-color:#F45712;
	color:#FFF;
	font-weight:bold;
	height:27px;
	line-height:27px;
	font-size:12px;
	border-top-style:none;
	padding-left:20px;
}
#subMenu  li{
	list-style-type:none;
}
#subMenu, #submenulist , #submenulist li{
	clear:both;
}
#subMenu{
	border-bottom:1px solid #e3e3ec;
}
#subMenu  a{
	display:block;
	width:128px;
	height:22px;
	line-height:22px;
	border-top:1px solid #e3e3ec;
	overflow:hidden;
	text-align:left;
	padding-left:20px;
	color:#00396C;
	font-size:12px;
}
#submenulist li{
	border-right:1px solid #e3e3ec;
}
#submenulist li.parent{
	border-right:1px solid #F45712;
}
#subMenu  a:hover, #subMenu  a.active {
	color:#F45712;
	background-color:#f1f3f7;
}
.subsub a, .subsub{
	background-color:#f1f3f7;
}
#specialImage {
	padding-top:37px;
	margin:0 0 15px;
}
#content {
	float:left;
	margin-left:50px;
	width:495px;
}
#content .t3_content_container, #content .tx-powermail-pi1{
	margin-bottom:20px;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
	margin: 0 0 14px 0;
	color:#00396C;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}
#content a {
	color:#00396C;
}
#content a:hover, #content a:active {
	color:#F45712;
}
#rightContainer {
	float:right;
	width:227px;
	overflow:hidden;
	border-left:1px solid #d2d4e2;
	min-height:250px;
}
#rightContainer h2{
	background-color:#b2bdd2;
	color:#FFF;
	height:29px;
	line-height:29px;
	font-size:13px;
	padding-left:30px;
}
#rightContainer p{
	text-align:center;
	padding:10px 15px;
}
#rightContainer .t3_content_container{
	margin-bottom:10px;
}
#moreDeepLinksContainer {
	width:972px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
	background-color:#00396C;
} 
#moreDeepLinks {
	border-right:1px solid #FFFFFF;
	float:left;
	height:27px;
	overflow:hidden;
	width:744px;
}
#moreDeepLinks li {
	float:left;
	list-style-type:none;
}
#moreDeepLinks li a, #moreDeepLinks li a:visited {
	display:block;
	height:27px;
	width:148px;
	color:#FFF;
	background-color:#00396C;
	text-align:center;
	line-height:27px;
	font-size:13px;
	border-right:1px solid #FFF;
	font-weight:bold;
}
#moreDeepLinks li a.active, #moreDeepLinks li a:hover,#moreDeepLinks #link_31 a:hover {
	background-color:#F45712;
}
#moreDeepLinks #link_31 a {
	background-color:#005127;
}
#moreDeepLinks #link_30 a {
	width:147px;
}
#footer {
	width:995px;
	height:50px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
	background:url(../images/bg_footer.png) no-repeat transparent;
}
#leftFooter {
	margin:15px 0 0 17px;
	width:auto;
	float:left;
}
#leftFooter h2{
	font-weight:normal;
	font-size:12px;
	color:#00396C;
}
#rightFooter {
	border-left:1px solid #00396C;
	float:right;
	margin:9px 12px 0 0;
	text-align:right;
	width:227px;
}
#rightFooter li{
	list-style-type:none;
}
#rightFooter  a{
	float:right;
	padding:5px 32px;
	font-weight:normal;
	font-size:12px;
	color:#00396C;
	line-height:20px;
	border-right:1px solid #00396C;
	border-collapse:collapse;
	display:block;
}
.news-latest-item{
	margin:34px 28px 0 28px;
	text-align:left;
}
.news-latest-item h3 a, .news-latest-item h3 a:visited{
	color:#00396C;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	padding-bottom:2px;
}
.news-latest-item .newsMore a{
	color:#000;
	font-weight:normal;
	font-size:13px;
	line-height:18px;
}
.news-latest-item .newsMore .gt{
	color:#00396C;
	padding-left:3px;
}
#rightContainer .news-latest-item .newsMore *, #rightContainer .news-latest-item .newsMore p{
	padding:0;
	margin:0;
	text-align:left;
	display:inline;
	line-height:15px;
}
.news-single-backlink {
	margin:5px 0 2px 0;
	text-align:right;
}
.news-single-img{
	float:right;
	width:120px;
	overflow:hidden;
	text-align:right;
}
.news-single-img img{
	text-align:right;
	width:100px;
}
#content .news-single-backlink a{
	display:blocK;
	width:50px;
	overflow:hidden;
	padding-left:8px;
	background:transparent url(../images/pfeil_back.gif) no-repeat top left;
	line-height:10px;
	color:#7b9bd0;
	font-size:13px;
	font-weight:bold;
 	margin:5px 0 14px;
 	float:right;
 	height:11px !important;
}
.news-single-timedata{
	display:none;
}
.news-single-head{
	width:545px;
	margin:0 0 20px -50px;
	clear:both;
	height:50px;
	overflow:hidden;
}
.news-single-head .news-single-default-headline{
	float:left;
	width:148px;
	height:35px;
	background:#d8dff1 url(../images/pfeil_akt.gif) no-repeat top left;
}
.news-single-head{
	display:none;
}
.news-single-head_ .news-single-default-headline{
	float:left;
	width:148px;
	height:35px;
	background:#d8dff1 url(../images/pfeil_akt.gif) no-repeat top left;
}
#content_ .news-single-head .news-single-default-headline h2{
	line-height:35px;
	padding-left:40px;
}
.news-single-head .news-single-backlink{
	float:right;
	width:90px;
}
.news-single-backlink a, .news-single-backlink a:visited{
	color:#00396C;
}

#content .tx-chgallery-pi1 .pagebrowser {
	border-style:none;
	margin-top:10px;
}

#content .tx-chgallery-pi1 .single .img {
	background:none;
	height:126px;
	line-height:126px;
	position:relative;
	width:140px;
}

#content .tx-chgallery-pi1 .single {
	background:transparent none repeat scroll 0 0;
	float:left;
	margin:0 12px 24px;
	padding:0;
}

#content .tx-chgallery-pi1 .single .img .align {
	display:block;
	height:126px;
	left:50%;
	margin-left:-80px;
	margin-top:-63px;
	position:absolute;
	text-align:center;
	top:50%;
	width:160px;
}
.t3_content_container ul li {
	list-style-image:url(../images/lipkt.gif);
	list-style-position:inside;
	margin-left:1px;
}
fieldset {
	margin:0 0 25px 0;
	border-bottom:1px solid #BFBFBF;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	background-color:#F1F2F6;
	padding: 0;
	/*font-size:11px;*/
}
#content fieldset h2{
	display:block;
	background-color:#B2BDD1;
	color:#FFFFFF;
	height:21px;
	line-height:21px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #FFF;
	padding-left:11px;
}
legend {
	display:none;
}
fieldset label {
	display:block;
	float:left;
	text-align:left;
	width:130px;
	font-size:11px;
	line-height:23px;
}
fieldset label, .tx_powermail_pi1_fieldwrap_html_radio_title {
	display:block;
	float:left;
	text-align:left;
	width:130px;
	margin-left:13px;
	line-height:23px;
	font-size:12px;
}
.tx_powermail_pi1_fieldwrap_html {
	height:23px;
	margin:0 0 4px 0;
	clear:both;
}
.powermail_radio_inner {
	float:left;
}
.powermail_radio_inner label, .tx_powermail_pi1_fieldwrap_html_39 label{
	clear:both;
	display:inline;
	float:none;
	margin:0 10px 0 0;
	font-size:12px;
}
.tx_powermail_pi1_fieldwrap_html_39 .tx_powermail_pi1_fieldwrap_html_checkbox_title {
	display:none;
}
.t3_content_container .tx-indexedsearch .tx-indexedsearch-searchbox .powermail_text {
	width:235px;
	border:1px solid #98B1C7; 
	background-color:#FFF;
	padding:1px 3px;
	font-size:11px;
	margin-right:3px;
}
.powermail_select {
	width:243px;
	border:1px solid #98B1C7; 
	background-color:#FFF;
	padding:1px 3px;
	font-size:12px;
	margin-right:3px;
}

.powermail_countryselect {
	width:243px;
	border:1px solid #98B1C7; 
	background-color:#FFF;
	padding:1px 3px;
	font-size:12px;
	margin-right:3px;
}
.powermail_textarea {
	font-family:Arial;
	width:235px;
	border:1px solid #98B1C7; 
	background-color:#FFF;
	padding:1px 3px;
	font-size:12px;
	margin-right:3px;
}
.tx-powermail-pi1 fieldset .validation-failed {
	border:1px solid #FF6400; 
	background-color:#FFE0CC;
	display:inline;
}
.tx-powermail-pi1 .powermail_mandatory_js {
	display:none;
}
.tx-powermail-pi1_fieldset_5 {
	margin:5px 0 0 0;
	padding:5px 0;
	border-style:none;
	background-color:#FFF;
}
.tx-powermail-pi1_fieldset_5 .powermail_check_inner_uid39_0 {
	border-bottom:1px solid #BFBFBF;
}
#powermaildiv_uid39 {
	margin-bottom:20px;
}
#powermaildiv_uid39 label{
	margin-left:5px;
}
#check_uid39_0 {
	margin-top:1px;
}
#powermaildiv_uid40 {
	text-align:right;
	margin-bottom:20px;
}
#powermaildiv_uid40 input {
	overflow:hidden;
	width:195px;
	height:23px;
	color:#FFF;
	background:#ED7E37 url(../images/submit_spende.png) no-repeat top left;
	border-style:none;
	padding:3px 0;
}
.powermail_mandatory_list li{
	margin-bottom:3px;
}
.tx-powermail-pi1_fieldset_5 .tx_powermail_pi1_fieldwrap_html_html {
	clear:both;
	height:auto;
}
 
.tx_powermail_pi1_fieldwrap_html_textarea, 
#powermaildiv_uid12, 
#powermaildiv_uid59, 
#powermaildiv_uid74,
#powermaildiv_uid15, 
#powermaildiv_uid93,
#powermaildiv_uid111,
#powermaildiv_uid125
 {
	height:auto;
}
#powermaildiv_uid12, 
#powermaildiv_uid59, 
#powermaildiv_uid74,
#powermaildiv_uid89,
#powermaildiv_uid111,
#powermaildiv_uid125
{
	margin-right:111px;
}
#powermaildiv_uid17, #powermaildiv_uid18, #powermaildiv_uid95, #powermaildiv_uid96 {
	width:auto;
}
#powermaildiv_uid18, #powermaildiv_uid95 {
	float:left;
	margin-left:140px;
}
#powermaildiv_uid17, #powermaildiv_uid96 {
	float:right;
	clear:right;
	margin-right:111px;
}
#powermaildiv_uid18 input, #powermaildiv_uid17 input,
#powermaildiv_uid95 input, #powermaildiv_uid96 input{
	background:#ED7E37 url(../images/submit_spende.png) no-repeat scroll left top;
	border-style:none;
	color:#FFFFFF;
	height:23px;
	padding:0 3px;
}
#tx-powermail-pi1_fieldset_1 .powermail_submit, 
#tx-powermail-pi1_fieldset_7 .powermail_submit, 
#tx-powermail-pi1_fieldset_6 .powermail_submit, 
#tx-powermail-pi1_fieldset_8 .powermail_submit,
#tx-powermail-pi1_fieldset_10 .powermail_submit,
#tx-powermail-pi1_fieldset_11 .powermail_submit,
#loginSubmit {
	float:right;
	border-style:none;
	color:#FFFFFF;
	height:23px;
	padding:0 3px;
	background:#ED7E37 url(../images/submit_spende.png) no-repeat scroll left top;
	margin:20px 0 10px 0;
}
.t3_content_container .tx-indexedsearch-searchbox-button, #extendeSearch a{
	background:#ED7E37 url(../images/submit_spende.png) no-repeat scroll left top;
	border-style:none;
	color:#FFFFFF;
	height:23px;
	margin:20px 0 10px 10px;
	padding:0 3px;
	display:block;
	float:right;
	cursor:pointer;
}
#extendeSearch a, .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button{
	font-size:12px;
	line-height:25px;
	width:114px;
	text-align:center;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button{ 
	padding-bottom:2px;
}
#extendeSearch a:hover{
	color:#FFF;
}
form #loginSubmit {
	margin:20px 210px 10px 0;
}
form label {
	text-align:left;
	width:130px;
	margin-left:13px;
	font-size:12px;
	line-height:23px;
}
.clearer {
	clear:both;
	height:1px;
	overflow:hidden;
}

.csc-sitemap ul {
	padding-left:10px;
}
#mandatoryText {
	color:#FF6300;
	display:none;
	float:right;
	width:200px;
	text-align:right;
	margin:0 5px 2px 0;
}
.tx_powermail_pi1_form{
	display:block;
	clear:both;
}
.loginname {
	font-size:11px;
	line-height:23px;
	margin-left:11px;
	text-align:left;
	width:130px;
	font-weight:bold;
}
.csc-searchform {
	margin-top:25px;
}
.tx-indexedsearch-rules{
	display:none;
	visibility:hidden;
}
.tx-indexedsearch-browsebox p{
	margin-bottom:10px;
}
.tx-indexedsearch-browsebox .browsebox{
	margin:0 0 10px 0;
}
.tx-indexedsearch-search-submit{
	height:auto;
	margin-right:120px;
}
.tx-indexedsearch-res h3, 
.tx-indexedsearch-res{
	clear:both;
}
#link_140{
	width:149px;
}
#moreDeepLinks li#link_140 a{
	border-right-style:none;
	width:149px;
}
.tx_powermail_pi1_fieldwrap_html .powermail_text {
	width:235px;
	border:1px solid #98B1C7; 
	background-color:#FFF;
	padding:1px 3px;
	font-size:12px;
	margin-right:3px;
}
.jscalendar {
	font-size:12px;
}
.align-right {
	text-align:right;
}
.deep0 {
	padding-left:0px;
	padding-bottom:10px;
}
.t3_content_container .deep0 li{
	list-style:none;
}
.deep0 li a{
	display:block;
	border-bottom:2px solid #B2BDD2;
}
.deep1 {
	margin-left:10px;
	padding-left:0px;
}
.t3_content_container .deep1 li{
	list-style-image:url(../images/lipkt.gif);
	list-style-position:outside;
}
.deep1 li a{
	border-style:none;
}
ul.deep2 {
	padding-left:14px;
}
.t3_content_container .deep1 .deep3 li {
	list-style-type:disc;
	list-style-image:none;
	color:#b2bdd2;
}
.deep3 {
	margin-left:16px;
	padding-left:0;
}
#user, #pass {
	width:143px;
}
#powermaildiv_uid43 p, #powermaildiv_uid39 label {
	font-size:12px;
}
#powermaildiv_uid75 p, #powermaildiv_uid124 p{
	display:none;
	margin-top:6px;
}
.powermail_check_inner_uid75_0 *, .powermail_check_inner_uid124_0 *{
	float:left;
	margin-left:5px;
}
.powermail_check_inner_uid75_0 label, .powermail_check_inner_uid124_0 label{
	width:300px;
}
.powermail_check_inner_uid75_0 input, .powermail_check_inner_uid124_0 input{
	margin-left:142px;
	margin-top:4px;
}
#uid15_msg, #uid15_help, #uid93_msg, #uid93_help {
	display:none;
}
.news-single-item div h2 {
	display:none;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
	margin-top:0;
}
.tx_powermail_pi1_formconfirmation_back, .tx_powermail_pi1_formconfirmation_submit{
	width:auto;
	margin-right:12px;
}
.tx_powermail_pi1_formconfirmation_back{
	float:left;
}
.tx-powermail-pi1_confirmation, .tx-powermail-pi1{
	clear:both;
}
#submitImage {
	background-image:url(../images/suche.gif);
}
#submitImage:hover {
	background-image:url(../images/suche_on.gif);
}
div.searchbox-tmpl-css{
	display:none;
	visibility:hidden;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	margin-bottom:5px;
	margin-top:0px;
}
.hideMe{
	display:none;
	visibility:hidden;
}
.t3_content_container p.align-center{
	text-align:center;
}
.t3_content_container .name-of-person {
	color:#00396C;
}