
body{
  margin: 0px; 
  padding: 0px;
  background-color: #FFFFFF;
  background: url(img/bg.jpg);
  background-repeat: repeat-x;
}


.main{
 position: relative;
 width: 900px;
 height: 568px;
 background: url(img/main.jpg);
 background-repeat: no-repeat;
}

.buf{
  position:relative;
  float: left;
  width: 200px;
  display: none;
}

.L{
  position: absolute;
  top: 40%;
  left: 48%;
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
}

/*--------------fon-------------------------------------------------------------------*/
.bg{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 min-height: 650px; 
}

/*---------menu----------------------------------------------------------------------*/
.menu{
  position: absolute;
  top: 20px;
  left: 620px;
  width: 160px;
  height: 130px;
  border: 0px solid  #000000;
}

.buttons{
  position: relative;
  width: 150px;
  height: 20px;
  border: 0px solid  #000000;
  margin-top: 5px;
  text-align: left;
}

.b_l{
  position: relative;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: 100;
}

.b_l:Hover{
  position: relative;
  color:#000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: 900;
}


/*---------login----------------------------------------------------------------------*/
.login{
  position: absolute;
  top: 305px;
  left: 575px;
  width: 200px;
  height: 60px;
  border: 0px solid  #000000;
  color: #FFFFFF;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align:left;

}

.in_p{
  position: relative;
  width: 80px;
  height: 12px;
  font-size: 10px;
}

.co{
  position: relative;
  background: none;
  border: 0px solid  #000000;
  width: 80px;
  height: 20px;
  color: #FFFFFF;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 900;
}

.co:Hover{
  position: relative;
  background: none;
  border: 0px solid  #000000;
  width: 80px;
  height: 20px;
  color: #000000;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 900;
}

/*---------content----------------------------------------------------------------------*/
.cont{
  position: absolute;
  top: 300px;
  left: 20px;
  width: 600px;
  height: auto;
  border: 0px solid  #000000;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.c_titl{
  position: relative;
  width: auto;
  height: 40px;
  color: #0066CC;
  font-size: 20px;
  font-family: Arial, Helvetica, sans-serif;
  margin-left:20px;
}
.c_titleleft{

  position: relative;
  width: auto;
  height: 40px;
  color: #0066CC;
text-decoration:none;
  font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
  margin-left: 380px;
}
.c_active{

  position: relative;
  width: auto;
  height: 40px;
  font-size: 13px; color:#FFFFFF!important;
    font-family: Arial, Helvetica, sans-serif;
  margin-left: 380px;
}
.c_titleleft1{

  position: relative;
  width: auto;
  height: 40px;
  color: #0066CC;
text-decoration:none;
  font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
  margin-left: 10px;
}
.c_active1{

  position: relative;
  width: auto;
  height: 40px;
  font-size: 13px;color:#FFFFFF!important;

font-family: Arial, Helvetica, sans-serif;
  margin-left: 10px;
}




.inp_el{
  position: relative;
  background-color: #FFFFFF;
   border: 1px solid  #333333;
}

.d{
  position: relative;
  width: 300px;
  height: auto;
  float: left; color:#333333;
}

.bottom{
  position: relative;
  width: 100%;
  height: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
}

.bo_l{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

.bo_l:Hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999999;
  text-decoration: none;
}
.cont a{ color:#005ead}
.cont a:hover{ color:#029fe0}
.b_g{border:1px solid #949494;}
.webi{ font:12px arial; position:absolute; bottom:2px; right:-100px; text-align:left;}
.webi a{ color:#8A8A8A; text-decoration:none;}
.webi a:hover{ color:#636363;}
.webi a img{ border:none;}





