/* Powermail */
	/* Form */
	
div.csc-header csc-header-n1 h1.csc-firstHeader {
      font-size:12px;
       color:#9B2655;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:bold;
       text-decoration:none;
}

span.powermail_mandatory {
	/* Color of mandatory error message */
	font-size:9px;
       color:#9B2655;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:bold;
       text-decoration:none;
       margin:0px 0px 0px 3px;
}

div.tx-powermail-pi1 div.tx-powermail-pi1_mandatory {
	     font-size:12px;
       color:#9B2655;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:normal;
       text-decoration:none;
       margin:20px 0px 0px 10px;
}


div.tx-powermail-pi1 div.tx-powermail-pi1_mandatory strong {
	     font-size:12px;
       color:#9B2655;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:normal;
       text-decoration:none;
       margin:20px 0px 0px 10px;
}

div.tx-powermail-pi1 div.tx-powermail-pi1_mandatory ul.powermail_mandatory_list li.powermail_mandatory_listitem{
	     font-size:12px;
       color:#9B2655;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:normal;
       text-decoration:none;
       margin:20px 0px 0px 10px;
}

div.tx-powermail-pi1 div.tx-powermail-pi1_mandatory input.tx-powermail-pi1_mandatory_submit {
	       font-weight: normal;
        color:#FDE6EF;
		    background:#9B2655;
		    border:0px solid #9B2655;
		    width:150px;
	 	     height:22px;
		    margin: 20px 0px 0px 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;
}
fieldset.tx-powermail-pi1_fieldset div div {
	/* DIV container of errormessage */
	     font-size:12px;
       color:#FF0000;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:bold;
       text-decoration:none;
	     margin:5x 0px 0px 0px;
	     padding:0px 0px 0px 0px;
	     width:370px;
	text-align:right;
	
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 0px solid #aaa;
	margin:20px 0px 0px 0px;
	font-size:12px;
       color:#FF0000;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:bold;
       text-decoration:none;
       
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-size:12px;
       color:#9B2655;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:normal;
       text-decoration:none;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width:150px;
	float: left;
	clear: both;
	margin:0px 0px 0px 3px;
  font-size:12px;
       color:#9B2655;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:bold;
       text-decoration:none;
}

* html fieldset.tx-powermail-pi1_fieldset label {
	     margin:0px 0px 0px 8px;
}
  
*:first-child+html fieldset.tx-powermail-pi1_fieldset label {
	     margin:0px 0px 0px 8px;
}
  
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	   width:290px;
		height:22px;
		color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		background:#FDE6EF;
		border:0px solid #FDE6EF;
}


fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
        width:290px;
		    height:150px;
		    color:#9B2655;
		    font-size:12px;
		    font-weight:normal;
		    font-family: verdana, arial, helvetica, sans-serif;
		    text-decoration: none;
		    background:#FDE6EF;
		    border:0px solid #FDE6EF;
		    scrollbar-face-color:#9B2655;
       	scrollbar-highlight-color:#9B2655;
       	scrollbar-3dlight-color:#FDE6EF;
       	scrollbar-darkshadow-color:#FDE6EF;
       	scrollbar-shadow-color:#FDE6EF;
       	scrollbar-arrow-color:#FDE6EF;
       	scrollbar-track-color:#FDE6EF;
}

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: 5px 0;
	width:520px;
}

div.tx_powermail_pi1_fieldwrap_html input.captcha_kontakt {
	/* DIV container arround every field */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:290px;
		height:22px;
		color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		background:#FDE6EF;
		border:0px solid #FDE6EF;
		clear: both;
}


* html div.tx_powermail_pi1_fieldwrap_html input.captcha_kontakt {
	     margin:0px 0px 0px 160px;
}
  
*:first-child+html div.tx_powermail_pi1_fieldwrap_html input.captcha_kontakt {
	     margin:0px 0px 0px 160px;
}

div.tx_powermail_pi1_fieldwrap_html img {
      margin:5px 0px 0px 153px;
}

* html div.tx_powermail_pi1_fieldwrap_html img  {
	     margin:5px 0px 0px 160px;
}
  
*:first-child+html div.tx_powermail_pi1_fieldwrap_html img  {
	     margin:5px 0px 0px 160px;
}  

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 25px 0 10px 240px;
	font-weight: normal;
  color:#FDE6EF;
		background:#9B2655;
		border:0px solid #9B2655;
		width:110px;
		height:22px;
	
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div.countryzone {
	margin: 10px 0 0 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;
	width: 250px;
	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;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	
}

div h1{
	 color:#9B2655;
		font-size:12px;
		font-weight:bold;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		margin: 0px 0px 0px 10px;
}

div.tx-powermail-pi1_confirmation input.tx-powermail-pi1_confirmation_back {
    font-weight: normal;
    color:#FDE6EF;
		background:#9B2655;
		border:0px solid #9B2655;
		width:110px;
		height:22px;
		margin: 20px 0px 0px 10px;
}

div.tx-powermail-pi1_confirmation input.tx-powermail-pi1_confirmation_submit {
    font-weight: normal;
    color:#FDE6EF;
		background:#9B2655;
		border:0px solid #9B2655;
		width:150px;
		height:22px;
		margin: 20px 0px 0px 10px;
}

div.tx-powermail-pi1 div.tx-powermail-pi1_confirmation {
   
		margin:20px 0px 0px 10x;
}

div.tx-powermail-pi1 div.tx-powermail-pi1_confirmation p {
    color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		margin: 20px 0px 0px 10px;
}
div.tx-powermail-pi1 div.tx-powermail-pi1_confirmation table.powermail_all powermail_all_table tr.powermail_all powermail_all_tr td.powermail_all powermail_all_td {
    color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		margin: 20px 0px 0px 10px;
}

	/* Confirmation */
table.powermail_all_table {
	color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		margin: 20px 0px 0px 10px;
		
}

td.powermail_all_td {
	color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		margin: 20px 0px 0px 10px;
		
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
	color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
}

div.tx-powermail-pi1_thx p.bodytext {
    color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		margin: 20px 0px 0px 10px;
		width:520px;
}

div.tx-powermail-pi1_thx p.bodytext a {
    color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: underline;
		margin: 40px 0px 0px 0px;
}

div.tx-powermail-pi1_thx p.bodytext a:hover {
    color:#9B2655;
		font-size:12px;
		font-weight:normal;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: underline;
		margin: 40px 0px 0px 0px;
		
}
