
	/*  _______________________________
	 * |                               |
	 * |          HEADER MENU          |
	 * |_______________________________|
	 */
	
	#header .box_horizon_menu {
        position:relative;
        float: left;
        z-index: 999;
        width:682px;
        height:75px;}
	
	#header .box_horizon_menu a { color: #fff; font-size: 18px; }
	#header .box_horizon_menu .box_content_left
		{
		position:relative;
		z-index:999;
		}
	#header .box_horizon_menu .box_content_center
		{
				position:relative;
		z-index:999;
		}
	#header .box_horizon_menu .box_content_right
		{
		position:relative;
		z-index:999;
		}
	#header .box_horizon_menu .sub_box 
		{
		position: relative;
z-index: 9999;
		}
	
	#header .box_horizon_menu .sub_box .content_linebar {
		/*display: block;
		height: 47px;
		background: transparent url('../images/mnu_bg_main.png') left top repeat-x;*/
		position:relative;
		z-index:999;
	}
	
	#header .box_horizon_menu .content-horizontal > ul.dropdown-horizontal > li {
        margin: 0px 3px 0px 3px;
	}
	#header .box_horizon_menu .content-horizontal > ul.dropdown-horizontal > li:hover{
		/*background:url(../images/graphic/hover.png) 0px 0px repeat-x;*/
		}
	#header .box_horizon_menu .content-horizontal > ul.dropdown-horizontal > li:last-child {
		/*background: none;*/
	}
	#header .box_horizon_menu .content-horizontal
	{
		position:relative;
		z-index:999;
	}
	#header .box_horizon_menu ul.dropdown-horizontal {
		list-style: none;
		margin: 0;
		padding: 0;
		clear: both;
		width: 700px;
		position:absolute;
		z-index:999;
	}
	
	#header .box_horizon_menu ul.dropdown-horizontal li {
		float: left;
		position: relative;
		z-index:999;
	}
	
	#header .box_horizon_menu ul.dropdown-horizontal ul li {
		float: none;
	}
	#header .box_horizon_menu ul.dropdown-horizontal li a {
		display: block;
		font-size: 18px;
		padding: 50px 23px 9px 23px;
        margin: 0px 0px 0px 0px;
	}
	
	#header .box_horizon_menu ul.dropdown-horizontal ul li a {
		display: block;
		padding: 5px 10px;
		font-size: 12px;
		position: relative;
		z-index: 999;
	}
	
	#header .box_horizon_menu ul.dropdown-horizontal li.active,
	#header .box_horizon_menu ul.dropdown-horizontal li a.active ,
	#header .box_horizon_menu ul.dropdown-horizontal li:hover > a,
	#header .box_horizon_menu ul.dropdown-horizontal li a:hover {
color: #f8eb59;
	}
    #header .box_horizon_menu ul.dropdown-horizontal li ul li a:hover {
        color: #f8eb59;
	}
	
	#header .box_horizon_menu ul.dropdown-horizontal li ul {
		display: none;
		position: absolute;
		top: 77px;
		left: 0;
		z-index: 9999;
		background:url(../images/graphic/bg_menu.png);
		width: 240px;
		box-shadow: 0px 0px 10px #afb2b2;
	}
	
	#header .box_horizon_menu ul.dropdown-horizontal li ul ul {
		left: 99%;
		top: 0;
	}
	
	#header .box_horizon_menu ul.dropdown-horizontal li:hover > ul {
		display: block;
	    background:#860202;
		background: rgba(134, 2, 2, 0.8);
	}
	/*  ____________________________________
	 * |                                    |
	 * |          LEFT COLUMN MENU          |
	 * |____________________________________|
	 */
	#column_left  .box_horizon_menu.check_active_link ,
	#column_right  .box_horizon_menu.check_active_link
		{
			width:230px;
			position:relative;
		}
	#column_left  .box_horizon_menu.check_active_link .box_top_center ,
	#column_right  .box_horizon_menu.check_active_link .box_top_center
		{
			background:url(../images/graphic/tieude_sp.png) repeat-x;
			height:35px;
		}
    #column_left  .box_horizon_menu.check_active_link .box_bottom_center ,
    #column_right  .box_horizon_menu.check_active_link .box_bottom_center
		{
		  	background:url(../images/graphic/bottom1.png) 0px 0px no-repeat;
			height:21px;
		}   
	#column_left  .box_horizon_menu.check_active_link .top_text ,
	#column_right  .box_horizon_menu.check_active_link .top_text
		{
            padding: 9px 0px 7px 0px;
            font-size: 16px;
            text-transform: uppercase;
            text-align: center;
            color: #fff;
		}
	#column_left .box_horizon_menu li a ,
	#column_right .box_horizon_menu li a 

		{
			font-size: 13px;
			line-height: 28px;
            padding-left: 15px;
			color: #262626;
			text-transform: uppercase;
            /* background: url("../images/graphic/tt.png") 10px 4px no-repeat; */
		}
    #column_left .box_horizon_menu li  ,
    #column_right .box_horizon_menu li  
		{
		  background: url("../images/graphic/li.png") 0px 0px no-repeat;
			width: 220px;
height: 28px;
		}
	#column_left .box_horizon_menu ul li a:hover ,
	#column_right .box_horizon_menu ul li a:hover 
		{
			color: #bc1c16;
		}
	#column_left .box_horizon_menu ul ,
	#column_right .box_horizon_menu ul {
		margin: 0;
		padding:0 0px 0px 4px ;
		list-style: none;
	}
    #column_left .box_horizon_menu ul li ul,
    #column_right .box_horizon_menu ul li ul{
		margin: 0;
		padding:0 ;
		list-style: none;
	}
     #column_left .box_horizon_menu ul li ul li a,
    #column_right .box_horizon_menu ul li ul li a{
        padding-left: 40px;
         background: url("../images/graphic/tc.png") 25px 3px no-repeat;
	}
	
	/*#column_left .box_horizon_menu ul ul ,
	#column_right .box_horizon_menu ul ul {
		display: none;
		position: absolute;
		top: -1px;
		left: 99%;
		padding:0px;
		z-index: 99;
		width: 200px;
		box-shadow: 0px 0px 10px #111;
	}
	#column_left .box_horizon_menu ul li:hover ul ,
	#column_right .box_horizon_menu ul li:hover ul {
		display: block;
	}
	#column_left .box_horizon_menu ul li ul li ,
	#column_right .box_horizon_menu ul li ul li
		{
		  border: none;
		}*/
	#column_left .box_horizon_menu ul li ,
	#column_right .box_horizon_menu ul li {
		position:relative;
        margin: 0px 6px 0px 0px
	}
	#column_left .box_horizon_menu ul li:last-child ,
	#column_right .box_horizon_menu ul li:last-child 
		{
		  border: none;
		}
    #column_left .box_horizon_menu .sub_box ,
	#column_right .box_horizon_menu  .sub_box
        {
            background: url("../images/graphic/nen_m.png") 0px 0px repeat-y;
        }
	/*  _______________________________
	 * |                               |
	 * |          FOOTER MENU          |
	 * |_______________________________|
	 */
	
	#footer .box_horizon_menu  {
        width: 700px;
        margin: 0 auto;
        padding: 0px 130px 0px 194px;
        display: block;
        height: 31px;
        background: url("../images/graphic/bg_mf.png") 0px 0px no-repeat;
	}
	
	#footer .box_horizon_menu ul {
		margin: 0;
		padding: 7px 0px 0px 0px;
		list-style: none;
	}
	
	#footer .box_horizon_menu ul ul { display: none; }
	#footer .box_horizon_menu .sub_box{ padding: 0px 30px 0px 30px;}
	#footer .box_horizon_menu ul li {
	   float: left;
       background: url("../images/graphic/b_r.png")  100% 2px no-repeat;
	}
	#footer .box_horizon_menu ul li:last-child {
       background:none;
	}
	
	#footer .box_horizon_menu ul li a:hover { color: #8fff86; }
	#footer .box_horizon_menu ul li a {
		color: white;
		display: block;
		padding: 2px 20px;
	}
    
