body {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
 scrollbar-face-color:#2738ba;
 scrollbar-highlight-color:#ffffff;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scrollbar-arrow-color:#ffffff;
 scrollbar-track-color:#ffffff;
 /*background-image: url(../images/right.jpg);
 background-position: top;
 background-repeat: repeat-x;*/}

a, a:hover {cursor: pointer;}
form {padding: 0px; margin: 0px;}

TD {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #000000; }

.tdb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #000000; }

.view {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 13px;
 color: #870000; }

.wel {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 20px;
 color: #37434b; }
.titleblue {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 18px;
 color: #246be7; }
.titleorange {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 18px;
 color: #e87d12; }
.titlegrey {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 26px;
 font-weight: normal;
 font-size: 18px;
 color: #4e5b64; }

.prod {
 background-image: url(../images/brd002.jpg);
 width: 153px;
 height: 30px;
 background-position: top center;
 background-repeat: no-repeat;}
.prodn {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 line-height: 20px;
 font-weight: bold;
 font-size: 12px;
 color: #2b56d1;}


.bgb {
 background-image: url(../images/bgb.jpg);
 width: 580px;
 height: 91px;
 background-position: top center;
 background-repeat: no-repeat;}
.bgbi {
 background-image: url(../images/bgbi.jpg);
 width: 473px;
 height: 91px;
 background-position: top center;
 background-repeat: no-repeat;}

.bgsub {
 background-image: url(../images/bgsub.jpg);
 width: 260px;
 height: 79px;
 background-position: top center;
 background-repeat: no-repeat;}
.bginp {
 border: 1px solid #bcd5e5;
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #3e576c;
 background-image: url(../images/bginp.jpg);
 width: 185px;
 height: 19px;
 background-position: top center;
 background-repeat: repeat-x;}
.bginpi {
 border: 1px solid #bcd5e5;
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #3e576c;
 background-image: url(../images/bginp.jpg);
 width: 131px;
 height: 19px;
 background-position: top center;
 background-repeat: repeat-x;}

.bgtell {
 border: 0px solid;
 background-image: url(../images/bgtell.jpg);
 width: 260px;
 height: 180px;
 background-position: top center;
 background-repeat: no-repeat;}


.bginpc {
 border: 1px solid #bcd5e5;
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #3e576c;
 background-image: url(../images/bginpc.jpg);
 width: 273px;
 height: 19px;
 background-position: top center;
 background-repeat: no-repeat;}
.sub {
 border: 0px solid;
 cursor: pointer;
 background-image: url(../images/sub.jpg);
 width: 68px;
 height: 23px;
 background-position: top center;
 background-repeat: no-repeat;}

.bguser {
 background-image: url(../images/bguser.jpg);
 width: 394px;
 height: 79px;
 background-position: top center;
 background-repeat: no-repeat;}
.log {
 border: 0px solid;
 cursor: pointer;
 background-image: url(../images/log.jpg);
 width: 68px;
 height: 23px;
 background-position: top center;
 background-repeat: no-repeat;}

.bgn {
 border: 0px solid;
 background-image: url(../images/bgn.jpg);
 width: 260px;
 background-position: top center;
 background-repeat: no-repeat;}
.bgcalend {
 border: 0px solid;
 background-image: url(../images/bgcalend.jpg);
 width: 260px;
 background-position: bottom center;
 background-repeat: no-repeat;}

.w1024 {width: 1024px; border: 0px solid;}

.top_01 {
 background-image: url(../images/top_01.jpg);
 width: 1024px;
 height: 234px;
 background-position: top center;
 background-repeat: no-repeat;}
.top_02 {
 background-image: url(../images/top_02.jpg);
 width: 730px;
 height: 38px;
 background-position: top center;
 background-repeat: no-repeat;}
.top_03 {
 background-image: url(../images/top_03.jpg);
 width: 294px;
 height: 38px;
 background-position: top center;
 background-repeat: no-repeat;}

.bgmenu {
 height: 37px;
 text-align: center;
 background-image: url(../images/bgmenu.jpg);
 background-position: center;
 background-repeat: no-repeat;}
.tmenu {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 13px;
 font-weight: bold;
 font-size: 13px;
 margin-left:2px;
 margin-right:3px;
 color: #ffffff; }
.tmenu:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 14px;
 font-weight: bold;
 font-size: 13px;
 color: #fff16c; }
.razd {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 13px;
 margin: 0px 9px 0px 9px;
 font-weight: normal;
 font-size: 14px;
 color: #2644c2; }

.form {
 background-image: url(../images/form.gif);
 width: 238px;
 height: 38px;
 background-position: top;
 background-repeat: no-repeat;}
.mf {margin: 0px 0px 0px 730px;}
.ft {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 14px;
 font-weight: normal;
 font-size: 14px;
 color: #2738ba; }
.inputs {
 border: #a5baef 1px solid;
 width: 127px;
 height: 19px;
 background-image: url(../images/bginp.jpg);
 background-position: top center;
 background-repeat: no-repeat;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 12px;
 color: #2738ba;}
.but {
 cursor: pointer;
 border: 0px solid;
 width: 26px;
 height: 22px;
 background-image: url(../images/but.jpg);
 background-position: left;
 background-repeat: no-repeat;}

.bottom {
 background-image: url(../images/bottom.jpg);
 background-position: center bottom;
 background-repeat: no-repeat;}
.bgcopy {
 height: 69px;
 background-image: url(../images/copy.gif);
 background-position: center;
 background-repeat: no-repeat;}
.hb {height: 127px;}

.bd1 {
 margin: 0px 0px 0px 66px;
 width: 700px;
 float: left;}
.bd2 {
 text-align: right;
 float: left;}

.rt {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 12px;
 font-weight: normal;
 margin: 0px 4px 0px 4px;
 font-size: 12px;
 color: #ffffff; }

.bmenu {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff; }
.bmenu:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 12px;
 color: #fff16c; }

.copy {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff; }
.cl {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: bold;
 font-size: 12px;
 color: #ffffff; }
.cl:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: bold;
 font-size: 12px;
 color: #e31f00; }

.center {
 width: 43px;
 background-image: url(../images/center.gif);
 background-position: top center;
 background-repeat: no-repeat;}

.black {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-style: normal;
 font-weight: bold;
 font-size: 13px;
 color: #000000; }

.curmonth {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-style: normal;
 font-weight: bold;
 font-size: 13px;
 color: #0000ce;
 padding: 1px 5px;
 border: 1px solid blue;}

.newsexist {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-style: normal;
 font-weight: bold;
 font-size: 13px;
 color: #0000ce;
}

.lmenu {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 18px;
 font-weight: bold;
 font-size: 12px;
 color: #0000ce; }
.lmenu:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 18px;
 font-weight: bold;
 font-size: 12px;
 color: #e87d12; }
.almenu {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 line-height: 18px;
 font-weight: bold;
 font-size: 12px;
 color: #e87d12; }
.bglmenu {
 border: 0px solid;
 background-image: url(../images/bglmenu.jpg);
 width: 393px;
 background-position: top center;
 background-repeat: no-repeat;}

.t {border-top: #f1f1f1 1px solid;}
.r {border-right: #f1f1f1 1px solid;}
.b {border-bottom: #f1f1f1 1px solid;}
.l {border-left: #f1f1f1 1px solid;}
.brd {border: #f1f1f1 1px solid;}
.brdc {border: #0000ce 1px solid;}

.img {border: #91aabe 1px solid;}

.color {background-color: #f1f6fa;}

.inputc {
 border: #91aabe 1px solid;
 width: 410px;
 height: 20px;
 margin-bottom: 10px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 14px;
 color: #3e3e3e;}
.txtar {
 border: #91aabe 1px solid;
 width: 410px;
 height: 100px;
 font-family: arial, verdana, tahoma;
 overflow: auto;
 background-color: #ffffff;
 font-size: 14px;
 color: #3e3e3e;}
.butf {
 cursor: pointer;
 border: 1px solid #91aabe;
 padding: 2px 10px 2px 10px;
 margin: 0px 0px 0px 10px;
 font-family: arial, tahoma, verdana;
 background-color: #91aabe;
 text-decoration:none;
 font-size: 13px;
 color: #ffffff;
 font-weight: bold;}
.inputsec {
 border: #3e3e3e 1px solid;
 width: 80px;
 height: 20px;
 font-family: arial, verdana, tahoma;
 background-color: #f1f1f1;
 font-size: 14px;
 color: #3e3e3e;}

.dnl {margin: 0px 20px 20px 10px; float: left;}
.dnli {margin: 0px 20px 20px 10px; float: left; width: 350px;}
.dnr {margin: 0px 0px 0px 0px; width: 180px; float: left;}
.dnn {margin: 27px 0px 18px 22px;}
.w453 {width: 587px;}
.w394 {width: 260px;}


.w453p {width: 453px;}
.w394p {width: 394px;}
.bgsubp {
 background-image: url(../images/bgsubp.jpg);
 width: 394px;
 height: 79px;
 background-position: top center;
 background-repeat: no-repeat;}
.bgnp {
 border: 0px solid;
 background-image: url(../images/bgnp.jpg);
 width: 394px;
 background-position: top center;
 background-repeat: no-repeat;}
.bglmenup {
 border: 0px solid;
 background-image: url(../images/bglmenup.jpg);
 width: 260px;
 background-position: top center;
 background-repeat: no-repeat;}
.bgsubpp {
 background-image: url(../images/bgsubpp.jpg);
 width: 260px;
 height: 150px;
 background-position: top center;
 background-repeat: no-repeat;}

 div.message {
   border: 1px solid red;
   background-color: pink;
   padding: 10px;
 }

a.sliderbutton {
  background-image: url(../images/h_prod_back.gif);
  background-position: center;
  background-repeat: no-repeat;
  background-position:center;
  background-repeat:no-repeat;
  color:#797979;
  font-weight:bold;
  text-decoration:none;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
  padding-left:5px;
}

th.searchheader {
  color: rgb(43, 86, 209);
  font-family: arial, tahoma, verdana;
  font-weight: bold;
  line-height: 20px;

}

td.searchresult a {
  color: rgb(43, 86, 209);
  font-family: arial, tahoma, verdana;
  font-weight: bold;
  line-height: 20px;
  text-decoration: underline;
}

td.searchresult div {
  margin-left: 50px;
  padding-bottom: 20px;
}

a.alog {
 border: 0px solid;
 cursor: pointer;
 background-image: url(../images/log.jpg);
 height: 23px;
 padding-left:20px;
 padding-right:20px;
 padding-top:3px;
 padding-bottom:8px;
 background-position: top center;
 background-repeat: no-repeat;
 color: white;
 text-decoration: none;
 font-weight:bold;
}

#home_product img {
  border:none;
}
#home_product a {
  border:none;
}
/****************************************************************************/
.bottom_01 {
 background-image: url(../images/bottom_01.jpg);
 width: 1024px;
 height: 90px;
 background-position: top center;
 background-repeat: no-repeat;}
.bottom_02 {
 background-image: url(../images/bottom_02.jpg);
 width: 1024px;
 height: 70px;
 background-position: top center;
 background-repeat: no-repeat;}
.addr {
 font-family: arial, tahoma, verdana;
 padding: 0px 0px 0px 200px;
 text-decoration: none;
 font-weight: bold;
 font-size: 11px;
 color: #606467; }

.cat_02 {
 background-image: url(../images/cat_02.jpg);
 width: 393px;
 height: 155px;
 background-position: bottom center;
 background-repeat: no-repeat;}
.cat_03 {
 background-image: url(../images/cat_03.jpg);
 width: 393px;
 background-repeat: repeat-y;}

.cat_pad {padding: 24px 30px 30px 30px;}
.mar_menu {margin: 0px 0px 14px 0px;
 width: 333px;
 height: 26px;
 background-image: url(../images/bline.jpg);
 background-position: bottom;
 background-repeat: repeat-x;}


.lefttext {
 font-family: arial, tahoma, verdana;
 padding: 0px 0px 0px 73px;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #606467; }
}
