* {
border: 0px;
margin:0;
padding:0;
}
img {
border:0 none;
}
table {
font-size:11px;
border:0 none;
border-collapse:collapse;
}

body {
background: transparent url(./i2/bg.jpg) repeat 0 0;
margin: 0px;
padding: 60px 10px;
_background-attachment: fixed;
border: 0px;
color:#BF916B;
font-family:tahoma;
font-size:11px;
}
a:link, body_alink
{
	color: #E3CDBD;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #E3CDBD;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #BF916B;
	text-decoration: underline;
}
.ramka {
margin: 0px auto 0px auto;
overflow: visible;
position: relative;
z-index: 1;
}
.content {
width: 906px;
margin-left: 3px; 
min-height: 100%;
color: white;
position: relative;
}
.top_border {
position: absolute;
top: -60px;
left: 0px;
height: 60px;
width: 100%;
overflow: visible;
background: url(./i2/r_top.jpg) repeat-x;
z-index: 101;
}
.top_left {
position: absolute;
left: -56px;
height: 172px;
width: 56px;
background: url(./i2/top_left1.jpg) no-repeat;
}
.tl1 {
position: absolute;
left: 56px;
top: 0px;
height: 59px;
width: 67px;
background: url(./i2/top_left2.jpg) no-repeat;
}
.tl2 {
position: absolute;
left: 56px;
top: 59px;
height: 39px;
width: 63px;
background: url(./i2/top_left3.png) no-repeat;
}
.tl3 {
position: absolute;
left: 56px;
top: 98px;
height: 68px;
width: 24px;
background: url(./i2/top_left4.png) no-repeat;
}
.tl4 {
position: absolute;
left: 38px;
top: -22px;
height: 22px;
width: 20px;
background: url(./i2/top_left5.png) no-repeat;
}

.top_right {
width: 100%;
width: 54px;
height: 60px;
background: url(./i2/top_right.jpg) no-repeat;
position: absolute;
right: -54px;
top: 0px;
}

.left_border{
position: absolute;
top: 0px;
left: -56px;
height: 100%;
width: 60px;
background: url(./i2/left1.jpg) repeat-y;
z-index: 100;
}
.l1,.l2,.right_border,.r1{
position: absolute;
top: 0px;
height: 100%;
}
.l1{
left: 24px;
width: 30px;
background: url(./i2/left2.jpg) repeat-y;
}
.l2{
left: 54px;
width: 6px;
background: url(./i2/left3.png) repeat-y;
}
.right_border{
right: -53px;
width: 57px;
background: url(./i2/right1.jpg) repeat-y;	
z-index: 100;
}
.r1{
left: 30px;
width: 27px;
background: url(./i2/right2.jpg) repeat-y;
}
.top_middle {
margin: auto;
width: 315px;
height: 59px;
position: relative;
background: url(./i2/top_middle1.jpg) no-repeat;
}
.tm {
position: absolute;
bottom: -12px;
left: 59px;
width: 196px;
height: 12px;
background: url(./i2/top_middle2.png) no-repeat;	
}

.footer{
width:1016px;
margin:  0px;
padding: 0px 0px;
position: absolute;
left: 50%;
}
#foot{
margin: 0px;
padding: 0px 0px;
width:100%;
min-width:932px;
height: 1px;
position: fixed;
overflow: visible;
bottom: 11px;
left: 0px;
z-index: 2;
}
#foot{
_left:10px;
_position:absolute;
_top: expression((getClientHeight("foot")+12)+ "px");
}


.foot_bg {
position: absolute;
bottom: 0px;
left: -508px;
width: 1016px;
height: 1px;
z-index: 1;
}

/* Элменты ативной части дизайна*/
.f1,.f2,.f3,
.f01,.f02,.f03,.f04,.f05,.f06,.f07,.f08,.f09,.f10,.f11{
position: absolute;
bottom: 0px;
}
.f1{
left: 413px;
width: 200px;
height: 120px;
background: url(./i2/f/freearena.jpg) no-repeat;
}
.f2{
left: 101px;
width: 312px;
height: 98px;
background: url(./i2/f/login.jpg) no-repeat;
}
.f3{
left: 613px;
width: 311px;
height: 98px;
background: url(./i2/f/sms.jpg) no-repeat;
}

/* Элменты дизайна*/
.f01{
left: 0px;
width: 101px;
height: 77px;
background: url(./i2/f/bottom_left.jpg) no-repeat;
}
.f02{
bottom: 77px;
left: 0px;
width: 101px;
height: 70px;
background: url(./i2/f/bottom_left2.png) no-repeat;
}
.f03{
bottom: 67px;
left: -53px;
width: 53px;
height: 53px;
background: url(./i2/f/bottom_left1.png) no-repeat;
}
.f04{
bottom: 98px;
left: 101px;
width: 312px;
height: 26px;
background: url(./i2/f/bottom_middle1.png) no-repeat;
}
.f05{
bottom: 124px;
left: 403px;
width: 10px;
height: 11px;
background: url(./i2/f/bottom_middle2.png) no-repeat;
}
.f06{
bottom: 120px;
left: 413px;
width: 200px;
height: 43px;
background: url(./i2/f/bottom_middle3.png) no-repeat;
}
.f07{
bottom: 98px;
left: 613px;
width: 311px;
height: 31px;
background: url(./i2/f/bottom_middle4.png) no-repeat;
}
.f08{
left: 924px;
width: 92px;
height: 73px;
background: url(./i2/f/bottom_right.jpg) no-repeat;
}
.f09{
bottom: 73px;
left: 924px;
width: 58px;
height: 76px;
background: url(./i2/f/bottom_right1.png) no-repeat;
}
.f10{
bottom: -12px;
left: 0px;
width: 1016px;
height: 17px;
background: url(./i2/f/niz_1.jpg) no-repeat;
z-index:10;
}
.f11{
bottom: 5px;
left: 434px;
width: 158px;
height: 17px;
background: url(./i2/f/niz_2.jpg) no-repeat;
z-index:10;
}

.auth {
position: absolute;
left: -390px;
bottom: 40px;
width: 150px;
height: 50px;
vertical-align: middle;
z-index: 4;
}
.dd_menu {
position: absolute;
z-index: 3;
}
.sms {
position: absolute;
z-index: 3;
}

.login {
margin: 0px 13px 0px;
vertical-align: middle;
}
.loginp {
background-color: #000000;
filter:alpha(opacity=40);
-moz-opacity:0.5;
-khtml-opacity: 0.4;
opacity: 0.4;
color: #E0B089;
font:bold 10px Tahoma,Verdana,Arial,Helvetica;
border: 1px solid;
border-color: #383128;
width: 80px;
height: 16px;
}
.buttons{
display: block;
position: absolute;
top: 4px;
left: 150px;
width: 137px;
height: 26px;
}

#main_bg {
background: url(./i2/foto.jpg) #17110C no-repeat scroll;
width: 912px;
_width: 907px;
height:828px;
margin: 0px;
border: 0px;
}















/**/

.block_container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#211914 none repeat scroll 0 0;
border-left:1px solid #362B21;
border-right:1px solid #362B21;
color:#E6BA95;
font-size:10px;
margin:24px 10px;
position:relative;
text-align: left;
}

.block_content a {
color:#BF916B;
font-family: tahoma;
}

.block_content a:hover {text-decoration: none;}


.block_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./i2/w/back_news.png) repeat-x scroll left top;
height:6px;
position:relative;
margin: 0px 0px -5px 0px;
padding: 0px;
}

.ln_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./i2/w/top1.png) no-repeat scroll left center;
height:39px;
left:-16px;
position:absolute;
top:-10px;
width:46px;
}
.ln_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./i2/w/top2.png) no-repeat scroll right center;
height:39px;
position:absolute;
right:-16px;
top:-10px;
width:46px;
}
.block_close {
background:transparent url(./i2/close.png) no-repeat scroll 0 0;
cursor:pointer;
height:28px;
padding:0;
position:absolute;
right:10px;
top:10px;
width:28px;
z-index: 3;
}
.block_content {
margin:20px 15px 30px;
height:100%;
}

#news_niz .ln_left {
background:transparent url(./i2/w/top4.png) no-repeat scroll right center;
bottom:-10px;
top:auto;
}
#news_niz .ln_right {
background:transparent url(./i2/w/top3.png) no-repeat scroll right center;
bottom:-10px;
top:auto;
}

.logout, .signup {
bottom:94px;
cursor:pointer;
height:20px;
left:-330px;
padding:0;
position:absolute;
width:160px;
z-index:3;
background: transparent url() no-repeat scroll right center;
color: #E02E2E;
font-weight: bold;
font-family: Tahoma, Symbol;
line-height: 20px;
font-size: 11px;
}

.username {margin: 12px 5px;}
.sms_about {
bottom:97px;
cursor:pointer;
height:20px;
left:170px;
padding:0;
position:absolute;
width:180px;
z-index:3;
background: transparent ;
line-height: 20px;
}
.sms_chat {
bottom:60px;
cursor:pointer;
height:30px;
left:190px;
padding:0;
position:absolute;
width:200px;
z-index:4;
background: transparent url(./i2/opacity.png) repeat scroll;
background-position:0 0;
border:#393939 solid 1px;
overflow:hidden;
}
.sms_chat_txt {
width: 100%;
height: 100%;
text-align: left;
overflow:hidden;
}

.sms_window {
bottom:140px;
left:170px;
height:175px;
width:225px;
position:absolute;
z-index:3;
background: transparent url(./i2/s/sms_rules.png) no-repeat ;
display: none;
}
.sms_r {
margin: 40px 30px 0px 30px;
text-align: left;
}
#sms_close {
background:transparent url(./i2/close.png) no-repeat scroll 0 0;
cursor:pointer;
width:28px;
height:28px;
top:18px;
left:176px;
margin:0;
position:absolute;
z-index: 3;
}

.about_prj, .rules_prj,.sms_win, .fa_logo, .pir, .l_en, .l_ru {
display:block;
cursor:pointer;
width:100px;
height:16px;
bottom:2px;
left:130px;
margin:0;
position:absolute;
z-index: 3;
text-decoration:none;
}

.fa_logo{
width:145px;
height:70px;
bottom:24px;
left:-70px;
}

.rules_prj {
width:33px;
bottom:6px;
height:8px;
left:250px;
font-size:4px;
}

.pir{
bottom:-8px;
height:9px;
left:-45px;
width:100px;
}
.l_en, .l_ru{
bottom:5px;
height:12px;
left:-180px;
width:35px;
}
.l_ru{
left:-230px;
}

.sms_win {
width:40px;
height:16px;
bottom:65px;
left:130px;
}

.zag {
background:transparent url(./i2/backforzag.jpg) no-repeat scroll 0 0;
margin:-8px 0 8px;
padding:15px 0;
text-align:center;
width:171px;
}


.gm {
position: absolute;
bottom: 86px;
left: -175px;
width: 354px;
height: 102px;
background: transparent url(./i2/g/game_cs.png) no-repeat scroll bottom left;
z-index: 2;
}

.gm_b {
position: absolute;
bottom: 23px;
left: 130px;
width: 88px;
height: 20px;
background: transparent;
z-index: 3;
cursor: pointer;
}
.gm_popup {
display:none;
position:absolute;
bottom: 86px;
left: -85px;
width:182px;
z-index:1;
background:url(./i2/f/othergames_bg_1.png) no-repeat top left;
}

.gm_popup ul {
display: bolck;
margin: 16px 0px 140px;
list-style: none;
}

.gm_popup li {
list-style: none;
margin: 8px 0px;
color:#BF916B;
font-size:11px;
font-weight:bold;
text-align:center;
}
.gm_popup li a {color:#AA7D5B;}

	
.gm_rent {
background:url(./i2/f/othergames_bg_2.png) no-repeat top left;
height:38px;
left: 0px;
width:182px;
position: absolute;
bottom: 90px;
line-height: 30px;
}
/*
 Messages 
*/
#main_msg_box{
position: absolute;
width: 600px;
z-index: 100000;
}

.msg_txt {display: none;}




/* --------------------------------------------------------------------------------------
  main.css End
*/

.registration { position: relative; height:1px; width:1px; cursor:pointer}
.registration div { position:absolute; top:9px; right:18px;}

#fix_wight { position: fixed;  bottom:160px;width: 100%; height: 1px; z-index: 2;}
#block_menu {width: 192px; position: absolute; height: 1px; font-size: 11px; bottom:145px; left: -106px;}
.menu_m ul {margin: 0px; list-style:none; padding: 0px;}
.menu_m li { list-style:none; background:url(../image/main/menu_dot.png) center bottom no-repeat; text-align:center; padding:7px 0;}
.menu_m a { color:#bf916b; font-weight:bold; text-decoration:none;}
.menu_m a:hover { text-decoration:underline;}
.menu_m {display: none;}
.menu_m_c {position:absolute; bottom:0px; width:192px;left:15px;}
.menu_m_r1 { background:url(./i2/m/fon.png) repeat; width:192px; position: relative; z-index:1;}
.menu_m_r2 { background:url(./i2/m/ramka_left.png) top left repeat-y; margin-right:7px;}
.menu_m_r3 { background:url(./i2/m/ramka_right.png) top right repeat-y; margin-left:7px;margin-right:-7px;padding-right:0px;}
.menu_m_r4 { position:relative; height:1px;}
.menu_m_r5 { background:url(./i2/m/ramka_top.png) no-repeat; width:217px; height:42px; position:absolute; z-index:2; top:-15px; left:-12px; cursor:pointer;}
.menu_m_r6 { background:url(./i2/m/ramka_bottom.png) no-repeat; width:217px; height:42px; position:absolute; bottom:-16px; left:-12px;}

.plaha_red { background:url(./i2/m/plashka_red.png) left no-repeat; text-align:center; padding:9px 0 5px;}
.plaha_blue { display:block; background:url(./i2/m/plashka_blue.png) left no-repeat; text-align:center; padding:9px 0; cursor: pointer}

#note_news {cursor:pointer; position:relative; top:0px; left:0px; height:1px; z-index:100;}
#note_news img {position:absolute; left:10px; bottom:0px;}
#note_news div {font-family:Tahoma; color:#642701; position:absolute; bottom:3px; left:34px;}

/* --------------------------------------------------------------------------------------
  main.css End
*/




/* --------------------------------------------------------------------------------------
	Subtemplate 2
*/
.column-item {
width: 147px;
*width:147px;
display: -moz-inline-stack; /* для FF ниже 3  */
display:inline-block;
font-size:91%;
margin: 0 0px 20px 0;
min-height:600px;
vertical-align:text-top;
padding: 5px 0px 0px;
color: #4b4c4c;
zoom:1;
*display:inline; /* для ИЕ 6, 7 */
}

.game_div {
background-repeat: no-repeat;
background-position: -10px 0px;
background-attachment: scroll;
}

#registration input, #registration select.game, #registration select, #registration textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#211914 none repeat scroll 0 0;
border:1px solid #46372C;
color:#BF916B;
font-family:tahoma;
font-size:12px;
height:14px;
line-height:16px;
vertical-align: middle;
padding:2px 2px 0px 2px;
}


/* Module Ping Servers */

.servers_top {
margin-top: 15px;
background:transparent url(./i2/ping/top2.jpg) no-repeat scroll 0 0;
height:36px;
}
/*.menu_center, .news_center,*/	
.menu_center, .servers_center {
margin:0 4px 0 9px;
background:#211914 none repeat scroll 0 0;
border-left:1px solid #362B21;
border-right:1px solid #362B21;
padding:0 10px;
}
.servers_bottom {
background:transparent url(./i2/ping/bottom2.jpg) no-repeat scroll 0 0;
height:36px;
}
.servers_center td {
background:transparent url(./i2/ping/dot.gif) repeat-x scroll center bottom;
padding:5px 0;
vertical-align:middle;
}

.servers_center td span {
color:#8B6241;
font-size:10px;
}

/* Module Menu */

.menu_top {
margin-top: 15px;
background:transparent url(./i2/w/top1.jpg) no-repeat scroll center top;
height:35px;
}
.menu_center {
text-align: left;
margin:0 7px 0 7px;
/*also in Module Ping Servers*/
}
.menu_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./i2/w/bottom1.jpg) no-repeat scroll center bottom;
height:35px;
}
.menu_center li {
background:transparent url(./i2/w/bullet.gif) no-repeat scroll left 7px;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:25px;
padding:3px 0 3px 25px;
}
.menu_center li a:hover {
text-decoration:underline;
}
.menu_center li a {
color:#BF916B;
text-decoration:none;
}



/* Main News module */
.date {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./i2/date.gif) no-repeat scroll left 5px;
}
.mnw_text {
font-size:10px;
margin-bottom:3px;
}
.mnw_toggle span {
border-bottom:1px dashed #E6BA95;
cursor:pointer;
}



.registr1 td {
padding: 5px 0px 0px 10px;
font-size: 11px;
color:#BF916B;
}
#rem_me {
display:none;
position:absolute;
top: 32px;
left: 50px;
width:136px;
height: 40px;
z-index:3;
background:transparent url(./i2/f/remember_me.png) no-repeat scroll 0 0;
text-align: left;
text-decoration: none;
text-indent:5px;
color: #BF916B;
line-height: 20px;
}
#rem_me div{
margin-left:4px;
margin-top:13px;
position:relative;
}
.rem_chk {background: #442b14;}
span.checkbox {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(./i2/checkbox.png) no-repeat;
display: block;
clear: left;
float: left;
}
span.radio {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(./i2/radio.png) no-repeat;
display: block;
clear: left;
float: left;
}
span.select {
position: absolute;
width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 21px;
padding: 0 24px 0 8px;
color: #ffffff;
font: 12px/21px arial, sans-serif;
background: url(./i2/select.gif) no-repeat;
overflow: hidden;
}


/* Module administration */
.pv_msg {position: absolute; width: 400px; right:-1px; top:18px;z-index:20}
.pv_msg table { width: 388px;}
.pv_msg td { background:#211914; border:1px dotted #392e27;}
.admin, .ban-list { width:90%; border:1px solid #362920;}
.admin th, .admin td, .pv_msg td { padding:4px 10px 4px 10px;}
.admin th, .ban-list th, .pv_msg .h { background:#261d17; border:1px solid #362920;color:#765338; text-align:left; font-size:11px;}
.admin th.last, .admin td.last, .ban-list th.last, .ban-list td.last { border-right:none;}
.admin td, .ban-list td { border-bottom:1px dotted #392e27; border-right:1px solid #362920;}
.ban-list th, .ban-list td { padding:4px 2px 4px 4px;}
.admin td { width:33%;}

.nik { background:url(./i2/i/nik.gif) left 5px;}
.icq { background:url(./i2/i/icq.gif) left 5px;}
.dolg { background:url(./i2/i/dolg.gif) left 5px;}
.comp { background:url(./i2/i/comp.gif) left 6px;}
.date { background:url(./i2/i/date.gif) left 5px;}
/* TODO check */
.disk { background:url(image/icon/disk.gif) left 3px no-repeat; padding:1px 0 0 13px}
.http { background:url(image/icon/http.gif) left 1px no-repeat; padding:0 0 0 13px;}
.ftp { background:url(image/icon/ftp.gif) left 4px no-repeat; padding:0 0 0 13px;}
/* TODO end */
.nik, .icq, .dolg, .comp, .date {
padding: 3px 0 0 13px;
background-repeat: no-repeat;
}

/* Module forum last */
.f_h0 {width:100%; color:#999999; font:11px Tahoma; position: relative;}
.f_h1 {position: absolute; right: 0px; top: 0px;}
.f_h {font-weight: bold;text-align:left;font-size:12px;margin-right: 70px;}
.f_a {font-size:10px;font-weight:normal;}
.f_t {text-align:justify;width:100%;}
.f_a, .f_t a {color:#BF916B;font-family: tahoma;}
.f_a:hover, .f_t a:hover {text-decoration: none;}



/*======== GAMES STYLES  ======*/

/* LA2 */


table.la2{background-color: #000000;vertical-align: top;color:#403428;}
.la2 td{vertical-align:top;text-align: left;}

.la2 a{color:#00AEEF;}

.la2 def{color:#BEA891;}

.la2 ul{margin:0 40px 0 20px;list-style: none;list-style-image: none;}
.la2 .sc3 ul {margin:0 20px 0 40px;}
.la2 ul li{background:url(./i2/g/l2/menu_link.png) transparent no-repeat;padding: 0 0 0 35px;
line-height: 23px;border-bottom: 1px dotted #999999;}
.la2 ul li a {color:#B2A18A;text-decoration:none;}

.la2 .logo {background: #000000 url(./i2/g/l2/my_logo.jpg) no-repeat scroll 0 0;
height: 420px;width: 903px;}

.la2 .sc1{background: url(./i2/g/l2/my_l_7.jpg);width:225px;}
.la2 .sc1 div {width:225px;}
.la2 .sc2{width:454px;}
.la2 .sc2 .page{margin: 0 0  150px 10px;}
.la2 .sc3{background:url(./i2/g/l2/my_r_6.jpg);width:224px;}
.la2 .sc3 div{width:224px;}

.la2 .m1 {background: url(./i2/g/l2/my_l_2.jpg) repeat-y scroll 0 0;}
.la2 .m1 .s_ {background: url(./i2/g/l2/my_l_1.jpg) no-repeat scroll 0 0;height: 109px;}
.la2 .m1 .e_ {background: url(./i2/g/l2/my_l_4.jpg) no-repeat scroll;background-position: bottom;height: 225px;}

.la2 .m2 {background: url(./i2/g/l2/my_l_5.jpg) repeat-y scroll 0 0;}
.la2 .m2 .e_ {background: url(./i2/g/l2/my_l_6.jpg) no-repeat scroll;background-position: left bottom;height: 279px;}

.la2 .m3 {background: url(./i2/g/l2/my_l_8.jpg) no-repeat scroll;background-position: left top;height: 138px;}

.la2 .m4 {background: url(./i2/g/l2/my_r_2.jpg) repeat-y scroll;}
.la2 .m4 .s_ {background: url(./i2/g/l2/my_r_1.jpg) no-repeat scroll 0 0;height: 108px;}
.la2 .m4 .e_ {background: url(./i2/g/l2/my_r_3.jpg) no-repeat scroll;background-position: right bottom;height: 227px;}

.la2 .m5 {background: url(./i2/g/l2/my_r_4.jpg) repeat-y scroll;background-position: right bottom;}
.la2 .m5 .e_ {background: url(./i2/g/l2/my_r_5.jpg) no-repeat scroll;height: 238px;}

.la2 .m6 {background: url(./i2/g/l2/my_r_6.jpg) repeat-y scroll;background-position: right top;height: 100%;position: relative;}

.la2 .m8  {background: url(./i2/g/l2/my_r_7.jpg) no-repeat scroll;background-position: right bottom;height: 137px;}

/* CS */
table.cs{
background-color: #1F170F;
vertical-align: top;
color:#C8B099;
width: 903px;
}
.cs td{
vertical-align:top;
}

.cs a{
color:#E3CDBD;
}

.cs def{
color:#BEA891;
}

.cs ul{
margin:0 40px 0 40px;
list-style: none;
list-style-image: none;
}

.cs .sc3 ul {
margin:0 20px 0 40px;
}

.cs ul li{
	background:url(./i2/g/cs/menu_link.png) transparent scroll no-repeat;
	background-position: right top;
	padding: 0 35px 0 2px;
	line-height: 23px;
	border-bottom: 1px dashed #372F26;
}

.cs ul li a {
	color:#B1997C;
	text-decoration:none;
}
.cs .logo {
	background: #000000 url(./i2/g/cs/my_logo.jpg) no-repeat scroll 0 0;
	height: 400px;
	width: 903px;
}
.cs .sc1{
	background: url(./i2/g/cs/my_l_6.jpg) scroll repeat-y 0 0;
	width:189px;
}
.cs .sc1 div {
	position:relative;
	width:189px;
}
.cs .sc2{
	width:530px;
}
.cs .sc2 .page{margin: 0 0 150px 10px;}

.cs .sc3{
	background:#17110C url(./i2/g/cs/my_r_1.jpg) scroll repeat-y 0 0;
	width:184px;
}
.cs .sc3 div{
	position:relative;
	width:184px;
}


.cs .m1 {
	background: url(./i2/g/cs/my_l_1.jpg) repeat-y scroll 0 0;
}
.cs .m1 .s_ {
	background: url(./i2/g/cs/my_l_7.jpg) no-repeat scroll;
	position:absolute;
	z-index:0;
	width:12px;
	height: 72px;
	right:0px;
	top:0px;
}
.cs .m1 .e_ {
	background: url(./i2/g/cs/my_l_2.jpg) no-repeat scroll;
	background-position: bottom;
	height: 64px;
}
.cs .m2 {
	background: url(./i2/g/cs/my_l_4.jpg) repeat-y scroll 0 0;
}
.cs .m2 .s_ {
	background: url(./i2/g/cs/my_l_3.jpg) no-repeat scroll;
	position:absolute;
	z-index:0;
	width:100%;
	height:100%;
}
.cs .m2 .o_ {
	background: url(./i2/g/cs/my_l_8.jpg) no-repeat scroll;
	position:absolute;
	z-index:0;
	width:13px;
	height: 33px;
	left: 17px;
	bottom: 201px;
}
.cs .m2 .e_ {
	background: url(./i2/g/cs/my_l_5.jpg) no-repeat scroll;
	background-position: left bottom;
	height: 201px;
}


.cs .m4 {
	background: url(./i2/g/cs/my_r_4.jpg) no-repeat scroll 0 0;
}
.cs .m4 .e_ {
	background: url(./i2/g/cs/my_r_2.jpg) no-repeat scroll;
	background-position: right bottom;
	height: 209px;
}
.cs .m5 {
	background: url(./i2/g/cs/my_r_.jpg) repeat-y scroll 0 0;
}
.cs .m5 .e_ {
	height: 107px;
	position: relative;
}
.cs .m5 .o_ {
	background: url(./i2/g/cs/my_r_3.jpg) no-repeat scroll 0 0;
	position: absolute;
	height: 116px;
	width: 190px;
	left: -6px;
	top: 0px;
}


.cs .m6 {
	background: url(./i2/g/cs/my_r_.jpg) repeat-y scroll 0 0;
	height: 100%;
}

/* COD */
table.cod{
background-color: #000306;
vertical-align: top;
color:#41494D;
}
.cod td{
vertical-align:top;
text-align: left;

}

.cod a{
color:#FFFFFF;
}

.cod def{
color:#FFFFFF;
}

.cod ul{
margin:0 60px 0 25px;
list-style: none;
list-style-image: none;
}

.cod .sc3 ul {
margin:0 20px 0 60px;
}

.cod ul li{
	background:url(./i2/g/cod/menu_link.png) transparent scroll no-repeat;
	background-position: right top;
	padding: 0 35px 0 2px;
	line-height: 23px;
	border-bottom: 1px dashed #372F26;
}

.cod ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
.cod .logo {
	background: #000000 url(./i2/g/cod/my_logo.jpg) no-repeat scroll 0 0;
	height: 458px;
	width: 903px;
}
.cod .sc1{
	background: url(./i2/g/cod/my_l_4.jpg);
	width:216px;
}
.cod .sc1 div {
	width:216px;
}
.cod .sc2{
	width:471px;
}
.cod .sc2 .page{
	margin: 0 0  150px 10px;
}

.cod .sc3{
	background:url(./i2/g/cod/my_r_6.jpg);
	width:216px;
}
.cod .sc3 div{
	width:216px;
}


.cod .m1 {
	background: url(./i2/g/cod/my_l_1.jpg) repeat-y scroll 0 0;
}
.cod .m1 .e_ {
	background: url(./i2/g/cod/my_l_2.jpg) no-repeat scroll 0 0;
	height: 152px;
}
.cod .m2 {
	background: url(./i2/g/cod/my_l_5.jpg) repeat-y scroll 0 0;
}
.cod .m2 .e_ {
	background: url(./i2/g/cod/my_l_3.jpg) no-repeat scroll;
	background-position: left bottom;
	height: 168px;
}

.cod .m3 {
	background: url(./i2/g/cod/my_l_4.jpg) repeat-y scroll 0 0;
}

.cod .m4 {
	background: url(./i2/g/cod/my_r_1.jpg) repeat-y scroll;
}
.cod .m4 .e_ {
	background: url(./i2/g/cod/my_r_2.jpg) no-repeat scroll 100% 100%;
	height: 108px;
}
.cod .m5 {
	background: url(./i2/g/cod/my_r_4.jpg) repeat-y scroll 100% 100%;
}
.cod .m5 .e_ {
	background: url(./i2/g/cod/my_r_5.jpg) no-repeat scroll 100% 100%;
	height: 172px;
	position: relative;
}
.cod .m5 .o_ {
	background: url(./i2/g/cod/my_r_5_1.png) no-repeat scroll;
	position: absolute;
	height: 15px;
	width: 36px;
	left: -36px;
	top: 39px;
}


.cod .m6 {
	background: url(./i2/g/cod/my_r_6.jpg) repeat-y scroll;
	height: 100%;
}


/* BF */
.bf{
background: #1F170F url(./i2/g/bf/bg.jpg) repeat-y scroll 153px 232px;
vertical-align: top;
color:#B1A38D;
width: 903px;
}
.bf .l1_{
	background: url(./i2/g/bf/my_l_0.jpg) repeat-y;
}
.bf .l2_{
	background: url(./i2/g/bf/my_r_0.jpg) repeat-y scroll 100% 0;
}

.bf td{
vertical-align:top;
text-align: left;

}

.bf a{
color:#BE9C66;
}

.bf def{
color:#BEA891;
}

.bf ul{
margin:0 40px 0 40px;
list-style: none;
list-style-image: none;
}

.bf .sc3 ul {
margin:0 20px 0 40px;
}

.bf ul li{
	background:url(./i2/g/bf/menu_link.png) transparent scroll no-repeat;
	background-position: left top;
	padding: 0 2px 0 20px;
	line-height: 23px;
	border-bottom: 1px dashed #372F26;
}
.bf ul li:hover{
	background:url(./i2/g/bf/menu_linka.png) transparent scroll no-repeat;
	background-position: left top;
}

.bf ul li a {
	color:#A4906D;
	text-decoration:none;
}
.bf .logo {
	background: #000000 url(./i2/g/bf/my_logo.jpg) no-repeat scroll 0 0;
	height: 475px;
	width: 903px;
}
.bf .sc1{
	width:217px;
}
.bf .sc1 div {
	width:217px;
	position:relative;
}
.bf .sc2{
	width:465px;
}
.bf .sc2 .s_{
	width:465px;
	height: 106px;
	background:url(./i2/g/bf/my_m_1.jpg) no-repeat 0 0; 
}
.bf .sc2 .page{margin: 0 0 0 10px;}


.bf .sc3{
	width:221px;
}
.bf .sc3 div{
	width:221px;
	position:relative;
}


.bf .m1 {
	background: url(./i2/g/bf/my_l_1.png) repeat-y scroll 100% 0;
}
.bf .m1 .e_ {
	background: url(./i2/g/bf/my_l_5.jpg) no-repeat scroll 100% 0;
	height: 134px;
	position:absolute;
	top: 0;
	left:0;
	z-index:0;
}
.bf .m2 {
	background: url(./i2/g/bf/my_l_2.jpg) no-repeat scroll 0 0;
	height: 234px;
}
.bf .m2 .s_ {
	background: url(./i2/g/bf/my_l_6.png) no-repeat scroll 100% 0;
	height: 234px;
	position:absolute;
	top: 0;
	left:0;
}
.bf .m2 .e_ {
	background: url(./i2/g/bf/my_l_7.png) no-repeat scroll 100% 0;
	height:230px;
	position:absolute;
	bottom:-230px;
	left:0;
}

.bf .m3 {
	background: url(./i2/g/bf/my_l_3.png) repeat-y scroll 100% 0;
}

.bf .m4 {
	background: url(./i2/g/bf/my_r_8.png) repeat-y scroll 0 0;
}
.bf .m4 .e_ {
	background: url(./i2/g/bf/my_r_1.jpg) no-repeat scroll 0 0;
	width:102px;
	height:251px;
	position:absolute;
	top:0;
	left:0;
}
.bf .m5 {
	background: url(./i2/g/bf/my_r_2.jpg) repeat-y scroll 100% 0;
	height:170px;
}
.bf .m5 .s_ {
	background: url(./i2/g/bf/my_r_9.png) no-repeat scroll 0 0;
	position: absolute;
	height: 75px;
	width: 92px;
	left: 0px;
	top: -75px;
}
.bf .m5 .e_ {
	background: url(./i2/g/bf/my_r_5.png) no-repeat scroll;
	width:31px;
	height:170px;
	position:absolute;
	top:0;
	left:10px;
}
.bf .m5 .e2_ {
	background: url(./i2/g/bf/my_r_6.png) no-repeat scroll 0 0;
	width:102px;
	height:175px;
	position:absolute;
	bottom:-175px;
	left:0;
	z-index:0;
}

.bf .m6 {
	background: url(./i2/g/bf/my_r_3.png) repeat-y scroll 0 0;
	height: 100%;
}
.bf .m7 {
	background: url(./i2/g/bf/my_l_4.jpg) repeat-y scroll 0 0;
	height:139px;
}
.bf .m7 .e_ {
	background: url(./i2/g/bf/my_l_8.png) no-repeat scroll 100% 0;
	height:139px;

}
.bf .m8 {
	background: url(./i2/g/bf/my_r_4.jpg) repeat-y scroll 100% 0;
	height:144px;
	position:absolute;
	top:-5px;
}
.bf .m8 .e_ {
	background: url(./i2/g/bf/my_r_7.png) no-repeat scroll;
	height:144px;
}

/* CSS */

table.css{
background-color: #1F170F;
vertical-align: top;
color:#B1A38D;
}
.css td{
vertical-align:top;
text-align: left;

}

.css a{
color:#BE9C66;
}

.css def{
color:#BEA891;
}

.css ul{
margin:0 40px 0 40px;
list-style: none;
list-style-image: none;
}

.css .sc3 ul {
margin:0 20px 0 40px;
}

.css ul li{
	background:url(./i2/g/css/menu_link.png) transparent scroll no-repeat;
	background-position: left top;
	padding: 0 2px 0 20px;
	line-height: 23px;
	border-bottom: 1px dashed #372F26;
}
.css ul li:hover{
	background:url(./i2/g/css/menu_linka.png) transparent scroll no-repeat;
	background-position: left top;
}

.css ul li a {
	color:#A4906D;
	text-decoration:none;
}
.css .logo {
	background: #000000 url(./i2/g/css/my_logo.jpg) no-repeat scroll 0 0;
	height: 400px;
	width: 903px;
}
.css .sc1{
	background: url(./i2/g/css/my_l_6.jpg);
	width:187px;
}
.css .sc1 div {
	width:187px;
}
.css .sc2{
	width:531px;
	background:url(./i2/g/css/my_m_2.jpg);
}
.css .sc2 .s_{
	width:531px;
	height: 106px;
	background:url(./i2/g/css/my_m_1.jpg);
}
.css .sc2 .page{margin: 0 0  150px 10px;}


.css .sc3{
	background:url(./i2/g/css/my_r_6.jpg);
	width:185px;
}
.css .sc3 div{
	width:185px;
}


.css .m1 {
	background: url(./i2/g/css/my_l_7.jpg) repeat-y scroll 100% 0;
}
.css .m1 .s_ {
	background: url(./i2/g/css/my_l_1.jpg) no-repeat scroll 0 0;
	height: 106px;
}
.css .m1 .e_ {
	background: url(./i2/g/css/my_l_2.jpg) no-repeat scroll 0 0;
	height: 198px;
}
.css .m2 {
	background: url(./i2/g/css/my_l_3.jpg) repeat-y scroll 0 0;
}
.css .m2 .e_ {
	background: url(./i2/g/css/my_l_4.jpg) no-repeat scroll;
	background-position: left bottom;
	height: 168px;
}
.css .m3 {
	background: url(./i2/g/css/my_l_5.jpg) no-repeat scroll 0 0;
}

.css .m4 {
	background: url(./i2/g/css/my_r_7.jpg) repeat-y scroll;
}
.css .m4 .s_ {
	background: url(./i2/g/css/my_r_1.jpg) no-repeat scroll 0 0;
	height: 118px;
}
.css .m4 .e_ {
	background: url(./i2/g/css/my_r_2.jpg) transparent no-repeat scroll 0 0;
	height: 190px;
}
.css .m5 {
	background: url(./i2/g/css/my_r_3.jpg) repeat-y scroll;
}
.css .m5 .e_ {
	background: url(./i2/g/css/my_r_4.jpg) no-repeat scroll;
	height: 130px;
}

.css .m6 {
	background: url(./i2/g/css/my_r_5.jpg) no-repeat scroll 0 0;
	height: 100%;
}

/* WOW */

table.wow{
background-color: #000407;
vertical-align: top;
color:#7F7F7F;
width: 903px;
text-align: left;
}
.wow td{
vertical-align:top;
}

.wow a{
color:#00AEEF;
}

.wow def{
color:#FFFFFF;
}

.wow ul{
margin:0 25px 0 20px;
list-style: none;
list-style-image: none;
}

.wow .sc3 ul {
margin:0 20px 0 40px;
}

.wow ul li{
	background:url(./i2/g/wow/menu_link.png) transparent scroll no-repeat 0 0;
	padding: 0 0 0 40px;
	line-height: 23px;
}

.wow ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
.wow ul li a:hover {
	color:#95BAE0;
}

.wow .logo {
	background: #000000 url(./i2/g/wow/my_logo.jpg) no-repeat scroll 0 0;
	height: 520px;
	width: 903px;
}
.wow .sc1{
	background: url(./i2/g/wow/my_bg.jpg) scroll repeat-y 0 0;
	width:219px;
}
.wow .sc1 div {
	position:relative;
	width:219px;
}
.wow .sc2{
	width:458px;
	background: url(./i2/g/wow/my_m_1.jpg) scroll no-repeat 0 0;
}
.wow .sc2 .page{margin: 0 0  150px 10px;}


.wow .sc3{
	background:url(./i2/g/wow/my_bg.jpg) scroll repeat-y 100% 0;
	width:226px;
}
.wow .sc3 div{
	position:relative;
	width:226px;
}


.wow .m1 {
	background: url(./i2/g/wow/my_l_1.jpg) no-repeat scroll 0 0;
}
.wow .m1 .s_ {
	background: url(./i2/g/wow/my_l_2.png) no-repeat scroll;
	background-position: bottom;
	height: 34px;
}
.wow .m1 .e_ {
	background: url(./i2/g/wow/my_l_3.jpg) no-repeat scroll;
	background-position: bottom;
	height: 158px;
}
.wow .m1 .o_ {
	background: url(./i2/g/wow/my_l_b.png) no-repeat scroll;
	background-position: bottom;
	height: 321px;
	width:17px;
	position:absolute;
	bottom: -67px;
	left: 196px;
	z-index:0;
}

.wow .m2 {
	background: url(./i2/g/wow/my_l_4.png) no-repeat scroll 0 0;
}
.wow .m2 .s_ {
	background: url(./i2/g/wow/my_l_5.png) no-repeat scroll;
	height:66px;
}
.wow .m2 .o2_ {
	background: url(./i2/g/wow/my_l_b.png) no-repeat scroll;
	background-position: bottom;
	height: 321px;
	width:17px;
	position:absolute;
	bottom: -83px;
	left: 196px;
	z-index:0;
}
.wow .m2 .o_ {
	background: url(./i2/g/wow/my_l_6.jpg) no-repeat scroll;
	height:143px;
}
.wow .m2 .e_ {
	background: url(./i2/g/wow/my_l_7.png) no-repeat scroll;
	height: 89px;
}


.wow .m4 {
	background: url(./i2/g/wow/my_r_1.jpg) no-repeat scroll 0 0;
}
.wow .m4 .s_ {
	background: url(./i2/g/wow/my_r_2.png) no-repeat scroll;
	background-position: right bottom;
	height: 48px;
}
.wow .m4 .o_ {
	background: url(./i2/g/wow/my_r_b.png) no-repeat scroll;
	background-position: bottom;
	height: 320px;
	width:16px;
	position:absolute;
	bottom: -115px;
	left: 14px;
	z-index:0;
}
.wow .m4 .e_ {
	background: url(./i2/g/wow/my_r_3.jpg) no-repeat scroll;
	background-position: right bottom;
	height: 192px;
}
.wow .m5 {
	background: url(./i2/g/wow/my_r_4.png) no-repeat scroll 0 0;
}
.wow .m5 .s_ {
	height: 107px;
	background: url(./i2/g/wow/my_r_5.png) no-repeat scroll 0 0;
	height:48px;
}
.wow .m5 .e_ {
	height: 107px;
	background: url(./i2/g/wow/my_r_6.jpg) no-repeat scroll 0 0;
	height:136px;
}
.wow .m5 .o_ {
	background: url(./i2/g/wow/my_r_b.png) no-repeat scroll;
	background-position: bottom;
	height: 320px;
	width:16px;
	position:absolute;
	bottom: -67px;
	left: 14px;
	z-index:0;
}


.wow .m6 {
	background: url(./i2/g/wow/my_r_7.png) no-repeat scroll 0 0;
}
.sc1 div.f_h0{width: 159px;}
.sc1 div.f_h{width: 159px;}
.sc1 div.f_h1{width: 159px;}
.sc1 div.f_t{width: 159px;}

