body 
{
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#ebebea;
}
	
td
{ 
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

a
{ 
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#979797;
}
	
.maindiv
{	
	width:990px;
	height:1040px;
	min-height:1040px;
	margin:auto;
	margin-top:20px;
	text-align:left;
	background:url(../images/logo1.jpg) no-repeat 673px 30px;
	background-color:#ffffff;
}

.header
{
	position:relative;
	top:0px; 
	left:0px;
	width:990px;
	height:195px;
	text-align:left;
}

.language
{
	position:absolute;
	top:76px; 
	left:632px;
	width:40px;
	height:15px;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#979797;
	text-align:left;
}


.maincontent
{
	position:relative;
	top:0px; 
	left:0px;
	width:990px;
	min-height:900px;
	text-align:left;
	background:url(../images/logo2.gif) no-repeat 743px 0px;
	background-color:#ffffff;
}

/* bis 6 */
* html .maincontent {height:900px;}

/* ie 5*/
html + body .maincontent {height:900px;}

/* bis 6 */
* html .prop {display:none}

/* wegen h�he */

.prop 
{
	height:900px;
	float:right;
	width:1px;
}

.clear 
{
	clear:both;
	height:10px;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
}

.mainnavi
{
	position:absolute;
	top:70px; 
	left:27px;
	height:38px;
	width:600px;
	text-align:left;
}


.navilink
{	
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#979797;
}

.navilink:hover
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#A9B14C;
}

.navimarked
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#A9B14C;
}

.subnavi
{
	position:absolute;
	width:198px;
	top:-22px; 
	left:27px;
}

.spruch
{
	position:relative;
	top:60px;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#979797;
}

.subnavielement
{
	position:relative; 	 
	height:20px;
	top:22px;
	left:0px;
	padding-top:5px;
	text-align:left;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#979797;
}

.subnavilink
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#979797;
}

.subnavimarked
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#A9B14C;
}

.bildlc
{
	position:absolute; 	 
	left:240px;
	top:0px;
	width:433px;
	height:136px;
	text-align:left;
}

.textblocklc
{
	position:relative; 	 
	left:240px;
	top:150px;
	width:433px;
	min-height:350px;
	text-align:justify;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:10px;
	font-weight:normal;
}

.titel, h1
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

.bodytext
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text
}

.link
{	
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#888888;
}


.templatetext
{
	position:relative; 	 
	left:0px;
	top:0px;
	width:433px;
	text-align:left;
	float:left;
}

.newsHeadline
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	font-weight:bold;
	text-align:left;
}

.newsText
{
        position:relative; 	 
	left:0px;
	top:0px;
	width:433px;
        font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
}

.templatebild
{
	position:relative; 
	left:0px;
	top:15px;
	text-align:left;
}

/* ---- Kontaktfelder ---- */

.w1 {
	width: 40px;
	margin-top: 4px;
}

.w2 {
	width: 111px;
	margin-top: 4px;
}

.w3 {
	width: 169px;
	margin-top: 4px;
}

.w4 {
	width: 279px;
	margin-top: 4px;
}

.w5 {
	width: 207px;
	margin-top: 4px;
}

.w7 {
	width: 133px;
	margin-top: 4px;
}

.textarea {
	width: 169px;
	margin-top: 4px;
	height: 50px;
}

.button {
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border: 1px solid #999;
	background-color: #FFF;
}

input, submit, textarea {
	font-family:trebuchet ms,helevetica,arial;
	font-size:11px;
	color:#636465;
}

.error {
color: #821b1f;
}




/*--- TYPO3 Styles die �berschrieben werden  ---*/


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


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

/* ###########################
** ### POWERMAIL        ######
** ###########################
*/

/* ALLGEMEIN */
.tx-powermail-pi1 {width:350px;text-align:left;} /* Breite des Formulars in Pixel definieren */
.tx_powermail_pi1_form, .tx-powermail-pi1_formwrap, .tx_powermail_pi1_fieldwrap_html {width:100%;}

.tx_powermail_pi1_fieldwrap_html {position:relative;color:#333333;font-weight:normal;margin:0;margin-bottom:0;padding-bottom:0.5em;float:none;clear:both;}
* html .tx_powermail_pi1_fieldwrap_html {padding-bottom:0.4em}

.tx-powermail-pi1 input {margin:0;}
.tx-powermail-pi1 label {display:block;cursor: pointer;}
.tx_powermail_pi1_fieldwrap_html_textarea textarea,
.tx_powermail_pi1_fieldwrap_html_text input {border:solid 1px #C0C0C0;}

/****************************************/
/* FIELDSET */
.tx-powermail-pi1 fieldset { border: 1px #C0C0C0 solid; background:transparent; margin: 0 0 1em 0; padding: 1em;overflow: hidden;}

/****************************************/
/* LEGEND */
  
.tx-powermail-pi1 legend { font-size: 100%; font-weight: bold; color: #000; visibility:visible; background: transparent; border: 0; padding-bottom:16px; padding: 0 5px; margin:0 0 0.25em;margin:0;}

/****************************************/
/* Form besteht nur aus einem Fieldset, optische Box deaktivieren */
.tx-powermail-pi1 fieldset {border:0 none;margin:0;padding:0;}
.tx-powermail-pi1 legend {display:none;}

/****************************************/
/* INPUT */

.tx_powermail_pi1_fieldwrap_html_text label {width:30%;padding-top:0.2em;float:left;}

.tx_powermail_pi1_fieldwrap_html_text input {width:70%;margin:0;margin-left:-2px;padding: 1px 0}
* html .tx_powermail_pi1_fieldwrap_html_text input {margin-left:-7px;}
* + html .tx_powermail_pi1_fieldwrap_html_text input {margin-left:-4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tx_powermail_pi1_fieldwrap_html_text input {
	margin-left:-4px;
}
}

/****************************************/
/* TEXTAREA */

/* textarea rechts des labels - wie input-text */
.tx_powermail_pi1_fieldwrap_html_textarea {}
* html .tx_powermail_pi1_fieldwrap_html_textarea {}
* + html .tx_powermail_pi1_fieldwrap_html_textarea {}

.tx_powermail_pi1_fieldwrap_html_textarea label { width:30%;padding-top:0.2em; float:left;}

.tx_powermail_pi1_fieldwrap_html_textarea textarea {width:70%;margin:0;margin-left:-2px;}
* html .tx_powermail_pi1_fieldwrap_html_textarea textarea {margin-left:-7px;}
* + html .tx_powermail_pi1_fieldwrap_html_textarea textarea {margin-left:-4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tx_powermail_pi1_fieldwrap_html_textarea textarea {
	margin-left:-4px;
}
}

/****************************************/
/* DATE */
.tx_powermail_pi1_fieldwrap_html_date label {height:1.5em;padding-bottom:3px;}

/****************************************/
/* SELECT */
.tx_powermail_pi1_fieldwrap_html_select {}
* html .tx_powermail_pi1_fieldwrap_html_select {}
* + html .tx_powermail_pi1_fieldwrap_html_select {}

.tx_powermail_pi1_fieldwrap_html_select label {width:30%;float:left;}

.tx_powermail_pi1_fieldwrap_html_select select {width:70%;margin:0;margin-left:-2px;border: 1px solid #C0C0C0}
* html .tx_powermail_pi1_fieldwrap_html_select select {margin-left:-7px;}
* + html .tx_powermail_pi1_fieldwrap_html_select select {margin-left:-4px;}

/****************************************/
/* RADIO BTN */
.tx_powermail_pi1_fieldwrap_html_radio {width:100%;float:none;clear:both;border:0 none;margin-bottom:0.5em;}
* html .tx_powermail_pi1_fieldwrap_html_radio {}
* + html .tx_powermail_pi1_fieldwrap_html_radio {}

/* Radio title */
.tx_powermail_pi1_fieldwrap_html_radio_title {width:100%;margin-bottom:0.2em;float:none;}
* + html .tx_powermail_pi1_fieldwrap_html_radio_title {padding-bottom:0.5em;}

/* Radio buttons */
.powermail_radio_inner {width:100%;margin-left:0; margin-bottom:0.3em;}
* html .powermail_radio_inner {width:100%;}

.powermail_radio_inner label {width:92%;padding:0;float:right;}
* html .powermail_radio_inner label {margin-bottom:0px;padding-top:0.2em;}
* + html .powermail_radio_inner label {margin-bottom:0px;padding-top:0.2em;}

.powermail_radio_inner input {background:transparent;width:auto;margin:0;margin-top:0.2em;float:none;clear:both;border:0 none;}
* html .powermail_radio_inner input {margin:0;float:left;}
* + html .powermail_radio_inner input {margin:0;float:left;}


/****************************************/
/* Spezielle Anpassung für Anrede im Kontaktformular */
.tx_powermail_pi1_fieldwrap_html_radio_title {width:30%;margin-bottom:0.2em;float:left;}
.powermail_radio_inner_uid43_0, .powermail_radio_inner_uid43_1 {width:80px;float:left;margin:0;padding:0;} 
* + html .powermail_radio_inner_uid43_0, .powermail_radio_inner_uid43_1 {position:relative;margin-left:-7px} 
.powermail_radio_inner label {width:75%;padding:0;float:right;}
p.tx_powermail_pi1_fieldwrap_html_radio_title {margin:0;padding:0;}

* html .powermail_radio_inner label {width:95%;}

/****************************************/
/* CHECKBOXEN */
.tx_powermail_pi1_fieldwrap_html_check {width:100%;}
* html .tx_powermail_pi1_fieldwrap_html_check {}
* + html .tx_powermail_pi1_fieldwrap_html_check {}

/* Check title */
.tx_powermail_pi1_fieldwrap_html_checkbox_title {width:100%;margin-bottom:0.1em;float:none;}

/* Check buttons */
.powermail_check_inner {width:100%;height:1.3em;margin-left:0;margin-bottom:1em;}

.powermail_check_inner label {width:95%;padding:0;float:right;}
* html .powermail_check_inner label {width:94%;margin-bottom:0px;padding-top:0.6em;}
* + html .powermail_check_inner label {width:94%;margin-bottom:0px;padding-top:0.6em;}

.powermail_check_inner input {background:transparent;width:auto;margin:0;margin-top:0.2em;float:none;clear:both;border:none;}
* html .powermail_check_inner input {margin-top:0.5em;float:left;}
* + html .powermail_check_inner input {margin-top:0.5em;float:left;}

/****************************************/
/* MANDATORY */
.powermail_mandatory_js {font-size:75%;color:#E73031;width:70%;margin-bottom:8px;padding: 3px 1px 3px 1px;float:right;text-align:left;}
* html .powermail_mandatory_js {position:relative;padding-right:1px;left:-2px;}
* + html .powermail_mandatory_js {position:relative;padding-right:1px;left:-2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.powermail_mandatory_js {
margin-right:2px;
}
}

.tx_powermail_pi1_fieldwrap_html_radio .powermail_mandatory_js {margin-left:0;width:100%;}

/****************************************/
/* BUTTONS */
.tx-powermail-pi1 .powermail_reset, .tx-powermail-pi1 .powermail_submit, .tx-powermail-pi1_mandatory_submit {margin:0;}

/* Submit */
.tx_powermail_pi1_fieldwrap_html_submit {}
* html .tx_powermail_pi1_fieldwrap_html_submit {margin-top:1em;}
* + html .tx_powermail_pi1_fieldwrap_html_submit {margin-top:1em;}
/* Safari > 3 CSS-Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .tx_powermail_pi1_fieldwrap_html_submit input {
		margin-top:15px;
	}
}

/* Confirm */
.tx_powermail_pi1_formconfirmation_submit {position:absolute;margin-left:27.4%;}

/* Back */
.tx_powermail_pi1_formconfirmation_back {float:left;}

.success {display:none;}



	
