/* * { box-sizing: border-box; -moz-box-sizing: border-box; } */ 
html, body { height: 100%; color:#c3c3c3; }
* { padding: 0; margin: 0; }
img.br { border: 1px solid #333; }
img.arr { border: 0px; }

body { background: url('../images/bg.jpg') top left no-repeat black; font-family: times new roman, tahoma; font-size: 16px;	}
p    { color:#d5d5d5; font-family: times new roman, tahoma; font-size: 16px; text-align: left; padding:0px 10px 10px 10px; margin:0px 0px; margin-top:-6px; }

/*#h-sw-logo-cnt { padding-top:70px; padding-left:30px; }*/
/*#m-hbg { width:894px; height:224px; background:url('../images/hbg.png') top left repeat-x; }*/

#h-sw-logo-cnt { padding-top:50px; padding-left:30px; }
#m-hbg { width:894px; height:176px; background:url('../images/hbg2.png') top left repeat-x; }
#h-sw-logo { width:303px; height:93px; background:url('../images/logo.png') no-repeat; }
#m-pg  { width:1037px; min-height:100%; margin: 0 auto; /*background:#black;*/ padding-left:143px; }
#m-t-m { width:894px; height:22px; }
#mm-i { font-family:times new roman, tahoma; font-size:12px; width:110px; height:22px; background:#2b2e30; line-height:22px; float:left; text-align:center; }
#mm-i a.mm { color:#cecece; text-decoration:none; width:110px; height:22px; display:block; } 
#mm-i a.mm:hover { color:#aaa; text-decoration:none; }

#mm-i #dv { float:left; color: #cecece; }

#mm-i a.mm2 { font-size:11px; color:#cecece; text-decoration:none; width:75px; height:24px; line-height:24px; display:block; float:left; }
#mm-i a.mm2:hover { color:#aaa; text-decoration:none; }

#mm-d { width: 2px; height:22px; background:url('../images/tmd.png'); float:left; }

a.lnk { color:#ddd; text-decoration:none; }
div.subMenuItem { position:absolute; font-family: times new roman, tahoma; font-size: 12px; padding: 0px 10px 0px 10px; }
div.subMenuItem a:hover, a.lnk:hover { color: #ddd; }
.subMenuMN { position:absolute; background: #2a2a2a; color:white; z-index: 256; display:none; visible:hidden; cursor:pointer; text-align:left; }

.mt-l-tx-1 { left:-80px; }
.mt-l-tx-2 { left:-90px; }
.mt-l-tx-3 { left:-29px; }
.mt-l-tx-4 { left:-40px; }

.mt-l-fl { text-align: left; padding-left:5px; }
.mt-l-fc { text-align: center; padding-left:5px; padding-right:5px; }
.mt-l-fr { text-align: right; padding-right:5px; }

.w111 { width:111px; } .w120 { width:120px; } .w190 { width:190px; } .w200 { width:200px; } .w300 { width:300px; }

.tl-p-sm { font-family: times new roman, tahoma; font-size: 30px; font-weight:bold; font-style:italic; }
.tl-p-sm-20 { font-family: times new roman, tahoma; font-size: 24px;  font-weight:bold; font-style:italic; }

#m-sect-cnt { position:absolute; width: 894px; height:678px; background:url('../images/man.png') top right no-repeat; margin-top:-18px; }
#m-sect-cnt-mr { position:absolute; width:411px; height:389px; background:url('../images/igla.png'); margin-left:-143px; }

#m-sect-cnt-c-main { padding: 10px 449px 10px 15px; }
#ev-d { width:351px; height:3px; background:url('../images/ev_d.png') top left repeat-x;}

#tr-see-btn { text-align:center; float:right; width:97px; height:16px; line-height:16px; font-size:12px; background:#333; cursor:pointer; font-weight:bold; color:white; }

#s-m-line { margin-top:2px; width: 894px; height:18px; border-top:1px solid #666; border-bottom:1px solid #666; border-top:1px solid #666;  }

#brcrumb { z-index:-1px; margin-top:1px; width: 869px; height:16px; line-height:16px; padding-left:25px; font-family: times new roman, tahoma; font-size: 10px; /*background:#2b2e30;*/ }
#brcrumb a.brcrumb, #brcrumb span { z-index:-1px; color:#b7b7b7; text-decoration:none; font-family: tahoma; font-size: 10px; text-align:center; }
#brcrumb a.brcrumb:hover { z-index:-1px; color:#aaa; text-decoration:underline; }

#trend-col-tl { position:absolute; width:290px; heigh:20px; line-height:20px; color:#eeeeee; font-family: tahoma; font-size: 11px; text-align:center; font-weight:bold; }
#classic-col-tl { position:absolute; width:194px; heigh:20px; line-height:20px; color:#eeeeee; font-family: tahoma; font-size: 11px; text-align:center; font-weight:bold; }

a.lnk2 { }
a.lnk2:hover { }

#m-top-banner { width:894px; height:30px; }

.td_lb { border-left:   1px solid #555; padding-left:5px; padding-right:5px; text-align:center; }
.td_rb { border-right:  1px solid #555; text-align:center; }
.td_tb { border-top:    1px solid #555; padding-top:5px; padding-bottom:5px; text-align:center; }
.td_bb { border-bottom: 1px solid #555; text-align:center; }
.tdh   { background-color: #222; font-weight:bold; text-align:center; }
