/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
	.tx-newloginbox-pi3-listrow TD { background:#eee; padding:0 .5em; }
	.tx-newloginbox-pi3-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
	.tx-newloginbox-pi3-singleView TD { background:#eee; padding:0 .5em; }
/* default styles for extension "tx_tcrjnews_pi1" */
		
		.tx-tcrjnews-pi {
			margin:0px 0px 0px 0px;
		}
   		.tx-tcrjnews-pi .listview .date {
   			float:left;
   			font-size:0.9em;
   			font-style:italic;
   			color:#999999;
   			margin:0pt 0pt;
   		}
   		.tx-tcrjnews-pi .listview h2.title {
			background-image:url(/fileadmin/templates/images/h1Line2Column.png);
			background-position:right bottom;
			background-repeat:no-repeat;
			font-size:1em;
			margin-bottom:5px;
			padding-bottom:6px;
		}
		.tx-tcrjnews-pi .listview h2.title a {
			background:transparent url(/fileadmin/templates/images/report_arr.png) no-repeat scroll left top;
			color:#636366;
			display:block;
			margin:20px 0 0;
			padding:0 0 0 22px;
		}
   		.tx-tcrjnews-pi .listview .author {
			color:#999999;
			font-size:1em;
			font-style:italic;
			margin:1px 0 25px 0;
			
   		}
   		.tx-tcrjnews-pi .abstract {
   			margin: 0px 0px 10px 0px;
   		}
   		.tx-tcrjnews-pi .singleview .caption {
			font-size:0.9em;
   			color:#999999;
   			margin: 0px 0px 10px 0px;   		
   		}
   		.tx-tcrjnews-pi .readMore {
			margin: 0px 0px 0px 0px;
   		}
   		
   		.tx-tcrjnews-pi .rsslink {
   			margin:20px 0px 0px 0px;
   		}
   		
   		/* PAGE BROWSER */
   		.tx-tcrjnews-pi .pageBrowser div {
   			float:left;
   			width:auto;
   		}
   		.tx-tcrjnews-pi .pageBrowser .info {
   			font-size:1em;
   			color:#818181;
   			margin:0px 20px 0px 0px;
   		}
   		.tx-tcrjnews-pi .pageBrowser .previous,
   		.tx-tcrjnews-pi .pageBrowser .next {
   			width:10%;
   		}
   		.tx-tcrjnews-pi .pageBrowser .next {
   			float:right;
   		}
   		.tx-tcrjnews-pi .pageBrowser .previous a,
   		.tx-tcrjnews-pi .pageBrowser .next a {
   			display:block;
   			font-size:0.8em;
   		}
   		.tx-tcrjnews-pi .pageBrowser .previous a {
   			text-align:left;
   			padding-left:10px;
   			background: url(/fileadmin/templates/images/leftarrow.gif) no-repeat 0px 5px;
   		}
   		.tx-tcrjnews-pi .pageBrowser .next a {
   			text-align:right;
   			padding-right:10px;
   			background: url(/fileadmin/templates/images/rightarrow.gif) no-repeat 50px 5px;
   		}
   		.tx-tcrjnews-pi .pageBrowser .pagenumbers {
   			width:80%;
   			text-align:center;
   		}
   		.tx-tcrjnews-pi .pageBrowser .pagenumbers a {
   			font-size:0.9em;
   		}
   		.tx-tcrjnews-pi .pageBrowser .pagenumbers a.act {
   			color:#333333;
   		}
/* default styles for extension "tx_tcrjnews_pi2" */
		
		.tx-tcrjnews-pi {
			margin:0px 0px 10px 0px;
		}
		.tx-tcrjnews-pi ul.archive {
			margin:0px 0px 26px 0px;
			padding:0pt;
		}
   		.tx-tcrjnews-pi ul.archive li {
			list-style-position:outside;
			list-style-type:none;
			margin:0pt 0pt;
			padding: 0pt 0pt;
		}
		.tx-tcrjnews-pi ul.archive li a {
			font-size:1em;
			font-weight:normal;
			color:#333333;
		}
		
/* default styles for extension "tx_tcrjnews_pi3" */
		.tx-tcrjnews-pi .latestview {
			margin-bottom:20px;
		}
   		.tx-tcrjnews-pi .latestview .date {
   			font-size:0.9em;
   			font-style:normal;
   			color:#666666;
   			margin:0px 0px 5px 0px;
   		}
   		.tx-tcrjnews-pi .latestview .link {
   			margin:0px 0px 10px 0px;
   		}
   		.tx-tcrjnews-pi .latestview .readMore {
   			font-weight:700;
   		}
/* default styles for extension "tx_tcrjnews_pi4" */
		.latestview {
			margin-bottom:20px;
		}
   		.latestview .date {
   			font-size:0.9em;
   			font-style:normal;
   			color:#666666;
   			margin:0px 0px 5px 0px;
   		}
   		.latestview .link {
   			margin:0px 0px 10px 0px;
   		}
   		.latestview .readMore {
   			font-weight:700;
   		}
/* default styles for extension "tx_tcvideo_pi1" */
	
		.tx-tcvideo-pi1{
			margin: 0 0 44px 0;
		}
		.tx-tcvideo-pi1 .text{
			margin: 11px 0 0 0;
			font-size: 1.8em;
			line-height: 1.1em;
		}
		
	
/* default styles for extension "tx_tcformular_pi1" */
	
		.tx-tcformular-pi1 .LV_valid{
			background-image:		url(/typo3conf/ext/tcformular/images/valid.gif);
			background-repeat:		no-repeat;
			background-position:	5px 0;
			display:				inline;
			padding:				2px 0 2px 23px;
		}
		
		.tx-tcformular-pi1 .LV_invalid{
			background-image:		url(/typo3conf/ext/tcformular/images/invalid.gif);
			background-repeat:		no-repeat;
			background-position:	5px 0;
			display:				inline;
			padding:				2px 0 2px 23px;
		}
	
		.tx-tcformular-pi1 .required{
			color:					#FF0000;
			padding:				0 4px 0 0;
		}
		
		.tx-tcformular-pi1 .question{
			font-weight:			700;
		}
		
		.tx-tcformular-pi1 .selector{
			width:					200px;
			height:					18px;
			font-size:				11px;
		}
				
		.tx-tcformular-pi1 input.input{
			background:				#F4F5EF;
			border-color:			#C7C8C3;
			border-style:			solid;
			border-width:			1px;
			color:					#64655F;
			font-size:				11px;
			height:					15px;
			width:					200px;
		}
		
		.tx-tcformular-pi1 .validated{
			clear:					both;
			color:					#FF0000;
			padding:				0 0 5px 0;
			font-size:				9px;
		}
		
		.tx-tcformular-pi1 ul{
			margin:					0 0 3px 0;
			padding:				0;
		}
		
		.tx-tcformular-pi1 li.floatleft{
			display:				inline;
			margin:					0 0 5px 0;
		}
		
		.tx-tcformular-pi1 .information{

		}
		
		.tx-tcformular-pi1 li.checkbox{
			list-style-type: 		none;
			margin:					5px 0 7px 0;
		}
		
		.tx-tcformular-pi1 input.checkbox{
			margin:					0 5px 0 0;
		}
		
		.tx-tcformular-pi1 .radioinput{

		}
		
		.tx-tcformular-pi1 .radiochoice{
			margin:				0 0 0 2px;
		}
		
		.tx-tcformular-pi1 label.radiochoice{
			padding:				0 0 15px 2px;
			_padding:				0;
		}
		
		.tx-tcformular-pi1 label.checkboxchoice{
			padding:				0 0 00;
		}
		
		.tx-tcformular-pi1 textarea.textarea{
			width:					200px;
			height:					150px;
			background-color:		#F4F5EF;
			border:					1px solid #C7C8C3;
			color:					#64655F;
			font-size:				11px;
		}
		
		.tx-tcformular-pi1 .user_already_submitted{
			margin:					10px 0 0 0;
		}
		
		.tx-tcformular-pi1 .ruler{
			clear:					both;
			line-height:			1px;
			height:					1px;
			font-size:				0px;
			margin:					0;
			background:				#C7C8C3;
		}
	
		.tx-tcformular-pi1 .clearboth{
			clear:					both;
			line-height:			0px;
			height:					0px;
			font-size:				0px;
			margin:					0;
			padding:				0;			
		}
		
		.tx-tcformular-pi1 .spacer{
			clear:					both;
			line-height:			10px;
			height:					10px;
			font-size:				10px;
			margin:					0;
			padding:				0;			
		}
	
/* default styles for extension "tx_tcrelatedlinks_pi1" */
		.relatedview {
			margin-bottom:20px;
		}
		.relatedview .date {
			font-size:0.9em;
			font-style:normal;
			color:#666666;
			margin:0px 0px 5px 0px;
		}
		.relatedview .link {
			margin:0px 0px 10px 0px;
		}
		.relatedview .readMore {
			font-weight:700;
		}
/* 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 */
	csc-textpic-border {
		border: 1px 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; }

	/* 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; }

	/* 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 { height: 1%; }
	/* End hide from IE5/mac */
a#menu_b3f1b454ee10 {width:191px;height:31px;background-image:url(/typo3temp/GB/3d25954d95.gif);display:block;}
a#menu_b3f1b454ee10:hover {width:191px;height:31px;background-image:url(/typo3temp/GB/42fb10187b.gif);display:block;}
a.active#menu_b3f1b454ee10 {width:191px;height:31px;background-image:url(/typo3temp/GB/42fb10187b.gif);display:block;}
a#menu_b3f1b454ee9 {width:127px;height:31px;background-image:url(/typo3temp/GB/1e9537549b.gif);display:block;}
a#menu_b3f1b454ee9:hover {width:127px;height:31px;background-image:url(/typo3temp/GB/971a5b7588.gif);display:block;}
a.active#menu_b3f1b454ee9 {width:127px;height:31px;background-image:url(/typo3temp/GB/971a5b7588.gif);display:block;}
a#menu_b3f1b454ee257 {width:144px;height:31px;background-image:url(/typo3temp/GB/10c1d6318d.gif);display:block;}
a#menu_b3f1b454ee257:hover {width:144px;height:31px;background-image:url(/typo3temp/GB/9acf8525b4.gif);display:block;}
a.active#menu_b3f1b454ee257 {width:144px;height:31px;background-image:url(/typo3temp/GB/9acf8525b4.gif);display:block;}
a#menu_b3f1b454ee268 {width:176px;height:31px;background-image:url(/typo3temp/GB/d7ae554c34.gif);display:block;}
a#menu_b3f1b454ee268:hover {width:176px;height:31px;background-image:url(/typo3temp/GB/d505cf7e66.gif);display:block;}
a.active#menu_b3f1b454ee268 {width:176px;height:31px;background-image:url(/typo3temp/GB/d505cf7e66.gif);display:block;}
a#menu_b3f1b454ee269 {width:188px;height:31px;background-image:url(/typo3temp/GB/e9b7a94f2a.gif);display:block;}
a#menu_b3f1b454ee269:hover {width:188px;height:31px;background-image:url(/typo3temp/GB/b5d03e0929.gif);display:block;}
a.active#menu_b3f1b454ee269 {width:188px;height:31px;background-image:url(/typo3temp/GB/b5d03e0929.gif);display:block;}
a#menu_f48c10c35b271 {width:53px;height:25px;background-image:url(/typo3temp/GB/70a105cc56.gif);display:block;}
a#menu_f48c10c35b271:hover {width:53px;height:25px;background-image:url(/typo3temp/GB/bdb2c65b51.gif);display:block;}
a#menu_f48c10c35b273 {width:50px;height:25px;background-image:url(/typo3temp/GB/54d215bb5c.gif);display:block;}
a#menu_f48c10c35b273:hover {width:50px;height:25px;background-image:url(/typo3temp/GB/4878132306.gif);display:block;}
a#menu_f48c10c35b274 {width:51px;height:25px;background-image:url(/typo3temp/GB/888872b5c2.gif);display:block;}
a#menu_f48c10c35b274:hover {width:51px;height:25px;background-image:url(/typo3temp/GB/6b51be673d.gif);display:block;}
a#menu_4410ec34d9394 {width:61px;height:25px;background-image:url(/typo3temp/GB/04535b628f.gif);display:block;}
a#menu_4410ec34d9394:hover {width:61px;height:25px;background-image:url(/typo3temp/GB/e8a23880f3.gif);display:block;}


