@charset "utf-8";
/* CSS Document */
/* Powermail */
/* Form */
span.powermail_mandatory {
/* Color of mandatory error message */
color: red;
}
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 0px;
}
.tx_powermail_pi1_fieldwrap_html div.powermail_mandatory_js {
display:block;}
fieldset.tx-powermail-pi1_fieldset {
/* Fieldset */
border: none;
background-color: none;
padding: 10px;
}
fieldset.tx-powermail-pi1_fieldset legend {
/* legend of Fieldset */
font-weight: bold;
}
fieldset.tx-powermail-pi1_fieldset label {
/* label */
display: block;
width: 200px;
float: left;
clear: both;
font-weight: bold;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select,fieldset.tx-powermail-pi1_fieldset jscalendar {
/* Input and textarea */
width: 304px;
background-color:#eeeeee;
}
fieldset.tx-powermail-pi1_fieldset .jscalendar {
background-color:#eeeeee;
}
select.powermail_select, select.powermail_countryselect {
/* Input and textarea */
width: 308px !important;
background-color:#eeeeee;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
/* Radiobuttons */
margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
/* DIV container arround every field */
margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
/* submit button */
margin: 20px 0 10px 200px;
font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
margin: 0 0 10px 0;
padding: 0;
font-weight: bold;
border-bottom:1px solid #062d5d;
}
div.countryzone {
margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
/* Description */
cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
/* Description */
display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
/* Description on mouseover */
display: block;
position: absolute;
width: 250px;
padding: 5px;
background-color: #ddd;
border: 1px solid red;
color: black;
text-decoration: none;
font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
/* Description icon */
padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
background-color: none;
}
/* Confirmation */
td.powermail_all_td {
padding: 3px 10px 3px 0;
}
/* THX */
td.powermail_all p.bodytext {
margin: 0;
}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner label {
display:block;
float:right;
width:430px;
}
fieldset .powermail_check_inner{clear:both;}
fieldset img.powermail_captcha  {float:right; margin:-24px 22px 0 0; display:block; width:95px;}
fieldset .jscalendar_cb {display:none;}
/*_______KONTAKT-FORMMAIL_________ */.tx-powermail-pi1 fieldset{border:none;padding:0}
fieldset.tx-powermail-pi1_fieldset legend{font-weight:bold}
.tx-powermail-pi1 legend{border-bottom:1px dotted #D1D5D7;display:block;font-size:13px;margin-bottom:10px;padding-bottom:5px;padding-left:0;width:508px}
fieldset.tx-powermail-pi1_fieldset label{clear:both;display:block;float:left;font-size:11px;font-weight:bold;text-align:right;width:182px;padding:0 20px 0 0}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit{font-family:graublauweb-webfont, "arial narrow", "trebuchet MS";font-weight:bold;width:311px;font-size:14px;cursor:pointer;margin:20px 0 10px 202px;padding:5px 0; background-color:#c1eb0d;}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit:hover{background-color:#6D7478; color:#fff;}

input.tx-powermail-pi1_confirmation_submit, input.tx-powermail-pi1_confirmation_back{cursor:pointer; background-color:#c1eb0d; float:left; margin:5px 7px 0 3px; cursor:pointer;}
input.tx-powermail-pi1_confirmation_submit:hover, input.tx-powermail-pi1_confirmation_back:hover{background-color:#6D7478; color:#fff;}

.tx-powermail-pi1 input,.tx-powermail-pi1 select,.tx-powermail-pi1 textarea{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;border:0;color:#6D7478;font-size:12px}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,fieldset.tx-powermail-pi1_fieldset select.powermail_select,fieldset.tx-powermail-pi1_fieldset jscalendar{background-color:#eee;border:1px solid #eee;width:304px;padding:2px}
fieldset.tx-powermail-pi1_fieldset input.powermail_text:hover,fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea:hover{background-color:#fff;border:1px solid #D1D5D7;color:#5d6366}
.tx_powermail_pi1_fieldwrap_html div.powermail_mandatory_js{font-size:11px;background:url(images/misc/warning35px.gif) 201px 0 no-repeat;font-weight:bold;padding:6px 0 7px 241px}
fieldset.tx-powermail-pi1_fieldset select.powermail_select{cursor:pointer}
fieldset.tx-powermail-pi1_fieldset select.powermail_select option:hover{background:#fff}
fieldset.tx-powermail-pi1_fieldset label span.powermail_mandatory{color:#5d6366;font-size:12px}


