/* ——————————————————————————————————————————
File: news.css
Site: Capital Press
Coder: Max P.
Author: XHTMLPLUS [www.xhtmlplus.ru]
Version: 20 Jul 2009
# Browsers: IE 6, IE 7, FF 2.0, Opera 9, Safari 3
————————————————————————————————————————— */

form .w_content { padding: 20px; background: #f5f5f5; color: #3d3d3d; }
#content form h4 { position: relative; z-index: 1; zoom: 1; display: block; color: #4d5c73; background: url(../i/form_header.gif) 0 10px repeat-x; overflow: hidden; }
#content form h4 span { display: block; float: left; padding-right: 8px; background: #f5f5f5; }
#content form table { margin-bottom: 0; }
#content form table td { border: 0; padding: 0 0 15px 0; _font-size: 14px; }
#content form table td.lout { padding: 0; }
#content form table td.lbl { padding-right: 8px; vertical-align: middle; text-align: right; white-space: nowrap; }
#content form input.text { display: block; margin: 0; border: 1px solid #e1e1e1; padding: 0 5px; font: 14px "Trebuchet MS", Arial, sans-serif; color: black; }
#content form input.short { width: 100px; }
#content form input.medium { width: 150px; }
#content form input.long { width: 300px; }

#content form .button { float: right; }
/*
#content form .button { float: right; height: 19px; overflow: hidden; }
#content form .button_left { float: left; width: 8px; height: 19px; background: url(../i/button_left.gif) 0 0 no-repeat; }
#content form .button_right { float: left; width: 8px; height: 19px; background: url(../i/button_right.gif) 0 0 no-repeat; }
#content form .button_right_arrow { float: left; width: 20px; height: 19px; background: url(../i/button_right_arrow.gif) 0 0 no-repeat; }
#content form .button a { display: block; float: left; height: 19px; padding: 0 3px; line-height: 19px; font-size: 11px; background: url(../i/button.gif) 0 0 repeat-x; color: black; text-decoration: none; }
#content form .button a:hover { color: #58667c; text-decoration: none; }
*/

#content form textarea { width: 400px; height: 90px; margin: 0; border: 1px solid #e1e1e1; padding: 0 5px; font: 14px "Trebuchet MS", Arial, sans-serif; color: black; }
#content form select { margin: 0; border: 1px solid #e1e1e1; padding: 0; font: 12px "Trebuchet MS", Arial, sans-serif; color: black; }
#content form input.checkbox { margin: 0; }

.summary { margin-bottom: 15px; border: 1px solid #e1e1e1; padding: 10px 15px 0 15px; background: white; color: #2b2b2b; }
#content .summary p { margin: 0; padding: 0 0 15px 0; }
#content .summary span { color: #777; }

#w_c_steps { position: relative; z-index: 1; zoom: 1; padding: 0; background: none; overflow: hidden; }
#w_c_steps span.current, #w_c_steps div.step { float: left; margin-right: 20px; }
#w_c_steps span.current { display: block; padding: 4px 0 3px 0; }
#w_c_steps div.step { padding: 4px 0 3px 20px; background: url(../i/w_c_step.gif) 0 4px no-repeat; color: #9a9eaa; }
