/* ——————————————————————————————————————————
File: main.css
Site: Capital Press
Coder: Max P.
Author: XHTMLPLUS [www.xhtmlplus.ru]
Version: 24 Jun 2009
# Browsers: IE 6, IE 7, FF 2.0, Opera 9, Safari 3
————————————————————————————————————————— */

#content { padding: 0; }

/* Company */
#company_main { position: relative; z-index: 1; zoom: 1; margin-bottom: 10px; padding: 11px 10px 14px 25px; background: #1f2d42; color: white; font-size: 15px; line-height: 21px; overflow: hidden; }
#company_image { display: block; float: right; margin-left: 10px; }
#content #company_main h1 { display: block; margin: 0; padding: 14px 0 8px 0; color: white; font: bold 20px/26px "Trebuchet MS", Arial, sans-serif; }
#content #company_main ul li { padding: 10px 0 0 0; background: none; }
#content #company_main a { color: white; font-weight: bold; text-decoration: underline; }
#content #company_main a:hover { color: white; text-decoration: none; }
/* X. Company */

/* Order on Main - to be deleted */
#order_main { float: right; width: 220px; height: 200px; color: white; font-size: 11px; overflow: hidden; }
#content #order_main h5 { padding-bottom: 3px; color: white; }
#order_main a { color: white; text-decoration: underline; font-weight: bold; }
#order_main a:hover { color: white; text-decoration: none; }
#o_order { height: 40px; padding: 10px; padding-bottom: 0; background: url(../i/o_order.gif) 0 0 repeat-x; line-height: 13px; }
#o_order_arrow { display: block; float: right; width: 25px; height: 24px; background: url(../i/o_order_arrow.gif) 0 0 no-repeat; }
#o_clients { height: 75px; background: url(../i/o_clients.gif) 0 0 repeat-x; }
#o_clients h5 a { color: white; text-decoration: none; }
#o_clients h5 a:hover { color: white; text-decoration: underline; }
#o_clients_inner { height: 65px; padding: 10px; padding-bottom: 0; background: url(../i/o_clients_inner.gif) 0 0 no-repeat; }
#o_clients_right { float: right; text-align: right; line-height: 14px; }
#o_clients_arrow { display: block; float: right; width: 16px; height: 15px; margin-top: 14px; background: url(../i/o_clients_arrow.gif) 0 0 no-repeat; }
#o_clients_user_pic { float: left; margin-right: 3px; }
#order_main a#o_clients_upload { float: right; margin-top: 13px; text-decoration: none; }
#order_main a#o_clients_upload:hover { text-decoration: underline; }
#o_clients_ftp { float: left; margin-top: 13px; font-size: 14px; }
.input_block { float: left; margin-right: 5px; line-height: 13px; }
.input_block input.text { width: 73px; height: 13px; margin: 0; border: 1px solid #ececec; padding: 1px 3px; background: white; color: #696969; font: 12px/13px "Trebuchet MS", Arial, sans-serif; }
#o_icq { height: 40px; padding: 5px 10px; background: url(../i/o_icq.gif) 0 0 repeat-x; }
#o_download { height: 25px; padding: 0 10px; background: url(../i/o_download.gif) 0 0 repeat-x; line-height: 25px; text-align: right; }
#o_download a { display: block; float: left; height: 25px; font-size: 14px; line-height: 24px; font-weight: bold; }
/* X. Order on Main */

/* Banners - to be deleted */
#banners { height: 200px; margin: 0 230px 10px 10px; _margin-right: 227px; }
#banners table { width: 100%; margin-bottom: 0; }
/* X. Banners */

/* News on Main */
#news_main { margin-left: 10px; }
#news_main .w_content { padding-left: 16px; padding-right: 16px; }
/* X. News on Main */

#ftp_new input.file { margin: 0; margin-right: 1%; border: none; padding: 0; font-size: 10px; }
#ftp_new input.submit { display: block; float: right; margin: 0; padding: 0 3px; font-size: 11px; }

#line{height: 250px;padding:0 0 10px 10px}

#rbanner{float:right;width:218px;height:248px;border:1px solid #ececec;padding:0;background:white url(../i/rbanner.gif) 0 bottom repeat-x;overflow:hidden}
#rbanner img{display: block}
#rbanner_info{height:58px;padding:10px;padding-top:6px;color:#4e4e4e;font-size:12px;line-height:15px;overflow: hidden}
#rbanner_info h4{padding-bottom: 3px}

div#user{float:left;width:450px;height:250px;overflow:hidden}
div#user td{font:12px/18px "Trebuchet MS", Trebuchet, Arial;color:white;overflow:hidden}
div#user td a{color:white;text-decoration:underline}
div#user td a:hover{color:white;text-decoration:none !important}
#ul1 td{height:50px}
#ul1 td.l{background:url(../i/lul1.gif) 0 0 repeat-x}
#ul1 td.l .d {padding:7px 0 0 10px}
#ul1 td.l .d a{font-size:10px;line-height:15px;font-weight:bold}
#ul1 td.r{background:url(../i/rul1.gif) 0 0 repeat-x}
#ul1 td.r .d{padding:5px 0 0 19px}
#ul1 td.r .d h5{padding-bottom:3px;color:white}
#ul1 td.r .d .icq_block{float:left;height:21px;padding-right:14px}
#ul1 td.r .d .icq_block img{display:block;float:left;margin:2px 5px 0 0}
#ul1 td.r .d .icq_number{float:left;height:21px;font-size:11px;text-decoration:underline;line-height: 20px}
#ul2 td{height:170px}
#ul2 td.l{background:url(../i/lul2.jpg) 0 0 no-repeat}
#ul2 td.l .d{padding:12px 13px 11px 11px}
#ul2 td.l .d h5{display:block;padding:0 0 17px 22px;background:url(../i/lul2d.gif) 0 0 no-repeat;color:white;font-weight:bold;font-size:16px;line-height:16px}
#ul2 td.r{background:url(../i/rul2.jpg) 0 0 no-repeat}
#ul2 td.r .d{padding:12px 20px 1px 19px}
#ul2 td.r .d h5{display:block;padding:0 0 6px 22px;background:url(../i/rul2d.gif) 0 0 no-repeat;color:white;font-weight:bold;font-size:16px;line-height:16px}
#ul2 td.r .d .lbl{font-size:10px;line-height:13px}
#ul2 td.r .d input.text{width:152px;margin:0 0 6px 0;border:1px solid #ececec;padding:1px 3px;background:white;color:#696969;font:12px/13px "Trebuchet MS", Arial, sans-serif}
#login_buttons{height:15px;margin-top:6px;font-size:11px;line-height:15px}
#login_buttons a{display:block}
a#register{float:right}
a#forget{float:left}
#ul3 td{height:30px;background:url(../i/ul3.gif) 0 0 no-repeat}
#ul3 td .d{height:30px;line-height:30px;padding-left:27px;background:url(../i/ul3d.gif) 7px 7px no-repeat;font-size:14px;font-weight:bold}

#ul2 td.l .d input.file{margin-bottom:6px;color:white;font:12px/18px "Trebuchet MS", Trebuchet, Arial}
#ul2 td.r .d .user{height:68px;padding:16px 2px;line-height:normal}
#ul2 td.r .d .user a.ulogin{display:block;padding:0 0 7px 20px;background:url(../i/user.gif) 0 3px no-repeat;color:white;font-size:14px;font-weight:bold;text-decoation:underline}
#ul2 td.r .d .user .uname{}
#ul2 td.r .d .user .ufirm{}
#ul2 td.r .d .user_links{height:34px;line-height:34px;font-size:11px}
#ul2 td.r .d .user_links a{color:white;text-decoration:underline}
#ul2 td.r .d .user_links a.exit{display:block;float:right;margin-left:3px;padding-right:10px;background:url(../i/exit.gif) right 14px no-repeat}

#ul2 td.l .d .warn{font-size:10px;font-weight:bold}
#ul2 td.l .d .ctrl{position:relative;z-index:1;zoom:1;height:18px;line-height:18px;overflow:hidden}
#ul2 td.l .d .ctrl a.abort{display:block;float:right;width:14px;height:14px;background:url(../i/abort.gif) 0 0 no-repeat}
#ul2 td.l .d .ctrl .pbar{position:relative;z-index:2;zoom:1;float:left;width:200px;height:18px;background:url(../i/pbar.gif) 0 0 no-repeat;overflow:hidden}
#rowProgress{float:left;width:0;height:18px;background:#c400ff;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5}
#percent{position:absolute;z-index:2;zoom:1;width:200px;height:18px;text-align:center;font-size:14px;font-weight:bold;color:#3d3245;overflow:hidden}
#left{padding:6px 23px 0 0;text-align:center}

#ul2 td.l .d .code{height:25px;line-height:25px;margin-bottom:6px;padding:0 6px;font-size:18px;color:white;background:#0aaf48}
#ul2 td.l .d .err{width:86px;height:25px;line-height:25px;margin-bottom:6px;font-size:18px;color:white;background:#df1669;text-align:center}
#ul2 td.l .d a.reset{font-weight:bold;color:white;text-decoration:underline}
#maket_p3_err a.reset{margin-top:11px}
