@charset "utf-8";
/* sub-menu */

#sub_wag, #sub_wagsep, #sub_clients, #sub_company {
	width: 149px;
	top: 85px;
	margin-left: 298px;
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	display:none;
	z-index:999;
}
#sub_wag {background-image: url(../images/submenu_wag.jpg);}
#sub_wagsep {background-image: url(../images/submenu_wagandsep.jpg);}
#sub_clients {background-image: url(../images/submenu_clients.jpg);}
#sub_company {background-image: url(../images/submenu_company.jpg);}
#wag, #wagsep, #clients, #company {
	width: 149px;
	height: 288px;
	margin: 0;
	padding: 0;
	list-style: none;
}
#wag li, #wagsep li, #clients li, #company li { 
	position: absolute;
	overflow: hidden;
	font-size: 1em;	 
}
#wag li * { height: 18px; background: url(../images/submenu_wag.jpg) no-repeat;}
#wagsep li * { height: 18px; background: url(../images/submenu_wagandsep.jpg) no-repeat;}
#clients li * { height: 18px; background: url(../images/submenu_clients.jpg) no-repeat;}
#company li * { height: 18px; background: url(../images/submenu_company.jpg) no-repeat;}
		
#wag a, #wagsep a, #clients a, #company a { display: block }

#wag em, #wag span, #wagsep em, #wagsep span, #clients em, #clients span, #company span, #company em { 
	display: block;
	position: absolute;
	top: 0; left: 0;
	z-index: 1;
	cursor: pointer;
	text-indent: -999em;
	background-position: left;
}

#wag .activ {top: 0px;}
#wag .activ, #wag .activ * { width: 149px; }
#wag .activ em { background-position: left 0px; }
#wag .activ:hover em, #wag .activ:focus em, #wag .activ:active em, #wag .activ span, .activ #wag .activ em { background-position: right 0px; }
#wag .activ .over em { background-image: none; }

#wag .media, #wag .media * { width: 149px; }
#wag .media { top: 36px; }
#wag .media em { background-position: left -36px; }
#wag .media:hover em, #wag .media:focus em, #wag .media:active em, #wag .media span, .media #wag .media em { background-position: right -36px; }
		
/*#wag .public, #wag .public * { width: 149px; }
#wag .public { top: 72px; }
#wag .public em { background-position: left -72px; }
#wag .public:hover em, #wag .public:focus em, #wag .public:active em, #wag .public span, .public #wag .public em { background-position: right -72px; }
*/		
#wag .advertise, #wag .advertise * { width: 149px; }
#wag .advertise { top: 72px; }
#wag .advertise em { background-position: left -72px; }
#wag .advertise:hover em, #wag .advertise:focus em, #wag .advertise:active em, #wag .advertise span, .advertise #wag .advertise em { background-position: right -72px; }
		
#wag .consult, #wag .consult * { width: 149px; }
#wag .consult { top: 108px; }
#wag .consult em { background-position: left -108px; }
#wag .consult:hover em, #wag .consult:focus em, #wag .consult:active em, #wag .consult span, .consult #wag .consult em { background-position: right -108px; }
		
/*
#wag .profile, #wag .profile * { width: 149px; }
#wag .profile { top: 180px; }
#wag .profile em { background-position: left -180px; }
#wag .profile:hover em, #wag .profile:focus em, #wag .profile:active em, #wag .profile span, .profile #wag .profile em { background-position: right -180px; }
		
#wag .staff, #wag .staff * { width: 149px; }
#wag .staff { top: 216px; }
#wag .staff em { background-position: left -216px; }
#wag .staff:hover em, #wag .staff:focus em, #wag .staff:active em, #wag .staff span, .staff #wag .staff em { background-position: right -216px; }

#wag .affiliates, #wag .affiliates * { width: 149px; }
#wag .affiliates { top: 252px; }
#wag .affiliates em { background-position: left -252px; }
#wag .affiliates:hover em, #wag .affiliates:focus em, #wag .affiliates:active em, #wag .affiliates span, .affiliates #wag .affiliates em { background-position: right -252px; }
*/
		
#wag span { display: none; }
#wag .over { text-indent: -999em; }
#wag .over em {	background-image: none;	background-color: #FFFFFF; }

.about_hover {position:absolute;top:0px;right:149px;}
.wag_hover {position:absolute;top:18px;right:149px;}


#wagsep .affairs {top: 0px;}
#wagsep .affairs, #wagsep .affairs * { width: 149px; }
#wagsep .affairs em { background-position: left 0px; }
#wagsep .affairs:hover em, #wagsep .affairs:focus em, #wagsep .affairs:active em, #wagsep .affairs span, .affairs #wagsep .affairs em { background-position: right 0px; }
#wagsep .affairs .over em { background-image: none; }

#wagsep .event, #wagsep .event * { width: 149px; height: 36px; }
#wagsep .event { top: 36px; }
#wagsep .event em { background-position: left -36px; }
#wagsep .event:hover em, #wagsep .event:focus em, #wagsep .event:active em, #wagsep .event span, .event #wagsep .event em, .achieve #wagsep .event em { background-position: right -36px; }
		
#wagsep .achieve, #wagsep .achieve * { width: 149px; }
#wagsep .achieve { top: 72px; }
#wagsep .achieve em { background-position: left -72px; }
#wagsep .achieve:hover em, #wagsep .achieve:focus em, #wagsep .achieve:active em, #wagsep .achieve span, .achieve #wagsep .achieve em { background-position: right -72px; }
		
#wagsep .market, #wagsep .market * { width: 149px; }
#wagsep .market { top: 108px; }
#wagsep .market em { background-position: left -108px; }
#wagsep .market:hover em, #wagsep .market:focus em, #wagsep .market:active em, #wagsep .market span, .market #wagsep .market em { background-position: right -108px; }
		
#wagsep .market_p, #wagsep .market_p * { width: 149px; /*height: 20px;*/ }
#wagsep .market_p { top: 144px; }
#wagsep .market_p em { background-position: left -144px; }
#wagsep .market_p:hover em, #wagsep .market_p:focus em, #wagsep .market_p:active em, #wagsep .market_p span, .market_p #wagsep .market_p em, .consult_i #wagsep .market_p em, .trend #wagsep .market_p em, .peclers #wagsep .market_p em { background-position: right -144px; }
		
#wagsep .consult_i, #wagsep .consult_i * { width: 149px; }
#wagsep .consult_i { top: 162px; }
#wagsep .consult_i em { background-position: left -162px; }
#wagsep .consult_i:hover em, #wagsep .consult_i:focus em, #wagsep .consult_i:active em, #wagsep .consult_i span, .consult_i #wagsep .consult_i em { background-position: right -162px; }
		
#wagsep .trend, #wagsep .trend * { width: 149px; }
#wagsep .trend { top: 180px; }
#wagsep .trend em { background-position: left -180px; }
#wagsep .trend:hover em, #wagsep .trend:focus em, #wagsep .trend:active em, #wagsep .trend span, .trend #wagsep .trend em { background-position: right -180px; }
		
#wagsep .peclers, #wagsep .peclers * { width: 149px; }
#wagsep .peclers { top: 198px; }
#wagsep .peclers em { background-position: left -198px; }
#wagsep .peclers:hover em, #wagsep .peclers:focus em, #wagsep .peclers:active em, #wagsep .peclers span, .peclers #wagsep .peclers em { background-position: right -198px; }
		
#wagsep span { display: none; }
#wagsep .over { text-indent: -999em; }
#wagsep .over em {	background-image: none;	background-color: #FFFFFF; }

.wagsep_hover {position:absolute;top:36px;right:149px;}

#clients {
	height: auto;
}

#clients .womens {top: 0px;}
#clients .womens, #clients .womens * { width: 149px; }
#clients .womens em { background-position: left 0px; }
#clients .womens:hover em, #clients .womens:focus em, #clients .womens:active em, #clients .womens span, .womens #clients .womens em { background-position: right 0px; }
#clients .womens .over em { background-image: none; }

#clients .mens, #clients .mens * { width: 149px; }
#clients .mens { top: 36px; }
#clients .mens em { background-position: left -36px; }
#clients .mens:hover em, #clients .mens:focus em, #clients .mens:active em, #clients .mens span, .mens #clients .mens em { background-position: right -36px; }
		
/*#clients .jewelry, #clients .jewelry * { width: 149px; }
#clients .jewelry { top: 72px; }
#clients .jewelry em { background-position: left -72px; }
#clients .jewelry:hover em, #clients .jewelry:focus em, #clients .jewelry:active em, #clients .jewelry span, .jewelry #clients .jewelry em { background-position: right -72px; }
*/		
#clients .lifestyle, #clients .lifestyle * { width: 149px; }
#clients .lifestyle { top: 72px; }
#clients .lifestyle em { background-position: left -72px; }
#clients .lifestyle:hover em, #clients .lifestyle:focus em, #clients .lifestyle:active em, #clients .lifestyle span, .lifestyle #clients .lifestyle em { background-position: right -72px; }
		
#clients .shoes, #clients .shoes * { width: 149px; height:36px;}
#clients .shoes { top: 108px; }
#clients .shoes em { background-position: left -108px; }
#clients .shoes:hover em, #clients .shoes:focus em, #clients .shoes:active em, #clients .shoes span, .shoes #clients .shoes em { background-position: right -108px; }


#clients .jewelry, #clients .jewelry * { width: 149px;  height:36px;}
#clients .jewelry { top: 144px; }
#clients .jewelry em { background-position: left -144px; }
#clients .jewelry:hover em, #clients .jewelry:focus em, #clients .jewelry:active em, #clients .jewelry span, .jewelry #clients .jewelry em { background-position: right -144px; }

#clients .beauty, #clients .beauty * { width: 149px;  height:36px;}
#clients .beauty { top: 180px; }
#clients .beauty em { background-position: left -180px; }
#clients .beauty:hover em, #clients .beauty:focus em, #clients .beauty:active em, #clients .beauty span, .beauty #clients .beauty em { background-position: right -180px; }

/*#clients .it, #clients .it * { width: 149px; height:36px;}
#clients .it { top: 180px; }
#clients .it em { background-position: left -180px; }
#clients .it:hover em, #clients .it:focus em, #clients .it:active em, #clients .it span, .it #clients .it em { background-position: right -180px; }
*/

#clients .previous, #clients .previous * { width: 149px; height:36px;}
#clients .previous { top: 216px; }
#clients .previous em { background-position: left -216px; }
#clients .previous:hover em, #clients .previous:focus em, #clients .previous:active em, #clients .previous span, .previous #clients .previous em { background-position: right -216px; }
		
#clients span { display: none; }
#clients .over { text-indent: -999em; }
#clients .over em {	background-image: none;	background-color: #FFFFFF; }

.clients_hover {position:absolute;top:72px;right:149px;}


#company .outline {top: 0px;}
#company .outline, #company .outline * { width: 149px; }
#company .outline em { background-position: left 0px; }
#company .outline:hover em, #company .outline:focus em, #company .outline:active em, #company .outline span, .outline #company .outline em { background-position: right 0px; }
#company .outline .over em { background-image: none; }

#company .profile, #company .profile * { width: 149px; }
#company .profile { top: 36px; }
#company .profile em { background-position: left -36px; }
#company .profile:hover em, #company .profile:focus em, #company .profile:active em, #company .profile span, .profile #company .profile em { background-position: right -36px; }
		
#company .staff, #company .staff * { width: 149px; }
#company .staff { top: 72px; }
#company .staff em { background-position: left -72px; }
#company .staff:hover em, #company .staff:focus em, #company .staff:active em, #company .staff span, .staff #company .staff em { background-position: right -72px; }
		
#company .affiliates, #company .affiliates * { width: 149px; }
#company .affiliates { top: 108px; }
#company .affiliates em { background-position: left -108px; }
#company .affiliates:hover em, #company .affiliates:focus em, #company .affiliates:active em, #company .affiliates span, .affiliates #company .affiliates em { background-position: right -108px; }
		
#company span { display: none; }
#company .over { text-indent: -999em; }
#company .over em {	background-image: none;	background-color: #FFFFFF; }

.company_hover {position:absolute;top:108px;right:149px;}

