
  body {
    margin:0; padding:0;
    height: 100%;
    background: #ffffff;
    font-family: Tahoma;
    font-size: 11px;
    color: #565656;
    }
    
  html {
    height: 100%;
    }
  
  .header {
    background: url(../images/img01.jpg) no-repeat left top;
    }
  
  .header-in {
    overflow: hidden;
    height: 124px;
    width: 100%;
    margin: 0;
    padding: 0; 
    position: relative;  
    }
  
   
  .main {
	min-height: 100%;
	margin: 0 auto;
	margin-bottom: -79px;
	width: 990px; 
    }
  
  * html .main {
    height: 100%;
    }
  
  .prefoot {
    height: 79px;
    }
  
  .foot {
    width: 990px;
    height: 79px;
    position: relative;
    margin: 0 auto;
    }


  .foot-in {
    width: 990px;
    height: 79px;
    overflow: hidden;
    }
       
  .cleaner {
    clear: both;
    display: block;
    margin: 0;
    padding: 0;
    font-size: 1px;
    height: 1px;
    overflow: hidden;
    background: transparent;
    }

  .container {
    width: 100%;
    padding:0;
    display: table;
    }

  .row  {
    width: 100%;
    display: table-row;
    }
    
  .menu {
    display: table-cell;
    width: 100%;
    background: #ffffff;
    vertical-align: top;
    }
  
  .menu-in {
    width: 100%;
    height: 40px;
    margin: 0;
    padding: 0;
    }
	 
  * html .menu-in{
  	 height: 60px;
  }
    
  .after-left {
    display: table-cell;
    vertical-align: top;
    }
      
  .left {
    width:249px;
    padding:0;
    display: table-cell;
    vertical-align: top;
    }
  
  .left-in {
    overflow: hidden;
    width: 249px;
    margin: 0;
    padding: 0;
    }

  
  
  
  * html .main {
    height: 100%;
    }
    
  * html .left {
    float: left;
    }
  

    
  * html .after-left {
    float: left;
    width: 741px;
    }
	 
	   
  .adat {
    font-size: 11px;
    font-family: tahoma;
    }
    
  .adat img {
    border: 0;
    margin: 0;
    padding: 0;
    margin-right: 8px;
    }
    
  .adat, .adat a {
    color: #53a90d;
    }
    
  .adat a {text-decoration: underline;}
  .adat a:hover {text-decoration: none;}
  
  .adat01 {
    float: left;
    }
    
  .adat02 {
    float: right;
    }


