#cont{padding-bottom:48px;background:url(contact_bg.jpg) no-repeat 394px 100px}

form{display:block;width:370px}
form div{padding:2px 0;overflow:hidden} * html form div{height:0}
form div h4{width:110px;float:left;text-align:right;font-size:12px}
form div p{float:right}
form div span{font-weight:normal;color:#ff8000}
form div em{font-size:11px}
form input,form select,form textarea{display:block;width:240px;padding:1px 4px;background:#fff;border:1px solid #ccc;color:#000}
form div p,form select,* html form input,* html form textarea{width:250px}
form input:focus,form select:focus,form textarea:focus{border-color:#666}
form select{padding:1px 0}
form div p.error{padding:0 0 8px 0}
form div p.error em{padding:0 0 0 4px;color:red}

