body,div,td{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border-spacing:0px;
  border:0px;
  margin:0px;
}
.flash{
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
.l_title{
  padding-top:3px;
  width: 80px;
}
.l_data{
  padding-top:3px;
}
.r_title{
  padding-top:3px;
  padding-left:5px;
  width: 60px;
}
.r_btns{
  padding-top:4px;
  text-align: center;
  border: 1px;
}
.r_data{
  padding-top:3px;
}
.r_enl{
  text-align: right;
  padding-right:12px;
}
.t{
  margin-left:18px;
  width:360px;
}
.t_2{
  margin-left:18px;
  width:924px;
}
.t_3{
  margin-left:18px;
  width:770px;
}
.t_l{
  margin-left:18px;
  width:390px;
}
.t_lu{
  margin-left:18px;
  width:390px;
  height:170px;
}
.t_lm{
  margin-left:18px;
  width:390px;
  height:127px;
}
.t_ld{
  margin-left:18px;
  width:390px;
  height:265px;
}
.t_r{
  width:485px;
  height:606px;
}
.t_enl{
  width:924px;
  height:598px;
}
.font_btns{
  font-size: 15px;
}
h2{
  text-align:center;
  font-size: 12px;
  background:#808080;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  padding-left:2px;
  margin-top:2px;
  margin-bottom:12px;
  margin-top:12px;
  text-transform : uppercase;
}
.h2a{
  margin-top:2px;
}
fieldset.f_1 {
  margin-left:5px;
  margin-right:5px;
  margin-top:5px;
}
input{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;  
  width: 240px;
  height: 22px;
}
.i_1{
  width: 295px;
}
.i_2{
  width: 40px;
}
.i_3{
  width: 410px;
}
.i_4{
  width: 225px;
}
.i_5{
  width: 215px;
}
.i_6{
  width: 470px;
}
.i_7{
  width: 388px;
}
.i_8{
  width: 40px;
}
.i_right{
  width: 400px;
}
.i_print{
  width: 300px;
}
.i_link{
  width: 147px;
}
.i_checkbox{
  width: 13px;
  height: 13px;
}
.i_radio{
  width: 12px;
  height: 12px;
}
.b_1{
  width: 94px;
  height: 20px;
}
.b_2{
  width: 170px;
  height: 20px;
}
.b_3{
  width: 135px;
  height: 20px;
}
.b_b{
  width: 57px;
  height: 20px;
  font-weight: bold;
}
.b_i{
  width: 57px;
  height: 20px;
  font-weight: italic;
}
.b_u{
  width: 57px;
  height: 20px;
  text-decoration: underline;
}
.b_col{
  width: 57px;
  height: 20px;
  font-weight: bold;
  color: red;
}
.b_ln{
  width: 57px;
  height: 20px;
  text-decoration: underline;
  color: blue;
}
.b_small{
  width: 57px;
  height: 20px;
}
.b_sel_mi{
  width: 57px;
  height: 20px;
  font-size: 10px;
}
.b_bg_col1{
  width: 57px;
  height: 20px;
  color: white;
  background-color: #676767;
  font-size: 10px;
}
.b_bg_col2{
  width: 57px;
  height: 20px;
  color: white;
  background-color: #E50000;
  font-size: 10px;
}
.b_save{
  width: 470px;
  height: 20px;
  font-weight: bold;
}
.s_1{
  width:295px;
}
.s_2{
  width: 406px;
}
.s_3{
  width: 310px;
}
.s_4{
  width: 60px;
}
.s_5{
  width: 215px;
}
.s_6{
  width: 170px;
}
.s_7{
  width: 314px;
}
.s_8{
  width: 471px;
}
.s_9{
  width: 374px;
}
.s_10{
  width: 386px;
}
textarea{
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  width: 400px;
  height: 420px;
}
.txt_enl{
  width: 838px;
  height: 550px;
}
a{
  color: #cc0000;
  text-decoration: none;
  font-size: 12px;
}
.small_a{
  font-size: 11px;
}
.mark0_a{
  color: #ffffff;
  font-size: 11px;
}
.mark1_a{
  color: #000000;
  font-size: 11px;
}
a:hover{
  color: #ff0000;
  text-decoration: none;
}
.tab_h{
  font-weight: bold;
  border-left : none;
  border-top : none;
  border-right : none;
  border-bottom : 1px solid #000000;
}
.tab_h2{
  border-left : none;
  border-top : none;
  border-right : none;
  border-bottom : 1px solid #000000;
}
.tab_r{
  background-color: #ffffff;
  border-left : none;
  border-top : none;
  border-right : none;
  border-bottom : 1px solid #A3A5A7;
  vertical-align: top;
}
.tab_r_blok{
  background-color: #ffcc00;
  border-left : none;
  border-top : none;
  border-right : none;
  border-bottom : 1px solid #A3A5A7;
  vertical-align: top;
}
.tab_r_blok_2{
  background-color: #d6d6d6;
  border-left : none;
  border-top : none;
  border-right : none;
  border-bottom : 1px solid #A3A5A7;
  vertical-align: top;
}
.bad{
  color: #CC0000;
  margin-left:18px;
  width:360px;
}
.blue{
  color: #0000aa;
}
