body{ 
  background-color:#c4c4c4;
  color: #333333;
  background-image: url(../img/door_bg.jpg); 
  background-repeat: repeat-x; 
}
body,table,th,td,p,div,span,input,textarea{
  font-family: Arial, Verdana;
  font-size: 12px;
  color: #333333; 
}
a{
  font-family: Arial, Verdana;
  font-size: 12px;
  text-decoration: underline;
  color: #333333;
}
a:hover{

}

.content_top{
  background-image:url(../img/content_top.jpg);
  background-repeat: no-repeat;
  width: 718px;
  height: 41px;
  overflow: hidden; 
}
.content_bg{
  background-image:url(../img/content_bg.jpg);
  background-repeat: repeat-y;
  width: 720px;
  overflow: hidden; 
}
.content_bottom{
  background-image:url(../img/content_bottom.jpg);
  background-repeat: no-repeat;
  width: 720px;
  height: 21px;
  overflow: hidden; 
}
.content{
  width: 680px;
}
.content_title{
  color: #251411;
  font-size: 15px;
}
.leftmenu_bg{
  background-image:url(../img/leftmenu_bg.jpg);
  background-repeat: repeat-y;
}
.video{
  width: 222px;
  overflow: hidden;
}
.copyright_bg{
  background-image:url(../img/copyright_line.jpg);
  height: 33px;
  background-repeat: repeat-x;
}
.copyright_block{
  width: 745px;
  line-height: 33px;
  color: #f8e7d7;
}
.copyright_block a{
  color: #0035bd;
  text-decoration: none;
}

.topmenu1{
  width: 183px;
  height: 57px;
  background-image:url(../img/menu1.jpg);
  background-repeat: no-repeat;
}
.topmenu1_over{
  background-image:url(../img/menu1_over.jpg);
  width: 183px;
  height: 57px;
  cursor: pointer;
}
.link_topmenu1{
  color: #fafbfd;
  font-size: 16px;
  text-decoration: none;
}

/* topmenu2 */
.topmenu2_7{
  text-align: center;
  width: 222px;
  line-height: 37px;
  background-image: url(../img/topmenu2_7.jpg);
  background-repeat: no-repeat;
}
.topmenu2_8{
  text-align: center;
  width: 257px;
  line-height: 37px;
  background-image: url(../img/topmenu2_8.jpg);
  background-repeat: no-repeat;
}
.topmenu2_9{
  text-align: center;
  width: 229px;
  line-height: 37px;
  background-image: url(../img/topmenu2_9.jpg);
  background-repeat: no-repeat;
}
.topmenu2_10{
  text-align: center;
  width: 235px;
  line-height: 37px;
  background-image: url(../img/topmenu2_10.jpg);
  background-repeat: no-repeat;
}

.topmenu2{
  cursor: pointer;
  text-align: center;
  line-height: 37px;
}
.link_topmenu2{
  color: #FFFFFF;
  font-size: 14px;
  text-decoration: none;
}

.link_topmenu2:hover{
  color: #000000;
}
.link_topmenu2_over{
  color: #000000;
  font-size: 14px;
  text-decoration: none;
}

.vmenu_box{
  width: 222px;
  height: 37px; 
  background-repeat: no-repeat;
  line-height: 37px;
  overflow: hidden;
  text-align: left;
  background-image: url(../img/vmenu_bg.jpg);
}
.vmenu_box_over{
  width: 222px;
  height: 37px; 
  background-repeat: no-repeat;
  line-height: 37px;
  overflow: hidden;
  text-align: left;
  background-image: url(../img/vmenu_over_bg.jpg);
  overflow: hidden;
  cursor: pointer;
}
.vmenu_box_first{
  width: 222px;
  height: 37px; 
  background-repeat: no-repeat;
  line-height: 37px;
  overflow: hidden;
  text-align: left;
  background-image: url(../img/vmenu_first_bg.jpg);
}
.vmenu_box_first_over{
  width: 222px;
  height: 37px; 
  background-repeat: no-repeat;
  line-height: 37px;
  overflow: hidden;
  text-align: left;
  background-image: url(../img/vmenu_first_over_bg.gif);
  overflow: hidden;
  cursor: pointer;
}
.vmenu_box_over a{
  text-decoration: underline;
}
.vsubmenu_box{
  width: 222px;
  height: 37px;
  background-image: url(../img/vsubmenu_bg.jpg); 
  background-repeat: no-repeat;
  line-height: 37px;
  overflow: hidden;
  text-align: left;
}
.vsubmenu_over_box{
  width: 222px;
  height: 37px;
  background-image: url(../img/vsubmenu_over_bg.jpg); 
  background-repeat: no-repeat;
  line-height: 37px;
  overflow: hidden;
  text-align: left;
  cursor: pointer;
}
.vmenu_link{
  color: #262626;
  font-size: 15px;
  text-decoration: none;
}
.vsubmenu_link{
  color: #000000;
  font-size: 14px;
  text-decoration: none;
}


.font{
  color: #f8e7d7;
}
.font2{
  color: #f8e7d7;
}
.font3{
  color: #0035bd;
}
.font4{
  color: #0035bd;
  font-size: 16px;
}
.link2{
  color: #f8e7d7;
  text-decoration: none;
}
.link3{
  color: #0035bd;
  text-decoration: none;
}
.link4{
  color: #000000;
  text-decoration: none;
}
.link5{ 
  color: #0035bd;
}
.lang_link{
  color: #7e7c77;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}
.lang_link:hover{
  color: #000000;
}
.lang_link2{
  color: #000000;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}

.pageline_bg{
  background-color: #CCCCCC; 
}
.pageline_content{
  width: 680px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  color: #000000;  
}
.pageline_content a{
  color: #000000;
  text-decoration: none;
}

.font_small{
  font-size: 1px; 
}

.input{
  border: solid 1px #3e6958;
  background-color: #f9f2e9; 
  width: 170px;
}
.input2{
  border: solid 1px #3e6958;
  background-color: #DDDDDD; 
  width: 170px;
}
.textarea{
  background-color: #f9f2e9;
  border: solid 1px #3e6958; 
}
.bg_top{
  background-color: #e5dec8;  
}
.bg_main{
  background-color: #eae9e9;
}
.border{
  border: solid 1px #333333;
}

