body, div, h1, h2, h3, h4, h5, h6, p, ul, li {margin:0; padding:0;}

h2, h3, h4 {color:#ff2382;}

h1.brand {text-indent:-10000px; line-height:0;}

h2 {font-size:33px; padding-top:18px;}

h3 {padding-bottom:7px;}

h4 {font-size:14px;}

ul {list-style:none;}

img {border:none;}

a,
a:link,
a:active,
a:visited{text-decoration:underline; color:#ff2382; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; outline: none;}
a:hover{color:#000; text-decoration:underline;}


.clear {clear:both; width:0; height:0; margin:0; padding:0; font-size:0; line-height:0;}

.clearLine {clear:both; width:0; height:0; margin:0; padding:0; font-size:0; line-height:2; width:654px; height:21px; background:url(../img/ml/detail/hype_safari/bg_line.jpg) top no-repeat;}

body {position:relative; margin:0 auto; background:#342e20 url(../img/ml/bg_body.jpg) no-repeat center top; font: 11px Georgia, "Times New Roman", Times, serif; color:#000000;}

/* Container (Contient :  div#branding, div#navMain,, div#contentSub,  div#content, div#contentSub, div#navSupp, div#siteInfo, div#splashHead, div#splashContent)
---------------------------------*/

#container {position:relative; margin:auto; margin-top:26px; width:935px; border-top:1px solid transparent; _border:none;}
	
		div#splashHead {position:absolute; top:-26px; width:935px; height:225px; background:url(../img/ml/bg_splash_head.png) no-repeat top right;
					  _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ml/bg_splash_head.png', sizingMethod='image');}
					  
		div#splashContent {position:absolute; top:199px; width:935px; height:351px; background:url(../img/ml/bg_splash_content.png);
						_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ml/bg_splash_content.png', sizingMethod='image');}
									  
			div#splashContent h1 {position:absolute; top:0; left:342px; width:263px; height:107px; background:url(../img/ml/logo.png);
							_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ml/logo.png', sizingMethod='image');}
							
			div#splashContent p {position:absolute; display:inline; top:130px; left:150px; width:690px; height:107px; font-size:17px; text-align:justify;}
										
				div#splashContent a,
				div#splashContent a:link,
				div#splashContent a:active,
				div#splashContent a:visited {position:absolute; display:block; top:265px; left:390px; width:175px; height:35px; background-color:#ff2382; text-align:center; 
										font-size:17px; line-height:35px; font-weight:bold; text-decoration:none; color:#fff;}
				div#splashContent a:hover {position:absolute; display:block; top:265px; left:390px; width:175px; height:35px; background-color:#000; text-align:center; 
										font-size:17px; line-height:35px; font-weight:bold; text-decoration:none; color:#fff;}


			div#splashContentSpain {position:absolute; top:199px; width:935px; height:469px; background:url(../img/ml/bg_splash_content_extended.png);
						_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ml/bg_splash_content_extended.png', sizingMethod='image');}
									  
			div#splashContentSpain h1 {position:absolute; top:0; left:342px; width:263px; height:107px; background:url(../img/ml/logo.png);
							_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ml/logo.png', sizingMethod='image');}
							
			div#splashContentSpain p {position:absolute; display:inline; top:130px; left:150px; width:690px; height:107px; font-size:17px; text-align:justify;}
				
				div#splashContentSpain a,
				div#splashContentSpain a:link,
				div#splashContentSpain a:active,
				div#splashContentSpain a:visited {font-size:15px; font-weight:bold; text-decoration:underline; color:#ff2382;}
				div#splashContentSpain a:hover {color:#000;}
				
				div#splashContentSpain .bannerContent{margin-top:330px;}
				div#splashContentSpain .banner{ display:block; background:url(../img/es/banner.jpg) no-repeat; width:512px; height:92px; margin:0 auto; }
														

		div#brandingFlash { position:absolute; top:-26px; width:935px; height:275px; overflow:hidden;}

			div#branding { width:935px; height:107px; padding-top:95px; margin-top:26px; background:url(../img/ml/bg_branding.png) no-repeat top right;
						  _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ml/bg_branding.png', sizingMethod='image');}
		
			div#branding h1 {position:absolute; top:75px; left:0; width:263px; height:107px; background:url(../img/ml/logo.png);
							_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ml/logo.png', sizingMethod='image');}

			div#navMain { width:935px; height:47px; background:url(../img/ml/bg_nav_main.gif) no-repeat top left;}
				
				div#navMain ul { padding:7px 0 0 196px; }
				
					div#navMain ul li {display:inline; font-weight:bold;}
						
						div#navMain ul li a {padding-right:15px; font-size:17px; text-decoration:none;}
						
						div#navMain ul li a:link {color:#000000;}
						
						div#navMain ul li a:hover {color:#ff2382;}
						
						div#navMain ul li a:active, a:visited {color:#000000;}


/* Contenu (Contient : div#contentMain, div#contentSub)
---------------------------------*/
	
	div#content {position:relative; margin-top: 249px; width:935px; background:url(../img/ml/bg_content.gif) repeat-y;}
	
/* Contenu principal (colonne de droite) 
---------------------------------*/
	
	div#contentMain {margin-left:258px; width:654px;}
	
		div#contentMain div#indexIntro {width:654px; height:211px;}
		
			div#contentMain div#indexIntro #bannerFlash { float:left; width:431px; height:211px; background-color:#999999;}
			
			div#contentMain div#indexIntro #banner {float:left; margin-left:22px; width:194px; height:205px; background-color:#666666;}
			
			div#contentMain div#indexIntro .blockRight{width:210px; float:left; margin-left:10px;overflow:hidden;}
			div#contentMain div#indexIntro .blockLeft{width:432px; float:left; overflow:hidden;}
			
	
				div#contentMain div#indexIntro #banner img {border:3px solid #FFF;}
		
		div#contentMain div#contentIntro {width:654px; }
				
		div#contentMain p.intro {font-size:14px;}
		

		
		/*
		div#contentMain p.intro a:active {
			color:#ff2382;
			text-decoration:underline;
		}
		
		div#contentMain p.intro a:visited {
			color:#ff2382;
			text-decoration:underline;
		}
		*/
		
/* Contenu principal (colonne de droite) : Page detail pour les categories */	
		
		div#contentMain div#contentDetailNightLife {width:654px; border-top:3px solid #a5d8de; background:url(../img/ml/bg_li_bottom.jpg) #FFFFFF no-repeat bottom left; padding-bottom:20px; margin-top:56px;}
		div#contentMain div#contentDetailCleverSpender {width:654px; border-top:3px solid #e76b25; background:url(../img/ml/bg_li_bottom.jpg) #FFFFFF no-repeat bottom left; padding-bottom:20px; margin-top:56px;}
		div#contentMain div#contentDetailCrazyLab {width:654px; border-top:3px solid #97c82b; background:url(../img/ml/bg_li_bottom.jpg) #FFFFFF no-repeat bottom left; padding-bottom:20px; margin-top:56px;}
		div#contentMain div#contentDetailHypeSafari {width:654px; border-top:3px solid #5e564b; background:url(../img/ml/bg_li_bottom.jpg) #FFFFFF no-repeat bottom left; padding-bottom:20px; margin-top:56px;}
		div#contentMain div#contentDetailUnivercity {width:654px; border-top:3px solid #236a90; background:url(../img/ml/bg_li_bottom.jpg) #FFFFFF no-repeat bottom left; padding-bottom:20px; margin-top:56px;}
		div#contentMain div.superGreen {position:relative; background:url(../img/ml/bg_supergreen.gif) no-repeat bottom left #FFFFFF !important; padding-bottom:80px !important }
		div#contentMain div.superGreen a.superGreenLink{position:absolute; bottom:0px; right:0px; width:80px; height:80px; display:block;}
		
		/* hacks IE6 */
		* html div#contentMain div#contentDetailNightLife {margin-top:43px;}
		* html div#contentMain div#contentDetailCleverSpender {margin-top:43px;}
		* html div#contentMain div#contentDetailCrazyLab {margin-top:43px;}
		* html div#contentMain div#contentDetailHypeSafari {margin-top:43px;}
		* html div#contentMain div#contentDetailUnivercity {margin-top:43px;}
		/* hacks IE7 */
		* + html div#contentMain div#contentDetailNightLife {margin-top:43px;}
		* + html div#contentMain div#contentDetailCleverSpender {margin-top:43px;}
		* + html div#contentMain div#contentDetailCrazyLab {margin-top:43px;}
		* + html div#contentMain div#contentDetailHypeSafari {margin-top:43px;}
		* + html div#contentMain div#contentDetailUnivercity {margin-top:43px;}
		
		div#contentMain div#contentDetailNightLife h4 {background:url(../img/ml/picto_nightlife.jpg) 20px 12px no-repeat; padding:10px 0 10px 48px; font-size:20px;}
		div#contentMain div#contentDetailCleverSpender h4 {background:url(../img/ml/picto_clever_spender.jpg) 20px 12px no-repeat; padding:10px 0 10px 48px; font-size:20px;}
		div#contentMain div#contentDetailCrazyLab h4 {background:url(../img/ml/picto_crazy_lab.jpg) 20px 12px no-repeat; padding:10px 0 10px 48px; font-size:20px;}
		div#contentMain div#contentDetailHypeSafari h4 {background:url(../img/ml/picto_hype_safari.jpg) 20px 12px no-repeat; padding:10px 0 10px 48px; font-size:20px;}
		div#contentMain div#contentDetailUnivercity h4 {background:url(../img/ml/picto_univercity.jpg) 20px 12px no-repeat; padding:10px 0 10px 48px; font-size:20px;}
		
		/* MODIF VMA
---------------------------------*/	
		
		div#contentMain div#contentDetailNightLife #contentDetail,
		div#contentMain div#contentDetailCleverSpender #contentDetail,
		div#contentMain div#contentDetailCrazyLab #contentDetail,
		div#contentMain div#contentDetailHypeSafari #contentDetail, 
		div#contentMain div#contentDetailUnivercity #contentDetail {padding:10px 0 0 20px; width:620px} 
		
		div#contentMain div#contentDetailNightLife #contentDetail img,
		div#contentMain div#contentDetailCleverSpender #contentDetail img,
		div#contentMain div#contentDetailCrazyLab #contentDetail img,
		div#contentMain div#contentDetailHypeSafari #contentDetail img, 
		div#contentMain div#contentDetailUnivercity #contentDetail img {border:4px solid #000; margin:0 0 0 0;}
		
		div#contentMain div#contentDetailNightLife #contentDetail p,
		div#contentMain div#contentDetailCleverSpender #contentDetail p,
		div#contentMain div#contentDetailCrazyLab #contentDetail p,
		div#contentMain div#contentDetailHypeSafari #contentDetail p, 
		div#contentMain div#contentDetailUnivercity #contentDetail p {padding:10px 0 0 0;} 
		
		
		div#contentMain a {
			font-weight:normal;
			color:#ff2382;
			text-decoration:underline;
		}
		
		div#contentMain a:hover {
			font-weight:normal;
			color:#000000;
			text-decoration:underline;
		}
		/*
		div#contentMain p a:visited {
			font-weight:normal;
			color:#ff2382;
			text-decoration:underline;
		}
		*/
/* Contenu supplémentaire
---------------------------------*/		
		
		div#contentMain div#contentSupp {width:654px;}
		
/* Contenu supplémentaire : liste utilisée uniquement pour la page index */			
		
			div#contentMain div#contentSupp ul.index {}
		
				div#contentMain div#contentSupp ul.index li.nightLife {position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #a5d8de;}
				
				div#contentMain div#contentSupp ul.index li.cleverSpender {position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #e76b25;}
				
				div#contentMain div#contentSupp ul.index li.crazyLab {position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #97c82b;}
				
				div#contentMain div#contentSupp ul.index li.hypeSafari {position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #5e564b;}
				
				div#contentMain div#contentSupp ul.index li.univercity {position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #236a90;}
				
				
				
				
					div#contentMain div#contentSupp ul.index li.nightLife img, 
					div#contentMain div#contentSupp ul.index li.cleverSpender img,
					div#contentMain div#contentSupp ul.index li.crazyLab img,
					div#contentMain div#contentSupp ul.index li.hypeSafari img,
					div#contentMain div#contentSupp ul.index li.univercity img {position:absolute; top:8px; left:11px; border:3px solid #000;}
					
					div#contentMain div#contentSupp ul.index li.nightLife h4 {margin-left:78px; background:url(../img/ml/picto_nightlife.jpg) 20px 8px no-repeat; padding:8px 0 0 48px;} 
					div#contentMain div#contentSupp ul.index li.cleverSpender h4 {margin-left:78px; background:url(../img/ml/picto_clever_spender.jpg) 20px 8px no-repeat; padding:8px 0 0 48px;} 
					div#contentMain div#contentSupp ul.index li.crazyLab h4 {margin-left:78px; background:url(../img/ml/picto_crazy_lab.jpg) 20px 8px no-repeat; padding:8px 0 0 48px;}
					div#contentMain div#contentSupp ul.index li.hypeSafari h4 {margin-left:78px; background:url(../img/ml/picto_hype_safari.jpg) 20px 8px no-repeat; padding:8px 0 0 48px;} 
					div#contentMain div#contentSupp ul.index li.univercity h4 {margin-left:78px; background:url(../img/ml/picto_univercity.jpg) 20px 8px no-repeat; padding:8px 0 0 48px;}
	 
					div#contentMain div#contentSupp ul.index li.nightLife p, 
					div#contentMain div#contentSupp ul.index li.cleverSpender p, 
					div#contentMain div#contentSupp ul.index li.crazyLab p, 
					div#contentMain div#contentSupp ul.index li.hypeSafari p, 
					div#contentMain div#contentSupp ul.index li.univercity p {margin-left:98px; padding-top:4px; width:550px;}
					
					div#contentMain div#contentSupp ul.index li.nightLife a, 
					div#contentMain div#contentSupp ul.index li.cleverSpender a, 
					div#contentMain div#contentSupp ul.index li.crazyLab a, 
					div#contentMain div#contentSupp ul.index li.hypeSafari a, 
					div#contentMain div#contentSupp ul.index li.univercity a,
					div#contentMain div#contentSupp ul.index li.nightLife a:link, 
					div#contentMain div#contentSupp ul.index li.cleverSpender a:link, 
					div#contentMain div#contentSupp ul.index li.crazyLab a:link, 
					div#contentMain div#contentSupp ul.index li.hypeSafari a:link, 
					div#contentMain div#contentSupp ul.index li.univercity a:link,
					div#contentMain div#contentSupp ul.index li.nightLife a:active, a:visited, 
					div#contentMain div#contentSupp ul.index li.cleverSpender a:active, a:visited, 
					div#contentMain div#contentSupp ul.index li.crazyLab a:active, a:visited, 
					div#contentMain div#contentSupp ul.index li.hypeSafari a:active, a:visited, 
					div#contentMain div#contentSupp ul.index li.univercity a:active, a:visited {text-decoration:underline; font-weight:bold; color:#ff2382;}
					div#contentMain div#contentSupp ul.index li.nightLife a:hover, 
					div#contentMain div#contentSupp ul.index li.cleverSpender a:hover, 
					div#contentMain div#contentSupp ul.index li.crazyLab a:hover, 
					div#contentMain div#contentSupp ul.index li.hypeSafari a:hover, 
					div#contentMain div#contentSupp ul.index li.univercity a:hover {color:#000;}

/* Contenu supplémentaire : liste utilisée uniquement pour la page index Coming Soon */			
		
			div#contentMain div#contentSupp ul.indexComingSoon { }
		
				div#contentMain div#contentSupp ul.indexComingSoon li.nightLife {clear:both; position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #a5d8de;}
				
				div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender {clear:both; position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #e76b25;}
				
				div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab {clear:both; position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #97c82b;}
				
				div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari {clear:both; position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #5e564b;}
				
				div#contentMain div#contentSupp ul.indexComingSoon li.univercity {clear:both; position:relative; margin-top:5px; padding-bottom:14px; min-height:90px; height: auto !important; height:90px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #236a90;}
				
				
				
				
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife.imgContainer, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender.imgContainer,
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab.imgContainer,
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari.imgContainer,
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity.imgContainer { float:left; width:150px;}
					
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife img, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender img,
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab img,
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari img,
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity img { float:left; position:relative; top:8px; left:11px; border:3px solid #000; margin-right:28px; margin-bottom:13px; width:120px;}
					
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife .ctnContainer, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender .ctnContainer,
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab .ctnContainer,
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari .ctnContainer,
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity .ctnContainer { float:left; width:490px;}
					
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife h4 { display:block;background:url(../img/ml/picto_nightlife.jpg) 0 8px no-repeat; padding:8px 0 0 25px;}
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender h4 {display:block; background:url(../img/ml/picto_clever_spender.jpg) 0 8px no-repeat; padding:8px 0 0 25px;}
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab h4 {display:block; background:url(../img/ml/picto_crazy_lab.jpg) 0 8px no-repeat; padding:8px 0 0 25px;}
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari h4 {display:block; background:url(../img/ml/picto_hype_safari.jpg) 0 8px no-repeat; padding:8px 0 0 25px;}
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity h4 {display:block;background:url(../img/ml/picto_univercity.jpg) 0 8px no-repeat; padding:8px 0 0 25px;}
	 
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife p, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender p, 
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab p, 
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari p, 
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity p { display:block; padding-top:4px; width:auto; margin:0 15px 0 0;}
						 
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife p.details,
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender p.details,
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab p.details,
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari p.details,
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity p.details { clear:both; position:relative; display:block; background-color:#fbfaf7; width:auto; margin:5px 11px 0 11px; padding:5px;}
					
					
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife a, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender a, 
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab a, 
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari a, 
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity a,
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife a:link, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender a:link, 
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab a:link, 
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari a:link, 
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity a:link,
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife a:active, a:visited, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender a:active, a:visited, 
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab a:active, a:visited, 
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari a:active, a:visited, 
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity a:active, a:visited {text-decoration:underline; font-weight:bold; color:#ff2382;}
					div#contentMain div#contentSupp ul.indexComingSoon li.nightLife a:hover, 
					div#contentMain div#contentSupp ul.indexComingSoon li.cleverSpender a:hover, 
					div#contentMain div#contentSupp ul.indexComingSoon li.crazyLab a:hover, 
					div#contentMain div#contentSupp ul.indexComingSoon li.hypeSafari a:hover, 
					div#contentMain div#contentSupp ul.indexComingSoon li.univercity a:hover {color:#000;}				
/* Contenu supplémentaire : liste utilisée uniquement pour les pages index de chaque catégorie */				
			
		div#contentMain div#contentSupp ul.category {}
		
				div#contentMain div#contentSupp ul.category li.nightLife {position:relative; margin-top:5px;  padding-bottom:20px; min-height:120px; height: auto !important; height:120px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #a5d8de;}
				
				div#contentMain div#contentSupp ul.category li.cleverSpender {position:relative; margin-top:5px;  padding-bottom:20px; min-height:120px; height: auto !important; height:120px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #e76b25;}
				
				div#contentMain div#contentSupp ul.category li.crazyLab {position:relative; margin-top:5px;  padding-bottom:20px; min-height:120px; height: auto !important; height:120px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #97c82b;}
				
				div#contentMain div#contentSupp ul.category li.hypeSafari {position:relative; margin-top:5px;  padding-bottom:20px; min-height:120px; height: auto !important; height:120px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #5e564b;}
				
				div#contentMain div#contentSupp ul.category li.univercity {position:relative; margin-top:5px;  padding-bottom:20px; min-height:120px; height: auto !important; height:120px; background:url(../img/ml/bg_li_bottom.jpg) no-repeat bottom left #FFFFFF; border-top:3px solid #236a90;}
				
				div#contentMain div#contentSupp ul.category li.superGreenDetail {position:relative; background:url(../img/ml/bg_supergreen.gif) no-repeat bottom left #FFFFFF; padding-bottom:40px; }
				div#contentMain div#contentSupp ul.category li.superGreen {position:relative; background:url(../img/ml/bg_supergreen.gif) no-repeat bottom left #FFFFFF; padding-bottom:70px; }
					div#contentMain div#contentSupp ul.category li.superGreenDetail P.link{width:420px}
					div#contentMain div#contentSupp ul.category li.superGreen a.superGreenLink,
					div#contentMain div#contentSupp ul.category li.superGreenDetail a.superGreenLink{position:absolute; bottom:0px; right:0px; width:80px; height:80px; display:block;}

					
					div#contentMain div#contentSupp ul.category li.nightLife img, 
					div#contentMain div#contentSupp ul.category li.cleverSpender img,
					div#contentMain div#contentSupp ul.category li.crazyLab img,
					div#contentMain div#contentSupp ul.category li.hypeSafari img,
					div#contentMain div#contentSupp ul.category li.univercity img {position:absolute; top:8px; left:11px; border:3px solid #000;}
					
					div#contentMain div#contentSupp ul.category li.nightLife h4 {margin-left:120px; background:url(../img/ml/picto_nightlife.jpg) 20px 8px no-repeat; padding:8px 0 0 48px; font-size:17px;} 
					div#contentMain div#contentSupp ul.category li.cleverSpender h4 {margin-left:120px; background:url(../img/ml/picto_clever_spender.jpg) 20px 8px no-repeat; padding:8px 0 0 48px; font-size:17px;} 
					div#contentMain div#contentSupp ul.category li.crazyLab h4 {margin-left:120px; background:url(../img/ml/picto_crazy_lab.jpg) 20px 8px no-repeat; padding:8px 0 0 48px; font-size:17px;}
					div#contentMain div#contentSupp ul.category li.hypeSafari h4 {margin-left:120px; background:url(../img/ml/picto_hype_safari.jpg) 20px 8px no-repeat; padding:8px 0 0 48px; font-size:17px;} 
					div#contentMain div#contentSupp ul.category li.univercity h4 {margin-left:120px; background:url(../img/ml/picto_univercity.jpg) 20px 8px no-repeat; padding:8px 0 0 48px; font-size:17px;}
	 
					div#contentMain div#contentSupp ul.category li.nightLife p, 
					div#contentMain div#contentSupp ul.category li.cleverSpender p, 
					div#contentMain div#contentSupp ul.category li.crazyLab p, 
					div#contentMain div#contentSupp ul.category li.hypeSafari p, 
					div#contentMain div#contentSupp ul.category li.univercity p {margin-left:140px; padding-top:4px; width:500px; }
					
					div#contentMain div#contentSupp ul.category li.nightLife a, 
					div#contentMain div#contentSupp ul.category li.cleverSpender a, 
					div#contentMain div#contentSupp ul.category li.crazyLab a, 
					div#contentMain div#contentSupp ul.category li.hypeSafari a, 
					div#contentMain div#contentSupp ul.category li.univercity a,
					div#contentMain div#contentSupp ul.category li.nightLife a:link, 
					div#contentMain div#contentSupp ul.category li.cleverSpender a:link, 
					div#contentMain div#contentSupp ul.category li.crazyLab a:link, 
					div#contentMain div#contentSupp ul.category li.hypeSafari a:link, 
					div#contentMain div#contentSupp ul.category li.univercity a:link,
					div#contentMain div#contentSupp ul.category li.nightLife a:active, a:visited, 
					div#contentMain div#contentSupp ul.category li.cleverSpender a:active, a:visited, 
					div#contentMain div#contentSupp ul.category li.crazyLab a:active, a:visited, 
					div#contentMain div#contentSupp ul.category li.hypeSafari a:active, a:visited, 
					div#contentMain div#contentSupp ul.category li.univercity a:active, a:visited {text-decoration:underline; font-weight:bold; color:#ff2382;}
					div#contentMain div#contentSupp ul.category li.nightLife a:hover, 
					div#contentMain div#contentSupp ul.category li.cleverSpender a:hover, 
					div#contentMain div#contentSupp ul.category li.crazyLab a:hover, 
					div#contentMain div#contentSupp ul.category li.hypeSafari a:hover, 
					div#contentMain div#contentSupp ul.category li.univercity a:hover {color:#000;}

					
/* Contenu supplémentaire : bouton (Older posts, Newer posts) */			
			
			div#contentMain div#contentSupp div#btn {position:relative; width:654px; height:30px; padding-top:15px; padding-bottom:10px;}
			
				div#contentMain div#contentSupp div#btn a.olderPosts {position:absolute; left:0; padding:5px 20px; margin-top:10px; width:110px; background-color:#f6f3ea; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; color:#ff2382;}
				
				div#contentMain div#contentSupp div#btn a.newerPosts {position:absolute; right:0; padding:5px 20px; margin-top:10px; width:110px; background-color:#f6f3ea; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; color:#ff2382;}
	
				div#contentMain div#contentSupp div#btn a.newerPosts:hover, div#contentMain div#contentSupp div#btn a.olderPosts:hover {color:#000;}

/* Contenu additionnel (colonne de gauche)
---------------------------------*/		
	
	div#contentSub {position:absolute; top:0; padding-top:15px; left:38px; width:210px;}
	
		div#contentSub img {margin-top:10px; border:3px solid #000;}
		
		div#contentSub ul { position:relative; margin:18px 0 20px 0; padding:0; width:210px;}
		
			div#contentSub ul li { display:block; float:left; margin-bottom:2px; margin-right:20px;}
			
				div#contentSub ul li a.linkHome,
				div#contentSub ul li a.linkHome:link,
				div#contentSub ul li a.linkHome:active,
				div#contentSub ul li a.linkHome:visited {display:block; padding:0 7px 0 30px; background:url(../img/ml/house_li_nav_sub.gif) 7px 4px #fff no-repeat; font-size:17px; color:#fe2482; text-decoration:none; font-weight:bold; margin-right:50px; }
				div#contentSub ul li a.linkHome:hover {background:url(../img/ml/house_li_nav_sub.gif) 7px 4px no-repeat #000;}
			
				div#contentSub ul li a.link,
				div#contentSub ul li a.link:link,
				div#contentSub ul li a.link:active,
				div#contentSub ul li a.link:visited {display:block; padding:0; clear:both; padding-left:24px; padding-right:7px; margin-right:12px; background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px #fe2482 no-repeat; font-size:19px; color:#FFF; text-decoration:none; font-weight:normal; }
				div#contentSub ul li a.link:hover {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
			/*
				div#contentSub ul li a.linkOne,
				div#contentSub ul li a.linkOne:link,
				div#contentSub ul li a.linkOne:active,
				div#contentSub ul li a.linkOne:visited { display:block; padding:0 7px 0 20px; background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px #fe2482 no-repeat; font-size:19px; color:#FFF; text-decoration:none; font-weight:normal;}
				div#contentSub ul li a.linkOne:hover {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
	
				div#contentSub ul li a.linkTwo,
				div#contentSub ul li a.linkTwo:link,
				div#contentSub ul li a.linkTwo:active,
				div#contentSub ul li a.linkTwo:visited {display:block; padding:0 7px 0 20px; background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px #fe2482  no-repeat; font-size:19px; color:#FFF; text-decoration:none; font-weight:normal;}
				div#contentSub ul li a.linkTwo:hover {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
				
				div#contentSub ul li a.linkThree,
				div#contentSub ul li a.linkThree:link,
				div#contentSub ul li a.linkThree:active,
				div#contentSub ul li a.linkThree:visited {display:block; padding:0 7px 0 20px; background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px #fe2482  no-repeat; font-size:19px; color:#FFF; text-decoration:none; font-weight:normal;}
				div#contentSub ul li a.linkThree:hover {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
				
				div#contentSub ul li a.linkFour,
				div#contentSub ul li a.linkFour:link,
				div#contentSub ul li a.linkFour:active,
				div#contentSub ul li a.linkFour:visited {display:block; padding:0 7px 0 20px; background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px #fe2482  no-repeat; font-size:19px; color:#FFF; text-decoration:none; font-weight:normal;}
				div#contentSub ul li a.linkFour:hover {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
				
				div#contentSub ul li a.linkFive,
				div#contentSub ul li a.linkFive:link,
				div#contentSub ul li a.linkFive:active,
				div#contentSub ul li a.linkFive:visited {display:block; padding:0 7px 0 20px; background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px #fe2482  no-repeat; font-size:19px; color:#FFF; text-decoration:none; font-weight:normal;}
				div#contentSub ul li a.linkFive:hover {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
				
				div#contentSub ul li a.linkSix,
				div#contentSub ul li a.linkSix:link,
				div#contentSub ul li a.linkSix:active,
				div#contentSub ul li a.linkSix:visited {display:block; padding:0 7px 0 20px; background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px #fe2482  no-repeat; font-size:19px; color:#FFF; text-decoration:none; font-weight:normal;}
				div#contentSub ul li a.linkSix:hover {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
			*/	
				div#contentSub ul li a#on {background:url(../img/ml/bullet2_li_nav_sub.gif) 7px 8px no-repeat #000;}
				/* backUp code couleur dégradé rose dans l'ordre degressif */
				/* #fe2482	   #fe4092	   #ff559e	  #fe6cac	  #fe8abc	   #fda6cc */
	
/* Navigation supplémentaire (navigation bottom)
---------------------------------*/			
	
	div#navSupp {clear:both; position:relative; width:935px; height:54px; background:url(../img/ml/bg_nav_supp.gif) no-repeat top left;}
	
		div#navSupp ul {position:relative; top:29px; text-align:center;}
		
			div#navSupp ul li {display:inline; padding-left:15px;}
			
			div#navSupp ul li a,
			div#navSupp ul li a:link,
			div#navSupp ul li a:active, a:visited {color:#000000; text-decoration:none; font-size:12px; font-weight:bold;}
			div#navSupp ul li a:hover {color:#ff2382;}
	
/* Site Info Ours du site (pied de page)
---------------------------------*/		
	
	div#siteInfo {position:relative; margin-bottom:30px; width:935px; height:50px; background:url(../img/ml/bg_site_info.gif) no-repeat top left;}
		
		div#siteInfo ul {position:relative;	top:16px; text-align:center;}
		
			div#siteInfo ul li {display:inline;}
			
			div#siteInfo ul li a,
			div#siteInfo ul li a:link,
			div#siteInfo ul li a:active, 
			div#siteInfo ul li a:visited {color:#000000; text-decoration:none;  font-size:12px; font-weight:bold;}
			
			div#siteInfo ul li a:hover {color:#ff2382;}
			
		div#siteInfo img {position:relative; top:-7px; left:650px;}

/* Texte intro (splashpage)
---------------------------------*/	
	div.openQuote {	position:absolute; background-image:url(../img/ml/quote_open.png); width:18px; height:15px; top:118px; left:128px;}
	span.closeQuote { position:relative; background:url(../img/ml/quote_close.png) no-repeat; height:15px; top:12px; left:8px;}
	span.pink {	color:#ff2382;}

		
/* Contest
---------------------------------*/	
div#contentMain div#contentSupp p.link{clear:both; margin-top:10px; width:100%; background:#fbfaf8; border:1px solid #faf9f7; height:20px;position:relative}

div#contentMain div#contentSupp p.link a.contest {display:block; position:absolute; right:0;top:0;  background:url(../img/ml/contest_btn.gif) no-repeat; width:111px; height:24px;}/*margin-top:-15px;float:right;*/

	
	
	div#contentDetailNightLife div#papertoy {background:url(../img/ml/contest_nightlife.jpg) no-repeat; width:205px; height:345px; float:left; margin-top:15px;}
	div#contentDetailCleverSpender div#papertoy {background:url(../img/ml/contest_spender.jpg) no-repeat; width:205px; height:345px; float:left; margin-top:15px;}
	div#contentDetailCrazyLab div#papertoy {background:url(../img/ml/contest_crazylab.jpg) no-repeat; width:205px; height:345px; float:left; margin-top:15px;}
	div#contentDetailHypeSafari div#papertoy {background:url(../img/ml/contest_safari.jpg) no-repeat; width:205px; height:345px; float:left; margin-top:15px;}
	div#contentDetailUnivercity div#papertoy {background:url(../img/ml/contest_univercity.jpg) no-repeat; width:205px; height:345px; float:left; margin-top:15px; }
	
	div#contest { background:#a7d8df; height:100%; margin-top:15px; margin-left:205px; padding:20px;}
		*html div#contest { padding:14px; position:relative; left:-3px;}
		div#contest img { border:0 none;}
		div#contest h2{ font-weight:bold; font-size:30px; color:#000; line-height:0;}
		div#contest h3{ font-size:20px; font-weight:bold; margin-top:15px;}
		div#contest p{}
		div#contest p.result{font-size:20px; font-weight:bold; margin-top:10px; color:#ff2382; text-align:center;}
		div#contest form{ margin-top:20px;}
			div#contest form label{ display:block; float:left; width:90px; text-align:right; margin-top:12px;}
			/*
			div#contest form select{ display:block; float:left; margin-left:15px; width:214px; border:1px solid #000; margin-top:10px;}
				*html div#contest form select{ width:216px;}
				*+html div#contest form select{ width:216px;}
			*/
			div#contest form input{ display:block; float:left; margin-left:15px; width:212px; border:1px solid #000; margin-top:10px;}
				div#contest form input.age{ width:30px;}
				div#contest form input.submit{ width:98px; height:31px; position:relative; margin:10px 0 0 218px;}
					*html div#contest form input.submit{margin:50px 0 0 80px;}
		div#contest a.rules{ display:block; clear:both; color:#ff2382; width:60px;}

/* SITEMAP */
MENU{ margin-left:0px;}
	MENU li{ list-style:none; margin:5px 0;}
	MENU li a{font-size:18px;}
		MENU li MENU{}
			MENU li MENU li{margin-left:15px;}
			*+html MENU li MENU li{margin-left:30px;}
			MENU li MENU li a{font-size:15px;}
				MENU li MENU li MENU li{list-style:disc; margin-left:15px;}
				*+html MENU li MENU li MENU li{margin-left:30px;}
				MENU li MENU li MENU li a{font-size:12px;}


