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

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

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

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

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

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

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

INPUT.captchainput { width: 185px; }

IMG.captchaimage { border: 1px solid #ff5300; }
 
/* End of web-contactform.css */