/* Formular Definitionen */

@import url(kontakt.css);


.tx-powermail-pi1 input, .tx-powermail-pi1 select, .tx-powermail-pi1 textarea {
	z-index: 10;
}

/* Rahmen */
.cType-powermail_pi1 {
	background:transparent none repeat scroll 0%;
	border:1px solid #EEEDED;
	position:relative;
	font-size: 12px;
	padding:10px;
}
.cType-powermail_pi1 .hLay-0 {
	background:transparent url(/fileadmin/masters/backgrounds/bg-boxes.gif) repeat-x scroll 0%;
}

/* Antwortseite */
.tx-powermail-pi1_thx td {
	font-size: 13px;
}
.tx-powermail-pi1_thx td p {
	display: inline;
	margin: 0;
	padding: 0;
}


/* Kontakt Formular */
.tx-powermail-pi1_fieldset {
	border: none;
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
}
.tx_powermail_pi1_fieldwrap_html {
	clear: both;
}
.tx_powermail_pi1_fieldwrap_html input {
	float: left;
	margin-right: 5px;
	margin-button: 5px;
}
.tx_powermail_pi1_fieldwrap_html_radio_title {
	display: inline;
	margin-bottom: 5px;
	float: left;
	width: 160px !important;
}
.tx_powermail_pi1_fieldwrap_html label {
	display: block;
	width: 160px;	
	margin-bottom: 5px;
	float: left;
}
.tx_powermail_pi1_fieldwrap_html_radio label {
	width: auto;
	margin-right: 5px;
}
.powermail_radio {
	float: left;
	margin-right: 10px;
}
span.powermail_mandatory {
	color: red;
	font-size: 10px;
}
.date2cal_img_cal {
	float: left;
}
.powermail_select,
.powermail_text,
.powermail_countryselect {
	width: 250px;
}
#uid23, #uid24 { width: 100px; }
#uid25 { width: 100px; }

.powermail_textarea {
	width: 250px;
	height: 85px;
}

/* BUTTONS */
#tx-powermail-pi1_fieldset_15,
#tx-powermail-pi1_fieldset_46 {
	padding-left: 160px;
}
#tx-powermail-pi1_fieldset_15 div,
#tx-powermail-pi1_fieldset_46 div {
	float: left;
	clear: none;
}

/* Datenschutzerklärung */
#tx-powermail-pi1_fieldset_16,
#tx-powermail-pi1_fieldset_47 {
	font-size: 10px;
}
#tx-powermail-pi1_fieldset_16 legend,
#tx-powermail-pi1_fieldset_47 legend {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.tx_powermail_pi1_fieldwrap_html_37 {
	margin-top: 30px;
	margin-bottom: 10px;
}
.tx_powermail_pi1_fieldwrap_html_25 {
	margin-top: 15px;
}
label[for="uid20_1"] {
	clear: both;
	margin-left: 160px;
}

/* Ausblendungen */
#tx-powermail-pi1_fieldset_13 legend,
#tx-powermail-pi1_fieldset_14 legend,
#tx-powermail-pi1_fieldset_15 legend,
#tx-powermail-pi1_fieldset_17 legend {
	display: none;
}
.date2cal_img_help, 
#uid21_msg, 
#uid22_msg, 
.jscalendar_cb  {
	display: none;
	float: left;
}

/* Bestellformular - Gutschein */
.tx_powermail_pi1_fieldwrap_html_check p {
	float: left;
	width: 160px;
}
.tx_powermail_pi1_fieldwrap_html_check div {
	float: left;
	width: 250px;
}
.tx_powermail_pi1_fieldwrap_html_check label {
	float: right;
	width: 225px;
}
.tx_powermail_pi1_fieldwrap_html_check div input {
	float: left;
}

.tx_powermail_pi1_fieldwrap_html_97,
.tx_powermail_pi1_fieldwrap_html_98 {
	padding-left: 160px;
	font-size: 10px;
	color: red;
}

/* Ausblendungen */
#tx-powermail-pi1_fieldset_56 legend,
#tx-powermail-pi1_fieldset_57 legend,
#tx-powermail-pi1_fieldset_58 legend,
#tx-powermail-pi1_fieldset_59 legend,
#tx-powermail-pi1_fieldset_60 legend,
#tx-powermail-pi1_fieldset_61 legend,
#tx-powermail-pi1_fieldset_62 legend,
#tx-powermail-pi1_fieldset_63 legend,
#tx-powermail-pi1_fieldset_23 legend,
#tx-powermail-pi1_fieldset_24 legend,
#tx-powermail-pi1_fieldset_25 legend,
#tx-powermail-pi1_fieldset_26 legend,
#tx-powermail-pi1_fieldset_27 legend,
#tx-powermail-pi1_fieldset_28 legend,
#tx-powermail-pi1_fieldset_29 legend,
#tx-powermail-pi1_fieldset_30 legend,
#tx-powermail-pi1_fieldset_43 legend,
#tx-powermail-pi1_fieldset_44 legend,
#tx-powermail-pi1_fieldset_45 legend,
#tx-powermail-pi1_fieldset_46 legend,
#tx-powermail-pi1_fieldset_48 legend,
#tx-powermail-pi1_fieldset_49 legend,
#tx-powermail-pi1_fieldset_50 legend,
#tx-powermail-pi1_fieldset_51 legend,
#tx-powermail-pi1_fieldset_52 legend,
#tx-powermail-pi1_fieldset_53 legend,
#tx-powermail-pi1_fieldset_54 legend,
#tx-powermail-pi1_fieldset_55 legend {
	display: none;
}

/* Anfrage Tagung/Feiern */
#tagungsanfrage legend { font-weight: bold; margin: 0 0 0.5em 0; padding: 0; }
#tagungsanfrage .tx_powermail_pi1_fieldwrap_html_check p { float: none; width: auto; }
#tagungsanfrage .tx_powermail_pi1_fieldwrap_html,
#tagungsanfrage .tx_powermail_pi1_fieldwrap_html_check p {
	margin:0.5em 0 0.25em;
}
#tagungsanfrage .tx_powermail_pi1_fieldwrap_html input {
	margin-bottom:3px;
}
#tagungsanfrage #tx-powermail-pi1_fieldset_70 legend { display: none; }
#tagungsanfrage .powermail_mandatory_js { color:red; float:right; font-weight:bold; width:175px; }

.tx_powermail_pi1_fieldwrap_html_datetime a[href="#"]:hover {
	text-decoration: none;
}
.tx_powermail_pi1_fieldwrap_html_datetime a[href="#"]:hover dfn { 
	left: auto;
	text-decoration: none;
}
.tx_powermail_pi1_fieldwrap_html_datetime a[href="#"] img { display: inline; margin: 3px 3px 0 3px; }
.tx_powermail_pi1_fieldwrap_html_datetime a[href="#"] dfn { 
	border: solid 1px #853046;
	left:-999em;
	margin-left:-1px;
	margin-top:12px;
	position:absolute;
	width: 150px;
	padding:5px 0 5px 5px;
	background: #fff;
	z-index: 99999;
	text-decoration: none;
	color: #000;
	font-style:normal;
 }