#submit_button, .submit_button, .powermail_submit {
	border:1px solid #999999;
	background:#e6e6e6 url('../img/submit_button.gif') top left repeat-x;
	padding:1px 5px 1px 20px;
	float:right;
	cursor:pointer;
	overflow:visible;		
	font-size:110%;
	font-weight:bold;
	font-family:"Trebuchet MS", Verdana;
} 

#tx_tarifrechner .submit_button {
	float:none;
	background-position:center center;
	padding:1px 10px;
	font-family:"Trebuchet MS", Verdana;	
}

#tx_tarifrechner #bestellen_wrap .submit_button {
	background-position:left center;
	padding:1px 5px 1px 20px;	
}

input {padding:0px;}

#normal label  {
    font-size:1.3em;
}

.tx-powermail-pi1 label, #tx-powermail-pi1_fieldset_17 #powermaildiv_uid70 label{
	width:13.5em;
	padding-right:10px;
	margin-right:5px;
	text-align:right;
	display:block;
	float:left;
	line-height:1.5em
	
}

input.jscalendar {
	height:1.5em;
}

input.powermail_text {
	width:21em;
	height:1.5em;
	border:1px solid #BFBFBF;
	text-indent:3px;	
}

input.jscalendar {
	border:1px solid #BFBFBF;	
} 

textarea.powermail_textarea {
	width:21em;
	border:1px solid #BFBFBF;	
}

.powerlegend {
	height:1.5em;
	line-height:1.5em;
	font-weight:bold;
	background:#DDD;
	font-size:1.2em;
	padding:5px 10px;
	background:#ededed url('../img/powermail_fieldset_head.gif') left bottom repeat-x;
}

.absenden .powerlegend {
	background:none;
	padding:0px;
	display:none;
}

.powerfields {
	background:#f7f7f7 url('../img/powermail_fieldset_bg.gif') left bottom repeat-x;;
	padding:7px 7px 10px 15px;
	border:1px solid #DDD;
	margin-bottom:20px;
}

.absenden .powerfields {
	background:none;
	padding:0px;
	border:0px;
}

#normal legend span {
	display:block;
}

.tx-powermail-pi1 fieldset {
	clear:left;
	border:none;
	padding:0px;
	margin:0px;
}

.tx_powermail_pi1_fieldwrap_html {
	clear:left;
	padding:7px 0px;
}

.absenden .tx_powermail_pi1_fieldwrap_html {
	padding:0px;
}

/* Powermail */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}

.tx_powermail_pi1_fieldwrap_html_text {
	display:block;
	margin-right:-10px;
}


input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}

div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a {
	/* Description */
	cursor: help;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn {
	/* Description */
	display: none;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html p a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}

/* unterbinde checkbox fuer datumfelder bbb */
input.jscalendar_cb {display: none;}


/* ZAEHLERSTAENDE + UMZUG*/
#powermaildiv_uid24 p, #powermaildiv_uid27 p, #powermaildiv_uid28 p, #powermaildiv_uid81 p, #powermaildiv_uid82 p, #powermaildiv_uid83 p  {
	visibility:hidden;
	display:none;
	margin:0px;
	padding:0px;
}

#powermaildiv_uid24 label, #powermaildiv_uid27 label,#powermaildiv_uid28 label, #tx-powermail-pi1_fieldset_20 label    {
	padding-right:0px;
}

#tx-powermail-pi1_fieldset_2 .tx_powermail_pi1_fieldwrap_html, #tx-powermail-pi1_fieldset_20 .tx_powermail_pi1_fieldwrap_html  {
	display:inline;
	float:left;
	clear:none;
}

#tx-powermail-pi1_fieldset_2 .tx_powermail_pi1_fieldwrap_html label, #tx-powermail-pi1_fieldset_20 .tx_powermail_pi1_fieldwrap_html label {
	width:auto;
}
#tx-powermail-pi1_fieldset_2 .powermail_check_inner, #tx-powermail-pi1_fieldset_20 .powermail_check_inner {
	margin-right:40px;	
}

#tx-powermail-pi1_fieldset_2 #powermaildiv_uid116, #tx-powermail-pi1_fieldset_20 #powermaildiv_uid109 {
	float:none;
	display:block;
	width:100%;
}

/* PARKHAUSER */

#powermaildiv_uid55, #powermaildiv_uid167, #powermaildiv_uid180 {
	height:1.5em;
}

#powermaildiv_uid55 p, #powermaildiv_uid167 p, #powermaildiv_uid180 p {
	display:block;
	width: 13.5em;
	float:left;
	text-align:right;
	padding: 0px 15px 0px 0px;
	margin-right:5px;
	line-height:1.5em;
}

#powermaildiv_uid55  .powermail_radio_inner, #powermaildiv_uid167  .powermail_radio_inner, #powermaildiv_uid180  .powermail_radio_inner {
	float:left;
} 

#powermaildiv_uid55  .powermail_radio_inner label, #powermaildiv_uid167  .powermail_radio_inner label, #powermaildiv_uid180 .powermail_radio_inner label {
	display:inline;
	float:none;
	width:auto;
	padding:0px;
	margin:0px;
}

#powermaildiv_uid55  .powermail_radio_inner, #powermaildiv_uid167  .powermail_radio_inner, #powermaildiv_uid180 .powermail_radio_inner {
	margin-right:30px;	
}

#powermaildiv_uid55  .powermail_radio_inner input, , #powermaildiv_uid180  .powermail_radio_inner {
	margin:0px;
}

#tx-powermail-pi1_fieldset_17 label {
	width:auto;
	text-align:left;
	width:90%;
	float:right;
}

#tx-powermail-pi1_fieldset_17  #powermaildiv_uid67 label {
	float:right;
	margin:0px;
	padding:0px;
}

#powermaildiv_uid193 .powermail_check_inner_uid193_0 label {
	width:90%;
	float:right;
	text-align:left;
	padding-bottom:15px;
}

#tx-powermail-pi1_fieldset_17  #powermaildiv_uid67 input {
	float:left;
}

#powermaildiv_uid67  .powermail_radio_inner {
	width:110px;
}

#tx-powermail-pi1_fieldset_17 #powermaildiv_uid67  label {
	width:80px;
	text-align:left;	
}


#tx-powermail-pi1_fieldset_17 label span.a {
	display:block;
	width:25em;	
	float:left;
	
}
#tx-powermail-pi1_fieldset_17 label span.b {
	display:block;
	float:right;
}

#tx-powermail-pi1_fieldset_17 .powermail_radio_inner {
  margin-bottom:15px;
}

#tx-powermail-pi1_fieldset_17 p {
	font-weight:bold;
}


#powermaildiv_uid67 .powermail_radio_inner_uid67_0, #powermaildiv_uid67 .powermail_radio_inner_uid67_1 {
	float:left;
}

#tx-powermail-pi1_fieldset_17 .powermail_radio_inner_uid67_0  label, #tx-powermail-pi1_fieldset_17 .powermail_radio_inner_uid67_1 label {
	width:auto;
}


/* Abmeldung */

#powermaildiv_uid156 p, #powermaildiv_uid157 p {
	display:none;
}

.tx-powermail-pi1 .powermail_check_inner_uid156_0 #check_uid156_0, 
.tx-powermail-pi1 .powermail_check_inner_uid157_0 #check_uid157_0 {
float:left;
}
.tx-powermail-pi1 .powermail_check_inner_uid156_0 label,
.tx-powermail-pi1 .powermail_check_inner_uid157_0 label {
	width:440px;
	float:right;
	text-align:left;
}

