body {
  margin: 0;
  padding: 0;
  font-family: Verdana;
  font-size: 14px;
  background: #FFF url("./images/b401.gif") top left repeat;
}

* {
  text-decoration: none;
  border: 0;
}

a {
  color: #58F;
}

.c {
  text-align: center;
  width: 100%;
}

.b {
  text-align: left;
  width: 1000px;
  margin: 0 auto;
}

#header_c {
  height: 120px;
  line-height: 120px;
  background: transparent;
  margin-bottom: 5px;
}

  #header_c #header_b {
    height: 120px;
    padding: 0;
    font-size: 30px;
    font-weight: bold;
    background: #58F;
  }
  
    #header_c #header_b #header_i {
      padding: 0 20px;
    }
  
#footer_c {
  background: transparent;
  margin-top: 5px;
  clear: both;
}

  #footer_c #footer_b {
    padding: 10px 0;
    background: #FFF;
    text-align: center;
  }
  
  
#body_c {
  padding: 0;
}

  #body_c #body_b {
    
  }

#menu_t_c {
  margin-bottom: 5px;
  height: 25px;
  background: #FFF;
}

  #menu_t_c #menu_t_b {
    background: #EEE;
  }
  
#menu_l_c {
  width: 200px;
  float: left; 
}

  #menu_l_c #menu_l_b {
    background: #FFF;
    padding: 5px;
    text-align: center;
  }
  
#menu_r_c {
  width: 200px;
  float: left; 
}
  #menu_r_c #menu_r_b {
    background: #FFF;
    padding: 5px;
    text-align: center;
  }
  
#content_c {
  width: 600px;
  float: left;
  background: #F5F5F5;
}

  #content_c #content_b {
    padding: 15px 10px;
    text-align: justify; 
    background: #F5F5F5;
  }
  
#content_cl {
  width: 800px;
  float: left;
  background: #F5F5F5;
}

  #content_cl #content_bl {
    padding: 15px 10px;
    text-align: justify; 
    background: #F5F5F5;
  }
  
#menu_r_c .menu, #menu_l_c .menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#menu_r_c .menu li, #menu_l_c .menu li {
  text-align: left;
  border-bottom: 1px solid transparent;
  
}

  #menu_r_c .menu li a:visited, #menu_l_c .menu li a:link, #menu_r_c .menu li a:link, #menu_l_c .menu li a:visited {
    display: block;  
    padding: 5px;   
  }
  
  #menu_r_c .menu li a:hover, #menu_l_c .menu li a:active, #menu_r_c .menu li a:active, #menu_l_c .menu li a:hover {    
    background: #F5F5F5;
  }
  
  
#menu_t_c .menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
  background: #EEE;
  width: 100%;
}

#menu_t_c .menu li, #menu_t_c .menu li {
  text-align: left;
  height: 25px;
  float: left;
  background: #EEE;
}

  #menu_t_c .menu li a:visited, #menu_t_c .menu li a:link {
    display: block;  
    padding: 4px;   
    border-right: 1px solid transparent;
  }
  
  #menu_t_c .menu li a:hover, #menu_t_c .menu li a:active {    
    background: #F5F5F5;
  }
  
