body {
  padding: 0px;
  margin: 0px;
  font : 11px Tahoma, Verdana;
  color: #585858;
  background: #fff;
}

form {
  padding: 0px;
  margin: 0px;
}

table {
  padding: 0px;
  margin: 0px;
}

p {
  padding: 0px;
  margin: 0px;
}

h1 {
  padding: 0px;
  margin: 0px;
  font-size: 13px;
}

h2 {
  padding: 0 0 0 30px;
  margin: 0 0 10px 0;
  font: bold 12px Tahoma;
}

h3{
  text-align: center;
  padding: 0px;
  margin: 0 0 10px 0;
  font: bold 13px Tahoma;
}

a {
  text-decoration: none;
  color: #585858;
  background: inherit;
}

a:hover {
  text-decoration: underline;
  background : inherit;
  color: #159fcb;
}

ul {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

.content {
  margin: 0 auto;
  width: 976px;
}

#toplink {
  height: 21px;
  background: #fff;
  width: 100%;
  border-bottom: 1px solid #c0c0c0;
  padding: 0 0 6px 0;
}

#toplink .link{
  word-spacing: 15px;
  font-size: 12px;
  padding: 6px 0 0 20px;
  float: left;
}

#toplink .faq{
  word-spacing: 10px;
  font-size: 12px;
  padding: 6px 20px 0 0;
  float: right;
}

#toplink  a{
  font: 12px sans-serif;
  text-decoration: underline;
  background: inherit;
  color: #159fcb;
}

#toplink  a:hover{
  text-decoration: none;
  background: inherit;
  color: #585858;
}

.headbg {
  height: 19px;
  background: #fff url('../files/tmpl/head_border.png') no-repeat left;
}

.bodybg {
  background: #fff url('../files/tmpl/body_border.png') repeat-y left;
}

.foodbg {
  height: 71px;
  background: #fff url('../files/tmpl/food_border.jpg') no-repeat left;
}

#head {
  background: inherit;
  overflow: hidden;

}

#head .left {
  padding-left: 15px;
  width: 208px;
  float: left;
}

#head .logo {
  float: left;
  height: 185px;
  width: 460px;
  background: url('../files/tmpl/logo.jpg') no-repeat top right;
}

#head .right {
  margin-right: 15px;
  width: 250px;
  height: 151px;
  float: right;
  background: url('../files/tmpl/form.png') no-repeat top right;
}

#head .right .login {
  margin: 39px 10px 0px 60px;
}

#head .right .pwd {
  margin: 3px 10px 5px 60px;
}

#head .right .butt {
  padding: 7px 10px 5px 60px;
}

#head .right .rev {
  font-size: 10px;
  margin: 20px 10px 5px 50px;
  width: 200px;
}

#head .right .butt .join{
  float: right;
}

#head .right .butt .reglink {
  float: left;
  font-size: 10px;
  padding-left: 10px;
}

#head .right2 {
  margin-right: 15px;
  width: 250px;
  height: 151px;
  float: right;
  background: url('../files/tmpl/form2.png') no-repeat top right;
}

#head .right2 .login {
  margin: 41px 10px 0px 95px;
  font-size: 12px;
  color: #159fcb;
}

#head .right2 .cash {
  margin: 5px 10px 5px 95px;
  font-size: 11px;
}

#head .right2 .butt {
  padding: 1px 10px 5px 60px;
}

#head .right2 .rev {
  font-size: 10px;
  margin: 30px 10px 5px 50px;
  width: 200px;
}

#head .right2 .butt .join{
  float: right;
  padding-top: 6px;
}

#head .right2 .butt .reglink {
  float: left;
  font-size: 10px;
  padding-left: 5px;
}

#head .left li {
  line-height : 13px;
  list-style : none;
  background: url('../files/tmpl/li.gif') no-repeat left;
}

#head .left li a{
  padding-left: 15px;
  font: bold 11px Tahoma;
  color: #74797E;
}

#head .left li a:hover{
  color: #159fcb;
}

#domain {
  overflow: hidden;
  background: url('../files/tmpl/domain.png') no-repeat center;
  height: 182px;

}

#domain .dform {
  overflow: hidden;
}

#domain .dform1 {
  margin: 20px 0 0 160px;
  float: left;
}

#domain .dform2 {
  margin: 20px 0 0 50px;
  float: left;
}

#domain .dform3 {
  margin: 17px 0 0 1px;
  float: left;
}

#domain .dform4 {
  margin: 20px 0 0 10px;
  float: left;
}

#domain .chboxall{
  overflow: hidden;
}

#domain .chboxall1 {
  margin: 7px 0 0 175px;
  float: left;
}

#domain .chboxall2 {
  margin: 10px 0 0 2px;
  float: left;
}

#domain .chbox{
  padding: 0 0 0 175px;
}

#domain  .td{
  margin: 3px 0 0px 0;
  width: 164px;
  float: left;
}

#domain .box{
  float: left;
  width: 74px;
}

#domain .cost{
  float: left;
  width: 90px;
  line-height : 20px;
}

#body {
  background: inherit;
  overflow: hidden;
  margin-top: 10px;
}

.left_menu{
  width: 209px;
  float: left;
  overflow: hidden;
}

.bodycont{
  width: 558px;
  float: left;
  overflow: hidden;
}

.right_menu{
  width: 209px;
  float: right;
  overflow: hidden;
}

.right_menu .rcont{
  margin: 0 5px 0 5px;
}

.left_menu .lcont{
  padding: 0 5px 0 5px;
}

.atitle{
  padding-left: 15px;
  font: bold 12px Tahoma;
  background: url('../files/tmpl/met.gif') no-repeat left;
}

.adate{
  padding: 0 0 3px 20px;
  font: 10px Tahoma;
  color: #9C9C9C;
}

.acontent{
  padding: 0 10px 3px 10px;
  font: 11px Tahoma;
  text-align: justify;
}

.acoment{
  padding: 0 20px 5px 0;
  font: bold 11px Tahoma;
  text-align: right;
}



.acoment span{
  font: 10px Tahoma;
  color: #9C9C9C;
}

.acontent a:hover{
  text-decoration: none;
}

.tcenter{
  text-align: center;
}

.fcont1{
  padding: 25px; 0 0 40px;
  width: 300px;
  float: left;
}
.fcont2{
  padding-top: 25px;
  text-align: center;
  float: left;
}

#tarif {
  margin: 0;
}

#tarif .name {
  text-align: center;
  float: none;
}

#tarif .name span{
  font: bold 15px Verdana;
}

#tarif .tarif_bg1{
  width: 179px;
  height: 188px;
  background: url('../files/tmpl/tarif.png') center no-repeat;
  float: left;
  margin-bottom: 5px;
}

#tarif .tarif_bg2{
  width: 179px;
  height: 188px;
  background: url('../files/tmpl/tarif.png') center no-repeat;
  margin-bottom: 5px;
}

#tarif .tarif_prise{
  padding: 8px 21px 0 0;
  text-align: right;
  font: bold 18px Tahoma;
  color: #159fcb;
}

#tarif .tarif_name{
  padding: 8px 0 0 30px;
  font: bold 13px Tahoma;
  color: #585858;
}

#tarif .tarif_param1{
  padding: 12px 0 0 13px;
  height: 75px;
  overflow: hidden;
}

#tarif .tarif_but{
  padding: 20px 0 0 16px;
}

#tarif .tarif_prise span{
  font: bold 10px Tahoma;
}

#tarif .tarif_name span{
  font: 11px Tahoma;
}

#tarif .tarif_name font{
  font: bold 13px Tahoma;
  color: #ff0000;
}

#tarif ul{
  padding: 0 0 0 20px;
}

.ctext{
  padding: 0 10px 0 10px;
}

.input_login{
  height: 13px;
  width: 125px;
  font-size: 10px;
  color: #585858;
  padding-left: 8px;
  background: #FFFFFF url('../files/tmpl/formbg.gif') no-repeat left;
  border: #808081 solid 1px;
}

.chk_domain{
  height: 14px;
  width: 135px;
  font-size: 11px;
  color: #ff0000;
  font-weight: bold;
  border: #808081 solid 1px;
}

.input_reg{
  height: 14px;
  width: 290px;
  font-size: 11px;
  color: #000000;
  border: #808081 solid 1px;
}

.input_reg2{
  height: 14px;
  width: 220px;
  font-size: 11px;
  color: #000000;
  border: #808081 solid 1px;
}

.select_reg{
  height: 18px;
  width: 290px;
  font-size: 11px;
  color: #000000;
  border: #808081 solid 1px;
}

.select_reg2{
  height: 18px;
  width: 65px;
  font-size: 11px;
  color: #000000;
  border: #808081 solid 1px;
}

.select_reg_dm{
  height: 18px;
  font-size: 11px;
  color: #000000;
  border: #808081 solid 1px;
}

.input_outpost{
  height: 14px;
  width: 450px;
  font-size: 11px;
  color: #000000;
  margin: 0 0 5px 0; 
  border: #808081 solid 1px;
}

.select_outpost{
  height: 18px;
  width: 450px;
  font-size: 11px;
  color: #000000;
  margin: 0 0 5px 0; 
  border: #808081 solid 1px;
}

.input_capcha{
  height: 33px;
  width: 120px;
  font-size: 24px;
  color: #000000;
  font-weight: bold;
  border: #808081 solid 1px;
}

.but1 {
  background: url('../files/tmpl/but1.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 70px;
}

.but2 {
  background: url('../files/tmpl/but2.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 70px;
}

.but3 {
  background: url('../files/tmpl/but3.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 68px;
}

.but4 {
  background: url('../files/tmpl/but4.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 68px;
}

.but5 {
  background: url('../files/tmpl/but5.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 68px;
}

.but6 {
  background: url('../files/tmpl/but6.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 68px;
}

.but7 {
  background: url('../files/tmpl/but7.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 68px;
}

.but8 {
  background: url('../files/tmpl/but8.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 68px;
}

.but9 {
  background: url('../files/tmpl/but9.png') no-repeat;
  border: 0px solid;
  height: 15px;
  width: 68px;
}

.fd_domain{
  height: 13px;
  width: 155px;
  font-size: 9px;
  color: #585858;
}

.fd_domain_num{
  height: 13px;
  width: 35px;
  font-size: 9px;
  color: #585858;
  text-align: center;
}

.fd_pr{
  height: 13px;
  width: 29px;
  font-size: 9px;
  color: #585858;
  text-align: center;
}


.fd_cy{
  height: 13px;
  width: 45px;
  font-size: 9px;
  color: #585858;
  text-align: center;
}

.fd_date{
  height: 19px;
  width: 132px;
  font-size: 10px;
  color: #585858;
  text-align: center;
}

.fd_wa{
  height: 19px;
  width: 46px;
  font-size: 10px;
  color: #585858;
  text-align: center;
}

.fd_type{
  height: 19px;
  width: 41px;
  font-size: 10px;
  color: #585858;
  text-align: center;
}

.fd{
  height: 5px;
}

.fd2{
  height: 8px;
}

.whselect{
  height: 19px;
  width: 200px;
  font-size: 10px;
  color: #585858;
  text-align: center;
}

.whinput{
  height: 13px;
  width: 196px;
  font-size: 9px;
  color: #585858;
  text-align: center;
}

.sampreg{
  color: #99958c;
  font-size: 9px;
}

.formmail{
  margin: 0px 0px 0px 3px;
  background: url('../files/tmpl/mailform.gif') no-repeat;
  width: 203px;
  height: 123px;
}