html, body {
  

  margin:0px;
  padding:0px;
  
      } 
     
#head {

  width:950px;
  height:241px;

      
      
      }

#top  {

  width:930px;
  height:23px;
  background-image:url(../images/bottom_bg2.jpg);
  background-repeat:repeat-y;
  text-align:right;
  color:#fff;
  font-family:Verdana;
  font-size:13px;
  padding:4px 20px 0px 0px;
      }
      
#head_image  {

  width:950px;
  height:169px;
      }

#head_image1  {

  width:530px;
  height:169px;
  float:left;
  background-image:url(../images/head.jpg);
      }
      
#head_image2  {

  width:420px;
  height:169px;
  float:right;
      }      


.clear_l {

  clear:left;

         }
         
.clear_r {

  clear:right;

         }
         
         
#top_sub  {

  width:950px;
  height:45px;
      }

#top_sub_image  {

  width:230px;
  height:45px;
  float:left;
  background-image:url(../images/layout_neu_05.jpg);
      }

#top_sub_text  {

  width:690px;
  height:31px;
  float:right;
  background-color:#779547;
  color:#fff;
  font-family:Verdana;
  font-size:13px;
  text-align:right;
  padding-right:30px;
  padding-top:14px;
      }

#content  {

  width:950px;
  
  font-family:Verdana;
  font-size:13px;
  color:#000;
  background-image:url(../images/website_bg.jpg);
  background-repeat:repeat-y;
      }
      
#left  {

  width:230px;
  float:left;
      }
#midd  {

  width:504px;
  float:left;
      }
#right  {
  padding-top:1px;
  width:216px;
  float:right;
      }   
      
      
.right_head{
  
  width:216px;
  color:#fff;
  font-family:Times New Roman;
  font-size:19px;

  padding:5px 5px 5px 5px;
  background-image:url(../images/right_bg.jpg);
  background-repeat:repeat-y;

}


.right_cont {
  width:196px;
  color:#000;
  padding:10px;
  font-family:Verdana;
  font-size:12px;
            }

.left_cont {
  width:183px;
  padding:10px;
  margin-left:27px;
            }
            
.left_head{
  width:193px;
  color:#fff;
  font-family:Times New Roman;
  font-size:19px;
  padding:5px 5px 5px 5px;
  background-image:url(../images/left_bg.jpg);
  background-repeat:repeat-y;
  margin-left:27px;

}

#footer  {
  padding-top:1px;
  width:950px;
  background-color:#fff;
   
      }

#foo_1  {

  width:930px;
  height:23px;
  background-image:url(../images/bottom_bg1.jpg);
  background-repeat:repeat-y;
  text-align:right;
  color:#fff;
  font-family:Verdana;
  font-size:13px;
  padding:7px 20px 3px 0px;
      } 

#foo_2  {
  width:950px;
  height:11px;
  margin-top:1px;
  background-color:#fff;
  background-image:url(../images/bottom_bg2.jpg);
  background-repeat:repeat-y; 
      } 
      
#coppy  {
  width:950px;
  background-color:#fff;
  color:#000;
  font-family:Verdana;
  font-size:11px;
      }
      
.mid_box_head  {

  width:472px;
  margin-top:16px;
  margin-left:16px;
  border-bottom:4px solid #2d4b09;
  color:#779547;
  font-family:Times New Roman;
  font-size:16px;
  font-weight:bold;
  
          }
          
.mid_box {

  width:462px;
  margin-left:16px;
  border-left:1px solid #cad7b5;
  border-right:1px solid #cad7b5;
  border-bottom:1px solid #cad7b5;
  padding:4px;
  color:#000;
  font-family:Verdana;
  font-size:13px;
          }

.nav_1{
  
  width:193px;
  color:#fff;
  font-family:Verdana;
  font-size:12px;
  padding:5px 5px 5px 5px;
  margin-left:27px;
  background-color:#779547;
  margin-top:1px;
  cursor:pointer;

}

.nav_1_a{
  
  width:193px;
  color:#fff;
  font-family:Verdana;
  font-size:12px;
  padding:5px 5px 5px 5px;
  margin-left:27px;
  background-color:#2d4b09;
  margin-top:1px;
  font-weight:bold;
  cursor:pointer;

}

.nav_2{
  
  width:203px;
  color:#fff;
  font-family:Verdana;
  font-size:12px;
  margin-left:27px;
  background-color:#779547;
  margin-top:1px;
  cursor:pointer;

}

.nav_2_a{
  
  width:203px;
  color:#fff;
  font-family:Verdana;
  font-size:12px;
  margin-left:27px;
  background-color:#2d4b09;
  margin-top:1px;
  font-weight:bold;
  cursor:pointer;

}


.nav_3{
  
  width:182px;
  color:#fff;
  font-family:Verdana;
  font-size:12px;
  margin-left:27px;
  background-color:#779547;
  margin-top:1px;
  padding-left:21px;
  cursor:pointer;

}

.nav_3_a{
  
  width:182px;
  color:#fff;
  font-family:Verdana;
  font-size:12px;
  margin-left:27px;
  background-color:#2d4b09;
  margin-top:1px;
  font-weight:bold;
  padding-left:21px;
  cursor:pointer;
}


a:link {
  text-decoration: none;
  font-family:Verdana;
  font-size:12px;
  color:#5d7c2c;
  font-weight:bold;
 }
 
a:visited {
  text-decoration: none;
  font-family:Verdana;
  font-size:12px;
  color:#5d7c2c;
  font-weight:bold;
 }
 
a:hover {
  text-decoration: none;
  font-family:Verdana;
  font-size:12px;
  color:#4c6b1b;
  font-weight:bold;
 }
 
.txt_8_b_black {

  font-family:Verdana;
  font-size:12px;
  font-weight:bold;

}

.txt_8_b_red {

  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
  color:red;

}


a.cal_link:link {
  text-decoration: none;
  font-family:Verdana;
  font-size:10px;
  color:#5d7c2c;

 }
 
a.cal_link:visited {
  text-decoration: none;
  font-family:Verdana;
  font-size:10px;
  color:#5d7c2c;

 }
 
a.cal_link:hover {
  text-decoration: none;
  font-family:Verdana;
  font-size:10px;
  color:#4c6b1b;

 }
 
 a.short_link:link {
  text-decoration: none;
  font-family:Verdana;
  font-size:12px;
  color:#fff;

 }
 
a.short_link:visited {
  text-decoration: none;
  font-family:Verdana;
  font-size:12px;
  color:#fff;

 }
 
a.short_link:hover {
  text-decoration: none;
  font-family:Verdana;
  font-size:12px;
  color:#000;

 }