/* **************************************************************************************** */
/*                                 DEAL China Style Sheet                                   */
/*  Created by Mathieu Lima for Sprint, Junior-Entreprise de TELECOM & Management SudParis  */ 
/* **************************************************************************************** */



/* ****************** */
/*      Mainmenu      */
/* ****************** */


#blocmenu{ width:651px; height:40px; position:absolute; padding-left:125px; top:163px; z-index:90}
#mainmenu{ background:url(../images/menu_background.png) no-repeat 0 0; width:775px; height:31px; position:relative}

#mainmenu dl { float:left; margin:0;padding:0; display:inline;}
		
#mainmenu dt { padding:0; margin:0; list-style:none; display:block; font-size:13px!important; }

#mainmenu dt a {
color:#51626f;
float:left;
height:40px;
text-decoration:none;
font-size:11px!important;
font-weight:bold;
line-height:29px;
position:absolute;
z-index:90;
text-align:center; 
background-color:inherit;
}


#mainmenu  .smenu1 dt a {	width:115px;left:0;}
#mainmenu  .smenu2 dt a { width:145px; left:115px;}
#mainmenu  .smenu3 dt a {	width:145px; left:260px;}
#mainmenu  .smenu4 dt a {	width:115px; left:410px;}
#mainmenu  .smenu5 dt a { width:121px; left:530px;}


#mainmenu dd {
margin:0 0 0 10px; list-style:none; position:absolute; padding:30px 0 0 0; z-index:89; top:5px; display:none;
}
 

#mainmenu dd#smenu1 {  left:-1px; background: url(../images/smenu1.png) no-repeat 0 0}
#mainmenu dd#smenu2 {  left:112px;background: url(../images/smenu2.png) no-repeat 0 0}
#mainmenu dd#smenu3 {  left:257px;background: url(../images/smenu3.png) no-repeat 0 0}
#mainmenu dd#smenu4 {  left:401px;background: url(../images/smenu4.png) no-repeat 0 0}
#mainmenu dd#smenu5 {  left:530px;background: url(../images/smenu5.png) no-repeat 0 0}
#mainmenu dt.styleactif1 a { color:#1E508F!important; background:url(../images/smenu1a.png) no-repeat 10px 5px}
#mainmenu dt.styleactif2 a { color:#1E508F!important; background:url(../images/smenu2.png) no-repeat 10px 5px}
#mainmenu dt.styleactif3 a { color:#1E508F!important; background:url(../images/smenu3.png) no-repeat 10px 5px}
#mainmenu dt.styleactif4 a { color:#1E508F!important; background:url(../images/smenu4.png) no-repeat 10px 5px}
#mainmenu dt.styleactif5 a { color:#1E508F!important; background:url(../images/smenu5.png) no-repeat 10px 5px}

* html #mainmenu dd#smenu1 {  background:url(../images/smenu1.gif) no-repeat 0 0}
* html #mainmenu dd#smenu2 {  background:url(../images/smenu2.gif) no-repeat 0 0}
* html #mainmenu dd#smenu3 {  background:url(../images/smenu3.gif) no-repeat 0 0}
* html #mainmenu dd#smenu4 {  background:url(../images/smenu4.gif) no-repeat 0 0}
* html #mainmenu dd#smenu5 {  background:url(../images/smenu5.gif) no-repeat 0 0}
* html #mainmenu dt.styleactif1 a {  background:url(../images/smenu1a.gif) no-repeat 10px 5px}
* html #mainmenu dt.styleactif2 a {  background:url(../images/smenu2.gif) no-repeat 10px 5px}
* html #mainmenu dt.styleactif3 a {  background:url(../images/smenu3.gif) no-repeat 10px 5px}
* html #mainmenu dt.styleactif4 a {  background:url(../images/smenu4.gif) no-repeat 10px 5px}
* html #mainmenu dt.styleactif5 a {  background:url(../images/smenu5.gif) no-repeat 10px 5px}


  

#mainmenu ul { width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom.png) no-repeat bottom;  list-style:none; }
#mainmenu ul#smenu1{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.png) no-repeat bottom;  list-style:none; }
#mainmenu ul#ulsmenu1{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.png) no-repeat bottom;  list-style:none; }
#mainmenu ul#smenu5{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.png) no-repeat bottom;  list-style:none; }
#mainmenu ul#ulsmenu5{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.png) no-repeat bottom;  list-style:none; }

* html #mainmenu ul { width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom.gif) no-repeat bottom;  list-style:none; }
* html #mainmenu ul#smenu1{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.gif) no-repeat bottom;  list-style:none; }
* html #mainmenu ul#ulsmenu1{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.png) no-repeat bottom;  list-style:none; }
* html #mainmenu ul#smenu5{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.gif) no-repeat bottom;  list-style:none; }
* html #mainmenu ul#ulsmenu5{ width:225px; padding:0 0 8px 0; margin:0 0 8px 0 ;  background:url(../images/smenu_bottom1.png) no-repeat bottom;  list-style:none; }





#mainmenu li { width:223px; background-color:#fff;border-left:1px solid #ddd; border-right:1px solid #ddd; padding:0; margin:0; line-height:0; font-size:0; }
 
#mainmenu li a { display:block; width:auto; border-bottom:1px solid #dddddd; color:#51626f; font-size:11px; padding:4px 0; margin:0 8px; text-align:left; text-decoration:none; line-height:21px }
#mainmenu li.last a{ border-bottom:none;}

#mainmenu li a:hover { color:#bb1313; background-color:#f0f0f0; font-weight:bold; }
