/* ---------------------------------------------------------------------------------
   
   CONTACT

--------------------------------------------------------------------------------- */

#cForm { width: 568px; }
table td { color: #fff; font-size: 0.75em; }
.field, .code { width: 386px; padding: 2px; border: solid 1px #aaa8b0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.code { width: 70px; float: left; margin: 1px 0px 0px 10px; }
#antispam { margin-top: 2px; float: left; }
#marked { font-size: 0.7em; }

.required { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color: #a80000; }

fieldset { border: none; padding: 0px; margin: 3px 0px 0px 0px; }
fieldset p { margin: 0.6em 0; width: 100%; display: block; background: #f0efe0; padding: 8px 0; min-height: 22px; }
fieldset label { float:left; display: block; width: 140px; font-weight: bold; margin-right: 10px; padding: 1px 8px 2px 8px; }
fieldset .top { margin: 1.4em 0 0.6em 0; }
fieldset input:focus, fieldset textarea:focus { background: #fff0a9; }
.submit { text-align: right; }
.submitB { margin: 6px 0px 0 0; display: inline; }

#successful { margin-top: 40px; }
#cForm h3 { background: #a80000; color: #fff; padding: 4px 8px; font-size: 0.8em; margin: 10px 0 0px 0; }
#successful { margin: 40px 0 240px 0; background: #2fb01e; color: #fff; font-size: 13px; padding: 3px 6px; }


