*{
	padding:0px;
	margin:0px;
}

html{
	/*width:100%;*/
}

body{
	/*width:100%;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin:0px;
	padding:0px;
}

#head{
	display:none;
}

h1, h5
{ 
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	font-size:18pt;
}

h2, h3, h4
{ 
	font-weight:bold;
	font-size:12pt;
}

a
{
	text-decoration: none;
	color:#000;
}




/*
	---- Diverses ----
*/

.cboth{
	clear:both;
}

/*
	---- Navi oben ----
*/

#navi{
	display:none;
}

/*
	---- Subnavigation ----
*/
#content #topline {
	display:none;
}
#content #spnavi-header {
	display:none;
}
#content #spnavi{
	display:none;
}
#content #spnavi-footer {
	display:none;
}

/*
	---- Content Bereich Generell ----
*/

#content{
	width:100%;
	clear:both;
}

/*
	---- Content Bereich Startseite ----
*/



#content .fp-teaserbox {
	width:466px;
	margin:0px 0px 0px 4px;
	height:533px;
	background-color:#ffffff;
	float:left;
}
#content .fp-teaserbox .teaser_big {
	width:462px;
	margin:0px 4px 4px 0px;
	background-color:#ffffff;
	float:left;
}
#content .fp-teaserbox .teaser_big_img {
	width:462px;
	height:180px;
}
#content .fp-teaserbox .teaser_small {
	margin-right:4px;
	width:229px;
	float:left;
}
#content .fp-teaserbox .teaser_small img {
	width:229px;
	height:180px;
}
#content .fp-teaserbox .teaser_small_txt p, #content .fp-teaserbox .teaser_big_txt p {
	font-size: 11pt;
	margin:2px 0px 2px 2px;
	padding:8px 8px 13px 8px;
}
#content .fp-teaserbox .teaser_big_txt p {
	width:444px;
}
#content .fp-teaserbox .teaser_small_txt p {
	width:211px;
}

#content .fp-teaserbox .teaser_big_txt p img, #content .fp-teaserbox .teaser_small_txt p img {
	border:0px;
	float:right;
	margin-right:-4px;
	margin-top:-2px;
}

#content .featurebox {
	display:none;
}

#content .featurebox .fce_box {
	margin-top:9px;
}

#content .featurebox .fce_box img {
	margin:5px 0px;
}

#content .featurebox .fce_box_footer {
	height:8px;
}
#content .featurebox .cscwrap p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#0099ff;
	margin:0px 10px 0px 15px;
}

#content .newsbox{
	width:229px;
	background-color:#ffffff;
	float:left;
}

#content .newsbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#000;
	padding:0px 5px;
}
#content .newsbox img {
	margin-right:5px;
}
#content .newsbox .fce_box_footer {
	margin-bottom:10px;
	height:16px;
}


/*
	---- Content Bereich Unterseite ----
*/

#content {
	display:block;
	float:left;
	margin-bottom: 30px;
}
#content #spnavi {
	display:none;
}

#content #spbody{
	/*width:100%;*/
	/*float:left;*/
	/*display:block;*/
}



#content #spbody p.bodytext {
	font-size: 11pt;
	line-height:150%;
	/*margin-bottom:22px;  Sollte nicht durch RTE geschehen*/
}



#content .csc-textpic-clear {
	clear:both;
}
#content #spbody .csc-textpic-caption {
	padding:5px;
	margin-top:-3px;
	color:#000;
	font-size:11px;
}
#content #spbody .csc-textpic-intext-left .csc-textpic-imagewrap, #content #spbody .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,
#content #spbody .csc-textpic-left .csc-textpic-imagewrap {
	margin-left:10px;
}
#content #spbody .csc-textpic-intext-right .csc-textpic-imagewrap, #content #spbody .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
	margin-right:10px;
}
#content #spbody .cscwrap ul, #content #spbody .cscwrap ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#666;
	line-height:150%;
	margin-left:14px;
}

#content #spbody-full .NewsTeaser_dunkel, .NewsTeaser_hell
{
	float:left;
	width:100%;
	margin-bottom:15px;
}

#content #spbody-full .teaser_news_img
{
	float:left;
	display:block;
	width:25%;
}

#content #spbody-full .teaser_news_txt
{
	float:left;
	display:block;
	width:73%;
	margin-left:2%;
}

#content .ThemenTeaser_hell, .ThemenTeaser_dunkel
{
	width:100%;
}

#content .teaser_themen_headline
{
	float:left;
	width:100%;
	display:block;
	margin-bottom: 5px;
}
#content .teaser_themen_headline a
{
	font-size: 13pt;
	font-weight: bold;
	text-decoration:none;
}
#content .teaser_themen_img
{
	float:left;
	display:block;
	width:25%;
}
#content .teaser_themen_txt
{
	float:left;
	display:block;
	width:73%;
	margin-left:2%;
}

#content #rcol
{
	/*float:left;
	width:100%;
	display:block;*/
	display:none;
}

#content #rcol-head
{
	/*float:left;
	width:100%;*/
	display:none;
}

#content #rcol p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#000;
	/*padding:0px 10px;*/
}

#rcol .fce_box h1
{
	font-size:12pt;
	width:100%;
}

#rcol .fce_box ul li
{
	display:inline;
	margin-right:2%;
}

#foot
{	
	display:none;
}

.hide {
	display:none;
}


#navisuchbox #sucheInput {
	color:#888;
	padding:2px 0px 0px 3px;
}
#navi #navisuchbox #sucheButton {
	margin-left:8px;
	height:16px;
	width:48px;
}

.blankhome {
	width:260px;
	height:60px;
	position:relative;
	top:60px;
	left:0px;
}


#content table td {
	padding:5px;
	border:1px solid #0099ff;
}
#content table td p{
	margin:0px;
	padding:0px;
}
.arbeitsblatt {
margin-top:-50px;
	width:100%;
	height:100%;
	display:block;
	float:left;
}
.arbeitsblatt ul{
	padding-bottom:12px;
}
.arbeitsblatt ul, .arbeitsblatt ol{
	padding-left:20px;
}
.arbeitsblatt p{
	padding-bottom:12px;
}
.arbeitsblatt h1, .arbeitsblatt h5, .arbeitsblatt h2 {
	font-size:16px;
}
.arbeitsblatt h3, .arbeitsblatt h4 {
	font-size:14px;
}
ul {
	margin-bottom:17px;
}
.ab_head {
	font-size: 20pt;
	height:52px;
}
.ab_body {
	font-size: 14pt;
	padding-bottom:30px;
}
.ab_foot {
	font-size: 12pt;
	height:10px;
}

.browsebox 
{
	display:none;
}

#spbody .tx-indexedsearch form
{
	display:none;
}

#spbody .tx-younicefanmeldeformular-pi1
{
	width:100%;
}


#spbody .tx-younicefanmeldeformular-pi1 form fieldset {
	border:0px;
	padding:5px 10px;
}
#spbody .tx-younicefanmeldeformular-pi1 form fieldset legend span {
	font-weight:bold;
}
#spbody .tx-younicefanmeldeformular-pi1 form fieldset legend {
	margin:5px 30px;
}
#spbody .tx-younicefanmeldeformular-pi1 form fieldset.drei legend{
	margin-bottom:10px;
}
#spbody .tx-younicefanmeldeformular-pi1 form fieldset.eins input, #spbody form fieldset.zwei input {
	margin:3px 5px 3px 150px;
	float:left;
	clear:both;
}

#spbody .tx-younicefanmeldeformular-pi1 form fieldset p {
	padding:3px 0px;
	display:block;
	float:none;
}

#spbody .tx-younicefanmeldeformular-pi1 .blau {
	width:440px;
	padding:5px 0px;
	clear:both;
	float:left;
}

#spbody .tx-younicefanmeldeformular-pi1 form fieldset.drei label {
	width:127px;
	margin-left:20px;
	height:18px;
	margin-bottom:5px;
	float:left;
}
#spbody .tx-younicefanmeldeformular-pi1 form fieldset.drei input, #spbody form fieldset.drei textarea {
	width:220px;
	margin-right:50px;
	margin-bottom:5px;
	float:left;
}
#spbody .tx-younicefanmeldeformular-pi1 form fieldset.drei .blau span {
	float:left;
	width:222px;
	margin-right:50px;
	margin-bottom:5px;
	height:18px;
}

#spbody .tx-younicefanmeldeformular-pi1 form fieldset.drei input.button {
	margin:10px 0px 10px 147px;
	width:auto;
	height:auto;
}
#spbody .tx-younicefanmeldeformular-pi1 form fieldset.drei span.succ {
	font-weight:bold;
	font-size:14px;
	margin:10px 0px 10px 159px;
}
a.abprint {
	display:none;
}

p {
	margin-bottom:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
h2, h3, h4 {
	margin-bottom:8px;
}
/*.csc-textpic-imagewrap, .csc-header, .featurebox, .newsbox {
	display:none;
}*/
.csc-textpic-center {
	float:left;
}
.csc-textpic-center .csc-textpic-image {
	margin-left:0px!important;
}
.one, .two, .three {
	display:none;
}

.csc-header h1{
	display:none;
}
a {
	text-decoration:underline;
}



#content #spbody h2 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:7px;
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
}

#content #spbody h1, #content #spbody h5 {
	font-size:24px;
	font-weight:bold;
	margin-bottom:7px;
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
}

.featurebox, .newsbox {
	display:none;
}