	.barre_gb {background:url(../images/menu_1.gif); width:11px; height:13px; background-position:0px 0px;}
	.barre_db {background:url(../images/menu_1.gif); width:11px; height:13px; background-position:-11px 0px;}
	.barre_gh {background:url(../images/menu_1.gif); width:11px; height:13px; background-position:0px -13px;}
	.barre_dh {background:url(../images/menu_1.gif); width:11px; height:13px; background-position:-11px -13px;}
	.barre_mh {background-color:#FFF; background-position:0px -13px;}
	.barre_mb {background-color:#FFF; background-position:0px 0px;}

	.ico_menu {background:url(../images/ico_menu.png);}
	.ico_menu_height {width:20px; height:20px;}
	.ico_menu_height2 {width:23px; height:20px;}
		.ico_menu_on {background-position:0px 0px;}
		.ico_menu_off {background-position:-20px 0px;}
		.ico_menu_add {background-position:-40px 0px;}
		.ico_menu_ok {background-position:-60px 0px;}
		.ico_menu_out {background-position:-80px 0px;}
		.ico_menu_fol {background-position:-100px 0px;}
		.ico_menu_sti {background-position:-120px 0px;}
		.ico_menu_ann {background-position:-140px 0px;}
		.ico_menu_lok {background-position:-160px 0px;}
		.ico_menu_hot {background-position:-180px 0px;}
		.ico_menu_don {background-position:-200px 0px;}
		.ico_menu_ech {background-position:-220px 0px;}
		.ico_menu_inv {background-position:-240px 0px;}
		.ico_menu_list {background-position:-260px 0px;}
		.ico_menu_mp {background-position:-280px 0px;}
		.ico_menu_mail {background-position:-300px 0px;}
		.ico_menu_www {background-position:-320px 0px;}
		.ico_menu_y {background-position:-340px 0px;}
		.ico_menu_icq {background-position:-360px 0px;}
		.ico_menu_aim {background-position:-380px 0px;}
		.ico_menu_msn {background-position:-400px 0px;}
		.ico_menu_po {background-position:-420px 0px;}
		.ico_facebook {background-position:-440px 0px; width:14px; height:14px;}		
		.ico_menu_fr {background-position:-454px 0px;}
		.ico_menu_en {background-position:-477px 0px;}
/* Page Arcade */
	.ico_arc {background:url(../images/ico_arc.png);}
	.ico_arc_height {width:190px; height:50px;}
		.ico_arc_1 {background-position:0px 0px;}
		.ico_arc_2 {background-position:-190px 0px;}
		.ico_arc_3 {background-position:-380px 0px;}
		.ico_arc_4 {background-position:0px -50px;}
		.ico_arc_5 {background-position:-1900px -50px;}
		.ico_arc_6 {background-position:-380px -50px;}
		.ico_arc_7 {background-position:0px -100px;}
		.ico_arc_8 {background-position:-190px -100px;}
		.ico_arc_9 {background-position:-380px -100px;}

/* Page Avadoll */
	.ico_ava {background:url(../images/ico_ava.png);}
	.ico_ava_height {width:19px; height:19px;}
		.ico_ava_1 {background-position:0px 0px;}
		.ico_ava_2 {background-position:-19px 0px;}
		.ico_ava_3 {background-position:-38px 0px;}
		.ico_ava_4 {background-position:-57px 0px;}
		.ico_ava_5 {background-position:-76px 0px;}
		.ico_ava_6 {background-position:-95px 0px;}
		.ico_ava_7 {background-position:-114px 0px;}
		.ico_ava_8 {background-position:-133px 0px;}
		.ico_ava_9 {background-position:-152px 0px;}
		.ico_ava_10 {background-position:-171px 0px;}
		.ico_ava_11 {background-position:0px -19px;}
		.ico_ava_12 {background-position:-19px -19px;}
		.ico_ava_13 {background-position:-38px -19px;}
		.ico_ava_14 {background-position:-57px -19px;}
		.ico_ava_15 {background-position:-76px -19px;}
		.ico_ava_16 {background-position:-95px -19px;}
		.ico_ava_17 {background-position:-114px -19px;}
		.ico_ava_18 {background-position:-133px -19px;}
		.ico_ava_19 {background-position:-152px -19px;}
		.ico_ava_20 {background-position:-171px -19px;}
		.ico_ava_21 {background-position:0px -38px;}
		.ico_ava_22 {background-position:-19px -38px;}
		.ico_ava_23 {background-position:-38px -38px;}
		.ico_ava_24 {background-position:-57px -38px;}
		.ico_ava_25 {background-position:-76px -38px;}
		.ico_ava_26 {background-position:-95px -38px;}
		.ico_ava_27 {background-position:-114px -38px;}
		.ico_ava_28 {background-position:-133px -38px;}
		.ico_ava_29 {background-position:-152px -38px;}
		.ico_ava_30 {background-position:-171px -38px;}
		.ico_ava_31 {background-position:0px -57px;}
		.ico_ava_32 {background-position:-19px -57px;}
		.ico_ava_33 {background-position:-38px -57px;}
		.ico_ava_34 {background-position:-57px -57px;}
		.ico_ava_35 {background-position:-76px -57px;}
		.ico_ava_36 {background-position:-95px -57px;}
		.ico_ava_37 {background-position:-114px -57px;}
		.ico_ava_38 {background-position:-133px -57px;}
		.ico_ava_39 {background-position:-152px -57px;}
		.ico_ava_40 {background-position:-171px -57px;}
		.ico_ava_41 {background-position:0px -76px;}
		.ico_ava_42 {background-position:-19px -76px;}
		.ico_ava_43 {background-position:-38px -76px;}
		.ico_ava_44 {background-position:-57px -76px;}
		.ico_ava_45 {background-position:-76px -76px;}
		.ico_ava_46 {background-position:-95px -76px;}
		.ico_ava_47 {background-position:-114px -76px;}
		.ico_ava_48 {background-position:-133px -76px;}
		.ico_ava_49 {background-position:-152px -76px;}
		.ico_ava_50 {background-position:-171px -76px;}
		.ico_ava_all {background-position:0px -95px; width:38px; height:19px;}

	.ico_for {background:url(../images/ico_for.gif); vertical-align:bottom;}
	.ico_for_height {width:10px; height:12px;}
		.ico_for_po {background-position:0px 0px;}
		.ico_for_ava {background-position:-10px 0px;}
		.ico_for_pr {background-position:-20px 0px;}
		.ico_for_love {background-position:-30px 0px;}
		.ico_for_tro {background-position:-40px 0px;}
		.ico_for_fou {background-position:-50px 0px; width:18px; height:12px;}
		.ico_for_act {background-position:-69px 0px; width:12px; height:12px;}
		.ico_for_chr {background-position:-81px 0px; width:11px; height:12px;}
		.ico_for_vote {background-position:-92px 0px; width:18px; height:12px;}
		
	.ico_tic {background:url(../images/ico_tic.png);}
	.ico_tic_height {width:20px; height:12px;}
		.ico_tic_po {background-position:0px 0px;}
		.ico_tic_lot {background-position:-20px 0px;}
		.ico_tic_ma {background-position:-40px 0px;}
		.ico_tic_ava {background-position:-60px 0px;}
		.ico_vote {background-position:-80px 0px; width:60px; height:12px;}

	.ico_menew {background:url(../images/ico_news.gif);}
	.ico_menew_height {width:20px; height:20px;}
		.ico_menew_fol {background-position:0px 0px;}
		.ico_menew_sti {background-position:-20px 0px;}
		.ico_menew_ann {background-position:-40px 0px;}
		.ico_menew_hot {background-position:-60px 0px;}
		.ico_menew_lok {background-position:-80px 0px;}

	.ico_fiole {background:url(../images/ico_fiole.png);}
	.ico_fiole_height {width:16px; height:34px;}
		.ico_fiole_eau {background-position:0px 0px;}
		.ico_fiole_feu {background-position:-16px 0px;}
		.ico_fiole_terre {background-position:-32px 0px;}
		.ico_fiole_foudre {background-position:-48px 0px;}
		.ico_fiole_glace {background-position:-64px 0px;}
		.ico_fiole_magma {background-position:-80px 0px;}
		.ico_fiole_vegetal {background-position:-96px 0px;}
		.ico_fiole_vent {background-position:-112px 0px;}
		.ico_fiole_undead {background-position:-128px 0px;}
		.ico_fiole_holy {background-position:-144px 0px;}
		.ico_fiole_juste {background-position:-160px 0px;}
		.ico_fiole_darkness {background-position:-176px 0px;}
		.ico_fiole_normal {background-position:-192px 0px;}
		.ico_fiole_animal {background-position:-208px 0px;}
		.ico_fiole_spectre {background-position:-224px 0px;}
		.ico_fiole_poison {background-position:-240px 0px;}
		.ico_fiole_att {background-position:-256px 0px;}
		.ico_fiole_def {background-position:-272px 0px;}
		.ico_fiole_hp {background-position:-288px 0px;}
		.ico_fiole_mp {background-position:-304px 0px;}
		.ico_fiole_element {background-position:-320px 0px;}
		
	.ico_frm {background:url(../images/ico_frm.png);}
		.ico_frm91 {background-position:0px 0px;}
		.ico_frm42 {background-position:-35px 0px;}
		.ico_frm17 {background-position:-70px 0px;}
		.ico_frm138 {background-position:-105px 0px;}
		.ico_frm139 {background-position:-140px 0px;}
		.ico_frm93 {background-position:-175px 0px;}
		.ico_frm67 {background-position:0px -35px;}
		.ico_frm130 {background-position:-35px -35px;}
		.ico_frm25 {background-position:-70px -35px;}
		.ico_frm94 {background-position:-105px -35px;}
		.ico_frm81 {background-position:-140px -35px;}
		.ico_frm18 {background-position:-175px -35px;}
		.ico_frm98 {background-position:0px -70px;}
		.ico_frm105 {background-position:-35px -70px;}
		.ico_frm111 {background-position:-70px -70px;}
		.ico_frm106 {background-position:-105px -70px;}
		.ico_frm85 {background-position:-140px -70px;}
		.ico_frm20 {background-position:-175px -70px;}
		.ico_frm21 {background-position:-175px -70px;}
		
		.ico_frm122 {background-position:-210px 0px;}
		.ico_frm123 {background-position:-210px -35px;}
		.ico_frm125 {background-position:-210px -70px;}
		
	.ico_btk {background:url(../images/ico_btk.png);}
	.ico_btk_height {width:35px; height:35px;}
		.ico_btk1 {background-position:0px 0px;}
		.ico_btk2 {background-position:-35px 0px;}
		.ico_btk3 {background-position:-70px 0px;}
		.ico_btk4 {background-position:-105px 0px;}
		.ico_btk5 {background-position:-140px 0px;}
		.ico_btk6 {background-position:-175px 0px;}
		.ico_btk7 {background-position:-210px 0px;}
		.ico_btk8 {background-position:-245px 0px;}
		.ico_btk9 {background-position:-280px 0px;}
		.ico_btk10 {background-position:-315px 0px;}
		.ico_btk11 {background-position:-350px 0px;}
		.ico_btk12 {background-position:-385px 0px;}
		.ico_btk13 {background-position:-420px 0px;}
		.ico_btk14 {background-position:-455px 0px;}
		.ico_are_e1 {background-position:0px -35px;}
		.ico_are_e2 {background-position:-35px -35px;}
		.ico_are_e3 {background-position:-70px -35px;}
		.ico_are_e4 {background-position:-105px -35px;}
		.ico_are_e5 {background-position:-140px -35px;}
		.ico_are_e6 {background-position:-175px -35px;}
		.ico_are_e7 {background-position:-210px -35px;}
		.ico_are_e8 {background-position:-245px -35px;}
		.ico_are_e9 {background-position:-280px -35px;}
		.ico_are_e10 {background-position:-315px -35px;}
		.ico_are_e11 {background-position:-350px -35px;}
		.ico_are_e12 {background-position:-385px -35px;}
		.ico_are_e13 {background-position:-420px -35px;}
		.ico_are_e14 {background-position:-455px -35px;}
		.ico_are_e15 {background-position:-490px -35px;}
		.ico_are_e16 {background-position:-525px -35px;}
		.ico_are_r1 {background-position:0px -70px;}
		.ico_are_r2 {background-position:-35px -70px;}
		.ico_are_r3 {background-position:-70px -70px;}
		.ico_are_r4 {background-position:-105px -70px;}
		.ico_are_r5 {background-position:-140px -70px;}
		.ico_are_r6 {background-position:-175px -70px;}
		.ico_are_r7 {background-position:-210px -70px;}
		.ico_are_r8 {background-position:-245px -70px;}
		.ico_are_r9 {background-position:-280px -70px;}
		.ico_bad {background-position:-315px -70px;}
		.ico_ami {background-position:-350px -70px;}
		.ico_ech {background-position:-385px -70px;}
		.ico_sanc {background-position:-420px -70px; width:70px; height:35px;}
		.ico_alch {background-position:-490px -70px; width:70px; height:35px;}
		.ico_sta_1 {background-position:0px -105px; width:50px; height:15px;}
		.ico_sta_2 {background-position:-50px -105px; width:50px; height:15px;}
		.ico_sta_3 {background-position:-99px -105px; width:55px; height:15px;}
		.ico_sta_4 {background-position:-153px -105px; width:45px; height:15px;}
		.ico_sta_5 {background-position:-197px -105px; width:66px; height:15px;}
		.ico_sta_8 {background-position:-262px -105px; width:37px; height:15px;}

	.ico_map {background:url(../images/ico_map.png);}
	.ico_map_height {width:25px; height:22px;}
		.ico_map_e {background-position:0px 0px;}
		.ico_map_n {background-position:-25px 0px;}
		.ico_map_o {background-position:-50px 0px;}
		.ico_map_s {background-position:-75px 0px;}
		.ico_map_e2 {background-position:0px -22px;}
		.ico_map_n2 {background-position:-25px -22px;}
		.ico_map_o2 {background-position:-50px -22px;}
		.ico_map_s2 {background-position:-75px -22px;}
		.ico_map_1 {background-position:0px -44px;}
		.ico_map_2 {background-position:-25px -44px;}
		.ico_map_3 {background-position:-50px -44px;}
		.ico_map_4 {background-position:-75px -44px;}
		.ico_map_x {background-position:-120px -66px; width:60px; height:45px;}
		.ico_map_on {background-position:-60px -66px; width:60px; height:45px;}

	.ico_news {background:url(../images/ico_post.png);}
	.ico_news_height {height:11px;}
		.ico_news_up {width:11px; background-position:0px 0px;}
		.ico_news_1 {width:7px; background-position:-11px 0px;}
		.ico_news_2 {width:7px; background-position:-18px 0px;}
		.ico_news_3 {width:16px; background-position:-25px 0px;}
		.ico_news_4 {width:16px; background-position:-41px 0px;}
		.ico_news_5 {width:16px; background-position:-57px 0px;}
		.ico_news_plus {width:13px; background-position:-72px 0px;}
		.ico_news_edi {width:13px; background-position:-85px 0px;}
		.ico_news_quo {width:15px; background-position:-98px 0px;}
		.ico_news_del {width:11px; background-position:-113px 0px;}
		.ico_news_inf {width:11px; background-position:-124px 0px;}
		.ico_news_lok {width:8px; background-position:-135px 0px;}
		.ico_news_mov {width:11px; background-position:-143px 0px;}
		.ico_news_aver {width:11px; background-position:-154px 0px;}
		.ico_news_sign {width:11px; background-position:-165px 0px;}
		.ico_news_unl {width:13px; background-position:-176px 0px;}
		.ico_news_on {width:9px; background-position:-189px 0px;}
		.ico_news_off {width:9px; background-position:-198px 0px;}
		.ico_news_online {width:33px; background-position:-207px 0px;}
		.ico_news_fle {width:9px; background-position:-240px 0px;}
		.ico_news_parch {width:12px; background-position:-249px 0px;}

	.ico_forum {background:url(../images/ico_forum.png);}
	.ico_forum_height {width:120px; height:25px;}
		.ico_forum_new {background-position:0px 0px;}
		.ico_forum_rep {background-position:-120px 0px;}
		.ico_forum_ver {background-position:-240px 0px;}
		.ico_forum_trans {background-position:-360px 0px;}
	
	.ico_cdr {background:url(../images/ico_cdr.png);}
	.ico_cdr_height {width:166px; height:42px; margin:1px;}
	.ico_cdr_height2 {width:59px; height:42px; margin:1px;}
		.ico_cdr_animalerie {background-position:0px 0px;}
		.ico_cdr_coiffeur {background-position:-172px 0px;}
		.ico_cdr_coloriste {background-position:-344px 0px;}
		.ico_cdr_decorateur {background-position:-516px 0px;}
		.ico_cdr_forge {background-position:0px -42px;}
		.ico_cdr_geneticien {background-position:-172px -42px;}
		.ico_cdr_halloween {background-position:-344px -42px;}
		.ico_cdr_laboratoire {background-position:-516px -42px;}
		.ico_cdr_noel {background-position:0px -84px;}
		.ico_cdr_paques {background-position:-172px -84px;}
		.ico_cdr_tatoueur {background-position:-344px -84px;}
		.ico_cdr_teinturerie {background-position:-516px -84px;}
		.ico_cdr_paysagiste {background-position:0px -126px;}
	
	.ico_ens {background:url(../images/ico_ens.png);}
	.ico_ens_height {width:166px; height:42px; margin:1px;}
	.ico_ens_height2 {width:59px; height:42px; margin:1px;}
		.ens_perso {background-position:0px 0px;}
		.ens_Zahina {background-position:-172px 0px;}
		.ens_Lantikaire {background-position:-344px 0px;}
		.ens_Luminia {background-position:-516px 0px;}
		.ens_Ailide {background-position:0px -42px;}
		.ens_Frida {background-position:0px -42px;}
		.ens_Freres_Winchester {background-position:0px -42px;}
		.ens_Albert_Fish {background-position:-172px -42px;}
		.ens_Bimism {background-position:-344px -42px;}
		.ens_Palaham {background-position:-344px -42px;}
		.ens_Dehouk {background-position:-516px -42px;}
		.ens_DeLaMah {background-position:0px -84px;}
		.ens_Edjih {background-position:-172px -84px;}
		.ens_Jourdis {background-position:-344px -84px;}
		.ens_Kao {background-position:-516px -84px;}
		.ens_Kelaadefa {background-position:0px -126px;}
		.ens_Lotehus {background-position:-172px -126px;}
		.ens_Mika {background-position:-344px -126px;}
		.ens_Miniseidi {background-position:-516px -126px;}
		.ens_Nuiride {background-position:0px -168px;}
		.ens_Oz {background-position:-172px -168px;}
		.ens_Veyne {background-position:-344px -168px;}
		.ens_Permizivae {background-position:-516px -168px;}
		.ens_Pipeilo {background-position:0px -210px;}
		.ens_Sergent_Slater {background-position:-172px -210px;}
		.ens_Symphony {background-position:-344px -210px;}
		.ens_Tetia {background-position:-516px -210px;}
		.ens_Uzak_400 {background-position:0px -252px;}
		.ens_Pretty_Krismas {background-position:-172px -252px;}

div#menu_x {
	height: 25px;
    margin: 0px auto;
    padding: 0px;
	z-index:50;
    float: left;
	width:100%;
	background: #000;
	}

div#menu_x ul {
    margin: 0px auto;
    padding: 0px;
    float: right;
	z-index:50;
}
div#menu_x ul.menu_x { padding-left: 10px; }

div#menu_x li {
    position: relative;
    margin: 0px;
    padding: 0 5px 0 0;
    display: block;
    float: left;
	z-index:50;
}
div#menu_x li:hover>ul { left: 0; }

div#menu_x a {
    position: relative;
    border: 1px solid #000;
    z-index: 40;
    display: block;
    float: left;
    text-decoration: none;
    color: #94A2E2;
    font-size:12px;
}
div#menu_x li:hover>a {
    border: 1px solid #1c1c1c;
    border-bottom-color: #000;
    background: #000;
}
div#menu_x li:hover>a span { color: #ccc; }
div#menu_x a:hover {
    color: #96A8FF;
    border: 1px solid #1c1c1c;
    border-bottom-color: #1c1c1c;
    background: #000;
}

div#menu_x span {
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 95% 0;
    text-align: center;
}

div#menu_x ul ul a.parent span {
    background-position: 95% 3px;
    background-image: url(../images/ico_post.png); width:7px; background-position:-11px 0px;
}
div#menu_x ul ul a.parent:hover span {
    background-image: url(../images/ico_post.png); width:7px; background-position:-18px 0px;
}
/* menu_x::level1 */
div#menu_x a {
    padding: 0 10px 0 10px;
    height: 20px;
}
div#menu_x span {
    margin-top: 5px;
    color: #FFFFFF;
}
div#menu_x li { }
div#menu_x li.menu_x_last { background: none; }

/* menu_x::level2 */
div#menu_x ul ul li {
    background: none;
    padding: 0px;
    border-bottom: 0;
}
div#menu_x ul ul li,
div#menu_x ul ul li a { z-index: auto; }
div#menu_x ul ul li ul { z-index: 35; }
div#menu_x ul ul {
    display: block;
    position: absolute;
    top: 20px;
    left: -999em;
    width: 150px;
    padding: 5px 5px 0 0;
    background: #000;
    border: 1px solid #1c1c1c;
    margin-top: 1px;
}
div#menu_x ul ul a {
    padding: 0px;
    height: 20px;
    float: none;
    display: block;
    font-size: 10px;
    border: 0;
    z-index: -1;
    white-space: nowrap;
}
div#menu_x ul ul a span {
    font-size:10px;
    color: #96A8FF;
}
div#menu_x ul ul li:hover>a { border: 0; }
div#menu_x ul ul a:hover {
    border: 0;
    background: #282828;
}
div#menu_x ul ul a:hover span { color: #A0B5EB; }
div#menu_x ul ul span {
    margin-top: 0px;
    text-align: left;
}
div#menu_x ul ul li.menu_x_last { background: none; }
div#menu_x ul ul li {
    width: 100%;
    text-indent: 15px;
}

/* menu_x::level3 */
div#menu_x ul ul ul {
    padding: 0px;
    margin: -22px 0 0 150px !important;
    margin-left: 150px;
}

/* menu_nn::base */
div#menu_nn {
	height: 25px;    
    margin: 0px auto;
    padding: 0px;
	z-index:50;
    float: left;
	width:45%;
	font-weight:bold;
	background:#FFF;
	}

div#menu_nn ul {
    margin: 0px auto;
    padding: 0px;
    float: left;
}
div#menu_nn ul.menu_nn { padding-left: 10px; }

div#menu_nn li {
    position: relative;
    margin: 0px;
    padding: 0 5px 0 0;
    display: block;
    float: left;
	z-index:50;
}
div#menu_nn li:hover>ul { left: 0; }

div#menu_nn a {
    position: relative;
    z-index: 40;
    display: block;
    float: left;
    text-decoration: none;
    font-size:14px;
}
div#menu_nn li:hover>a {
    border: 1px solid #FFF;
    border-bottom-color: #FED0AC;
	background:#FED0AC;
}
div#menu_nn li:hover>a span { color: #4C311E; }

div#menu_nn span {
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 95% 0;
    text-align: center;
}

div#menu_nn ul ul a.parent span {
    background-position: 95% 3px;
    background-image: url(../images/ico_post.png); width:7px; background-position:-11px 0px;
}
div#menu_nn ul ul a.parent:hover span {
    background-image: url(../images/ico_post.png); width:7px; background-position:-18px 0px;
}
/* menu_nn::level1 */
div#menu_nn a {
    padding: 0 10px 0 10px;
    height: 25px;
}
div#menu_nn span {
    margin-top: 5px;
    color: #694228;
}
div#menu_nn li.menu_nn_last { background: none; }

/* menu_nn::level2 */
div#menu_nn ul ul li {
    background: none;
    padding: 0px;
}
div#menu_nn ul ul li,
div#menu_nn ul ul li a { z-index: auto; }
div#menu_nn ul ul li ul { z-index: 35; }
div#menu_nn ul ul {
    display: block;
    position: absolute;
    top: 25px;
    left: -999em;
    width: 150px;
    padding: 5px 5px 0 0;
    background: #FED0AC;
    border: 1px solid #FFF;
    margin-top: 1px;
	z-index: 35;
}
div#menu_nn ul ul a {
    padding: 0px;
    height: 20px;
    float: none;
    display: block;
    font-size: 10px;
    border: 0;
    z-index: -1;
    white-space: nowrap;
}
div#menu_nn ul ul a span {
    font-size:10px;
    color: #613A0F;
}
div#menu_nn ul ul li:hover>a { border: 0; }
div#menu_nn ul ul a:hover {
    border: 0;
    background: #FCDFAC;
}
div#menu_nn ul ul a:hover span { color: #4C311E; }
div#menu_nn ul ul span {
    margin-top: 0px;
    text-align: left;
}
div#menu_nn ul ul li.menu_nn_last { background: none; }
div#menu_nn ul ul li {
    width: 100%;
    text-indent: 15px;
}

/* menu_nn::level3 */
div#menu_nn ul ul ul {
    padding: 0px;
    margin: -25px 0 0 150px !important;
    margin-left: 150px;
}
