/* //////////////////////////////////// m_control menu ///////////////////////////////////////// */

.td_menu {
width:195px;
float:left;
margin-top:0px;
margin-left:0px;
padding-top:0px;
padding-right:2px;
padding-bottom:5px;
padding-left:0px;
border-radius:4px; 
}


.m_control {
vertical-align:0px;
float:left;
width: 195px;
margin-top:10px;
padding-top:2px;
padding-right:2px;
padding-bottom:2px;
padding-left:2px;
background: #07274c;
border:1px #0a3261 solid;
background-image: url( bg/bg_line_body.png );
/*
position: fixed;
background: #07274c;
background: #07274c;
background: #093089;
background: #881f41; pink
border:1px #98244a solid; 
*/
list-style:none;
border-radius:5px;
}

.m_control ul{
vertical-align:0px;
margin-top:0px;
padding:0;
border-radius:4px;
}

.m_control ul li {
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;
text-decoration: none;
height:30px;
display:block;
list-style:none;
margin-top:2px;
padding-top: 5px;
padding-right: 5px;
padding-bottom:5px;
padding-top: 5px;

}

.m_control ul li a {
vertical-align:0px;
cursor:hand;
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;
text-decoration: none;
margin-top:2px;
padding-top: 5px;
padding-right: 5px;
padding-bottom:1px;
padding-left:20px;
background: #173c84;
background-image: url( bg/bg_line_body.png );
/* 
background: #0f5fd8;
background: #d9534f;  สีส้ม
background: #336ed0;  สีน้ำเงิน
background-image: url( bg/bg_line_body.png );
*/
display:block;
list-style:none;
border-radius: 4px;
}

.m_control ul li a:hover {
vertical-align:0px;
cursor:hand;
font-size: 16px; color:#FFF; font-family: rsubold,rsulight,rsuregular,sans-serif;
text-decoration: none;
margin-top:2px;
padding-top: 5px;
padding-right: 5px;
padding-bottom:1px;
padding-left:20px;
background: #f9a320; 
/* 
background: #d9534f;  ส้ม
background: #fc793c; ส้ม
background: #fecb01; เหลือง
*/

background-image: url( bg/bg_line_body.png );
display:block;
list-style:none;
border-radius: 4px;
}

.linktop_menu a{
float:left;
position: relative;
display:inline;
font-size: 16px; color:#EEEEEE; font-family: rsubold,rsulight,rsuregular,Tahoma,verdana,helvetica,arial,sans-serif;
text-decoration: none;
padding-top:2px;
padding-right:0px;
padding-bottom:2px;
padding-left:0px;
}

.img_text_bottom {
vertical-align: text-bottom;
padding-right:8px;
padding-left:0px;
border:0px;
border-color:transparent;
border-radius:4px;
}

.img_text_top {
vertical-align: text-top;
padding-right:8px;
padding-left:0px;
border:0px;
border-color:transparent;
border-radius:4px;
}

/* //////////////////////////////////// m_control ///////////////////////////////////////// */