body{
  background-image: url(../image/background.jpg);
  font-size: 14px;

}
label{
  font-size: 11px;
  color: #0033FF;
}

/* ========================================leftMENU======================================== */
li{
  margin: 2px 0 5px 0;
}
ul{
  margin: 2px;
  padding: 2px;
  font-size: 14px;
  font-weight: bold;
  list-style-type: none;
}
ul.listmenu a{
  color: #333333;
  padding: 5px;
  display: block;
  height: 17px;
  line-height:14px;
  text-decoration: none;
}
ul.listmenu a.menu_active{
  font-size: 12px;
  background-color: #4993cc;  /* #61c419 */
  width: 190px;
  height: 17px;
  color: #ffffff;
  display: block;
  text-decoration: none;
  cursor: pointer;
}
ul.listmenu a:hover{
  background-image: url(../image/bg.png);
  width: 190px;
  height: 17px;
  color: #ffffff;
  display: block;
  text-decoration: none;
  cursor: pointer;
}
ul.listmenu a:active{
  background-color: #4993cc;  /* #61c419 */
  width: 190px;
  height: 17px;
  color: #ffffff;
  display: block;
  text-decoration: none;
  cursor: pointer;
}
a.home{
  font-size: 16px;
  color: #FFFFFF;
  text-decoration: none;
}
a.home:hover{
  color: #0000FF;
  text-decoration: none;
}
a{
  font-size: 14px;
  color: #333333;
  text-decoration: none;
}
a:hover{
  color: #FF0000;
  font-weight: bold;
  text-decoration: none;
}
a.select{
  font-size: 12px;
  color: #333333;
  text-decoration: none;
}
a.select:hover{
  color: #FFFFFF;
  text-decoration: none;
  display: marker;
  background-color:#0000FF;
}
a.menu{
  font-size: 12px;
  color: #333333;
}
a.menu:hover{
  color: #ffffff;
  text-decoration: none;
}
a.button{
  font-size: 20px;
  color: #555555;
}
a.button:hover{
  color: #ff0000;
  text-decoration: none;
}
tr.h_table{
  background-image: url(../image/bg.png);
  height: 40px;
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
}
tr.detail{
  color: #666666;
  font-size: 14px;
  height: 30px;
}
tr.detail_print{
  color: #666666;
  font-size: 11px;
  height: 30px;
}
td.day{
  font-size: 14px;
}
tr.detail_index{
  color: #666666;
  font-size: 18px;
  height: 30px;
  font: bold, "Lucida Console", Monaco, monospace;
}
div.topic{
 color: #DDDDDD;
 font-size: 26px;
 font-weight: bold;
text-shadow: 4px 4px 10px rgba(0, 0, 0, 0.8), 
                 -4px -4px 10px rgba(0, 0, 0, 0.8), 
                 0px 0px 15px #333; /* ขอบสีเทาเข้มและหนาขึ้น */}


/* New CSS Selete*/
.select-style {
    border: 1px solid #ccc;
    width: 100px;

    border-radius: 5px;
    overflow: hidden;
}

/*.select-style select {
    padding: 5px 8px;
    width: 130%;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
}

.select-style select:focus {
    outline: none;
}*/


/* ========================================table======================================== */



