* {margin:0; padding:0}
body {background:url('images/b_bg.jpg') #070603 repeat; text-align:center;}

img {border:none}
small {font:normal 10px Tahoma;}
p {text-indent:9px; margin:0 9px 0 0;}
ul.none {list-style-type:none;}

a {outline:none; color:#9f5e2f;}
a:hover {text-decoration:none; color:#853c18;}
.clear {clear:both; line-height:1%; margin-bottom:-1px; height:1px; overflow:hidden; font-size:0px;}
td {vertical-align:top;}

.main_bg {background:url('images/body_bg2.jpg') center top no-repeat; width:100%; min-width:1022px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth :document.body.clientWidth) < 1000 ? "1000px" :"auto");}
.main {width:990px; margin:0px auto; text-align:left;}

.header {width:990px; height:460px; position:relative;}

.logo {padding-top:2px; margin-left:32px; position:absolute; z-index:200;}

#flags2 {position:relative; left:770px; top:0px; width:200px; font:bold 12px Tahoma; color:#fff; text-align:center; background-color:#333; padding:5px 0 7px 0; filter:alpha(opacity=55); opacity:0.55; -moz-opacity:0.55; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px; -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; border-bottom-left-radius:7px; border-bottom-right-radius:7px;}
#flags2:hover {filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.tops img {margin:0 0 -2px 0;}

.tops {position:absolute; left:872px; top:55px; z-index:200; border:1px dashed #333; padding:4px 4px 0 4px; -moz-border-radius:9px; -webkit-border-radius:9px; -khtml-border-radius:9px; border-radius:9px;}
.tops .img {margin:-3px 0 0 0;}

.social {position:absolute; left:600px; top:0px; width:150px; font:bold 12px Tahoma; color:#fff; text-align:center; background-color:#333; padding:5px 0 7px 0; filter:alpha(opacity=55); opacity:0.55; -moz-opacity:0.55; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px; -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; border-bottom-left-radius:7px; border-bottom-right-radius:7px;}
.social:hover {filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.social img {margin:0 0 -2px 0;}

.cabinet_enter {position:absolute; top:370px; left:255px; width:329px; height:126px; background-image:url('images/cab.png');}
.cabinet_enter table {margin:33px 0 0 44px;}
.cabinet_enter .title {font:normal 12px Tahoma; color:#442719; margin:0 0 5px 0;}
.cabinet_enter span a {font:bold 14px Tahoma;}
.cabinet_enter a {font:normal 11px Tahoma; color:#000;}

.cabinet_menu {width:100%; margin:0 0 0 0;}
.cab_menu ul {margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
.cab_menu li {margin:0 0 0 -30px; padding:0 0 4px 0;}
.cab_menu ul li ul {margin:0 0 10px 60px; list-style-image:url('images/li_head.png');}
.cab_bal a img {width:23px; height:23px; border:1px solid #664a2c; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.cab_menu span {font-weight:bold; color:red;}

.acc {width:620px;}
.acc .clear {border-bottom:1px dashed #c6a057;}

.chars {font:normal 14px Times New Roman; text-align:left; width:620px; padding:0; margin:0;}
.chars th {border-bottom:1px dashed #8b6e3b; padding:3px; text-align:center;}
.chars td {border-bottom:1px dashed #8b6e3b; padding:5px 0 5px 0; text-align:center;}
.chars .th-name {padding:0 0 0 5px;}
.chars .td-name {padding:0 0 0 5px; text-shadow:1px 1px 1px #000;}
.chars .td-act {border-bottom:0; height:48px;}

.but_img_pos {float:right; margin:0 2px 0 2px;}
.but_img_pos input {width:23px; height:23px; border:1px solid #664a2c; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.but_img_pos input:hover {width:32px; height:32px; border:1px solid #ff0000;}

.content {width:100%;}

.left_bar {width:213px; position:relative; z-index:300; float:left;}

.navigation {width:213px; margin-top:78px; margin-left:12px; z-index:99;}
.navigation li {margin-top:-7px; _line-height:10%;}
.navigation a{font:18px Tahoma; color:#fff; padding:0px 0 9px 17px; _padding:1px 0 9px 17px; *padding:0px 0 9px 17px; position:relative; z-index:300; display:block;}
.navigation a:hover {color:#FF9200;}
.navigation a span {background:url('images/ar_1.gif') left 10px no-repeat; padding-left:15px; text-decoration:none !important; //text-decoration:underline !important; display:block;}
.navigation b {width:181px; height:30px; padding-top:5px; display:block; margin-left:-10px; padding-left:10px; font-weight:normal;}
.navigation a:hover span  {background:url('images/ar_2.gif') left 10px no-repeat;}
.navigation a:hover b {background:url('images/hover_bg.png') left top no-repeat; z-index:2; display:block; filter:expression(fixPNG(this)); cursor:pointer;}
.navigation a strong {color:#FF0000 !important; font-weight:normal; text-decoration:underline;}
.navigation a:hover strong {color:#FF0000 !important; font-weight:normal; text-decoration:none;}
.navigation .star {margin:0 0 0 -7px;}
.navigation .star a span {background:url('images/icon_actions.gif') left 3px no-repeat; padding-left:22px; text-decoration:none !important; //text-decoration:underline !important; display:block;}
.navigation .star a:hover span  {background:url('images/icon_actions.gif') left 3px no-repeat;}

.status {background:url('images/status.png') left top no-repeat; width:244px; margin:0 0 -30px 0; position:relative; z-index:100;}
.stat_list {font:12px Tahoma; color:#fff; margin:0; padding:120px 0 50px 30px;}
.stat_list li {width:165px; padding:5px; line-height:120%;}
.green {background:url('images/green-dot.png') left 1px no-repeat; width:110px; padding-left:20px; display:block;}
.red {background:url('images/red_dot.png') left 1px no-repeat; width:110px; padding-left:20px; display:block;}
.bg_1 {background:#1e1e1e;}
.online {display:block; margin:-15px 0 0 124px;}
.total {margin:18px 0 0 36px; position:relative; z-index:100;}

.last {background:url('images/last.png') left top no-repeat; width:244px; margin:0 0 -30px 0; position:relative; z-index:97;}
.topic_list {margin:0; padding:120px 0 50px 30px;}
.topic_list li{width:170px; padding:0px 2px 5px 2px ; margin:1px; line-height:120%;}
.topic_list a {background:url('images/ar_3.gif') 9px 4px no-repeat; font:bold 11px Tahoma; color:#fff; padding-left:20px;}

#clustrmaps-widget {width:244px; margin:0 0 0 40px; position:relative; z-index:97; filter:alpha(opacity=1); opacity:0.01; -moz-opacity:0.01;}
#clustrmaps-widget:hover {filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}

.sub_cont {background:url('images/sub_cont_bg2.jpg') #f8f0cc left top repeat-y; width:764px; min-height:720px; margin-left:1px; margin:550px 0 0 8px; float:left;}
.container {width:747px; margin:-465px 0 0 10px; position:relative;}
.pname {margin-left:45px; height:41px; background:url('images/shield.gif') no-repeat top left; padding:6px 10px 0 20px; font:normal 24px Times New Roman; color:#442719; text-transform:uppercase; display:block; position:relative; left:-15px; z-index:100;}
.page {margin:0 45px 0 45px; position:relative; z-index:200; font:normal 14px Times New Roman; color:#010101;}
.page h2 {margin-left:2px; height:41px; background:url('images/shield.gif') no-repeat top left; padding:6px 10px 0 20px; font:normal 24px Times New Roman; color:#442719; text-transform:uppercase; display:block; position:relative; left:-15px; z-index:100;}
.page .ns {height:33px; padding:0 10px 0 0; font:normal 18px Times New Roman; color:#444; text-transform:uppercase;}
.page ul {margin:10px 0 10px 30px;}
.page ul.head {list-style-image:url('images/li_head.png');}

.start_m a {text-decoration:none; font:bold 18px Tahoma; color:#fff; text-shadow:1px 1px 1px #000;}
.start_reg {width:183px; height:59px; background:url('images/start_m.png') 0px 0px no-repeat; padding:45px 15px 0 0; text-align:right;}
.start_reg:hover {background:url('images/start_m.png') 0px -105px no-repeat;}
.start_files {width:183px; height:59px; background:url('images/start_m.png') -198px 0px no-repeat; padding:45px 15px 0 0; text-align:right;}
.start_files:hover {background:url('images/start_m.png') -198px -105px no-repeat;}
.start_donate {width:183px; height:59px; background:url('images/start_m.png') -396px 0px no-repeat; padding:45px 0 0 15px;}
.start_donate:hover {background:url('images/start_m.png') -396px -105px no-repeat;}

.news_title {font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.news_title strong {font-size:12px; font-weight:normal; color:#726d5a;}
.news_title a {color:#000;}
.news_title span span {font-weight:bold; text-decoration:none; color:#ffffff; border:1px dotted; background-color:#39c900; padding:1px 4px 1px 4px; margin:0; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; margin-right:10px;}
.news_title .news span {background-color:#24aa00;}
.news_title .event span {background-color:#f2d800;}
.news_title .action span {background-color:#f2d800;}
.news_title .tech span {background-color:#803a3a;}
.news_title .def span { background-color:#726d5a;}
.news_body {font-size:12px; color:#000; text-align:justify; padding-left:5px; margin:0 0 10px 0;}
.news_body a {color:#000;}
.news_body img {margin:4px; border:0;}
.news_footer {margin:0 0 10px 0; height:29px; background:url('images/news_footer_bg.png') repeat-x;}
.news_footer span {font: 11px arial; color:#726d5a; padding:7px 18px 0px 18px;}

.hr {filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; float:right; width:200px; margin:-40px 10px 20px 20px; background-color:#9f8e67; color:#fdf9d6; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.hr:hover {filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.hr .title {font:bold 16px Tahoma; color:#fff8cf; text-align:center; background-color:#725b31; padding:10px 0 10px 0; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; border-top-left-radius:7px; border-top-right-radius:7px;}
.hr .poll {padding:0 7px 0 7px;}
.hr .poll .button_wrapper input {text-transform:uppercase; font:bold 13px Tahoma; color:#ffffff; background:url('images/submit_bg.jpg') repeat-x; width:112px; height:20px; border:1px solid #664a2c; padding:0 0 2px 2px; margin:0; -moz-border-radius:9px; -webkit-border-radius:9px; -khtml-border-radius:9px; border-radius:9px;}
.hr .poll .button_wrapper input:hover {background:url('images/submit_bg_hover.jpg') repeat-x; cursor:pointer;}

.last_footer {height:27px;}
.last_footer_bg {background:url('images/last_footer_bg.png');}
.last_footer span {font: 11px arial; color:#726d5a; padding:7px 18px 0px 18px;}

.footer {background:url('images/footer_bg2.jpg') center top no-repeat; width:100%; height:516px; margin-top:-200px; text-align:center; min-width:990px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth :document.body.clientWidth) < 1000 ? "1000px" :"auto");}
.footer .content {margin:0 auto; text-align:left; position:relative; padding:350px 0 0 0;}
.footer .content .stk {margin:-170px 0 0 217px; background:url('images/stk.png') center top no-repeat;}
.footer .bot_menu {padding:20px 0 0 0; margin:-36px 0 0 220px; text-align:center; color:#0c0805; font:bold 12px Arial;}
.footer .bot_menu a {color:#0c0805;}
.footer .rating {margin:82px 0 0 240px; text-align:center;}
.rating a img {filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
.rating a:hover img {filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.footer .copy {margin:-2px 0 0 240px; text-align:center; font:normal 9px Arial; color:#442514;}

.info, .ok, .warning, .error, .validation, .gray {border:1px solid; margin:10px 0px; padding:17px 5px 17px 55px; background-repeat:no-repeat; background-position:10px center; font:normal 11px Tahoma; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
.info li, .ok li, .warning li, .error li, .validation li, .gray li {margin:0 0 0 20px;}
.info {color:#00529B; background-color:#BDE5F8; background-image:url('images/er/info_shield.png');}
.ok {color:#4F8A10; background-color:#DFF2BF; background-image:url('images/er/success_shield.png');}
.warning {color:#9F6000; background-color:#FEEFB3; background-image:url('images/er/warning_shield.png');}
.error {color:#D8000C; background-color:#FFBABA; background-image:url('images/er/error_shield.png');}
.validation {color:#D63301; background-color:#FFCCBA; background-image:url('images/er/validation_shield.png');}
.gray {color:#442719; padding:10px; border:1px dashed;}
.gray a {color:#442719;}

.mar {margin:0 0 7px 0;}
.tl {padding:0 0 0 0;}
.fr {float:right; margin:0 0 3px 0;}
.fl {float:left;}

.input_wrapper input {font:normal 14px Times New Roman; color:#bb9764; background-color:#ffffff; background-image:none; width:150px; height:19px; border:1px solid #bb9764; padding:0 0 0 4px; margin:0; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.input_wrapper input:focus {font:normal 14px Times New Roman; color:#442719; border:1px solid #442719;}

.select_wrapper select {font:normal 14px Times New Roman; color:#bb9764; background-color:#ffffff; background-image:none; width:157px; height:21px; border:1px solid #bb9764; padding:0 0 0 4px; margin:0; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.select_wrapper select:focus {font:normal 14px Times New Roman; color:#442719; border:1px solid #442719;}

fieldset {margin:0 0 20px 0; padding:5px 5px 7px 17px; border:0; background:url(images/field_bg.png) no-repeat  0 0;}
fieldset legend {font:normal 10px Tahoma; color:#442719; margin:0 0 0 15px; padding:0 0 12px 0;}
fieldset small {font:normal 10px Tahoma; color:#442719;}

.button_wrapper input {text-transform:uppercase; font:bold 12px Tahoma; color:#ffffff; background:url('images/submit_bg.jpg') repeat-x; height:20px; border:1px solid #664a2c; padding:0 10px 2px 12px; margin:0; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.button_wrapper input:hover {background:url('images/submit_bg_hover.jpg') repeat-x; cursor:pointer;}

#captcha_img {border:1px solid #bb9764;}
#genpass2 {padding:3px 0 0 2px; font-size:13px;}

.cen {margin:0 auto;}

.title_name {font-weight:bold; width:170px; float:left; padding:5px 0 5px 0;}
.title_text {float:left; padding:5px 0 5px 0;}
.title_edit {float:right; padding:5px 0 5px 0;}
.button {margin:0 0 0 0;}
.button a {font-weight:bold; text-decoration:none; color:#ffffff; border:1px solid #664a2c; background:url('images/submit_bg.jpg') #b0935e repeat-x; height:17px; padding:1px 7px 1px 7px; margin:0; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.button a:hover {background:url('images/submit_bg_hover.jpg') #b0935e repeat-x; cursor:pointer; }

.b-tblr {border:1px solid #9c7d54;}
.b-tb {border-top:1px solid #9c7d54; border-bottom:1px solid #9c7d54;}
.b-lr {border-left:1px solid #9c7d54; border-right:1px solid #9c7d54;}
.b-blr {border-right:1px solid #9c7d54; border-bottom:1px solid #9c7d54; border-left:1px solid #9c7d54;}
.b-tbl {border-top:1px solid #9c7d54; border-bottom:1px solid #9c7d54; border-left:1px solid #9c7d54;}
.b-bl {border-bottom:1px solid #9c7d54; border-left:1px solid #9c7d54;}
.b-br {border-right:1px solid #9c7d54; border-bottom:1px solid #9c7d54;}
.b-b {border-bottom:1px solid #9c7d54;}
.b-tl {border-top:1px solid #9c7d54; border-left:1px solid #9c7d54;}
.b-bl-crest {border-bottom:1px solid #9c7d54; border-left:0px solid #9c7d54;}
.p-2 {padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px;}
.p-2-crest {padding-top:2px; padding-left:0px; padding-right:2px; padding-bottom:2px;}
.alt2 {background-color:#9c7d54;}
.crest {float:left; width:24px; text-align:right; padding:0 3px 0 0;}

.tabsort .header {background-image: url(images/tabsort/small.gif); background-repeat: no-repeat; background-position: center right; height:auto; width:auto; cursor:pointer;}
.tabsort .headerSortUp, #tabsort_buy .headerSortUp {background-image: url(images/tabsort/small_asc.gif); background-repeat: no-repeat; background-position: center right;}
.tabsort .headerSortDown, #tabsort_buy .headerSortDown {background-image: url(images/tabsort/small_desc.gif); background-repeat: no-repeat;background-position: center right;}

.tooltip {background-color:#442719; border:1px solid #aa8c52; padding:10px 15px; width:180px; display:none; color:#fdf9d6; text-align:left; font-size:12px; z-index:1000; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; box-shadow:0 0 10px #442719; -moz-box-shadow:0 0 10px #442719; -webkit-box-shadow:0 0 10px #442719;}
.tooltip span {color:#00ff00;}
.tooltip strong {color:#ff0000; font-weight:normal;}

#products img {cursor:pointer;}
#products div {text-align:center; width:219px; float:left;}
.description {box-shadow:inset 0 0 20px #d6b17a; -moz-box-shadow:inset 0 0 20px #d6b17a; -webkit-box-shadow:inset 0 0 20px #d6b17a; border:1px solid #b48e5f; width:615px; min-height:140px; display:none; margin-top:17px; -moz-border-radius:7px; padding:18px;}
.description .arrow {width:34px; height:34px; background:transparent url(/style/images/yellow.png) repeat scroll 0 -68px; margin-top:-46px; margin-bottom:10px; font-size:1px; position:relative;}
#x5 .arrow {margin-left:72px;}
#x10 .arrow {margin-left:295px;}
#x100 .arrow {margin-left:515px;}

.it, .sell, .buy, .wm {display:none;}
#img_s {box-shadow:0 0 20px #000; -moz-box-shadow:0 0 20px #000; -webkit-box-shadow:0 0 20px #000; max-width:670px}

