div.form { background-image:url(/image/site/form_bg.gif); padding: 20px 0px 20px 130px;} table.form { width: 650px;} .content-inner table.form { width: 500px; } table.form th { padding-right:10px; text-align: left; font-size: 14px; font-weight: normal; text-align:right; vertical-align: top; font-family: Georgia; padding-top:5px;} table.form td { padding: 2px 10px 0 0; width: 100%; font-family: Georgia } table.form td.input-text input,table.form td.input-textarea textarea { border:1px solid #D4D4D4; padding:2px; font-size:14px; background-color:#FFF; font-family: Georgia} div.form input.text,input[type="text"],input[type="file"],textarea,select { border: 1px solid #D4D4D4; padding:2px; font-size:14px; background-color:#FFF; font-family: Georgia} h2 { color: #317000; } .opros{ width: 650px; } .opros tr{ border-bottom: 1px solid #424242; } .opros th{ padding: 5px 0px 5px 5px; text-align: right; width: 330px; vertical-align: middle; } .opros td{ padding: 5px 0px 5px 5px; vertical-align: middle; } .opros input[type="radio"]{ list-style-position: outside; } .opros input[type="text"]{ width: 280px; } .opros textarea{ width: 280px; height: 40px; } #opros_n_q9{ height: 80px; } .opros .opros-submit{ padding: 3px; }