.form {  border:0px solid #000000; font-size:14px; padding:20px 20px 40px 20px; margin:0;}
.form b.form_h { display:block; font-weight: normal; padding:0 0 4px 5px}
.form b.form_h i { font-size:11px; font-family: "trebuchet MS"; color:#666666}
.form p.in { padding:0 0 14px 0}
.form p.in input#name { border:1px solid #CCCCCC; padding:6px 0 7px 7px; font-size:12px;  font-weight:bold; width:100% !important; height:30px; font-family: Tahoma}
.form p#tel { padding:0 0 14px 0; _height:1px; position:relative}
.form p#tel input#code { border:1px solid #CCCCCC; text-align:center; font-size:12px; padding:6px 0 7px 0px; font-weight:bold; width:46px !important; height:30px; position:absolute; left:0px
; font-family: Tahoma}
.form p#tel input#phone { border:1px solid #CCCCCC; padding:6px 0 7px 7px; font-size:12px;  font-weight:bold; width:100% !important; height:30px; font-family: Tahoma}
.form p#tel span { display:block; padding-left:60px}
.form p#sel {padding:0 0 14px 0;}
.form p#sel select#city { width:100%; border:1px solid #CCCCCC; font-size:12px; font-family:Tahoma; font-weight:bold}
.form p#sel select#doctor { width:100%; border:1px solid #CCCCCC; font-size:12px; font-family:Tahoma; font-weight:bold}
.form textarea#text { border:1px solid #CCCCCC; font-size:12px; font-family:Tahoma; font-weight:bold; width:100% !important; height:120px; overflow:auto; padding:5px 0 0 7px }
.form p#f_btn { padding:14px 0 0 0}
.form p#f_btn #btn_form { font-size:16px; font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight: bold; background: #CCCCCC;
 padding:7px 8px 8px 8px; border:0px;  margin:0 0 0 0;  width:140px; cursor: pointer; }

