body {
  margin:0; padding:0;
  text-align:left;
}
.Content,body { background-color:#fff; }
.Content,body,td,select,input { color:#000; font-size:10pt; font-family:Tahoma; }

a:link, a:visited, a:active { color:#127ebf; }
a:hover { color:#fa4192; }

.tb_main { background-color:#000 }
.tb_head { background-color:#fff; color:#fa4192; font-weight:bold; }
.tb_row  { background-color:#fff; color:#000; }
a.tb_head:link    { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:visited { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:active  { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:hover   { color:#fff; text-decoration:underline; font-weight:bold; }

hr.inp { color:#000; height:1px; }
.inp { color:#000; font-size:10pt; border:1px solid #000; background-color:#fff; }
.inp_but { color:#000; font-size:10pt; border:1px solid #000; background-color:#fff; }
.inp_line { color:#000; font-size:10pt;  border:0px solid #fff; border-bottom:1px solid #000; background-color:#fff; }
.trans { border:none; border:0px solid #fff; background:none; }

.txt_gray { color:#ccc; }
.txt_small { font-size:7pt; }
.error { color:red; }
form { margin:0; padding:0; }
table { border-collapse:collapse; }
img { border-width:0; }

.div_content_table td {}
.h2_page_head { margin:0; }
.h2_page_head img {  margin:0 10px 10px 0;}

h1,h2,h3,h4,h5,h6 {
  margin-top:0;
  color:#ff006c;
  font-family:trebuchet ms,geneva;
}
h1 { font-size:19pt }
h2 { font-size:17pt }
h3 { font-size:15pt }
h4 { font-size:13pt }
h5 { font-size:10pt }
h6 { font-size:9pt }

#site {  width:100%;
  min-width:980px;
  text-align:center;
  background:url(../../images/top_bg.jpg) 50% 0 repeat-x;
}
#top {  width:100%;
  height:354px;
/*  background:url(../../images/top.jpg) 50% 0 no-repeat;*/}
#top #top_cont {
  position:relative;
  display:inline-block;
  width:100%;
  text-align:center;
}
#top_cont #top_cont2 {  position:relative;  margin:0 auto;  width:980px;}
#top_cont2 div {  position:absolute;  top:15px;
  width:100px;
}
#center {  margin:0 auto;
  width:980px;
}
#bottom {  margin:0 auto;  width:980px;
  height:278px;
  background:url(../../images/bottom.jpg) 50% 0 no-repeat;
}
#bottom #bottom_cont {  display:inline-block;  margin:210px 0 5px;
  font-size:8pt;
}

#tbl_center {  width:980px;
  border-collapse:collapse;
}
#tbl_center #td_center {  position:relative;  padding:0 40px 30px 0;  background:url(../../images/sp_vline.gif) 100% 0 repeat-y;
  text-align:left;
  vertical-align:top;
}
#tbl_center #td_right {  position:relative;
  width:300px;
  text-align:left;
  vertical-align:top;
}

#cat1_body {
  width:99%;
  border:1px solid #fff;
}
#cat1_body .cat1_box {  padding:15px 30px 30px;  width:33%;
  vertical-align:top;
  border:1px solid #eee;
}
#cat1_body .cat1_img {  margin:0 0 10px 0;/*  width:150px;
  height:150px;*/
  cursor:pointer;
/*  overflow:hidden;*/}
#cat1_body .cat1_txt1 {}
#cat1_body .cat1_url1 {  color:#127ebf;
  font-size:11pt;
  font-weight:bold;
  text-decoration:none;}
#cat1_body .cat1_txt2 { margin-top:5px; text-align:right; }
#cat1_body .cat1_url2 { font-size:8pt; }
#cat1_body .cat1_txt3 {  margin-top:12px;
  text-align:right;
}
#cat1_body .cat1_url3 {
  color:#666;
  font-size:8pt;
}
#cat1_body .cat1_txt4 {  color:#666;
  font-size:8pt;
}
#cat1_body .met_txt1 {  font-size:11pt;
  font-weight:bold;
  text-decoration:none;
}
#met_topurl {  color:#666;
  font-size:8pt;
}

#cat1_body .cat2_txt3 {  margin-top:10px;
  color:#ae27ac;
  font-size:8pt;}

#cat1-2_body {}
#cat1-2_body td {  padding:0 0 15px;  vertical-align:top;}
#cat1-2_body .cat1-2_img { padding:0 10px 15px; }
#cat1-2_body .cat1_img2 {
  width:55px;
  height:45px;
  cursor:pointer;
}
#cat1-2_body .cat1-2_txt { width:100%; }
#cat1-2_body .cat1_txt1 {}
#cat1-2_body .cat1_url1 {  color:#127ebf;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
}
#cat1-2_body .cat1_txt2 {  color:#608ba7;
  font-size:8pt;
}

#btn_navig {  position:absolute;
  top:10px;
  right:20px;}