/************ Powermail ************//* Powermail */.tx-powermail-pi1 {margin-top:3px;width:100%;}.tx-powermail-pi1 textarea {border:1px solid #999999;height:10em;width:60%;}.tx-powermail-pi1 .powermail_text {border:1px solid #999999;width:60%;}.tx-powermail-pi1 .powermail_mandatory_js {font-size:1em;line-height:1.425em;color:#00375F;margin-left:38%;}.tx-powermail-pi1 fieldset {border:none;padding:0px;}.tx-powermail-pi1 fieldset legend {display:none;line-height:100%;margin:0pt 0pt 0.5em;padding:0pt;}.tx_powermail_pi1_fieldwrap_html {padding:4px 4px;clear:both;}.tx_powermail_pi1_fieldwrap_html label, .label {float:left;line-height:100%;padding:0pt;width:38%;display:block;}.tx_powermail_pi1_fieldwrap_html_radio label {display:inline;float:none;font-weight:normal;margin:0pt 2em 0pt 0pt;width:auto;}.tx_powermail_pi1_fieldwrap_html .blockLabels .label {float:left;margin-right:3em;}.tx_powermail_pi1_fieldwrap_html_check label{display:inline;float:none;font-weight:normal;margin:0pt 2em 0pt 0pt;width:auto;}input.powermail_submit {	margin:1em 0px 0px 25%;	border:1px solid #333333;	background-color:#FFFFFF;	padding: 2px;}.tx_powermail_pi1_fieldwrap_html_textarea .powermail_mandatory_js, input.powermail_submit {	margin-left: 38%;}img.powermail_captcha.powermail_captcha_captcha {	margin-left:2px;}.tx-powermail-pi1  .powermail_kontakt.powermail_captcha {	width: 95px;}/************ News ************/.news-latest-container h3 {	padding-bottom:0.5em;}.news-latest-container .intro, .news-latest-container .news-latest-spacer {	display: none;}h3.news-latest-title {	margin:5px 0px 0px 0px;}.news-list-category {display:none;}.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{	clear:right;	height:1px;	border:none; }.news-latest-container HR.clearer {	clear:left;}/*  tt_news Archive view  */.news-list-item, .news-latest-item {	padding:12px 0;	border-top:1px solid #CCCCCC;}.news-list-item {border:none;}.news-list-item .news-list-date, .news-latest-item .news-latest-date {	display: block;	font-weight:normal;}.news-list-item h2 {	margin-bottom: 10px;}.news-list-item div.clearer {	margin-bottom:15px;	border-bottom: 1px solid #CCCCCC;}.news-latest-spacer {display: none;}.news-list-container .intro {	margin-bottom: 30px;}/*  tt_news LATEST view  */.news-latest-item .bodytext, .news-list-item .bodytext{	margin:0px;}.news-latest-gotoarchive {	text-align:right;}/* Morelink Icon CSS substitution */.news-list-morelink a, .news-latest-morelink a {	border-width:0px;	display:block;	width: 100%;	height:20px;}.news-list-morelink a span, .news-latest-morelink a span {	display: none;}/*  tt_news SINGLE view  */span.news-single-timedata {	color: #999999;	display:block;	margin:0px;}.news-single-item h1 {padding-bottom:1em;}.news-single-item h3 {	margin:15px 0px 15px 0px;	color: #333333;	font-style: italic;}.news-single-img {	float: right;	margin: 5px;}.news-single-additional-info {	clear:both;}.news-single-additional-info dl {	display:block;	margin-top:2em;}.news-single-additional-info dl dt {	padding: 5px 0px 5px 0px;}.news-single-additional-info dl dd {	padding-left:1em;}.news-single-backlink {	line-height:1.5em;	clear:both;	padding-top:2em;} /************ TYPO3 Styles ************/.csc-frame {	overflow:hidden;	height:auto;	}.csc-frame-frame1 {	padding: 10px 10px 10px 15px;	margin-bottom:25px;	border:1px solid #999999;}.csc-frame-frame2 {	padding: 10px 10px 10px 15px;	margin-bottom:25px;	background-color:#86B5D7;}.csc-frame ul li {	margin: 0px 0px 4px 3px;	padding:0px;}/*div.csc-textpic-intext-left div.csc-textpic-imagewrap {	float:left;	padding:20px 5px 5px 20px;}*//************ FCE ************/.fce2col {}.fce2col .col.left {	float:left;	width:60%;	padding-right:10%;}.fce2col .col.right {	float:right;	width:30%;}/********* FE Editing **************/table.typo3-editPanel {border:none;background-color:#FFFFFF;padding:3px;width:100%;margin-bottom:1em;}table.typo3-editPanel .typo3-editPanel-controls {background-color:#FFFFFF;padding:5px 3px 0px 3px;border:#DDDDDD dotted 1px;border-top:none;}table.typo3-editPanel .typo3-editPanel-controls a {	padding:0px 3px;}table.typo3-editPanel .typo3-editPanel-controls:hover {border:#86B5D7 solid 1px;border-top:none;}
