/* 
 *  REDCODE.DE  -  web-ccontactform-styles
 *  (C)opyright 2001-2005 REDCODE.DE. All Rights reserved.
 *  Visit us at http://www.redcode.de/
 *
 *  10/01:05   1.0     han 
 *  13/06:05   2.0     han 
 */

TABLE.formtable {
    margin: 0px;
    padding: 0px;
    border: 1px solid #C2C8C8;
    background-color: white;
    border-spacing: 0px;
    empty-cells: show;
}
TD.frmtopic { font-size: 11px; padding: 11px 2px 2px 35px; }
TD.label {
    width: 150px;
    margin: 0px;
    padding: 9px 13px 1px 12px; /* padding: 6px 13px 1px 12px; */
    vertical-align: top;
    text-align: right;
    font-weight: bold;
}
TD.form { padding: 10px 24px 1px 0px; } /* padding: 10px 24px 1px 0px; */
TD.submit { padding: 4px 26px 1px 0px; }

INPUT.standardinput, SELECT.standardinput, TEXTAREA.standardinput, INPUT.checkboxinput {
    width: 310px; 
    margin: 0px 0px 2px 0px;
    padding: 2px;
    background-color: white;
    border: 1px solid #C2C8C8;
  /*  wrap: virtual; */
    line-height: 14px;
}


SELECT.standardselect {
    margin: 0px 0px 2px 0px;
    padding: 0px;
    background-color: white;
    border: 1px solid #C2C8C8;
}

INPUT.standardbutton {
    width: 83px;
    margin: 5px 0px 2px 0px;
    padding: 1px;
    font-size: 12px;
    font-weight: bold;
    color:  red; 
    border: 0px;
    background-color: white;
    border: 1px solid red;
    text-align: center;
}

INPUT.checkboxinput { width: 250px; }
SPAN.frmlabel { font-size: 9px; line-height: 11px; text-align: right; }
.bfield { margin: 0px 0px 0px 0px; }

/* ErsatzteilFormular 060316 */
P.hint { font-size: 10px; color: #999999; margin: -3px 0px 0px 0px; }


 
/* End of web-contactform.css */
