body { margin: 0px; padding: 0px; background: url(../images/lay/stars.jpg); font: 13pt Arial, Helvetica,Georgia, sans-serif; color: #7093DB; }
ul { margin: 0px; padding: 0px; }
img { border: 0px; }
p { clear: both; }
small { font-size: 8pt; }
blockquote { margin: 5px; padding: 0px; }
#singin { float: left; width: 260px; height: 237px;  padding:30px 25px 0px 30px; background: url(../gfx/singin/singin.jpg) no-repeat; }
#singin label { float: left; width: 95px; margin-top: 5px; }
#singin input { float: left; margin-top: 5px; }
#singin .sbt { clear: both; margin:10px 0px 20px 140px; }
#singin div { clear: both; }
#singin hr { clear: both; }
hr { color: #070707; }
select { padding: 3px; background: #A5A5A5; border: 1px solid #242424; color: #1D1D1D; width: 250px; }
.select_min { padding: 3px; background: #A5A5A5; border: 1px solid #242424; color: #1D1D1D; width: 150px!important; }

.inp { background: url(../gfx/lay/input.gif) no-repeat; border: 0px; height: 22px; padding: 2px 3px 1px 3px; }
.tex { background: url(../gfx/lay/textarea.gif) no-repeat; border: 0px; width: 507px; height: 167px; padding: 4px 4px 2px 4px; }


.more { float: right; font-size: 8pt; }

.ve { float: right; }

#wrap { position: relative; margin: auto; width: 950px; background: black; padding: 5px; }
#clock { position: absolute; top: 10px; left: 850px; }

.cred { clear: both; border: 1px solid red; padding: 10px; margin: 10px; background: #B22D2D; color: #FFDEDE; }
.cred a { color: #FFEBEB; text-decoration: none; border-bottom: 1px solid #FFEBEB; }
.cred a:hover { color: #FFEBEB; text-decoration: none; border-bottom: none; }

.cgreen { clear: both; border: 1px solid green; padding: 10px; margin: 10px; background: #5AF362; color: #041905; overflow: auto; }
.cgreen a { color: #D53C00; text-decoration: none; border-bottom: 1px solid #D53C00; }
.cgreen a:hover { color: #D53C00; text-decoration: none; border-bottom: none; }

#menu { height: 30px;  }

ul.blue { float: left; clear: left; padding: 5px; margin: 0px; list-style: none; }
ul.blue li { float: left; }
ul.blue li a { float: left; text-decoration: none; color: #ccc; padding: 4px 15px 0 0; margin-right: 8px; font: 900 14px "Arial", Helvetica, sans-serif; }
ul.blue li a span { float: left; padding-right: 15px; display: block; margin-top: -4px; height: 24px; }
ul.blue li a:hover { color: #0d5f83; background: url(../images/lay/blue.png) no-repeat top right; }
ul.blue li a:hover span { background: url(../images/lay/blue.png) no-repeat top left; }
ul.blue li a.current { background: url(../images/lay/blue.png) no-repeat top right; color: #0d5f83; }
ul.blue li a.current span { background: url(../images/lay/blue.png) no-repeat top left; }

a { color: #696969; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: none; }

.player { color: blue!important; border-bottom: 1px solid #0F1730!important; text-decoration: none; }
.player:hover { color: red!important; border-bottom: 1px solid #B40057!important; }

.yplayer { color: orange!important; border-bottom: 1px solid #0F1730!important; text-decoration: none; }
.yplayer:hover { color: red!important; border-bottom: 1px solid #B40057!important; }

.aplayer { color: green!important; border-bottom: 1px solid #0F1730!important; text-decoration: none; }
.aplayer:hover { color: red!important; border-bottom: 1px solid #B40057!important; }

.post { list-style-type: none; width: 100%; }
.post li { clear: both; position: relative; width: 760px; background: #060606 url(../gfx/forum/post_bottom1.gif) no-repeat bottom; margin-bottom: 20px; overflow: auto; }
.post li div:first-child { background: url(../gfx/forum/post_top1.gif) no-repeat top; overflow: auto; }
.mess { float: right; position: relative; width: 650px; padding: 5px 15px 15px 5px; }
.mess a:first-child { font-size: 17pt!important; }
.av { float: left;margin: 10px 0px 5px 5px; padding: 2px; background: #111112; }
.rside { position: absolute; top: 10px; left: 450px; color: #484848; }

.mess2 { float: right; position: relative; width: 650px; padding: 5px 15px 15px 5px; }
.mess2 hr { color: #070707; }
.del { position: absolute; top: 110px; left: 35px; }

table { width: 100%; }
th { font-size: 11pt; }
td { padding: 2px; text-align: center; }
td:first-child { text-align:left; }

.ta_mess td { text-align: left; }
.ta_mess td:first-child { width: 20px; }

#emots { float: left; width: 360px; }
#bbcode { float: right; width: 300px; }

#panel { float: left; clear: both; width: 130px; height: 450px; padding: 15px 5px 5px 5px; background: url(../gfx/lay/panel.jpg) no-repeat; }
#panel span { color: #352D2D; }
#content { float: right; width: 760px; padding: 10px 20px 0px 20px; background: url(../gfx/lay/radius1.jpg) no-repeat top; }
#cmain { float: right; background: url(../gfx/lay/radius2.jpg) repeat-y; width: 800px; min-height: 550px; margin-bottom: 114px; }
#bmain { float: right; background: url(../gfx/lay/radius3.jpg) no-repeat bottom; width: 800px; }
#content2 { clear: both; width: 950px; min-height: 570px; }

#cmain2 { float: right; background: url(../gfx/lay/r2.jpg) repeat-y; width: 620px; margin-bottom: 32px; }
#bmain2 { float: right; background: url(../gfx/lay/r3.jpg) no-repeat bottom; width: 620px; }
#box2 { float: right; width: 580px; padding: 10px 20px 0px 20px;
        background: url(../gfx/lay/r1.jpg) no-repeat top; }
#box2 ul { margin-left: 15px; }

#con_sett { float: left; width: 230px; padding: 10px 20px 0px 20px; background: url(../gfx/lay/radius1.jpg) no-repeat top; }
#cma_sett { float: left; background: url(../gfx/sett/cma_sett.jpg) repeat-y; width: 270px; margin-bottom: 114px; }
#bma_sett { float: left; background: url(../gfx/sett/bma_sett.jpg) no-repeat bottom; width: 270px; margin-right: 30px; }

#con_mess { float: left; width: 760px; padding: 10px 20px 0px 20px; background: url(../gfx/lay/radius1.jpg) no-repeat top; }
#cma_mess { float: left; background: url(../gfx/sett/cma_sett.jpg) repeat-y; width: 270px; margin-bottom: 25px; }
#bma_mess { float: left; background: url(../gfx/lay/radius3.jpg) no-repeat bottom; width: 800px; margin-right: 30px; }

.law th small { display:block; color: #06344D; font-weight:normal; }

.sett tr td:first-child { width: 200px; }
.sett small { display: block; color: #06344D; }
.sett td { text-align: left; }

.quote { background: #8D8D8D; color: black; padding: 5px; }
.de { color: #474747; }

.disabled { color: #546689; }

.on { color: #00FF00; }
.off { color: #FA8072; }

.bar { width: 510px!important; list-style-type: none; }
.bar small:first-child { color: #352D2D; }
.activ { float: right; width: 250px!important; }

#logo {  float: left; margin-top: 10px; }
#lider h3 { margin: 0px; padding: 0px; }
#ainfo { float: right; position: relative; width: 350px; }
#outside { float: left; clear: left; width: 350px; margin-bottom: 20px; }
#inside { clear: both; background: #170B08; }
#inside h4 { color: #5D2112; }
.tooltip { text-decoration: none; border-bottom: 1px dotted #696969; }
.tooltip1 { display: none; }
.tooltip2 { display: block; position: absolute; left: -420px; top: 180px; width: 670px; border: 2px solid #2B2B2B; background: black; font: 13pt Arial, Helvetica,Georgia, sans-serif; color: #7093DB; cursor:default; }

.sha { color: #352D2D; }

#popup {
display: none;
position: absolute;
z-index: 50;
}

#floor { clear: both; background: #141414; text-align: center; margin-top: 40px; border-top: 2px solid #2B2B2B; padding: 5px; color: #2B2B2B; }

.siv { position: fixed; top: 0px; left: 0px; width:100%; height:100%; background: url(../gfx/colorbox/overlay.png) 0 0 repeat; overflow: auto; z-index:99; opacity: 0.4;

filter: alpha(opacity=40); }

#result { display:none; }
.bres { display:block!important; }

#nn { display:none; }
.app { position: absolute; top: 80px; display:block!important; z-index:100; padding: 5px 10px 10px 10px; background: black; opacity: 1; filter: alpha(opacity=100); }

.hh { color: #363535; }
.hh a { color: #363535!important; }
.hh a:hover { color: #FFFFFF!important; }



#tab_content {}

#abs_hid { display:none; }
.abs_vis { position: absolute; top: 70px; width: 740px; display:block!important; z-index:100; padding: 5px 10px 10px 10px; background: black; opacity: 1; filter: alpha(opacity=100); }
.abs_vis2 { position: absolute; display:block!important; z-index:100; background: black; opacity: 1; filter: alpha(opacity=100); }

.disable_edit_law { display:none; }


.close { float: right; }
.close a { opacity: 0.8; filter: alpha(opacity=80); }
.close a:hover { opacity: 1; filter: alpha(opacity=100); }

button.mult_submit {
background-color:transparent;
border:medium none;
}

img, input, select, button {
vertical-align:middle;
}

button {
display:inline;
}

tbody tr:hover { background: #191919!important; }
.hli li:hover { background: #191919!important; }

.simple_popup_info {  }
.simple_popup_div { position: absolute; top: 0; left: 0; background: url(../gfx/lay/radius2.jpg) repeat-y; width: 800px; min-height: 550px; margin-bottom: 114px; }


h2 span { font-size: 18px!important; }

label {display:block;margin:2px;}
.form li {display:block;margin:15px;}

#title_map { position: absolute; top: 40px; left: 180px; z-index: 1; }
#xy { position: absolute; top: 100px; left: 180px; width: 220px; z-index:25; }
.sbt { margin-left: 50px; }

#ss { position: absolute; top: 60px; left: 130px; position:relative; background: url(../gfx/map/sun_system.jpg); width: 432px; height: 432px; }
#bg-map { position: absolute; top: 70px; left: 255px; }

#ss_planets { position:relative; }

#ss_ynav { float:left; }

#m_top { position: absolute; top: -65px; left: 185px; opacity: 0.5; }
#m_down { position: absolute; top: 435px; left: 185px; opacity: 0.5; }
#m_left { position: absolute; top: 185px; left: -65px; opacity: 0.5; }
#m_right { position: absolute; top: 185px; left: 433px; opacity: 0.5; }

#m_top:hover { opacity: 1; }
#m_down:hover { opacity: 1; }
#m_left:hover { opacity: 1; }
#m_right:hover { opacity: 1; }

.div_planet { position: relative; z-index: 3; }
.pl_action { display: none; padding:0px 20px 40px 40px; }
.div_planet:hover { border: 1px solid red; z-index: 4; }
.div_planet:hover .pl_action { display: block; width: 200px; }

#nav_xy { position: absolute; top: 100px; left: 200px; }

.txt_hid { display: none; }

.minerals { font-size: 13pt; width: 100%; }
.minerals img { padding-left: 70px; }

.handel { color: green; }
.back { color: silver; }

.army { position: relative; }
.army span { display: none; position: absolute; top: 20px; width: 200px; padding-left: 10px; text-align: left!important; background-color: #F1F509; color: Black; border: thin solid navy; }
.army:hover span { display: block; }

.tabPLeft { text-align:left!important; padding-left: 10px; }
.tabCenter { text-align:center!important; }

.hmin { color:lime; }
.nmin { color:red; }

.desc { color:#06344D; font-size: 8pt; margin-top: 50px; }
.price { display: block; }

.trActual { background: #191919!important; }

.tmie { color: #6d7da4; }

.smax { color: red; }

.ovAuto { overflow: auto; height: 120px;

}

.bRad {

 border:1px solid #151515; padding: 2px;
-moz-border-radius: 15px; -webkit-border-radius: 15px;

}

.fname { color:orange;}

.extend { float: right; padding-top: 20px; opacity:0.7; width: 330px; }
