body { margin:0px; padding:0px; height:100%; font:11px "Courier new"; color:#7d7d7d; }
input, select, textarea { border:1px solid #adadad; background-color:transparent; font:11px "Courier new"; color:#fff; }
option { background-color:#000; }
option:hover { background-color:red; }

a { text-decoration:none; }
a.under { text-decoration:underline; }
a.under:hover { text-decoration:none; }
a.inv:hover { text-decoration:underline; }

.opa0 { opacity:0; filter:alpha(opacity=0); }

#basebg { position:absolute; width:100%; height:100%; background:#000 url('_imgs/bg.jpg') repeat-x top center; }
.base { position:relative; margin:auto; width:950px; }

img#logo { position:absolute; top:15px; left:100px; }
#moto { margin-left:230px; margin-right:10px; padding-top:25px; color:#000;
        font-size:17px; letter-spacing:0.15em; text-align:center; }

#selectlang { position:absolute; top:3px; right:10px; }
#selectlang select { border:1px solid #000; background-color:transparent; font:11px "Courier new"; color:#000; }
#selectlang option { color:#000; background-color:#C3A281; }
#selectlang option:hover { color:#C3A281; background-color:#fff; }

#loading { display:none; position:absolute; top:0px; left:0px; width:100%; height:390px;
           opacity:0; filter:alpha(opacity=0); background-color:#000; z-index:999; }
.secfade { display:none; position:absolute; top:0px; left:0px; width:100%; height:100%;
           opacity:0; filter:alpha(opacity=0); background-color:#fff; }

#headmenu { position:relative; width:100%; height:21px; overflow:hidden; }
#headmenu ul { float:left; clear:left; position:relative; left:50%; margin:0; padding:0; list-style:none; font-size:15px; text-align:center; }
#headmenu ul li { float:left; right:50%; display:block; position:relative; margin-top:3px; padding:0 20px; height:15px; xwidth:165px; text-align:center; }
#headmenu ul li.divider { padding:0px; width:1px; background-color:#4d4d4d; }
#headmenu ul li a { display:block; color:#000; }
#headmenu ul li a:hover { font-weight:bold; }

..ul#amenu { margin:0px; padding:0px; font-size:15px; list-style:none; }
 ..ul#amenu li { margin-top:3px; padding-top:0px; height:15px; width:165px; x:189px; text-align:center; }
 ..ul#maenu li.divider { width:1px; background-color:#4d4d4d; }
 ..ul#meanu li a { display:block; color:#000; }
 ..ul#menau li a:hover { font-weight:bold; }

ul.smenu { margin:9px 2px 2px 0px; padding:0px; list-style:none; }
 ul.smenu li { font-size:14px; }
 ul.smenu li a { display:block; padding:3px 2px 0px 2px; color:#C3A281; }
 ul.smenu li a.set { font-weight:bold; }
 ul.smenu li a:hover { color:#efe2ce; }
 ul.smenu li.ssmenu { display:none; }
 ul.ssmenu { margin:0px; padding:0px 0px 0px 8px; list-style:none; font-size:0px; }
 ul.ssmenu li { font:11px Verdana; }
 ul.ssmenu li a { padding:0px 0px 3px 0px; color:#7d7d7d; }
 ul.ssmenu li a:hover { color:#efe2ce; }

#linfveg { float:left; margin:0px; padding-top:2px; width:169px; height:16px; text-align:center;
           font-size:11px; letter-spacing:0.1em; background-color:#c3a281; color:#000; }
#iso { float:left; margin:0px; padding:2px 15px 0px 15px; height:16px; }

ul#pie { margin:0px; padding:0px; font-size:11px; list-style:none; }
 ul#pie li { position:relative; float:left; margin:2px 0px; padding:0px 10px; height:14px; }
 ul#pie li.divider { padding:0px; width:1px; background-color:#7d7d7d; }
 ul#pie li a { display:block; }
a.pie { color:#7d7d7d; }
a.pie:hover { color:#efe2ce; }

.degtop { position:absolute; top:0px; width:100%; height:15px; background:url('_imgs/degtop.png'); }
.degbot { position:absolute; bottom:0px; width:100%; height:15px; background:url('_imgs/degbot.png'); }

.secst_left { position:absolute; top:0px; left:0px; height:100%; width:168px; }
.secst_center { position:absolute; top:0px; left:168px; height:100%; width:390px; border-left:1px solid #4d4d4d; z-index:200; }
.secst_right { position:absolute; top:0px; left:559px; height:100%; width:390px; border-left:1px solid #4d4d4d; z-index:100; }

.secst_center_img { position:relative; height:100%; }

.secst_tit { position:relative; height:50px; border-bottom:1px solid #4d4d4d; }
.secst_tittxt { position:absolute; padding:2px; bottom:0px; font-size:15px; color:#adadad;}

.secst_infotit { position:relative; height:50px; border-bottom:1px solid #4d4d4d; }
.secst_infotittxt { display:none; position:absolute; padding:2px 15px; bottom:0px; font-size:18px; color:#efe2ce; }
 
.generic_info { position:relative; height:339px; border-right:1px solid #4d4d4d; background:url('_imgs/geninfobg.jpg') no-repeat top right; }
.generic_scrollbar { float:right; width:15px; height:100%; border-left:1px solid #4d4d4d; }
.generic_knob { height:15px; background:url('_imgs/knob.gif'); }
.generic_window { position:relative; height:100%; overflow:hidden; }
.generic_text { display:none; position:absolute; padding:15px 15px; font-family:Verdana; color:#efe2ce; }
.generic_tit { margin-bottom:4px; font-size:1.2em; font-weight:bold; }
.generic_txt { font-family:Verdana; color:#efe2ce; }

.btndl { position:absolute; display: block; padding: 5px 10px 0px 0px; width:140px; height:33px; color:#000; background:url('_imgs/btn_download.jpg'); font:11px Verdana; text-align:center; }
.sfamtit { margin-bottom:20px; }
.itemftit { margin-top:10px; color:#C3A281; font-weight:bold; }
.itemcata { margin-top:3px; color:#efe2ce; font-size:0.9em; }
