/* CSS Document */



* {
    margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body{
	background-image:url(../images/fon.gif);
	background-repeat:repeat;
}
.h-select { font-size:11px; position:relative; border:1px solid #979797; background:#fff; float:left; height:19px; width:145px; }

.h-select .toggle { z-index:9999999; display:block; position:absolute; top:0; margin-left:100%; left:-23px; width:23px; height:19px; background:url(../img/strl.gif) no-repeat; }

.h-select .selected-item { white-space:nowrap; padding-left:5px; line-height:17px; color:#333333; font-style:normal; }

.h-select .b-select-ul { position:relative; z-index:9999; }

.h-select .b-select-ul a { color:#434343; text-decoration:none; display:block; padding:3px 7px 4px 5px; }

.h-select .b-select-ul a:hover { background:#FFFCD6; }

.h-select .b-select-ul li { position:relative; top:-1px; }

.h-select .b-select-ul li.current a { background:#7F9DB9; color:#FFF; }

.h-select .w-toggle { border:1px solid #8A8A8A; display:none; width:100%; z-index:99999; position:absolute; right:-1px; top:19px; background:#FFF; }



table.main{
	width:100%;
	height:100%;
}
td.main2{
	width:990px;
	height:100%;
}
td.left{
	background-image:url(../images/left_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
td.right{
	background-image:url(../images/right_bg.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
table.menu{
	background-image:url(../images/bg_menu.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:44px;
}
table.menu td{
	text-align:center;
}
A.menu{
	color:#FFFFFF;
	width:125px;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}
A.menu:hover{
	text-decoration:underline;
}
td.neimg{
	width:125px;
	padding-top:4px;
}
td.img{
	width:2px;
	padding-top:7px;
}
td.sel{
	width:125px;
	padding-left:1px;
	padding-right:1px;
	padding-top:4px;
}
td.sel div{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	padding-top:8px;
	background-image:url(../images/menu_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
}
td.top3{
	background-image:url(../images/top3.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:483px;
	height:275px;
	padding-left:19px;
}
td.top3 A{
	font-family:Arial;
	color:#900f04;
	font-size:12px;
}
td.top3 A:hover{
	text-decoration:none;
}
td.repass A{
	color:#55ccf8;
	font-family:Arial;
	font-size:10px;
}
td.repass A:hover{
	text-decoration:none;
}
input.inp{
	border:#7cd5f6 solid 1px;
	background-color:#ceeffa;
	width:105px;
	margin-top:3px;
}
td.ntop1{
	background-image:url(../images/ntop1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-left:76px;
	padding-bottom:3px;
}
td.ntop1 A{
	color:#553000;
	font-family:Arial;
	font-size:11px;
}
td.ntop1 A:hover{
	text-decoration:none;
}
td.ntop2{
	background-image:url(../images/ntop2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-align:center;	
}
td.cl_t, td.cl_b{
	background-image:url(../images/cl_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
td.cr_t, td.cr_b{
	background-image:url(../images/cr_bg.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
td.c1_t{
	background-color:#e8e0d4;
	text-align:left;
}
td.c1_b{
	background-color:#e8e0d4;
	background-image:url(../images/c1_b.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	text-align:right;
	padding-bottom:20px;
	padding-right:10px;
}
td.c3_t, td.c3_b{
	background-color:#ddf0f7;
}
td.se{
	color:#920f05;
	font-family:Arial;
	padding-right:4px;
}
select.se{
	margin-top:3px;
	width:117px;
	border:1px solid #a7a6aa;
}
td.c1_t div{
	margin-left:9px;
	margin-bottom:6px;
	padding-top:5px;
	text-align:center;
	background-image:url(../images/lmenu_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:168px;
	height:22px;
}
td.c1_t div A{
	color:#a83c20;
	font-size:13px;
	text-decoration:none;
}
td.c1_t div A.select{
	color:#a83c20;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
td.c1_t div A:hover{
	text-decoration:underline;
}
td.b_bg{
	background-image:url(../images/b_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	text-align:center;
}
table.part{
	margin:10px;
	border:1px solid #407385;
	color:#125eac;
	background-color:#FFFFFF;
	
}
table.part td{
	padding:10px;
}
table.part td p{
	padding-bottom:5px;
}
table.part td A{
	color:#125eac;
	font-size:11px;
	text-decoration:none;
}
table.part td A:hover{
	text-decoration:underline;
}
table.ligr{
	margin:10px;
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #356b7f;
	color:#286c85;
	background-color:#FFFFFF;
}
table.ligr td p{
	font-size:10px;
	padding-top:2px;
	padding-bottom:4px;
}
table.ligr td p A{
	color:#286c85;
	font-size:10px;
	text-decoration:none;
}
table.ligr td p A:hover{
	text-decoration:underline;
}
table.ligr img.sc{
	border:#ddf0f7 5px solid;
}
td.c{
	padding:10px;
}
div.name h1{
	color:#a23f23;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	padding-left:6px;
}div.name span{
	color:#a23f23;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	padding-left:6px;
}
div.name A{
	color:#a23f23;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	padding-left:6px;
	
}
div.name A:hover{
	text-decoration:underline;
}
div.put{
	background-color:#feefdb;
	color:#5a1b0a;
	font-size:13px;
	padding-top:3px;
	padding-bottom:3px;
	margin:3px;
}
div.put A{
	color:#5a1b0a;
	font-size:13px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
div.put A.n{
	color:#5a1b0a;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
div.put A:hover{
	text-decoration:underline;
}
td.t_t{
	background-image:url(../images/t_t.jpg);
	background-position:center;
	background-repeat:repeat-x;
}
td.t_b{
	background-image:url(../images/t_b.jpg);
	background-position:center;
	background-repeat:repeat-x;
}
td.t_l{
	background-image:url(../images/t_l.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
td.t_r{
	background-image:url(../images/t_r.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
td.t1{
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
}
#bigimg{
	border:7px solid #b9eeb7;
}
td.simg{
	padding:5px;
	vertical-align:top;
}
td.simg IMG{
	margin:3px;
	cursor:pointer;
}
td.igrr{
	padding-left:10px;
}
p.rey{	
	color:#a23f23;
}
td.gol{	
	color:#202020;
	font-weight:bold;
}
td.gol span{
	color:#0e7d09;
}
td.t2{
	padding:10px;
}
td.t2 div{
	padding:7px;
	background-color:#b9eeb7;
}
div.tit{
	font-size:14px;
	padding-top:5px;
}
td.t3{
	padding:10px;
	text-indent:10px;
	text-align:justify;
	color:#555555;
}
div.war{
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}
div.war a{
	color:#9b0505;
	font-weight:bold;
	text-decoration:none;
}
div.war a:hover{
	text-decoration:underline;
}
td.t4{
	padding:10px;
}
td.t4 table td{
	text-align:center; 
}
td.t4 table td A{
	color:#125eac; 
}
div.dop div{
	color:#40711c;
}
td.nick{
	color:#1365b2;
	text-decoration:underline;
	padding-bottom:2px;
}
td.date{
	color:#1365b2;
	text-align:right;
	padding-bottom:2px;
}
div.comm{
	margin-left:15px;
	width:540px;
}
div.com_niz{
	background-image:url(../images/com_niz.jpg);
	background-position:center;
	background-repeat:repeat-x;
}
td.com_ava{
	vertical-align:top;
	width:98px;
	padding:2px;
}
td.com_text{
	padding:6px;
	color:#555555;
}
div.add_comm{
	margin-left:15px;
	width:540px;
}
textarea.ta{
	border:#c2c2c2 solid 1px;
	width:100%;
	height:50px;
}
div.no_comm{
	margin-left:15px;
	width:540px;
	color:#3f3f3f;
	font-size:11px;
}
div.no_comm A{
	font-size:11px;
	color:#1365b2;
}
div.page{
	text-align:center;
}
div.page span{
	color:#ac3d12;
	font-size:18px;
	font-weight:bold;
}
div.page A{
	color:#ac3d12;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
div.page A:hover{
	text-decoration:underline;
}

/*    prist   */
div.put span{
	font-weight:bold;
	padding-left:5px;
}
div.text{
	font-size:11px;
	color:#373737;
	margin:5px;
	width:560px;
	overflow:hidden;
}
div.text a{
	font-size:11px;
	color:#373737;
	font-family:Tahoma;
}
div.text a:hover{
	font-size:11px;
	color:#373737;
	font-family:Tahoma;
	text-decoration:none;
}
div.prist_p{
	background-image:url(../images/prist_p.jpg);
	background-position:center;
	background-repeat:repeat-x;
	margin-left:5px;
	margin-right:5px;

}
td.prist_p{	
	padding:10px;
}
div.prist_d{
	text-align:right;
}
div.prist_d A{
	color:#a60000;
	font-weight:bold;
}
div.prist_d A:hover{
	 text-decoration:none;
}
div.prist_text{
	font-size:11px;
	color:#373737;
	margin-left:7px;
}

/*   emu_prist   */
td.emu_prist_t{
	padding-top:20px;
	padding-bottom:20px;
}
td.emu_prist_a A{
	font-size:12px;
	color:#039dd1;
	font-weight:bold;
	text-decoration:none;
}
td.emu_prist_a A:hover{
	color:#d1031b;
	text-decoration:underline;
}
/*   emu     */
td.emu_t{
	padding:10px;
}
div.emu_n{
	font-size:14px;
	font-weight:bold;
	color:#039dd1;
}
div.emu_text{
	font-size:11px;
	color:#555555;
	text-indent:10px;
}
div.emu_dow{
	margin:10px;
}
div.emu_dow table td{
	text-align:center; 
}
div.emu_dow table td A{
	color:#125eac; 
}
div.alf A{
	font-size:13px;
	color:#373737;
	font-weight:bold;
	text-decoration:none;
	padding-left:1px;
	padding-right:1px;
	margin-right:1px;
}
div.alf A.s{
	 color:#b80000;
	 font-size:18px;
}
div.alf A.s:hover{
	background-color:#FFFFFF;
	text-decoration:none;
}
div.alf A:hover{
	background-color:#FFCC33;
	text-decoration:underline;
}
div.game_p{
	background-image:url(../images/game_p.jpg);
	background-position:center;
	background-repeat:repeat-x;
	margin-left:5px;
	margin-right:5px;
	height:5px;
}
td.game_t{
	padding:10px;
}
td.janr{
	text-align:right;
	color:#ae5f1d;
}
td.janr A{
	color:#ae5f1d;
	font-size:12px;
	text-decoration:none;	
}
td.janr A:hover{
	text-decoration:underline;
}
td.game_text{
	color:#373737;
	font-size:11px;
	
	padding-left:10px;
}
td.game_text p.v{
	padding-top:6px;
	padding-bottom:4px;
	color:#96a528;
	font-size:12px;
	text-indent:0px;
}
td.game_text span{
	color:#ae5f1d;
}
td.game_text p{
text-indent:10px;
	color:#373737;
	font-size:11px;
}
td.game_text div A{
	color:#ff3402;
	font-weight:bold;
}
td.game_text div A:hover{
	text-decoration:none;
}
td.game_nick{
	padding-bottom:2px;
}
td.game_nick A{
	color:#1365b2;
	text-decoration:underline;
}
td.game_nick A:hover{
	text-decoration:none;
}
#onuser{
	padding:5px 2px 1px 1px;
	text-align:center;
	color:#a23f23;
	font-size:12px; 
	font-family:Arial; 
	font-weight:bold;
}
#onuser a{
	display:block;
	padding:8px 10px 4px 10px;
	
}
#onuser a:hover{
	text-decoration:none;
}


.jqModal-name{ font-size:18px; color:#FFF; }
.jqModal-name2{ font-size:14px; color:#6dcff6; font-style:italic; margin:10px 0 15px;}
/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -200px;
    width: 400px;
    height:350px;
    background-color: #000;
    color: #fff;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}