/* Header 04.12.2009 by IonDen */
/* Do not modify this file */

#main {background:url(../img/bcg/top-bcg.gif) repeat-x 0 0;}
#header {position:relative; height:190px; background:#FFF url(../img/bcg/head-bcg.png) repeat-x 0 0;}
#h1 {position:absolute; top:0; left:-22px; width:22px; height:143px; background:url(../img/bcg/shad1.png);}
#h2 {position:absolute; top:0; right:-16px; width:16px; height:143px; background:url(../img/bcg/shad2.png) no-repeat 0 0;}
#logo {position:absolute; top:20px; left:17px;}

#head {position:absolute; top:6px; left:0; width:100%; height:110px;}
#head table {height:110px;}
#headSp {width:152px;}
#headSp div {width:152px;}
#userInfo {width:240px;}
#ui {width:240px;}
#uiCont {padding:8px 0 0 18px; font-family:Tahoma, Geneva, sans-serif; font-size:10px; text-transform:uppercase; position:relative;}
#ui input {vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#ui form {height:32px;}
.sinp {color:#999; padding:2px 3px; width:120px; border:1px solid #848484;}
.sinp2 {color:#999; padding:2px 3px; width:61px; border:1px solid #848484;}
.sbtn {padding:0 4px;}
.focused {border:1px solid #A10000; color:#000;}
#uiPers {position:relative;}
#uiAvatar {position:absolute; display:block; top:0; left:0; width:49px; height:49px; background-color:#333; background-repeat:no-repeat; text-decoration:none; background-position:50% 50%; -moz-border-radius:2px; -webkit-border-radius:2px;}
#uiRating {position:absolute; top:0; left:55px; font-size:15px; line-height:17px; font-weight:bold; color:#393; font-family:Arial, Helvetica, sans-serif;}
#uiName {position:absolute; top:18px; left:55px; width:114px; height:17px; overflow:hidden;}
#uiName a {display:block; width:100%; background:#393; color:#FFF; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; letter-spacing:0; float:left; line-height:12px; text-transform:none;}
#uiName a:hover {background:#000; text-decoration:none;}
#uiName span {display:block; padding:2px 5px 4px;}
#uiExit {position:absolute; display:block; top:20px; left:176px;}
#uiPers dl {position:absolute; top:40px; left:55px; padding:4px 0 0 19px; background:url(../img/ico/ico-fav.gif) no-repeat 0 0;}
#uiPers dt {padding:0 0 4px; color:#CC8100;}
#uiPers dt a {color:#CC8100;}
#uiPers dd a {color:#000;}
#uiMail {position:absolute; top:55px; left:0; background:url(../img/ico/ico-mail.gif) no-repeat 0 0; padding:0 0 0 19px;}
#uiMail a {color:#9D5F00;}
#uiMailact {position:absolute; top:55px; left:0; background:url(../img/mail.gif) no-repeat 0 0; padding:0 0 0 19px;}
#uiMailact a {color:#9D5F00;}

#uiEnter {position:relative;}
#uiEnt {position:absolute; top:15px; left:0;}
#uiEnt a {display:block; background:#B51403; color:#FFF; padding:3px 7px 3px; text-decoration:none;}
#uiEnt a:hover {text-decoration:none; color:#FFF; background:#000;}
#uiReg {position:absolute; top:39px; left:7px;}

.informer {width:30%; text-align:center; background:url(../img/bcg/vdot.gif) repeat-y 100% 0; vertical-align:bottom;}
.informer a {display:block; margin:0 auto; width:148px; height:97px; background-repeat:no-repeat; background-position:0 0;}
.informer a:hover {background-position:0 -97px;}

#tabs {position:absolute; top:120px; left:0; width:100%; height:63px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:13px;}
#mTabs {height:28px; width:100%; overflow:hidden; font-weight:bold;}
#mTabs a {display:block; position:relative; float:left; background:#F0E6E5 url(../img/bcg/tab-off-1.png) no-repeat 0 0; margin:0 1px 0 0; text-decoration:none; color:#B51403;}
#mTabs a span {display:block; padding:10px 9px 5px; background:url(../img/bcg/tab-off-2.gif) no-repeat 100% 0;}
#mTabs .on {background:#FFF url(../img/bcg/tab-on.png) repeat-x 0 0 !important; color:#000;}
#mTabs .on span {background:none !important; padding:8px 9px 7px;}
#mTabs b {display:none; position:absolute; top:0; right:-4px; width:4px; height:28px; overflow:hidden; background:url(../img/bcg/rshad.png); z-index:200;}
#mTabs i {display:none; position:absolute; top:0; left:-4px; width:4px; height:28px; overflow:hidden; background:url(../img/bcg/lshad.png); z-index:200;}
* html #mTabs b {background:url(../img/bcg/rshad.gif);}
* html #mTabs i {background:url(../img/bcg/lshad.gif);}
#mTabs .on b {display:block;}
#mTabs .on i {display:block;}

#inTabs {height:27px; width:100%; font-size:11px; line-height:12px; position:relative; overflow:hidden;}
#inTabs div {position:absolute; top:0; left:0; height:26px; overflow:hidden; background:#EEE url(../img/bcg/intabs-bcg.png) repeat-x; border:1px solid #E5E5E5; border-top:0; visibility:hidden; white-space:nowrap;}
#inTabs a {display:block; float:left; color:#333; height:26px;}
#inTabs a span {display:block; padding:7px 16px 7px; background:url(../img/bcg/rb.gif) no-repeat 100% 5px;}
#inTabs .end span {background:none;}
#inTabs #intSp {background:none; border:0; display:block; width:0; overflow:hidden;}
#inTabs .show {visibility:visible;}

#signBlock {position:absolute; top:61px; right:222px; background:#FFF; border:1px solid #221F1F; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:5px 10px 5px 10px; z-index:300;}
#signBlock h4 {color:#B32317; font-size:14px; font-weight:normal; margin:0; padding:0 0 5px;}
#signBlock .inp {border:1px solid #B2B2B2; width:100px; display:block;}
#signBlock td {padding:0 0 5px 5px; font-size:11px; color:#676767; text-align:right;}
#signBlock div {text-align:right; padding:4px 0 0; color:#A7A7A7; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
#signBlock div input {vertical-align:middle;}
#signBlock p {padding:8px 0 0; text-align:right; margin:0; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
#signBlock p a {color:#B51303;}
#signBlock p a:hover {text-decoration:none;}