body {
	margin-left: 0px;
	margin-top: 0px;
}

td,input,select {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

a { text-decoration:none; }
a.byz { color:#fff; }
a.syh { color:#000; }
a.syh:hover { color:#000;text-decoration:underline; }
a.mai { color:blue; }
a.mai:hover { color:blue;text-decoration:underline; }
a.krm { color:#c20404; }
a.krm:hover { color:#c20404;text-decoration:underline; }

.f9 { font-size:9px; }
.f10 { font-size:10px; }
.f11 { font-size:11px; }
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f24 { font-size:24px; }

.bg_ogri { background-color:#E6E6E6; }
.bg_kgri { background-color:#6A6A6A; }
.bg_kmai { background-color:#3074EC; }
.bg_amai { background-color:#D8E6FF; }
.bg_ymai { background-color:#CED9EA; }
.bg_kysl { background-color:#88CF65; }
.bg_aysl { background-color:#DBFFCA; }
.bg_oysl { background-color:#BDFE9D; }
.bg_trnc { background-color:#FFC325; }
.bg_atrn { background-color:#FFEEC1; }
.bg_ktrn { background-color:#FF7200; }
.bg_ekgr { background-color:#626262; }
.bg_syh { background-color:#000000; }
.bg_byz { background-color:#ffffff; }
.bg_asr { background-color:#fffdcf; }
.bg_krmz { background-color:#c20404; }

.br_ogri { border:1px solid #E6E6E6; }
.br_kgri { border:1px solid #6A6A6A; }
.br_ymai { border:1px solid #CED9EA; }
.br_kmai { border:1px solid #3074EC; }
.br_amai { border:1px solid #D8E6FF; }
.br_syh { border:1px solid #000000; }
.br_ccc { border:1px solid #cccccc; }

.p1 { padding:1px; }
.p2 { padding:2px; }
.p3 { padding:3px; }
.p5 { padding:5px; }
.p10 { padding:10px; }
.p2_5 { padding:2px 5px; }

.ls1 { letter-spacing:1px; }
.ls2 { letter-spacing:2px; }
.ls3 { letter-spacing:3px; }

.c_byz { color:#ffffff; }
.c_laci { color:navy; }
.c_krm { color:red; }

.b { font-weight:bold; }

.w97 { width:97%; }
.w100 { width:100%; }
.w50 { width:50%; }
.wa { width:auto; }

.txtc {text-align:center;}
.txtl {text-align:left;}
.txtr {text-align:right;}

.mnst_tab_l {
	width:390px;
	padding:0px;
	margin:0px;
	height:300px;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:center left;
}
.mnst_tab_r {
	width:390px;
	padding:0px;
	margin:0px;
	height:300px;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:center right;
}
.mnst_tab_c {
	width:390px;
	padding:0px;
	margin:0px;
	height:300px;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:top center;
}
.alttab_c {
	width:75px;
	padding:0px;
	margin:0px;
	height:75px;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:center center;
}
img {border:0px;}
