


#content .warning {
float:left;
color:red;
}

/*mailform*/


form {
width: 500px;
}

.csc-mailform-field {
float: left; 
margin:5px 0pt;
width:100%;
}

.csc-mailform-field label, .zeile .bezeichner label,.tx_tipafriend label{
float: left;
font-weight:bold;
width:160px;
xline-height:1.1em;
}

.tx_tipafriend label {
  margin-bottom: 5px;
  clear: left;
width: 10em;
text-align: right;
}

*+html .tx_tipafriend label {
width:124px;
}

*html .tx_tipafriend label {
width:124px;
}


.csc-mailform-field input, 
.csc-mailform-field select,
div.zeile input{
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px;
padding:3px;
width:24em;
border:1px solid #999;
}



.csc-mailform-field input:hover, 
.csc-mailform-field select:hover,
div.zeile input:hover {
border:1px solid #FB8A00;
}

.csc-mailform-field textarea {
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px 0pt 5px;
padding:3px;
width:21.6em; /*Firefox 3 braucht ne andere Breite*/
width:24em;
border:1px solid #999;
}


.tx_tipafriend textarea {
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px 0pt 5px 0;
padding:3px;
width:24em;
border:1px solid #999;
}
.tx_tipafriend_codetext,
.tx_tipafriend_text,
.tx_tipafriend_werbemail { padding-left: 0 !important; }


/*radio buttons*/
.csc-mailform-field .csc-mailform-check, input.csc-mailform-radio,  .csc-mailform-field .csc-mailform-check:hover {
border: none;
width: auto;
}


*html .csc-mailform-radio {
margin-left:125px;
}

*html input.csc-mailform-radio {
float: left;
clear: both;
}

div#submitbuttons input{
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:25px 0pt 5px;
width:7em;
margin-left: 160px;
background:transparent url(/typo3conf/ext/dsc_iumaangebote/res/bgr-button-150x17.jpg) no-repeat scroll 0% 0%;
border:0pt none;
color:#FFFFFF;
cursor:pointer;
font-size:0.9em;
font-weight:bold;
padding-top:0pt;
text-align:center;
text-transform:uppercase;
width:150px;
}

.csc-mailform-label, .zeile .bezeichner label {
font-style:normal;
line-height:1.1em;
}

input.csc-mailform-submit {
width:7em;
display: block;
margin-left: 160px;
background:transparent url(/typo3conf/ext/dsc_iumaangebote/res/bgr-button-150x17.jpg) no-repeat scroll 0% 0%;
border:0pt none;
color:#FFFFFF;
cursor:pointer;
font-size:0.9em;
font-weight:bold;
padding-top:0pt;
text-align:center;
text-transform:uppercase;
width:150px;
}

input#tx_tipafriend_button {
  background:transparent url(/typo3conf/ext/dsc_iumaangebote/res/bgr-button-150x17.jpg) no-repeat scroll 0%;
  border:0pt none;
  color:#FFFFFF;
  cursor:pointer;
  display:block;
  font-size:0.9em;
  font-weight:bold;
  padding:0pt 0pt 2px;
  text-align:center;
  text-transform:uppercase;
  width:150px;
}
*html input#tx_tipafriend_button { xmargin-left:120px; }
*+html input#tx_tipafriend_button { xmargin-left:120px; }


input.csc-mailform-submit:hover {
border:none;
}

.csc-mailform-radio {
margin:-10pt 20px 0pt 160px;
border:none;
float: left;
}

.csc-mailform-radio label {
margin:0pt 0px 0pt 18px;
font-weight:normal;
}

fieldset {
border: 0;
}

#iuma fieldset div label, #iuma fieldset span, #iuma fieldset dl dt {
margin:0pt 0.8em 0pt 10pt;
}
