.tx-powermail-pi1,.powermail_all, .powermail_all_td, .powermail_all_tr{
	padding: 0 10 10 20;
	margin: 0 0 0 0;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 20px;	
	color: #532f16;
	text-decoration: none;
	}

#powermaildiv_uid22 input{
	background-color:white;
	width:100;
	display:inline;
	}
#powermaildiv_uid6 input{
	background-color:white;
	width:100;
	margin:0;
	display:inline;
	}
#powermaildiv_uid6, #powermaildiv_uid22{
	background-color:transparent;
	height:auto;
	width:auto;
	float:left;
	clear:none;
	margin-right:20;
	}
#powermaildiv_uid24{
	width:100%;
	background-color:transparent;	
	margin:8 20 0 0; 
	padding:0 0 0 0;
	height:18px;
	color:#b5132b;
	font-size:16px;
	font-weight:bold;
	border:none;
	float:left;
	clear:none;	
	}
 #powermaildiv_uid28{
	width:100%;
	background-color:transparent;	
	margin:8 20 0 0; 
	padding:0 0 0 0;
	height:18px;
	color:#b5132b;
	font-size:16px;
	font-weight:bold;
	border:none;
	float:left;
	clear:none;	
	}
#powermaildiv_uid26{
	width:100%;
	background-color:transparent;	
	margin:8 20 20 0; 
	padding:0 0 0 0;
	height:18px;
	color:#b5132b;
	font-size:16px;
	font-weight:bold;
	border:none;
	float:left;
	clear:none;	
	}
#powermaildiv_uid4 label, #powermaildiv_uid5 label,#powermaildiv_uid7 label, #powermaildiv_uid8 label, #powermaildiv_uid9 label, #powermaildiv_uid10 label,#powermaildiv_uid11 label,
 #powermaildiv_uid12 label,#powermaildiv_uid13 label, #powermaildiv_uid14 label, #powermaildiv_uid15 label, #powermaildiv_uid16 label,#powermaildiv_uid17 label{
      background-color:#e88928;
	color:white;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	font-size:11px;
	letter-spacing:0.15em;
	margin:0 0 0 0;
	font-weight:bold;
	height:auto;
	float:left;
	clear:none;
	border-top: 2px solid #e88928;	
        width:145px;
        border-bottom: 4px solid #ab9b7c;
       }
.nl_label{
       background-color:#e88928;
	color:white;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:6px;
	text-transform:uppercase;
	font-size:11px;
	letter-spacing:0.15em;
	margin:0 0 0 0;
	font-weight:bold;
	height:auto;
	float:left;
	clear:none;
	border-top: 2px solid #e88928;	
        width:135px;
        border-bottom: 4px solid #ab9b7c;
       }
#powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid7, #powermaildiv_uid8,#powermaildiv_uid9,#powermaildiv_uid10, #powermaildiv_uid11,#powermaildiv_uid12, #powermaildiv_uid13, #powermaildiv_uid14, #powermaildiv_uid15,#powermaildiv_uid16, #powermaildiv_uid17{
	/*float:left;*/
	clear:both;
	background-color:transparent;
	margin:2 0 4 0;
	padding:0;
	height:auto;
	width:500;

	}
.eingabe,#powermaildiv_uid4 input, #powermaildiv_uid5 input,#powermaildiv_uid7 input, #powermaildiv_uid8 input, #powermaildiv_uid9 input, #powermaildiv_uid10 input,#powermaildiv_uid11 input,
#powermaildiv_uid12 select,#powermaildiv_uid13 input, #powermaildiv_uid14 input, #powermaildiv_uid15 input, #powermaildiv_uid16 input,#powermaildiv_uid17 input{
	background-image:none;
		border-bottom: 4px solid #ab9b7c;
	border-top: 2px solid #ab9b7c;
	border-left: 2px solid #ab9b7c;
	border-right: 2px solid #ab9b7c;
	/*height:26px;*/
	height:30;
	width:320;
	margin:0;
	padding:0;
	display:inline;
	float:left;
	clear:none	
	}
#powermaildiv_uid18 label, #powermaildiv_uid19 label, #powermaildiv_uid20 label, .tx_powermail_pi1_fieldwrap_html_checkbox_title, #powermaildiv_uid21, #powermaildiv_uid23{
	background-color:transparent;
	width:470;
	float:right;
	margin:0 20 0 0;
 	border:none;
 	padding:0;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 15px;	
	color: #532f16;
	text-decoration: none;
	letter-spacing:0;
	height:auto;
	}
#powermaildiv_uid23 a{color:#b5132b;margin:0;;padding:0;}
#powermaildiv_uid18 input, #powermaildiv_uid19 input, #powermaildiv_uid20 input{
	height:15;
	width:15;
	margin:0;
	padding:0;
	float:left;
	clear:left;
	}

.tx_powermail_pi1_fieldwrap_html_21{
	padding:0;
	margin:0;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 15px;	
	color: #532f16;
	text-decoration: none;
	float:left;
	clear:none;
	width:auto;
	display:inline;
	}
#powermaildiv_uid18, #powermaildiv_uid20{
	background-color:transparent;
	}
#mailformtv legend{
	padding:0;
	margin:0;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 15px;	
	color: #532f16;
	text-decoration: none;
	white-space:normal;
	float:left;
	clear:none;
	display:inline;	
	width:auto;
} 
fieldset{padding:0;background-color:green;float:left;width:400;border:none;}
#mailformtv label{background-color:transparent;width:0;height:0;border:none;}

.mymailform, .mailform, .tx-powermail-pi1_fieldset_verbindlicheanmeldung, #tx-powermail-pi1_fieldset_2{
	color:#532f16;
	font-size: 14px;	
	width:485; 
	background-color:#ffe7b9; 
	padding: 0 0 15 20;
	margin: 0 20 15 20;
	border: 4px dotted #ffffff;
	height:auto;
	float:left;
	}
.newsletterform{
	color:#532f16;
	font-size: 14px;	
	width:auto; 
	background-color:#ffe7b9; 
	padding: 15 20 20 20;
	margin: 5 20 15 20;
	border: 4px dotted #ffffff;
	height:auto;
	float:left;
	clear:none;
	}
.newsletterform h2{margin:0;
padding:0;}
}
.form-react{
	color:#532f16;	
	width:auto; 
	background-color:white; 
	padding:0;
	margin:5 20 15 20;
	border:4px dotted #ffe7b9;
	height:auto;
	float:left;
	clear:left;
	}
.form-react-head{
	border-top:4px dotted #ffe7b9;
	font-size: 14px;	
	color:#b5132b;
	padding:10 0 0 0;
	margin:20 5 3 20;
	font-size:14px;
	}
.form-react-text{
	border-bottom:4px dotted #ffe7b9;
	color:#532f16;
	padding:0 0 10 0;
	margin:20 5 10 20;
	font-size:12px;
	}
.formhead{
	color:#ab9b7c;
	text-transform:uppercase;
	font-size:12px;
	line-height:15px;
	height:auto;
	letter-spacing:0.3em;
	padding:3 0 0 0;
	margin:3 10 10 0;
	font-weight:bold;
	background-color:transparent;
	display:block;
	width:95%;
	}
#mailformPLZ{
	width:200px;
	}
.formlayout, .formcomment{
	background-color:transparent;
	height:auto;
	margin-top:5px;
	}
.formlayout_links{
	background-color:transparent;
	height:auto;
	margin:5px 15px 5px 0px;
	float:left;
	clear: left;
	width:430px;
	}
.formlayout_links label{
	background-color:transparent;
	color:#532f16;
	font-size: 14px;	
	text-transform:none;
	font-size: 11px;
	letter-spacing:0em;
	padding: 2 2 2 2;
	margin: 6 0 0 0;
	font-weight:normal;
	width:440;
	height:auto;
	float:left;
	clear:left;	
	}
.formfield{
	padding-top:5px;
	}
.mailformselect{
	background-image:none;
	border-bottom: 4px solid #ab9b7c;
	border-top: 2px solid #ab9b7c;
	border-left: 2px solid #ab9b7c;
	border-right: 2px solid #ab9b7c;
	height:auto;
	width:320 !important;
	margin:0;
	padding:0;
	clear:both;
	}
.button, .mailformsubmit{
	height:20px;
	background-color:transparent;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 3px solid #ab9b7c;
	border-bottom: 3px solid #ab9b7c;
	color:#e88928;
	text-transform:uppercase;
	font-size: 11px;
	letter-spacing:0.2em;
	padding: 0 1 0 1;
	font-weight:bold;
	float:right;
	margin:0 0 0 10;
}
.mailformsubmit a{
	background-color:white;
}

.form-rechts{
	border:3px solid black;
}
.req, .nl-req{
	background-color:transparent;
	float:left;
	clear:both;
	color:#b5132b;
	padding:0;
	margin:0;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 15px;	
	text-decoration: none;	
	width:100%;
	}
.powermail_mandatory{
	background-color:transparent;
	color:white;
	padding:0;
	margin:0 0 2 0;
	font-size:14px;
	line-height: 15px;	
	text-decoration: none;	
	width:auto;
	}

	/* ---------------------------------------------------------Suche ------------------------------------------------------------- */
.tx-indexedsearch-res a, .tx-indexedsearch-whatis{
	margin:0 10px 0 10px;
	padding:0 0px 0 0px;
	background-color: transparent;
	}
.ergebnis, .tx-indexedsearch-whatis{
	margin:0 20px 0 20px;
	padding:0 0px 0 0px;
	background-color:transparent;
	text-indent:0;
	
	}
.ergebnis h3{margin:0 0px 3 0px;
	padding:0 0px 3 10px;
	background-color: transparent;
	text-transform: uppercase;
	font-size:15px;
	line-height:18px;	
	border-bottom:2px dotted #e88928;
	border-left:2px dotted #e88928;
	}
.ergebnis a:hover{background-color:#ffe7b9;}

.tx-indexedsearch-res res res-tmpl-css h3 a{
	background-color: transparent;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10px;}
.tx-indexedsearch-redMarkup{
	color:#b5132b;
	}
.star{
	color:#b5132b;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
	padding:0 2px 0 1px;
	clear:none;
	width:auto;
	margin:0;
	}
.star_meldung{
	color:#b5132b;
	background-color:transparent;
	font-size:12px;
	font-weight:normal;
	padding:0 2px 0 1px;
	clear:none;
	width:auto;
	margin-left:175px;
	}
.form-klammer, .tx_powermail_pi1_fieldwrap_html{
	float:left;
	clear:both;
	background-color:transparent;
	margin:2 0 5 0;
	padding:0;
	height:auto;
	width:100%;
	}

.tx_powermail_pi1_fieldwrap_html_text{
	background-color:transparent;
	width:100%;
	margin:0 20 0 0;
	}

.form-alarm{font-size: 12px;
	color:#b5132b;}
#mailformPLZ label{background-color:yellow;color:blue;}
.mailformcheck{
	background-color:yellow;
	color:blue;
	width:20; 
	height:20;
	float:left;
	clear:left;
	color:aqua;
	border:2px solid red;
	background-image:none;
	list-style-image:none;
	display:inline;
	}
#mailformradio{
	float:left;
	clear:left;
	}
#tab_row, .tab_row{
	width:510;
	background-color: #e88928;
	height:auto;
	float:left;
	clear:left;
	display:inline;
	margin: 0 0 0 15;
	padding:2 2 2 8;
	color: #ffffff;
	font-size:13px;
	font-weight: bold;
	}
#tab3_uneven, .tab3_uneven{
	width:510;
	background-color: #ffe7b9;
	height:auto;
	float:left;
	clear:left;
	display:inline;
	margin: 0 0 0 15;
	padding:5 2 5 8;
	color: #532f16;
	font-size:13px;
	}
#tab3_even, .tab3_even{
	width:510;
	background-color: #ffffff;
	height:auto;
	float:left;
	clear:left;
	display:inline;
	margin: 0 0 0 15;
	color: #532f16;
	font-size:13px;
	padding:5 2 5 8;
	}
#tab3_left, .tab3_left{
	background-color: transparent;
	float:left;
	clear:left;
	width:60%;
	display:inline;
	padding: 0;
	margin: 0;
	}
#tab3_center, .tab3_center{
	background-color: transparent;
	float:left;
	clear:none;
	width:18%;
	display:inline;
	padding: 0;
	margin: 0;
	}
#tab3_right, .tab3_right{
	background-color: transparent;
	float:right;
	clear:right;
	width:12%;
	display:inline;
	padding: 0;
	margin: 0;
	}
