/* default styles for extension "tx_hypehtml5" */

	/* HTML5 */
	article, aside, details, figcaption, figure,
	footer, header, hgroup, nav, section {
		display: block;
	}

	audio, canvas, video {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}

	audio:not([controls]) {
		display: none;
	}

	svg:not(:root) {
		overflow: hidden;
	}

	[hidden] {
		display: none;
	}

	/* Content */
	.clearfix:before,
	.clearfix:after,
	.csc-default:before,
	.csc-default:after {
		content: "\0020";
		display: block;
		height: 0;
		overflow: hidden;
	}
	.clearfix:after,
	.csc-default:after {
		clear: both;
	}
	.clearfix,
	.csc-default {
		zoom: 1;
	}

	/* Headers */
	.csc-header,
	.csc-subheader,
	.csc-date {
		text-align: left;
	}
	.csc-alignment-center .csc-header,
	.csc-alignment-center .csc-subheader,
	.csc-alignment-center .csc-date {
		text-align: center;
	}
	.csc-alignment-right .csc-header,
	.csc-alignment-right .csc-subheader,
	.csc-alignment-right .csc-date {
		text-align: right;
	}

	/* Image */
	.csc-image {
		display: table;
		margin-bottom: 10px;
	}
	.csc-image img {
		display: block;
	}
	.csc-row .csc-image {
		float: left;
	}

	/* Image, left */
	.csc-orientation-left .csc-image,
	.csc-orientation-lefttop .csc-image,
	.csc-orientation-leftbottom .csc-image,
	.csc-orientation-floatleft .csc-image {
		margin-right: 10px;
	}

	/* Image, right */
	.csc-orientation-right .csc-image,
	.csc-orientation-righttop .csc-image,
	.csc-orientation-rightbottom .csc-image,
	.csc-orientation-floatright .csc-image {
		margin-left: 10px;
	}

	/* Image, center */
	.csc-orientation-centertop .csc-image,
	.csc-orientation-centerbottom .csc-image {
		margin-left: 10px;
	}

	/* Image, left of text */
	.csc-orientation-left .csc-imagewrap,
	.csc-orientation-floatleft .csc-imagewrap {
		margin-right: 10px;
	}

	/* Image, right of text */
	.csc-orientation-right .csc-imagewrap,
	.csc-orientation-floatright .csc-imagewrap {
		margin-left: 10px;
	}

	/* Orientation, center */
	.csc-orientation-centertop,
	.csc-orientation-centerbottom {
		text-align: center;
	}
	.csc-orientation-centertop .csc-imagewrap,
	.csc-orientation-centerbottom .csc-imagewrap {
		display: inline-block;
	}
	.csc-orientation-centertop .csc-image,
	.csc-orientation-centerbottom .csc-image,
	.csc-orientation-centertop .csc-text,
	.csc-orientation-centerbottom .csc-text {
		text-align: left;
	}

	/* Wrap, right */
	.csc-orientation-righttop .csc-imagewrap,
	.csc-orientation-rightbottom .csc-imagewrap,
	.csc-orientation-right .csc-imagewrap,
	.csc-orientation-floatright .csc-imagewrap {
		float: right;
	}
	.csc-orientation-righttop .csc-text,
	.csc-orientation-rightbottom .csc-text {
		clear: right;
	}

	/* Wrap, left */
	.csc-orientation-lefttop .csc-imagewrap,
	.csc-orientation-leftbottom .csc-imagewrap,
	.csc-orientation-left .csc-imagewrap,
	.csc-orientation-floatleft .csc-imagewrap {
		float: left;
	}
	.csc-orientation-lefttop .csc-text,
	.csc-orientation-leftbottom .csc-text {
		clear: left;
	}

	/* Text */
	.csc-orientation-left .csc-text,
	.csc-orientation-right .csc-text {
		overflow: hidden;
	}

	/* Column */
	.csc-imagewrap .csc-column {
		float: left;
	}
	.csc-imagewrap .csc-column-first {
		margin-left: 0;
	}
	.csc-imagewrap .csc-column-last {
		margin-right: 0;
	}

	/* Row */
	.csc-imagewrap .csc-row {
		overflow: hidden;
	}

	/* Caption */
	.csc-caption {
		display: table-caption;
		caption-side: bottom;
		clear: both;
		text-align: left;
	}
	.csc-alignment-center .csc-caption {
		text-align: center;
	}
	.csc-alignment-right .csc-caption {
		text-align: right;
	}

	/* Anchor */
	.csc-anchor {
		clear: both;
	}

	/* Legacy */
	.ie6 audio, .ie6 video, .ie6 canvas,
	.ie7 audio, .ie7 video, .ie7 canvas {
		display: inline;
		zoom: 1;
	}

	.ie6 .csc-orientation-centertop .csc-imagewrap,
	.ie6 .csc-orientation-centerbottom .csc-imagewrap,
	.ie7 .csc-orientation-centertop .csc-imagewrap,
	.ie7 .csc-orientation-centerbottom .csc-imagewrap {
		display: inline;
		zoom: 1;
	}
/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_twittersearch_pi1" */
		div.tx-twittersearch-pi1 ul.listing {
			float: left;
			width: 100%;
		}	
		div.tx-twittersearch-pi1 ul.listing li.entry {
			min-height: 58px; 
			list-style-type: none; 
			border: #AAA 1px solid; 
			padding: 5px; 
			margin-bottom: 5px;
		}	
		div.tx-twittersearch-pi1 ul.listing li.entry div.avatar {
			float: left; 
			padding: 0 5px 0 0;
		}
		div.tx-twittersearch-pi1 ul.listing li.entry span.published {
			color: #AAA;
		}
/* default styles for extension "tx_mmwa13unterzeichner" */
	input.f3-form-error {
		background-color:#FF9F9F;
		border: 1px #FF0000 solid;
	}

	.tx-mm-wa13unterzeichner table {
		border-collapse:separate;
		border-spacing:10px;
	}

	.tx-mm-wa13unterzeichner table th {
		font-weight:bold;
	}

	.tx-mm-wa13unterzeichner table td {
		vertical-align:top;
	}
/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG, DIV.csc-textpic-border DIV.csc-textpic-single-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; vertical-align:bottom; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 10px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 10px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }
	DIV.csc-textpic DIV.csc-textpic-single-image IMG { margin-bottom: 10px; }

	/* IE7 hack for margin between image rows */
	*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image { margin-bottom: 0; }
	*+html DIV.csc-textpic DIV.csc-textpic-imagerow { margin-bottom: 10px; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text,
	* html .csc-textpic-intext-left ol,
	* html .csc-textpic-intext-left ul { height: 1%; }
	/* End hide from IE5/mac */

	DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }

	/* Browser fixes: */

	/* Fix for unordered and ordered list with image "In text, left" */
	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {padding-left: 40px; overflow: auto; }