/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0; vertical-align:top;}
input, textarea, select{vertical-align:middle; font:12px Trebuchet MS; color:#5f5f5f;}
a{color:#21739e; text-decoration:underline;}
a:hover{text-decoration:none;}

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
.selected a, .selected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}

.clear{clear:both; height:1px; font-size:0; line-height:0;}

/* H */
h1{font:bold 28px Trebuchet MS; padding-bottom:15px; color:#165799;}
h2{font:normal 22px Trebuchet MS; padding-bottom:5px; color:#dc6601; overflow:hidden; zoom:1;}
h3{font:normal 22px Trebuchet MS; padding-bottom:5px; color:#393939; overflow:hidden; zoom:1;}
.top h3{font:normal 18px Trebuchet MS; padding-bottom:5px; color:#393939; overflow:hidden; zoom:1;}
h6{font:bold 12px Arial, Helvetica, sans-serif;}

/* SETTINGS*/
body{font:12px Trebuchet MS; color:#5f5f5f; background:#eaeaea url(../i/body_bg.gif) repeat-x;}
.main{width:1000px; margin:0 auto; text-align:left; min-height:100%; _height:100%;}

/* HEADER */
.header{height:183px; position:relative;}
.logo{position:absolute; top:12px; left:1px;}
.slogan{position:absolute; top:90px; left:178px; font:18px Trebuchet MS; color:#fff;}
.banner{position:absolute; top:133px; right:6px; z-index:7;}
/* authorisation */
.authorisation{position:absolute; top:14px; right:5px; width:265px; color:#fff;}
.authorisation li{overflow:hidden; zoom:1; //margin-top:-3px; _position:relative;}
.authorisation div{float:right; width:179px; height:29px; background:url(../i/auth_inp.png) no-repeat; padding:0 10px;}
.authorisation label{color:#fff; float:right; padding:5px 7px 0 0; text-align:right;}
.authorisation .inp{width:175px; border:none; background:none; padding:5px 0 0 0; position:relative;}
.authorisation .last{padding:10px 0 0 67px;}
.authorisation .last a{color:#9ae4f7;}
.authorisation .last .btn{color:#fff; text-transform:uppercase; width:59px; height:31px; background:url(../i/login_btn.gif) no-repeat; font-weight:bold; margin-top:-7px; padding-bottom:3px; float:right;}
.authorisation p{font-size:14px; float:right;}
.authorisation p a{color:#9ae4f7;}
.authorisation p .btn{color:#fff; text-transform:uppercase; width:73px; height:31px; background:url(../i/logout_btn.gif) no-repeat; font-weight:bold; padding-bottom:3px;}
/* navigation */
.navigation{position:absolute; bottom:0; _bottom:-1px; left:0; height:60px; background:url(../i/nav_bgr.gif) no-repeat bottom; width:1000px;}
.navigation li{height:50px; float:left; background:url(../i/nav_bg.gif) no-repeat 0 10px; padding:10px 0 0 30px;}
.navigation .first{background:url(../i/nav_bg_first.gif) no-repeat 0 10px; padding:10px 0 0 35px;}
.navigation div{height:42px; float:left; background:url(../i/nav_bg.gif) no-repeat 100% -50px; padding:8px 30px 0 0; position:relative;}
.navigation .last div{background:url(../i/nav_bg_last.gif) no-repeat 100% -50px; padding:8px 35px 0 0;}
.navigation a{text-decoration:none; color:#525353; font-size:18px; position:relative; z-index:8;}
.navigation span{position:absolute; color:#fff; font-size:18px; left:1px; top:9px;}
.navigation .selected{height:60px; background:url(../i/nav_sel.gif) no-repeat 0 0; padding:0 0 0 30px;}
.navigation .first_selected{height:60px; background:url(../i/nav_sel_first.gif) no-repeat 0 0; padding:0 0 0 35px;}
.navigation .last_selected{height:60px; background:url(../i/nav_sel.gif) no-repeat 0 0; padding:0 0 0 30px;}
.navigation .selected div{height:48px; float:left; background:url(../i/nav_sel.gif) no-repeat 100% -60px; padding:12px 30px 0 0;}
.navigation .first_selected div{height:48px; float:left; background:url(../i/nav_sel.gif) no-repeat 100% -60px; padding:12px 30px 0 0;}
.navigation .last_selected div{height:48px; float:left; background:url(../i/nav_sel_last.gif) no-repeat 100% -60px; padding:12px 35px 0 0;}

.navigation .selected a{text-decoration:none; color:#fff; font-size:18px;}
.navigation .first_selected a{text-decoration:none; color:#fff; font-size:18px; cursor:text;}
.navigation .last_selected a{text-decoration:none; color:#fff; font-size:18px; cursor:text;}

.navigation .selected span{color:#b76129; top:13px;}
.navigation .first_selected span{color:#b76129; top:13px;}
.navigation .last_selected span{color:#b76129; top:13px;}

/* OUTER */
.outer{overflow:hidden; zoom:1; padding-bottom:116px;}
.outer p{line-height:18px;}
.outer ul{line-height:18px;}
.shadow_m{width:974px; background:url(../i/shadow_m.png) repeat-y; padding:21px 13px 10px 13px; overflow:hidden; zoom:1;}
.shadow_b{width:1000px; height:19px; background:url(../i/shadow_b.png) no-repeat left;}
/* promo */
#promo{padding-bottom:25px; _height:100px;}
#promo .mid{background:url(../i/promo_m.gif) repeat-y;}
#promo .top{background:url(../i/promo_t.gif) no-repeat; padding:20px 30px 30px 30px; overflow:hidden; zoom:1;}
#promo img{float:left; margin-right:23px;}
#promo p{padding-bottom:25px; overflow:hidden; zoom:1;}
#promo .button{float:left; height:37px; background:url(../i/promo_btn.gif) no-repeat; padding:0 0 0 20px;}
#promo .button a{float:left; height:37px; background:url(../i/promo_btn.gif) no-repeat 100% -37px; color:#fff; font:18px/30px Trebuchet MS; text-decoration:none; padding:0 37px 0 0; text-transform:uppercase;}
#promo .button a:hover{text-decoration:underline;}
#promo ul{height:58px; background:url(../i/promo_b.gif) no-repeat; padding:0 7px 0 7px; overflow:hidden;}
#promo li{height:48px; line-height:48px; background:url(../i/promo_dev.gif) no-repeat 100% 10px; padding-right:1px;}
#promo li span{padding:0 8px; display:block; width:223px; text-align:center; height:48px; line-height:48px;}
#promo .nobg{background:none; padding-right:0;}
#promo .nobg span{width:224px;}

/* ---INDEX---
---------------- */
/* CONTENT */
#index .container{float:left; width:100%; margin-right:-250px;}
#index .content{margin-right:250px;}
#index .block{width:354px; background:url(../i/block_m.gif) repeat-y; float:left; margin-right:6px;}
#index .block .t{background:url(../i/block_t.gif) no-repeat;}
#index .block .b{background:url(../i/block_b.gif) no-repeat bottom; padding:20px 7px;}
/* top_domains */
.top_domains h2{padding:0 15px 8px 15px;}
.top_domains h2 a{float:right; font-size:12px; color:#21739e; padding-top:6px;}
.top_domains table{width:100%;}
.top_domains th{font:normal 11px Trebuchet MS; color:#393939; padding:4px 16px; text-align:left;}
.top_domains td{font:normal 11px Trebuchet MS; color:#5f5f5f; padding:4px 16px; text-align:left;} 
.top_domains .gray td{background:#ddd;}
.top_domains .name{width:166px; border-right:1px solid #fff;}
.top_domains .bids{width:27px; border-right:1px solid #fff; text-align:center;}
.top_domains .price{text-align:center;}
/* SIDEBAR */
#index .sidebar{float:right; width:240px; padding-right:7px;}
#index .sidebar p{padding-bottom:10px;}
.icons a{margin-right:15px;}
.banners a{display:block; padding-bottom:20px;}

/* ---ACCOUNT---
---------------- */
/* CONTENT */
#account .container{float:left; width:100%; margin-right:-260px;}
#account .content{margin-right:260px;}
#account .block{width:714px; background:url(../i/block_m1.gif) repeat-y;}
#account .block .t{background:url(../i/block_t1.gif) no-repeat;}
#account .block .b{background:url(../i/block_b1.gif) no-repeat bottom; padding:15px 0 15px 22px; overflow:hidden; zoom:1;}
#account h2{padding-bottom:15px;}
.account ul{width:301px; float:left; margin-right:30px;}
.account li{overflow:hidden; zoom:1; padding-bottom:20px;}
.account img{float:left; margin-right:16px;}
.account strong{display:block; padding-bottom:3px;}
.account p{overflow:hidden; zoom:1;}
/* SIDEBAR */
#account .sidebar{float:right; width:240px; padding-right:7px;}
#account .sidebar ul{padding-bottom:15px;}
#account .sidebar li{padding-bottom:7px;}

/* ---NEWS---
---------------- */
/* CONTENT */
#news .container{float:left; width:100%; margin-right:-260px;}
#news .content{margin-right:260px;}
#news .block{width:714px; background:url(../i/block_m1.gif) repeat-y;}
#news .block .t{background:url(../i/block_t1.gif) no-repeat;}
#news .block .b{background:url(../i/block_b1.gif) no-repeat bottom; padding:15px 18px 25px 22px; overflow:hidden; zoom:1;}
.news span{display:block; font-size:10px; padding-bottom:20px;}
.news p{padding-bottom:20px;}
#news .pager{padding-top:10px;}
.pager{clear:both; text-align:right; color:#393939; padding-right:9px;}
.pager img{vertical-align:middle;}
.pager span{margin:0 3px;}
.pager a{margin:0 3px;}
.pager .current{color:#5f5f5f; font-weight:bold;}
/* SIDEBAR */
#news .sidebar{float:right; width:240px; padding-right:7px; color:#3c3b3b;}
#news .sidebar ul{padding-bottom:15px;}
#news .sidebar li{padding-bottom:7px;}
.search{overflow:hidden; zoom:1; padding-bottom:30px;}
.search div{width:169px; height:29px; float:left; background:url(../i/search_inp.gif) no-repeat; padding:0 10px;}
.search .inp{border:none; background:none; padding-top:5px; width:165px;}
.search .btn{width:45px; height:31px; float:right; background:url(../i/search_btn.gif) no-repeat; color:#fff; text-transform:uppercase; font-weight:bold; padding-bottom:3px;}
/* ---NEWS--- */
.article span{display:block; font-size:10px; padding-bottom:20px;}
.article p{padding-bottom:20px;}
.article img{display:block; margin:0 auto; padding-bottom:20px;}
.comment{padding-bottom:15px;}
.comment .name{width:670px; background:#1e6d9a url(../i/comname_t.gif) no-repeat; font-size:10px; color:#fff;}
.comment .name .bg{background:url(../i/comname_b.gif) no-repeat bottom; padding:7px 13px;}
.comment .name a{font-size:12px; color:#9ae4f7;}
.comment .text{width:679px; margin:-10px 0 0 -5px;}
.comment .text .tp{height:32px; background:url(../i/comtext_t.gif) no-repeat;}
.comment .text .bt{height:18px; background:url(../i/comtext_b.gif) no-repeat;}
.comment .text .md{background:url(../i/comtext_m.gif) repeat-y; padding:0 24px;}
.add_comment li{overflow:hidden; zoom:1; padding-bottom:7px;}
.add_comment label{width:97px; float:left; color:#3c3b3b; padding-top:2px;}
.add_comment label span{font-size:10px;}
.add_comment div{width:205px; height:30px; padding:0 10px; background:url(../i/add_inp.gif) no-repeat; float:left;}
.add_comment .inp{width:205px; border:none; background:none; padding-top:4px;}
.add_comment textarea{width:559px; height:86px; //overflow:hidden; border:none; background:none;}
.add_comment .txr_bg{width:559px; height:89px; background:url(../i/add_textarea.gif) no-repeat; margin-bottom:10px; padding:8px 7px;}
.add_comment .btn{width:67px; height:28px; float:right; background:url(../i/add_btn.gif) no-repeat; color:#fff; text-transform:uppercase; font-weight:bold; padding-bottom:6px;}

/* ---TOOLS---
---------------- */
/* CONTENT */
#tools .container{float:left; width:100%; margin-right:-260px;}
#tools .content{margin-right:260px;}
#tools .block{width:714px; background:url(../i/block_m1.gif) repeat-y;}
#tools .block .t{background:url(../i/block_t1.gif) no-repeat;}
#tools .block .b{background:url(../i/block_b1.gif) no-repeat bottom; padding:15px 0 15px 22px; overflow:hidden; zoom:1;}
#tools h2{padding-bottom:15px;}
.tools{overflow:hidden; zoom:1; padding-bottom:20px;}
.tools p{padding-bottom:25px;}
.tools p .inp{width:530px; border:1px solid #393939; background:#fff;}
.tools strong{display:block; font-size:14px; color:#2f2f2f;}
.tools strong span{color:#dc6601;}
.tools p strong{padding-bottom:12px;}
.tools ul{width:335px; float:left; padding-bottom:30px;}
.tools li{overflow:hidden; zoom:1; padding-bottom:9px;}
.tools label{width:110px; float:left; padding-right:14px;}
.tools .fees label{width:80px; padding-left:30px;}
.tools .fees strong{padding-left:30px;}
.tools ul .inp{width:195px; border:1px solid #393939; background:#fff;}
.tools textarea{width:530px; height:73px; border:1px solid #393939; background:#fff; //overflow:hidden; margin-bottom:30px;}
.tools div{clear:both; text-align:center;}
.tools .btn{width:146px; height:29px; background:url(../i/tools_btn.gif) no-repeat; color:#fff; text-transform:uppercase; font-weight:bold; padding-bottom:6px;}
/* SIDEBAR */
#tools .sidebar{float:right; width:240px; padding-right:7px;}
#tools .sidebar ul{padding-bottom:15px;}
#tools .sidebar li{padding-bottom:7px;}

/* ---MARKETS---
---------------- */
/* CONTENT */
#markets .container{width:100%;}
#markets .content{width:974px;}
#markets .block{width:974px; background:url(../i/block_m2.gif) repeat-y;}
#markets .block .t{background:url(../i/block_t2.gif) no-repeat;}
#markets .block .b{background:url(../i/block_b2.gif) no-repeat bottom; padding:20px 0 25px 0; overflow:hidden; zoom:1;}
#markets h2{padding:0 22px 15px 22px;}
#markets h2 a{float:right; font-size:10px; padding-right:14px; background:url(../i/hide_arr.gif) no-repeat 100% 4px; text-decoration:none;}
#markets h2 a:hover{text-decoration:underline;}
#markets h2 .a{background:url(../i/show_arr.gif) no-repeat 100% 4px;}
#markets h3{padding:0 22px 15px 22px; font-size:18px;}
#markets h3 a{font-size:12px;}
#markets h3 img{vertical-align:middle;}
#markets .inp{border:1px solid #393939; padding:1px 2px; color:#5f5f5f; margin-right:3px; background:#fff;}
#markets select{border:1px solid #393939; color:#5f5f5f; margin-right:3px; background:#fff;}
#markets option{padding-right:10px;}
.searcher{overflow:hidden; zoom:1;}
.searcher .topper{overflow:hidden; zoom:1; padding:0 22px 20px 22px;}
.searcher .topper .inp{width:228px;}
.searcher .topper .btn{width:73px; height:29px; background:url(../i/searcher_btn.gif) no-repeat; color:#fff; text-transform:uppercase; font-weight:bold; padding-bottom:5px; vertical-align:top;}
.searcher .left{float:left; width:450px;}
.searcher .right{float:right;}
.searcher .center{overflow:hidden; zoom:1; padding:0 0 0 22px;}
.searcher .center ul{width:135px; float:left;}
.searcher .center li{padding-bottom:3px; overflow:hidden; zoom:1;}
.searcher .center strong{color:#393939;}
.searcher .center .tld{float:left; width:270px;}
#markets .searcher .center .tld h3{padding:0 0 5px 0;}
.searcher .center .tld ul{width:90px;}
#markets .searcher .center ul h3{padding:0 0 5px 0;}
#markets .searcher .center ul .inp{width:24px; float:right; margin-right:30px; padding:0 2px;}
/* results */
#markets .results .b{padding:20px 7px 25px 7px;}
.results .topper{overflow:hidden; zoom:1; padding-right:3px; color:#393939;}
.results .topper div{float:right; padding-left:30px;}
.results table{width:100%; margin-bottom:15px;}
.results tr:hover td{background:#e66b0c!important; color:#fff;}
.results tr:hover td a{color:#fff;}
.results th{font:normal 11px Trebuchet MS; color:#393939; padding:4px 10px 6px 10px; text-align:left; background:#1e6d9a; color:#fff; border-right:1px solid #fff; text-align:center;}
.results th a{color:#9ae4f7;}
.results td{font:normal 11px Trebuchet MS; color:#5f5f5f; padding:4px 10px 5px 10px; text-align:center; border-right:1px solid #fff;} 
.results .gray td{background:#ddd;}
.results .name{width:166px; text-align:left;}
.results .order{border:none;}
.results .date{width:70px;}
/* PORTFOLIO */
#markets .import h2{padding:0 0 5px 0;}
.import{overflow:hidden; zoom:1;}
.import .t{background:url(../i/block_t3.gif) no-repeat;}
.import .b{background:url(../i/block_b3.gif) no-repeat bottom; padding:20px 12px 25px 22px; overflow:hidden; zoom:1; min-height:80px; _height:80px;}
.import .left{width:486px; float:left; margin-right:2px; background:url(../i/block_m3.gif) repeat-y;}
.import .right{width:486px; float:left; background:url(../i/block_m3.gif) repeat-y;}
.import .inp{width:228px;}
.import .btn{width:73px; height:29px; background:url(../i/searcher_btn.gif) no-repeat; color:#fff; text-transform:uppercase; font-weight:bold; padding-bottom:5px; vertical-align:top;}
/* results */
.results .action{width:250px;}
.results .action select{width:140px;}

/* MESSAGE */
.darker{width:100%; height:100%; position:absolute; background:#000; z-index:9; opacity:0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); left:0;}
.message{width:486px; position:absolute; top:150px; left:50%; margin:0 0 0 -243px; z-index:10;}
.message .t{height:14px; background:url(../i/mess_t.png) no-repeat; font-size:0; line-height:0;}
.message .b{height:20px; background:url(../i/mess_b.png) no-repeat;}
.message .m{width:446px; background:url(../i/mess_m.png) repeat-y; text-align:center; padding:30px 20px 20px 20px;}
.message p{font-size:22px; color:#2f2f2f; padding-bottom:25px;}
.message .btn{width:53px; height:29px; display:block; margin:0 auto; background:url(../i/mess_btn.gif) no-repeat; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:23px;}
/* MASS */
.mass{width:626px; position:absolute; top:150px; left:50%; margin:0 0 0 -313px; z-index:10; text-align:left;}
.mass .t{height:14px; background:url(../i/mass_t.png) no-repeat; font-size:0; line-height:0;}
.mass .b{height:20px; background:url(../i/mass_b.png) no-repeat;}
.mass .m{width:566px; background:url(../i/mass_m.png) repeat-y; padding:10px 30px; overflow:hidden; zoom:1;}
.mass p{padding-bottom:15px;}
.mass textarea{width:560px; height:108px; border:1px solid #393939; background:#fff; //overflow:hidden; margin-bottom:17px;}
.mass .btn{width:73px; height:29px; float:right; background:url(../i/mass_btn.gif) no-repeat; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-bottom:6px;}





/* FOOTER */
.footer{min-width:1000px; width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); text-align:left; height:116px; margin-top:-116px; background:url(../i/footer_bg.png) repeat-x; color:#fff;}
.footer .intend{width:990px; margin:0 auto; padding-top:35px;}
.footer a{position:relative; color:#9ae4f7;}
.footer .menu{float:right;}
.footer p{text-align:right; margin-top:-20px;}


