/* default styles for extension "tx_indexedsearch" */
	#content div.tx-indexedsearch-searchbox fieldset {
		margin: 0 0 3em 0;
		padding: 1.5em 0.833em 0.833em 0.833em;
		border-top: 1px solid #D6D6D9;
		border-bottom: 1px solid #D6D6D9;
		border-left: 0;
		border-right: 0;
		background-color: #F3F3F4;
	}
	#content div.tx-indexedsearch-searchbox input {
		width: auto;
		height: auto;
	}
	#tx-indexedsearch-searchbox-sword {
		float: left;
		width: 21.58em !important;
		height: 1.17em !important;
		margin: 0;
		padding: 0.25em !important;
		border-top: 1px solid #D6D6D9 !important;
		border-bottom: 1px solid #D6D6D9 !important;
		border-left: 0 !important;
		border-right: 0 !important;
		background-color: #FFFFFF;
		line-height: 1em !important;
		font-size: 1em !important;
	}
	#content #tx-indexedsearch-searchbox-button-submit {
		cursor: pointer;
		font-family: Arial, Helvetica, sans-serif;
		width: auto !important;
		height: 1.833em;
		margin: 0.0833em 0 0 0.4em;
		padding: 0;
/*		font-weight: bold;
		font-size: 1em;
		line-height: 1.25em;*/
		color: #E2001A;

		background-color: #F3F3F4;
		border: none;
		border: 0;
	}
	#content #tx-indexedsearch-searchbox-button-submit:hover {
		color: #ffffff;
		background-color: #E2001A;
	}
	#content div.tx-indexedsearch-resultcount {
		clear: left;
		padding: 0.833em 0 0.5em 0;
	}
	#content div.tx-indexedsearch-browser {
		margin: 0 0 0 0;
		padding: 0;
	}
	#content div.tx-indexedsearch-browser ul {
		display: inline;
		margin: 0 0 0 0.5em;
		padding: 0;
	}
	#content div.tx-indexedsearch-browser ul li {
		list-style-type: none;
		display: inline;
		margin: 0 0.5em 0 0;
		padding: 0;
	}
	#content div.tx-indexedsearch-browser ul li.active a {
		color: #3E3D40;
	}
	#content div.tx-indexedsearch-res {
		border-top: 1px solid #D6D6D9;
		border-bottom: 1px solid #D6D6D9;
		border-left: 0;
		border-right: 0;
		padding: 1.5em 0;
		margin: 0.25em 0;
	}
	#content div.res-tmpl-css {
		border-top: 0;
		border-bottom: 0;
		border-left: 0;
		border-right: 0;
		padding: 0 0 1.5em 0;
	}
	#content div.res-tmpl-css h3 a {
		font-size: 1em;
		padding: 0;
		color: #3E3D40;
		font-weight: bold;
	}
	#content div.tx-indexedsearch-rules {
		border-top: 1px solid #D6D6D9;
		padding: 0.5em 0 0 0;
		margin: 0;
	}
	#content div.tx-indexedsearch-rules h2 {
		padding: 0;
		margin: 0 0 1em 0;
	}
	#content div.tx-indexedsearch-whatis {
		padding: 0 0 2em 0;
		margin: 0;
	}
	#content div.tx-indexedsearch-search-exthint {
		padding: 1em 0 0 0;
		margin: 0;
	}
/* default styles for extension "tx_noimagegallery_pi1" */
  	div.tx-noimagegallery-pi1 {
		font-size: 1.09em;
		margin: 0.54em 0 0 0;
		padding: 0;
	}
  	* html div.tx-noimagegallery-pi1 {
		font-size: 1.10em;
		width: 56.82em;
		overflow: hidden;
	}
  	div.tx-noimagegallery-pi1-listrowField-image {
		float: left;
		margin: 0;
		padding: 0 0.77em 0.77em 0;
	}
  	* html div.tx-noimagegallery-pi1-listrowField-image {
		padding: 0 0.76em 0 0;
	}
	div.tx-noimagegallery-pi1-listrowField-image a {
		margin: 0 !important;
		padding: 0 !important;
	}
	div.tx-noimagegallery-pi1-listrowField-image img.tx-noimagegallery-pi1-thumb {
		margin: 0;
		padding: 0;
		border: 0;
	}
	#content div.tx-noimagegallery-pi1-singleView p.bodytext {
		padding: 0 0 1em 0;
	}
	div.tx-noimagegallery-pi1 div.clearfix {
		margin: 0 !important;
		padding: 0 !important;
	}
	div.tx-noimagegallery-pi1-browse {
		margin: 0;
	}
	div.tx-noimagegallery-pi1-browse a {
		font-size: 0.84em !important;
		margin: 0 1.25em 0 0;
	}
	div.tx-noimagegallery-pi1-singleView-image {
		margin: 0.5em 0 1em 0;
		padding: 0;
	}
	div.tx-noimagegallery-pi1-singleView-image a {
		margin: 0 !important;
		padding: 0 !important;
	}
	div.tx-noimagegallery-pi1-singleView-image a:hover {
		background-color: white !important;
	}
/* default styles for extension "tx_nopressdownloads_pi1" */
	#content div.tx-nopressdownloads-pi1 {
		width: 62.5em;
		overflow: hidden;
	}
	#content div.tx-nopressdownloads-pi1-listrow {
		border-top: 1px solid #D6D6D9;
		width: 65em;
	}
	#content h2.tx-nopressdownloads-pi1-listrowField-title {
		padding: 1em 0;
	}
	#content div.tx-nopressdownloads-pi1-item {
		float: left;
		width: 30.833em;
		margin: 0 0.833em 1.67em 0;
	}
	* html #content div.tx-nopressdownloads-pi1-item {
		height: 1%;
	}
	#content div.tx-nopressdownloads-pi1-img {
		float: left;
		width: 8em;
	}
	* html #content div.tx-nopressdownloads-pi1-img {
		width: 7.75em;
	}
	#content div.tx-nopressdownloads-pi1-listrow p {
		padding: 0;
		margin: 0 0 0 8em;
	}
	* html #content div.tx-nopressdownloads-pi1-listrow p {
		height: 1%;
		margin: 0 0 0 7.75em;
	}
	#content div.tx-nopressdownloads-pi1-img a img {
		padding: 0;
		margin: 0;
		vertical-align: top;
	}
	
	#content div.tx-nopressdownloads-pi1-listrow a {
		padding: 0;
	}
	#content div.tx-nopressdownloads-pi1-listrow a.filelink {
		padding: 0 2px;
	}
	#content div.tx-nopressdownloads-pi1-clearer {
		clear: left;
		height: 1.67em;
	}
	* html #content div.tx-nopressdownloads-pi1-clearer {
		height: 3.33em;
	}
/* default styles for extension "tx_noevents_pi1" */
	table.tx-noevents-pi1-listrow {
		border-collapse: collapse;
		width: 30.83em;
		padding: 0;
		margin: 1em 0;
		border-top: 1px solid #f0c576;
		border-right: 0;
		border-bottom: 0;
		border-left: 0;
	}
	* html table.tx-noevents-pi1-listrow,
	* html table.tx-noevents-pi1-singlerow,
	* html table.tx-noevents-pi1-browse {
		font-size: 100%;
	}
	#content table.tx-noevents-pi1-listrow td a {
		font-size: 0.9167em;
	/*	padding: 0;*/
	}
	table.tx-noevents-pi1-listrow tr {
		padding: 0;
		margin: 0;
		background-color: #fcf4df;
	}
	table.tx-noevents-pi1-listrow tr.tx-noevents-pi1-listrow-odd {
		background-color: #faebca;
	}
	table.tx-noevents-pi1-listrow td {
		vertical-align: top;
		padding: 0.58em 0.83em;
		margin: 0;
		border-top: 0 none;
		border-right: 0 none;
		border-bottom: 1px solid #f0c576;
		border-left: 0 none;
	}
	table.tx-noevents-pi1-singlerow {
		border-collapse: collapse;
		width: 30.83em;
		padding: 0;
		margin: 0;
		border: 0 none;
	}
	table.tx-noevents-pi1-singlerow td {
		vertical-align: top;
		padding: 0.58em 0.83em;
		margin: 0;
		border: 0 none;
	}
	table.tx-noevents-pi1-listrow td.tx-noevents-pi1-col-left,
	table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-left {
		width: 5.8em;
	}
	table.tx-noevents-pi1-listrow td.tx-noevents-pi1-col-center,
	table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-center {
		width: 6.25em;
	}

* html #content div.tx-typoscriptce-pi1 table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-left,
* html table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-left,
* html table.tx-noevents-pi1-listrow td.tx-noevents-pi1-col-left{
	width: 7.4em !important; 
}
* html #content div.tx-typoscriptce-pi1 table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-center,
* html table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-center {
	width: 7.92em;
}

*+html #content div.tx-typoscriptce-pi1 table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-left,
*+html table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-left,
*+html table.tx-noevents-pi1-listrow td.tx-noevents-pi1-col-left{
	width: 7.4em !important; 
}
*+html #content div.tx-typoscriptce-pi1 table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-center,
*+html table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-center {
	width: 7.92em;
}	
	
	div.tx-noevents-pi1-singleView,
	div.tx-noevents-pi1-singleView-start  {
		width: 30.83em;
		padding: 0 0 1em 0;
		margin: 1em 0;
		border-top: 1px solid #f0c576;
		border-right: 0 none;
		border-bottom: 1px solid #f0c576;
		border-left: 0 none;
		background-color: #faebca;
		position:relative;
	}
	div.tx-noevents-pi1-singleView-start{
		padding: 0;
	}
	
	#accordion p.bodytext {
		padding: 0 1em 1em 1em;
	}
	
	#content div.tx-noevents-pi1-singleView p.bodytext {
		padding: 0 0.83em;
		margin: 0;
	}
	table.tx-noevents-pi1-singlerow td.tx-noevents-pi1-col-right p {
	/*	color: #E2001A;*/
	}
	div.browseBoxWrap {
		width: 30.83em;
		white-space: nowrap;
	}
	div.browseBoxWrap span.inactiveLinkWrap,
	div.browseBoxWrap span.activeLinkWrap {
		padding: 0 0 0 0.5em;
		margin: 0;
		white-space: nowrap;
	}
	div.browseBoxWrap span.activeLinkWrap span {
		display: none;
	}
	div.browseBoxWrap span a {
	/*	font-size: 1em !important;*/
	}
	div.browseBoxWrap span.activeLinkWrap a {
		color: #3E3D40 !important;
	}
	table.tx-noevents-pi1-browse {
		width: 30.83em;
		margin: 0;
		padding: 0;
		border-collapse: collapse;
		border: 0 none;
	}
	table.tx-noevents-pi1-browse a {
		margin: 0 1em 0 0;
	}
	table.tx-noevents-pi1-browse td.tx-noevents-pi1-backlink {
		text-align: right;
	}
	table.tx-noevents-pi1-browse td.tx-noevents-pi1-backlink a {
		margin: 0;
	}
/* default styles for extension "tx_nopricetable_pi1" */
	table.tx-nopricetable-pi1-listrow {
		border-collapse: collapse;
		width: 30.83em;
		padding: 0;
		margin: 1em 0 0 0;
		border-top: 1px solid #FFC672;
		border-right: 0;
		border-bottom: 0;
		border-left: 0;
	}
	* html table.tx-nopricetable-pi1-listrow {
		font-size: 100%;
	}
	table.tx-nopricetable-pi1-last {
		margin: 1.25em 0 0 0;
	}
	table.tx-nopricetable-pi1-listrow tr {
		padding: 0;
		margin: 0;
		background-color: #FFF4DE;
	}
	table.tx-nopricetable-pi1-listrow tr.tx-nopricetable-pi1-listrow-odd {
		background-color: #FFEDCB;
	}
	table.tx-nopricetable-pi1-listrow tr.tx-nopricetable-pi1-empty {
		height: 1em;
		background-color: #FFFFFF;
	}
	table.tx-nopricetable-pi1-listrow td {
		vertical-align: top;
		padding: 0.58em 0.83em;
		margin: 0;
		border-top: 0 none;
		border-right: 0 none;
		border-bottom: 1px solid #FFC672;
		border-left: 0 none;
	}
	table.tx-nopricetable-pi1-listrow td.tx-nopricetable-pi1-col-left {
		width: 11em;
	}
	table.tx-nopricetable-pi1-listrow td.tx-nopricetable-pi1-col-center {
		width: 10.83em;
	}
	table.tx-nopricetable-pi1-listrow td.tx-nopricetable-pi1-col-right {
		width: 9em;
		text-align: right;
	}
	table.tx-nopricetable-pi1-last td.tx-nopricetable-pi1-col-left {
		width: 50%;
	}
	table.tx-nopricetable-pi1-last td.tx-nopricetable-pi1-col-right {
		width: 50%;
		text-align: right;
	}
/* default styles for extension "tx_nolocations_pi1" */
	div.tx-nolocations-pi1-control { 
		float: left;
		width: 15em;
	}
	div.tx-nolocations-pi1-control2 { 
		float: left;
		width: 17em;
	}
	div.tx-nolocations-pi1-control-all { 
		width: 62.5em;
	}
	div.tx-nolocations-pi1-map {
		margin: 0 0 0 17.5em;
	}
	div.tx-nolocations-pi1-map2 {
		margin: 0 0 0 16.67em;
	}
	div.tx-nolocations-pi1-map3 {
		margin: 0 0 0 17.5em;
	}
	div.tx-nolocations-pi1-map img {
		margin: -1.25em 0 0 0;
	}
	div.tx-nolocations-pi1-map2 img {
		margin: -1.25em 0 0 0;
	}
	div.tx-nolocations-pi1-form {
		width: 15em;
		padding: 0 0 1em 0;
	}
	#content div.tx-nolocations-pi1-form select.tx-nolocations-pi1-menu {
		line-height: 1em;
		margin: 0.7em 0 0.25em 0;
		width: 15em;
		height: 1.5em;
	}
	#content div.tx-nolocations-pi1-form select.tx-nolocations-pi1-select {
		line-height: 1em;
		margin: 0 0 0.5em 0;
		width: 15em;
		height: 1.5em;
	}
	#content div.tx-nolocations-pi1-form select.tx-nolocations-pi1-select-inactive {
		line-height: 1em;
		margin: 0 0 0.5em 0;
		width: 15em;
		height: 1.5em;
		color: #c0c0c0;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #F9F9F9;
	}
	div.tx-nolocations-pi1-listrow,
	div.tx-nolocations-pi1-listrow-lastcol {
		width: 15em;
		border-top: 1px solid #D6D6D9;
		border-bottom: 0;
		border-left: 0;
		border-right: 0;
		padding: 1em 0;
	}
	#content div.tx-nolocations-pi1-listrow p.tx-nolocations-pi1-p,
	#content div.tx-nolocations-pi1-listrow-lastcol p.tx-nolocations-pi1-p {
		padding: 0;
		margin: 0;
	}
	
	div.tx-nolocations-pi1-row {
		width: 62.5em;
		margin: 0;
		padding: 0;
	}
	#content div.tx-nolocations-pi1-row div.tx-nolocations-pi1-listrow {
		float: left;
		min-height: 18em;
		padding: 1em 0 1em 0;
		margin: 0 10px 0 0;
	}
	#content div.tx-nolocations-pi1-row div.tx-nolocations-pi1-listrow-lastcol {
		float: left;
		min-height: 18em;
		padding: 1em 0 1em 0;
		margin: 0;
	}
	div.tx-nolocations-pi1-row div.tx-nolocations-pi1-listrow,
	div.tx-nolocations-pi1-row div.tx-nolocations-pi1-listrow-lastcol {
		min-height: 18em;
	}
	* hmtl div.tx-nolocations-pi1-row div.tx-nolocations-pi1-listrow,
	* html div.tx-nolocations-pi1-row div.tx-nolocations-pi1-listrow-lastcol {
		height: 18em;
		overflow: visible;
	}
	div.tx-nolocations-pi1-clearer {
		clear: left;
	}
	div.map-mo {
		position: absolute;
		top: -41.6667em;
		left: 0px;
		padding: 4px 8px 4px 8px;
		border: 1px solid #ABABAB;
		background: white;
		filter:alpha(opacity=85);
		-moz-opacity:.85;
		opacity:.85;
	}
	div.map-mo p.small {
		font-size: 0.917em;
	}
	div.map-mo p.small img {
		margin: 0 4px 0 0;
		vertical-align: middle;
	}
	div.map-mo p.small span {

	}
	* html div.map-mo p.small img {
		margin: 0;
		float: left;
		vertical-align: bottom;
	}
	* html div.map-mo p.small span {
		display: block;
		padding: 0;
		margin: -3px 0 -3px 12px;
		font-size: 11px;
	}
	* html div.map-mo p {
		clear: left;
	}
	div.map-mo-cont {
		position: relative;
		top: -49.58333em;
		left: 17.5em;
	}
	* html div.map-mo-cont {
		position: relative;
		/*top: -601px;*/
		top: -50.08333em;
		left: 17.75em;
	}
  	div.map-mo-cont2 {
		position: relative;
		top: -37.58333em;
		left: 16.75em;
	}
	* html div.map-mo-cont2 {
		position: relative;
		/*top: -456px; */
		top:-38em;
		left: 17em;
	}	
	#content a.map-mo-link {
		color: black !important;
		padding: 0 2px !important;
		margin: 0 0 0 10px !important;
		background: transparent !important;
	}
	#content a.map-mo-link:hover {
		color: #ffffff !important;
		background: #E2001A !important;
	}
/* default styles for extension "tx_nojoboffers_pi1" */
	div.tx-nojoboffers-pi1 fieldset {
		margin: 0;
		padding: 0.833em 0 0.833em 0.833em;
		border-top: 1px solid #D6D6D9;
		border-bottom: 1px solid #D6D6D9;
		border-left: 0;
		border-right: 0;
		background-color: #F3F3F4;
	}
	div.tx-nojoboffers-pi1 fieldset.fieldset_dk {
		background-color: #FBF6DE;
	}
	div.tx-nojoboffers-pi1-fieldset {
		margin: 0 0 1em 0;
		padding: 0;
	}
	div.tx-nojoboffers-pi1-section {
		clear: left;
		margin: 0 0 0.75em 0;
		padding: 0;
	}
	div.tx-nojoboffers-pi1-section label {
		float: left;
		width: 9.75em;
		padding: 0.083em 0 0 0;
	}
	#content div.tx-nojoboffers-pi1-section select {
		height: 1.36em;
		line-height: 1em;
		margin: 0;
		width: 21.3em;
	}
	div.tx-nojoboffers-pi1 input {
		width: auto;
		height: auto;
	}
	#content div.tx-nojoboffers-pi1-section input.tx-nojoboffers-pi1-sword {
		height: 1.36em;
		line-height: 1em;
		margin: 0;
		width: 20.64em;
	}
	div.tx-nojoboffers-pi1-form {
		margin: 0 0 2em 0;
		padding: 0;
	}
	div.tx-nojoboffers-pi1-form a {
		margin: 0 1em 0 0;
		padding: 0 0.167em;
	}
	div.tx-nojoboffers-pi1-form a:hover {
		margin: 0 1em 0 0;
		padding: 0 0.167em;
	}
	div.tx-nojoboffers-pi1-list {
		margin: 0;
		padding: 0;	
	}
	div.tx-nojoboffers-pi1-list-border {
		border-top: 1px solid #D6D6D9;
		border-bottom: 1px solid #D6D6D9;
		margin: 0.25em 0;
		padding: 0.5em 0;	
	}
	div.tx-nojoboffers-pi1-listrow {
		margin: 0 0 1em 0;
		padding: 0;	
	}
	div.tx-nojoboffers-pi1-resultcount {
		margin: 0;
		padding: 0;	
	}
	#content div.tx-nojoboffers-pi1-resultcount p {
		margin: 0 0 0 9.75em;
		padding: 0;	
	}
	div.browseBoxWrap {
		width: 30.83em;
		white-space: nowrap;
	}
	div.browseBoxWrap span.inactiveLinkWrap,
	div.browseBoxWrap span.activeLinkWrap {
		padding: 0 0 0 0.5em;
		margin: 0;
		white-space: nowrap;
	}
	div.browseBoxWrap span.activeLinkWrap span {
		display: none;
	}
	div.browseBoxWrap span a {
	/*	font-size: 1em !important;*/
	}
	div.browseBoxWrap span.activeLinkWrap a {
		color: #3E3D40 !important;
	}
	#content div.tx-nojoboffers-pi1-singleView h2 {
		margin: 1em 0 0 0;
		padding: 0;
	}
	#content div.tx-nojoboffers-pi1-singleView ul,
	#content div.tx-nojoboffers-pi1-singleView ol {
		margin: 0;
		padding: 0 0 0 1.167em;
	}
	#content p.tx-nojoboffers-pi1-backlink {
		margin: 0 0 2em 0;
		padding: 0;
	}
	#content p.tx-nojoboffers-pi1-backlink-bottom {
		margin: 2em 0 0 0;
		padding: 0;
	}
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_noaddress_pi1" */
	div.tx-noaddress-pi1 { 
		padding: 0;
		margin: 0;
	}
	div.tx-noaddress-pi1-listrow div.csc-textpic { 
		padding: 0;
		margin: 0 0 1em 0;
	}
	div.tx-noaddress-pi1-listrow div.csc-textpic img { 
		padding: 0 !important;
		margin: 0 !important;
	}
	div.tx-noaddress-pi1 fieldset {
		margin: 0 0 3em 0;
		padding: 0.833em;
		border-top: 1px solid #D6D6D9;
		border-bottom: 1px solid #D6D6D9;
		border-left: 0;
		border-right: 0;
		background-color: #F3F3F4;
	}
	#content div.tx-noaddress-pi1 fieldset h3 {
		padding: 0;
		margin: 0 0 1em 0;
	}
	div.tx-noaddress-pi1 div.formsection {
		padding: 0;
		margin: 0 0 1em 0;
		clear: left;
	}
	div.tx-noaddress-pi1 div.formsection label {
		float: left;
		width: 7em;
		padding: 0.25em 0 0 0;
		margin: 0;
	}
	#content div.formfields span {
		margin: 0;
		padding: 0 2.33em 0 0.25em;
	}
	#content div.tx-noaddress-pi1 input.cbx,
	#content div.tx-noaddress-pi1 input.rd {
		width: auto !important;
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
		border: 0 !important;
		background: none !important;
	}
	div.tx-noaddress-pi1 input.txt {
		width: 21.58em !important;
		height: 1.17em !important;
		margin: 0 !important;
		padding: 0.25em !important;
		border-top: 1px solid #D6D6D9 !important;
		border-bottom: 1px solid #D6D6D9 !important;
		border-left: 0 !important;
		border-right: 0 !important;
		background-color: #FFFFFF;
		line-height: 1em !important;
		font-size: 1em !important;
	}
	div.tx-noaddress-pi1 input.txt_short {
		width: 6em !important;
		height: 1.17em !important;
		margin: 0 !important;
		padding: 0.25em !important;
		border-top: 1px solid #D6D6D9 !important;
		border-bottom: 1px solid #D6D6D9 !important;
		border-left: 0 !important;
		border-right: 0 !important;
		background-color: #FFFFFF;
		line-height: 1em !important;
		font-size: 1em !important;
	}
	div.tx-noaddress-pi1 input.txt_mid {
		width: 14.25em !important;
		height: 1.17em !important;
		margin: 0 0 0 0.58em !important;
		padding: 0.25em !important;
		border-top: 1px solid #D6D6D9 !important;
		border-bottom: 1px solid #D6D6D9 !important;
		border-left: 0 !important;
		border-right: 0 !important;
		background-color: #FFFFFF;
		line-height: 1em !important;
		font-size: 1em !important;
	}
	div.tx-noaddress-pi1 textarea {
		font-family: Arial, Helvetica, sans-serif;
		width: 21.58em !important;
		height: 10em !important;
		margin: 0 !important;
		padding: 0.25em !important;
		border-top: 1px solid #D6D6D9 !important;
		border-bottom: 1px solid #D6D6D9 !important;
		border-left: 0 !important;
		border-right: 0 !important;
		background-color: #FFFFFF;
		line-height: 1em !important;
		font-size: 1em !important;
	}
	div.tx-noaddress-pi1 input.submit,
	div.tx-noaddress-pi1 input.reset {
		font-size: 0.917em !important;
		font-weight: normal !important;
		padding: 0 0.167em !important;
		color: #E2001A !important;
		text-decoration: none;
		cursor: pointer;
		font-family: Arial, Helvetica, sans-serif;
		width: auto !important;
		height: auto !important;
		margin: 0 1em 0 0 !important;
		border: 0 !important;
		background-color: #F3F3F4 !important;
	}
	div.tx-noaddress-pi1 input.submit:hover,
	div.tx-noaddress-pi1 input.reset:hover {
		color: #ffffff !important;
		background-color: #E2001A !important;
	}
	#content div.hint p {
		font-size: 85% !important;
		color: #848387 !important;
		padding: 0 !important;
		margin: 0 0 1em 0 !important;
	}
/* default styles for extension "tx_nokkhevents_pi1" */
	#content div.tx-nokkhevents-pi1-listrow-short,
	#content div.tx-nokkhevents-pi1-listrow-detailed {
		margin: 0 0 1em 0;
		padding: 0;	
	}
	#content p.tx-nokkhevents-pi1-category,
	#content p.tx-nokkhevents-pi1-imagesource {
		font-size:0.917em;
		color: #ABABAB;
	}
	/*
	#content div.tx-nokkhevents-pi1-listrow-short p.tx-nokkhevents-pi1-category {
		float: left;
		width: 3em;
	}
	*/
	#content .tx-nokkhevents-pi1-clear {
		clear: left;
	}
	#content .tx-nokkhevents-pi1-clearright {
		clear: right;
	}
	#content div.tx-nokkhevents-pi1 div.browseBoxWrap {
		margin-bottom: 0.75em;
	}
	#content div.tx-nokkhevents-pi1-singleView img {
		margin: 1em 0 0 0;
		padding: 0;	
	}
	#content div.tx-nokkhevents-pi1-singleView div.tx-nokkhevents-pi1-text {
		margin: 0;
		padding: 1em 0 1em 0;
	}
	#content div.tx-nokkhevents-pi1-backlink {
		float: right;
		margin: 0;
		padding: 0;	
	}
/* 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 {
		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; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; 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 */