@charset "utf-8";
/* CSS Document */

/* body */
body{background:#FFF}
/* /body */

/* FORM */


/* FORM COMPONENT SKIN JQUERY */
form.skinned input.checkbox{margin-left:-23px !important}
form.skinned fieldset span.checkbox{display:block;float:left;position:relative;clear:left;width:20px !important;height:20px !important;border:0 !important;padding:0 5px 0 0;background:url(/images/css/checkbox.gif) no-repeat 0 0}
form.skinned fieldset span.checkbox_checked{background-position:0 -40px}
form.skinned fieldset span.checkbox_over{background-position:0 -20px}
form.skinned fieldset span.radio{float:left;clear:left;display:block;width:19px;height:25px;margin:0 5px 0 0;background:url(/images/css/radio.png) no-repeat 0 0}
form.skinned fieldset select{opacity:0;position:relative;z-index:5}
form.skinned fieldset span.select{position: absolute;width:175px;height:17px;padding:3px 24px 0 8px;color:#5D5D5D;background: url(/images/css/select.gif) no-repeat 0 0;overflow: hidden}

/*=====*/
/* defaut */
form input{border:1px solid #dadada !important;color:#000 !important}
form label{color:#5D5D5D !important}
form select{border:1px solid #7f9db9 !important;color:#5d5d5d !important}
form  fieldset .false span.select{color:#5d5d5d !important}
/* /defaut */
/*=====*/

/*=====*/
/* valid */
form .valid input{border-color:#009036 !important;background:transparent url(/images/css/checkbox.gif) no-repeat scroll 101% -41px}
form .valid label{color:#5d5d5d !important}
form .valid select{border-color:#5d5d5d !important;color:#5d5d5d !important}
form  fieldset .false span.select{color:#5d5d5d !important}
/* /valid */
/*=====*/

/*=====*/
/* focus */
form .focus input{background:#fff !important;border:1px solid #3AAADC !important;color:#3AAADC !important}
form .focus label{color:#3AAADC !important}
form .focus select{border-color:#3AAADC !important;color:#3AAADC !important}
form  fieldset .false span.select{color:#3AAADC !important}
/* /focus */
/*=====*/

/*=====*/
/* false */
form .false input{border-color:#f00 !important}
form .false label{color:#f00 !important}
form .false select{border-color:#f00;color:#f00 !important}
form  fieldset .false span.select{color:#f00 !important;background-position:0 -20px}
/* /false */
/*=====*/

.more{font-weight:bold}

/* wrapper_page */
#wrapper_page{background:transparent url(/images/css/bg-wrapper.jpg) no-repeat top center;text-align:center}
	
	/* global_container */
	#global_container{width:960px;margin:0 auto;background-color:transparent}
	
		/* header */
		#header{clear:both;position:relative;width:960px;height:451px;/*479*/padding:28px 0 0;text-align:left}
			#header h1{height:0px;overflow:hidden}			
				#header h1{text-indent:-9999px} 
				#header .left_content,
				#header .center_content,
				#header .right_content{position:relative;display:block;float:left;width:33%}
				#header .left_content{width:314px}
				#header .center_content{width:350px}
				#header .right_content{background:#fff;width:296px;height:450px;border-bottom:1px solid #E3E4E4}
					
					/* logo */
					#logo{width:163px;/*210*/height:100px;/*110*/padding:10px 0 0 47px;overflow:hidden}	
						#logo a{display:block;width:113px;height:93px;overflow:hidden;margin:0}
					/* /logo */

					/* key_visuel */
					#key_visuel{width:210px;height:241px;overflow:hidden}
					/* /key_visuel */

					/* navigation */
					#navigation{width:205px;height:100px;background:#FFF;font-size:100%;overflow:hidden}
						#navigation ul{padding:0;font-size:90.9%}
							#navigation ul li a{display:block;width:161px;height:13px;padding:0 22px;color:#000;background:#fff url(/images/css/puce-navigation_OFF.png) 0 0 no-repeat;text-decoration:none}
							#navigation ul li a:hover,#navigation ul li.active a,
							.home #navigation ul li a.home,
							.dotations  #navigation ul li a.dotations,
							.inscription #navigation ul li a.comment_participer_en_magasin,
							.comment_participer_en_magasin #navigation ul li a.comment_participer_en_magasin,
							.comment_participer_en_magasin_etudiants #navigation ul li a.comment_participer_en_magasin,
							.le_choix_internautes #navigation ul li a.le_choix_internautes,
							.le_choix_jury_web  #navigation ul li a.le_choix_jury_web,
							.jury_web  #navigation ul li a.jury,
							.partenaires #navigation ul li a.partenaires
							{color:#fff;background:#03a6a3 url(/images/css/puce-navigation_ON.png) 0 0 no-repeat}
					/* /navigation */
					
					/* date_event */
					#date_event{width:231px;height:49px;overflow:hidden}
					/* /date_event */
					
					/* win_box */
					#win_box{width:350px;height:402px}
						#win_box img.visuel_dotation{position:absolute;top:182px;left:-49px;width:256px;height:256px;z-index:99}
						#win_box .box{position:absolute;bottom:0;left:17px;display:block;width:300px;height:151px;background:#fff}
						#win_box .box_off{position:absolute;bottom:0;left:17px;display:block;width:300px;height:151px;background:#03A6A3}
							#win_box ul{float:left;width:50%}
								#win_box ul li{padding-left:10px}
									#win_box ul li h3{}
										#win_box ul li h3 a{}
											#win_box ul li h3 a img{}
											#win_box ul li h3 a img.visuel{z-index:100;position:relative}
									#win_box ul li a{}
									#win_box ul li a.btn{position:relative;display:block;width:128px;height:21px;background:#03a6a3;color:#FFF;z-index:99}									
									#win_box ul li a.btn:hover{background:#fff;color:#03a6a3}		
									#win_box .box_off ul li a.btn{position:relative;display:block;width:128px;height:21px;background:#03a6a3;color:#fff;z-index:99}
									#win_box .box_off ul li a.btn:hover{background:#03a6a3;color:#fff}		
									
					/* /win_box */
					
					/* login_box */
					#login_box{width:288px;height:150px;padding:0;text-align:left}
						#login_box h3{color:#69c1bf}
						#login_box form{display:block;width:257px;height:37px;padding:0 0 0 16px;overflow:hidden}
							#login_box form label{display:none}
							#login_box form input{float:left;height:22px;padding:0 0 0 9px;border:0 !important;margin:0 0 3px;color:#999 !important}
							#login_box form input.login{width:104px;/*115*/height:17px;/*17*/padding-top:3px;background:#fff;border:1px solid #e4e4e4 !important;margin-right:5px}
							#login_box form input.password{width:98px;/*109*/height:17px;/*17*/padding-top:3px;background:#fff;border:1px solid #e4e4e4 !important}
							#login_box form input.submit{width:28px;background:#e0e0e0;color:#03a6a3 !important;padding:0;margin:0;font-weight:bold;overflow:hidden}
							#login_box form a{position:relative;clear:both;width:auto;font-size:91%;/*11*/color:#999;text-decoration:underline;margin-top:0}
							
						#login_box a{display:block;width:257px;margin:16px auto 0;text-align:right}
							#login_box a img{display:block;background:#03a6a3;color:#FFF;margin:0}
							
							#login_box form#form_forgetPWD{display:none;color:#999 !important}
							#login_box form#form_forgetPWD input.login{float:left;width:217px;/*226*/height:17px;/*17*/padding:3px 0 0 9px;background:#fff;border:1px solid #e4e4e4 !important;margin:0 0 3px;color:#999 !important}
						#login_box p{padding:0 0 5px 16px;color:#636363}
							#login_box p span{font-weight:bold;color:#03a6a3}
						#login_box p.logoff{padding:0}
							#login_box p.logoff a{color:#636363;font-size:90.9%;text-decoration:none}
							#login_box p.logoff a span{color:#636363;text-decoration:underline}
					/* /login_box */
					
					/* galery_access */
					#galery_access{width:283px;/*299*/height:139px;/*160*/padding:21px 0 0 16px;margin:0 auto;text-align:left;background:transparent url(/images/css/bg-galerie-visitez_OFF.png) no-repeat 0 0;color:#03a6a3}
						#galery_access h3{width:274px;height:39px;margin:0;padding:0;background:#03a6a3;color:#fff;font-weight:normal;font-size:218.2%;/*24*/overflow:hidden}
							#galery_access h3 span{font-size:83.3%;/*20px;*/}
							#galery_access a em{display:block;width:274px;height:88px;margin:0;padding:0;text-indent:-9999px;font-size:218.2%;/*24*/color:#03a6a3;overflow:hidden}
							
					/* /galery_access */
									
					/* search_box */
					#search_box{width:257px;margin:0 auto;padding:44px 0 0;text-align:left}
						#search_box h3{display:none}
						#search_box form{display:block;width:257px;height:23px}
							#search_box form label{display:none}
							#search_box form input{float:left;width:217px;/*226*/height:17px;/*17*/padding:3px 0 0 9px;background:#fff;border:1px solid #e4e4e4 !important;margin:0 0 3px;color:#999 !important}
							#search_box form input.submit{width:28px;height:22px;background:#e0e0e0;color:#03a6a3 !important;padding:0;margin:0;font-weight:bold;overflow:hidden}
							#search_box form ul{clear:both;display:block;width:256px;/*258*/padding:4px 0 0 2px}
								#search_box form ul li{float:left;font-size:81.8%}
									#search_box form ul li a{color:#ac7c00;text-decoration:underline}
					/* /search_box */
					
					/* copy */
					#copy{position:absolute;right:-134px;bottom:-27px;color:#89bfc4;font-size:81.8%;line-height:1em}
						#copy a{color:#89bfc4;text-decoration:underline}					
					/* /copy */
					
				/* /right_top_box */
		
		/* /header */
	
		/* global_content */
		#global_content{width:964px;min-height:294px;height:auto;padding:0 8px 28px;background:#EAF2F7;text-align:left}		
		/* correctif crea */
		/*#global_content{padding:0 8px 28px 13px;margin-left:-5px;}*/
		
			/* content */
			#global_content #content{position:relative;width:964px;padding-top:28px;}
			.home #global_content #content{float:left;width:656px}
			/* /content */
	
			/* right_content */
			#global_content #right_content{float:left;position:relative;width:266px;min-height:550px;height:auto;padding:38px 15px 0;background:#FFF;z-index:999}
			/* /right_content */
	
	/* /global_content-->

	/* footer */
		#footer{position:relative;width:960px;/*980*/padding:36px 10px;margin:0 auto;text-align:center;color:#636363;overflow:hidden}
			#footer a{color:#636363}
			#footer a:hover{text-decoration:underline}
			#footer ul{clear:both;position:relative;width:950px;padding:10px 0 10px 10px;z-index:999}
				#footer ul li{float:left;display:block;width:150px;padding:0 10px;text-align:left}
					#footer ul li img{margin-right:5px}
					#footer ul li.fav{width:auto}
						#footer ul li.fav a{color:#03a6a3}
							#footer ul li.fav a span{color:#ababab}
					#footer ul li.c2009{float:right;width:auto}
						#footer ul li.c2009 a{color:#dc9e00}
							#footer ul li.c2009 a span{color:#ababab}
						#footer ul li.fav a img,
						#footer ul li.fav a img{margin:0}
			#footer ul.sitemap{padding-top:11px;border-top:1px solid #e4e4e4}
				#footer ul.sitemap li{width:180px;padding:0}
				#footer ul.sitemap li.right{width:352px}
					#footer ul li ul{border:0;padding:0}
						#footer ul.sitemap li ul li{float:none;display:block;width:auto}
			#footer ul.share{position:absolute;top:0;left:0}								
	/* /footer */
		    
/* /wrapper_page */

/*=====*/
/* home */
.home{}	
	.home #global_content{}		
		.home #content{background:transparent url(/images/css/bg_separators.png) 0 41px no-repeat}
		
			.home #how_to_win{float:left;width:296px;height:240px;padding:10px;margin-bottom:11px;font-size:109.1%;background:#fff;color:#636363}
				.home #how_to_win h3{color:#ac7c00}
				.home #how_to_win p{padding:3px 0 7px}
				.home #how_to_win strong{color:#03a6a3}
				.home #how_to_win ul{}
					.home #how_to_win ul li{clear:both;position:relative;height:54px}
						.home #how_to_win ul li strong{font-size:91.6%;font-weight:normal;text-transform:uppercase}
						.home #how_to_win ul li span{display:block;float:left;height:54px;margin-right:6px}
					.home #how_to_win ul li#p3,
						.home #how_to_win ul li#p3 span{height:94px}
						.home #how_to_win ul li a{display:block;text-transform:uppercase;color:#000;text-decoration:underline}
						.home #how_to_win ul li a.more{position:absolute;right:0;bottom:7px}
						.home #how_to_win ul li#p3 a.more{bottom:2px}
							
			.home #internautes_choice{position:relative;float:left;width:296px;height:240px;padding:10px 21px;margin-bottom:11px;font-size:109.1%;color:#636363}
				.home #internautes_choice h3{color:#ac7c00}
				.home #internautes_choice p{padding:8px 0;margin-bottom:25px}
				.home #internautes_choice a.more{position:absolute;bottom:8px;display:block;width:298px;padding:0;text-align:center;text-transform:uppercase;color:#ac7c00;text-decoration:underline}
				.home #internautes_choice ul{margin-right:-5px}				
					.home #internautes_choice ul li{float:left;width:95px;height:72px;margin-bottom:9px;overflow:hidden}
					.home #internautes_choice ul.default li{background:#fff}
					.home #internautes_choice ul.default li.txt_default{width:230px;height:62px;color:#000;font-size:118.18%;padding:10px 0 0 75px}
					.home #internautes_choice ul.default li.txt_default strong{color:#AC7C00}					
						.home #internautes_choice ul li a{padding:0}
							.home #internautes_choice ul li a img{width:90px;height:72px}
				.home #internautes_choice ul.desc{}
					.home #internautes_choice ul.desc li{float:none;display:inline;width:auto;height:auto;margin-bottom:0;}
					.home #internautes_choice ul.desc li.name{font-size:109.1%;font-weight:bold}
					.home #internautes_choice ul.desc li.title{font-size:81.8%}
					.home #internautes_choice ul.desc li.vote{font-size:81.8%;color:#03a6a3}
					
			.home #fan_box{float:left;width:327px;height:258px;padding:16px 0;margin:0;text-align:center}
				.home #fan_box div{margin:0 auto}

			.home #partnership{position:relative;float:left;width:296px;height:252px;padding:10px 16px;margin:0;font-size:109.1%;color:#636363}
				.home #partnership h3{color:#ac7c00}
				.home #partnership p{padding:8px 0 13px}
				.home #partnership ul{clear:both}
					.home #partnership ul li{float:left;width:101px;height:86px;overflow:hidden}
				.home #partnership a.more{position:absolute;bottom:0;right:24px;color:#636363;text-decoration:underline}
	
	.home #right_content{font-size:109.1%;color:#636363}
		.home  #jury_web_choice{position:relative;height:242px}
			.home  #jury_web_choice h3{color:#03a6a3}
			.home  #jury_web_choice p{margin-bottom:32px}
			.home  #jury_web_choice ul.desc{padding-left:10px}
				.home #jury_web_choice ul.desc li.name{font-size:109.1%;font-weight:bold}
					.home #jury_web_choice ul.desc li.title{font-size:81.8%}
					.home #jury_web_choice ul.desc li.vote{font-size:81.8%;color:#03a6a3}
					.home #jury_web_choice ul.desc li.txt_default{color:#000;font-size:118.18%;padding-left:30px}
						.home #jury_web_choice ul.desc li.txt_default strong{color:#AC7C00}
						.home #jury_web_choice a img{width:90px;height:72px}
						.home #jury_web_choice a img.default{width:65px;height:52px}
			.home  #jury_web_choice a.more{position:absolute;bottom:0;right:0;color:#000;text-transform:uppercase;text-decoration:underline}
			
		.home  #jury_web,.home  #blog_box{position:relative;height:115px;padding-top:29px}
			.home  #jury_web img,.home  #blog_box img{float:left}
			.home  #jury_web h3,.home  #blog_box h3{color:#03a6a3}
			.home  #jury_web h3,.home  #blog_box h3,
			.home  #jury_web p,.home  #blog_box p{float:left;width:156px;padding:0 0 0 10px}
			.home  #jury_web a.more,.home  #blog_box a.more{position:absolute;bottom:0;right:0;color:#636363;text-decoration:underline}		
/* /home */
/*=====*/

/*=====*/
/* inscription */
	
	/* how_to_win */
	.inscription #how_to_win{width:932px;height:89px;padding:0 0 23px 20px;color:#4f4f4f;overflow:hidden}
		.inscription #how_to_win h3{color:#ac7c00}
		.inscription #how_to_win p{font-size:109.1%}
	/* /how_to_win */
	
	/* steps */
	.inscription #steps{width:932px;padding:0 0 0 20px} 
		
		/* onglets */
		.inscription #steps ul#onglets{width:910px;/*397*/height:43px;padding-bottom:1px;border-bottom:1px solid #d1d8db;overflow:hidden}
			.inscription #steps ul#onglets li{float:left}
			.inscription #steps ul#onglets li,
				.inscription #steps ul#onglets li a,
				.inscription #steps ul#onglets li span{display:block;width:132px;height:41px;background:#a4e4fd;color:#FFF;overflow:hidden}
			.inscription #steps ul#onglets li a,
			.inscription #steps ul#onglets li span{background:#a4e4fd url(/images/css/bg-onglets-inscription.png) no-repeat 0 0;text-indent:-9999px}			
			/* default */
			.inscription #steps ul#onglets li #step1{background-position:0 0}
			.etape_2 li #step1,
			.etape_22 li #step1,
			.etape_23 li #step1{background-position:0 -82px !important}
			.inscription #steps ul#onglets li #step2{background-position:-132px 0}
			.etape_23 #step2{background-position:0 0}
			.etape_3 li #step2{background-position:-132px -123px !important}
			.inscription #steps ul#onglets li #step3{background-position:-264px 0}
			/* /default */
			
			/* active */
			.inscription #steps ul#onglets li.active a,
			.inscription #steps ul#onglets li.active span{background-color:#03a6a3}
			.inscription #steps ul#onglets li.active #step1{background-position:0 -41px}
			.inscription #steps ul#onglets li.active #step2{background-position:-132px -82px}
			.inscription #steps ul#onglets li.active #step3{background-position:-264px -123px}
			/* /active */
		/* /onglets */
		
		/* stepsbysteps */
		#stepsbysteps{position:relative;padding:17px 0 0}
				
			/* col_left */	
			#stepsbysteps .col_left{float:left;width:438px}				
			/* /col_left */
			
			/* col_right */
			#stepsbysteps .col_right{float:left;width:475px;position:relative}
			/* /col_right */
			
			/* formMSG */
			#stepsbysteps span#formMSG{position:absolute;top:0;left:450px;width:475px;font-weight:bold}
				#stepsbysteps span.errMsg,#content_step1 span.errMsg *{background:#f00 !important;color:#FFF !important;padding:0;margin:0}
				#stepsbysteps span.errMsg{width:446px;padding:5px;border:2px solid #FFF}
					#stepsbysteps span.errMsg p{text-decoration:underline;padding:5px;font-size:109.3%}
						#stepsbysteps span.errMsg ul li{float:left;width:213px;/*223*/padding:0 5px}
						#stepsbysteps span.errMsg ul li.wide{float:none;clear:both;width:446px}
			#stepsbysteps form input.submit{float:right;clear:both;width:136px;height:25px;background:#03a6a3 url(/images/css/btn-valider.png) no-repeat 0 0;border:0 !important;padding:0;margin:33px 32px 0;text-indent:-9999px;color:#FFF;overflow:hidden}
			/* /formMSG */
			
			#content_step1,#content_step2,#content_step22,#content_step23,#content_step3{display:none}

			/* content_step1 */
				#content_step1  p{padding:9px 0 0;font-size:127.3%;/*14px;*/color:#5d5d5d}
				#content_step1 form{width:932px}
				
					#content_step1 form fieldset{color:#5d5d5d}
					#content_step1 form fieldset.col_left{width:428px;padding:23px 0 0}
					#content_step1 form fieldset.col_right{width:504px;padding:182px 0 0}					
					#content_step1 form label{float:left;width:194px;height:20px;font-weight:bold;font-size:127.3%;/*14px;*/padding-top:2px;text-align:right}
					#content_step1 form label.small{font-weight:normal;font-size:100%}
					#content_step1 form input{float:left;clear:right;width:176px;/*207*/height:15px;/*20*/padding:3px 20px 0 9px;margin:0 0 13px;border:1px solid #dadada;color:#000}
					#content_step1 form input.small{width:16px;padding:3px 2px 0;margin-right:6px}
					#content_step1 form input.medium{width:36px;padding:3px 2px 0;margin-right:6px}
					#content_step1 form a{position:relative;clear:both;font-size:91%;/*11px;*/color:#5f5c5c;text-decoration:underline}
					
					#content_step1 form fieldset select{width:206px;/*208*/height:18px;/*20*/border:1px solid #7f9db9}
					#content_step1 form #shop_id_input.valid{display:block;width:372px;height:20px;background:transparent url(/images/css/checkbox.gif) no-repeat scroll 352px -40px}
					
					#content_step1 form .optins{display:block;width:504px;margin-top:39px}
					#content_step1 form .optins label{clear:right;font-weight:normal;font-size:118.2%;/*13*/padding:2px 0 0 5px;text-align:left}
					#content_step1 form .optins input.checkbox{width:18px;/*20*/height:18px;/*20*/border:1px solid #dadada;margin-bottom:10px}
					#content_step1 form fieldset.col_right label{float:left;display:block;width:474px;text-align:left}
					#content_step1 form fieldset.col_right #shop_id_input label{width:145px}							
					#student_art span.checkbox{clear:none}
					#student_art .checkbox{margin-top:7px}					
			/* /content_step1 */
			
			/* content_step2 */
			#content_step2{}
				.step2 form{color:#5d5d5d}
						.step2 .col_left{width:100% !important}					
						.step2 p{clear:both;font-size:91%;/*10px;*/color:#5d5d5d}
							.step2 p a{color:#03a6a3;text-decoration:underline}								
							.step2 .col_left p{clear:both;font-size:127.3%;/*14px;*/padding-bottom:11px;margin-top:0}
								.step2 .col_left p span{font-size:78.6%;/*11px*/color:#03A6A3}
									
						.step2 form span{display:block}
						.step2 form p{clear:none;display:block;width:709px;margin-top:56px}
						.step2 form .galerie_name_input{margin:30px 0 0}
							.step2 form label{display:block;font-size:127.3%;/*14px;*/height:20px;font-weight:bold;padding-top:2px}
						.step2 form .galerie_name_input label{float:left;width:142px}
						.step2 form .galerie_name_input input{width:224px;/*255*/height:15px;/*20*/padding:3px 20px 0 9px;margin:0 0 22px;border:1px solid #dadada;color:#000}
						
						.step2 form .file{float:left;width:310px}
						.step2 form .file div{float:left}
						.step2 form .file input{float:left;width:157px;/*179*/height:15px;/*20*/padding:3px 20px 0 9px;margin:0;border:1px solid #dadada;color:#000}
						.step2 form .file input{width:289px;height:22px}
						#stepsbysteps .step2 form input.submit{margin:29px 38px -29px 0}
			/* /content_step2 */
			
			/* content_step22 */
			.etape_22 span#formMSG{top:auto !important;left:0 !important;bottom:50px !important;width:236px !important}			
			#content_step22{}
				
				#content_step22  .galerie_name_input input{width:226px;height:17px;font-size:127.3%;/*14px;*/color:#5d5d5d !important;border:0 !important;background:transparent}
				#content_step22 .col_left{width:450px !important}
					#content_step22 .col_left p{width:100%}
						#content_step22 .col_left p span{font-size:100%;padding-bottom:8px}
				
				#content_step22 form .thumb{float:left;width:131px;height:112px;padding:0 0 0 0;margin:0;border:0;color:#5d5d5d;overflow:hidden}
				
					#content_step22 form .thumb input{vertical-align:middle;visibility:hidden;margin-top:2px}				
					#content_step22 form .active input{}
					#content_step22 form .cropped input{visibility:visible}
				
					#content_step22 form .thumb label{display:inline;font-size:118.2%;/*13px;*/font-weight:normal;vertical-align:bottom;visibility:hidden}				
					#content_step22 form .active label{}
					#content_step22 form .cropped label{visibility:visible}
					
					#content_step22 form .thumb a{display:block;width:105px;/*116px*/height:84px;/*94*/overflow:hidden;text-align:center;text-indent:-9999px;color:#d1d1d1;background:#fff;border:1px solid #FFF;padding:3px 4px}
					#content_step22 form .active a{color:#afafaf;border:1px solid #a5a5a5}
					#content_step22 form .cropped a{color:#35cf70}
					
						#content_step22 form .thumb a img{display:block;width:105px;height:84px;overflow:hidden;text-align:center;color:#d1d1d1;}
						#content_step22 form .active a img{color:#afafaf;background:#FFF url(/images/css/bg-etats-photos.png) no-repeat 0 -84px}
						#content_step22 form .cropped a img{color:#35cf70;background:#FFF url(/images/css/bg-etats-photos.png) no-repeat 0 -168px}
	
					
						#content_step22 form #thumb2_input.thumb a img{background-position:-105px 0}
						#content_step22 form #thumb2_input.active a img{background-position:-105px -84px}
						#content_step22 form #thumb2_input.cropped a img{background-position:-105px -168px}
						
										
						#content_step22 form #thumb3_input.thumb a img{background-position:-210px 0}
						#content_step22 form #thumb3_input.active a img{background-position:-210px -84px}
						#content_step22 form #thumb3_input.cropped a img{background-position:-210px -168px}
					
						#stepsbysteps #content_step22 form input.submit{margin:28px 38px 8px 0;background-position:0 -25px}
						#stepsbysteps #content_step22 form input.valider{display:none;margin-top:-120px;background-position:0 0}
				
				#content_step22 .col_right{overflow:hidden;text-align:center}
					#content_step22 .col_right #crop_content{display:none}
					#content_step22 .col_right .crop_content_visible{display:block !important;width:400px;min-height:400px;height:auto;text-align:center}
						#content_step22 .col_right #crop_content img{display:none}
						#content_step22 .col_right .crop_content_visible img{display:block !important}
					#content_step22  #crop_content b{display:block;font-size:127.3%;padding-top:100px;color:#03a6a3;font-weight:bold}	
				
			/* /content_step22 */
			
			/* content_step23 */
			#content_step23{position:relative;color:#5d5d5d}
				#content_step23 p{font-size:127.3%;/*14px;*/padding:5px 0 19px}
					#content_step23 p span{font-size:64.3%;/*9px/14px;*/color:#5D5D5D}
				#content_step23 .col_left{width:932px !important}
					#content_step23 .col_left p,#content_step23 .col_left div.color{font-size:100%;/*11px;*/padding:0;width:100%}
					#content_step23 .col_left div.color{margin-bottom:100px}
						#content_step23 .col_left div.color span{color:#03a6a3}
					#content_step23 .col_left span,
					#content_step23 .col_left input,
					#content_step23 .col_left label,
						#content_step23 #color_picker, 
						#content_step23 #output_color{float:left;display:block}
						#content_step23 #color_picker{float:left;display:block;margin:7px 4px 0}
					#content_step23 .col_left span{clear:left;display:block;font-size:127.3%;/*14px;*/width:130px;height:20px;font-weight:bold;padding-top:2px;padding-bottom:16px;text-align:right}
					#content_step23 .col_left input{width:auto;height:auto;padding:0;margin:0;color:#000}
					#content_step23 .col_left .radio{}
					#content_step23 .col_left input.radio{margin-top:4px;border:0 !important}
					#content_step23 .col_left label.radio{position:relative;width:100px;margin:1px 0 0 11px;z-index:99}
					
					#content_step23 .col_left input.checkbox{margin-top:0px;width:20px;height:20px;border:1px solid #dadada;background-color:#fff}
					#content_step23 .col_left label{font-size:100%;font-weight:normal;font-size:110%;/*12px*/margin-right:8px}
					#content_step23 .col_left label.checkbox{width:65px;/*84*/margin:2px 16px 0 5px;font-size:91%}
					
				#content_step23 p.line_6{padding-top:40px}
					#content_step23 p.line_6 span,#content_step23 p.line_7 span,#content_step23 p.line_8 span,#content_step23 p.line_9 span,				
					#content_step23 .col_left p.line_6 label,#content_step23 .col_left p.line_7 label,#content_step23 .col_left p.line_8 label,#content_step23 .col_left p.line_9 label{color:#888 !important}
					#content_step23 .col_left p.line_6 label,#content_step23 .col_left p.line_7 label,#content_step23 .col_left p.line_8 label,#content_step23 .col_left p.line_9 label{width:auto}
		
					#content_step23 .push{position:absolute;right:-16px;top:5px;width:250px;height:281px}
					#content_step23 input.submit{margin:32px 38px 0 0 !important}
					.etape_23 span#formMSG{width:520px !important;left:166px !important;top:480px !important;bottom:auto !important;width:520px !important}
					.etape_23 span.errMsg ul li.wide{float:left !important;width:250px !important;clear:none !important}		
			/* /content_step23 */
			
			/* content_step3 */
			#content_step3{}
				#content_step3 .col_left{width:50%;height:479px}
					#content_step3 .col_left p{color:#5d5d5d;font-size:119%;/*13px*/}				
						#content_step3 .col_left p b{font-size:107.7%;/*14px/13px;*/color:#03a6a3}
					#content_step3 a{display:block} 
					#content_step3 a#back{margin:73px 0 10px}
			#content_step3 .col_right{position:absolute;right:-16px;top:-35px;width:50%;height:531px;text-align:center}
				#content_step3 .col_right p{color:#5d5d5d}
					#content_step3 .col_right p b{color:#5d5d5d;font-size:128%;/*14px*/}
					#content_step3 .col_right p a#subscribe{margin:15px 0 0 37px}
					#content_step3 .push img{display:none}
					.white_box{background:#fff;width:289px;height:152px;padding:14px;margin:41px auto;text-align:left;overflow:hidden}
					.white_box p{padding:22px 0 33px}
					.white_box a{color:#03a6a3;font-weight:bold;text-transform:uppercase;font-size:109.1%;text-decoration:underline}
					
			/* /content_step3 */
			
			/* content_steps */
			.content_steps{color:#5D5D5D}
				.content_steps h3{color:#03a6a3}
				#content_step3 h3{padding-bottom:39px}
				#content_step1,
				#content_step2,
				#content_step22,
				#content_step23,
				#content_step3{display:block}
			/* /content_steps */
			
		/* /stepsbysteps */
			
	/* /steps */

/* /inscription */
/*=====*/

/*=====*/
/* dotations */	
	.dotations #navigation ul li a.dotations{font-weight:bold}
	.dotations #gifts a.more{float:right;display:block;width:226px;height:21px;margin:12px 0;color:#000;background:#FFDD00 url(/images/css/arrow_white01.gif) no-repeat 23px 8px;font-size:109.1%;font-weight:normal;
padding:4px 25px 0 45px;}

	/* gifts */
	.dotations #gifts{margin-bottom:-12px;padding-bottom:0 !important;}
	
		/* chapo */
		.dotations #gifts .chapo{height:43px;}
			.dotations #gifts .chapo p,.dotations #gifts .chapo a{display:block;float:left}
			.dotations #gifts .chapo h3,.dotations #gifts .chapo p{width:476px;clear:left}
			.dotations #gifts .chapo a{margin-top:-21px}
			.dotations #gifts .chapo p{margin-top:10px;font-size:119%;/*13px*/}
		/* /chapo */	
		
		.dotations #gifts .col_right{position:absolute;width:140px;right:262px;top:28px;}
			.dotations #gifts .col_right a{margin-right:8px}
				.dotations #gifts .col_right a img{width:62px;height:62px}
		/* gift */
		.dotations #gifts .gift{position:relative;width:952px;height:457px;padding:8px 0;background:#fff;text-align:center;overflow:hidden}
		.dotations #gifts #laureats-web{height:516px}
		.dotations #gifts #laureats-ecoles{height:480px}
			.dotations #gifts .gift h4{position:relative;margin:3px auto 0;font-size:163.6%;/*18px*/color:#03a6a3;font-weight:bold;z-index:99}
			.dotations #gifts .gift .baseline{display:block;width:100%;position:absolute;bottom:8px;left:0px;text-align:center;font-size:109.1%;color:#616161;}			
			.dotations #gifts .gift span a{cursor:auto;}
				.dotations #gifts .gift span a span{display:none;}
			
			/* lots_web */
			.dotations #gifts .gift span#lot1_web{position:absolute;left:0;top:0;width:487px;height:490px}
				.dotations #gifts .gift span#lot1_web a{}
					.dotations #gifts .gift span#lot1_web a span{display:none}
				
			.dotations #gifts .gift span#lot2_web{position:absolute;top:0;right:0;width:465px;height:178px}
				.dotations #gifts .gift span#lot2_web a{}
					.dotations #gifts .gift span#lot2_web a span{display:none}

			.dotations #gifts .gift span#lot3_web{position:absolute;top:179px;right:0;width:465px;height:178px}
				.dotations #gifts .gift span#lot3_web a{}
				.dotations #gifts .gift span#lot3_web a span{display:none}
		
			.dotations #gifts .gift span#choix_internautes_web{position:absolute;top:358px;right:0;width:465px;height:134px}
				.dotations #gifts .gift span#choix_internautes_web a{}
				.dotations #gifts .gift span#choix_internautes_web a span{display:none}		
			/* /lots_web */
			
			/* lots_magasin */
			.dotations #gifts .gift span#lot1_magasin{position:absolute;left:0;top:0;width:487px;height:490px}
				.dotations #gifts .gift span#lot1_magasin a{}
					.dotations #gifts .gift span#lot1_magasin a span{display:none}
				
			.dotations #gifts .gift span#lot2_magasin{position:absolute;top:0;right:0;width:465px;height:178px}
				.dotations #gifts .gift span#lot2_magasin a{}
					.dotations #gifts .gift span#lot2_magasin a span{display:none}

			.dotations #gifts .gift span#lot3_magasin{position:absolute;top:179px;right:0;width:465px;height:178px}
				.dotations #gifts .gift span#lot3_magasin a{}
				.dotations #gifts .gift span#lot3_magasin a span{display:none}	
			/* /lots_magasin */
			
			/* lots_ecoles */
			.dotations #gifts .gift span#lot1_ecoles{position:absolute;left:0;top:0;width:487px;height:490px}
				.dotations #gifts .gift span#lot1_ecoles a{}
					.dotations #gifts .gift span#lot1_web a span{display:none}
				
			.dotations #gifts .gift span#lot2_ecoles{position:absolute;top:0;right:0;width:465px;height:227px}
				.dotations #gifts .gift span#lot2_ecoles a{}
					.dotations #gifts .gift span#lot2_ecolesb a span{display:none}

			.dotations #gifts .gift span#lot3_ecoles{position:absolute;top:228px;right:0;width:465px;height:197px}
				.dotations #gifts .gift span#lot3_ecoles a{}
				.dotations #gifts .gift span#lot3_ecoles a span{display:none}
			/* /lots_ecoles */
			
		.dotations #gifts em{position:absolute;bottom:0;left:43px;font-size:82%/*9px*/}
	/* /gifts */
	
/* /dotations */
/*=====*/

/*=====*/
/* teasing */
body.teasing{background:#F8F8F8;margin:0;padding:0}
.teasing #wrapper_page,.teasing #global_container{background:#F8F8F8}
#teasing{width:801px;margin:auto;text-align:center}
#teasing span,.teasing #footer{display:none}
/* /profil */
/*=====*/

/*=====*/
/* sitemap */
#sitemap{}
	#sitemap_content{}
/* sitemap */
/*=====*/

		#statusBar{position:absolute;top:0;left:0;width:220px;height:19px;background:transparent url(/images/css/ajax-loader_default.gif) 0 0 no-repeat;z-index:999}
		#status{background: url(/images/css/ajax-loader.png) 0 50% no-repeat;height:19px}		

/*=====*/
/* profil */
	
		#global_content #profil_content .galerie_user{height:273px;padding:8px 0 0 20px;margin-top:8px;background:#fff;}
			#global_content #profil_content .galerie_user h4{display:inline;font-size:163.6%;/*18px*/color:#ac7c00;font-weight:bold}
			#global_content #profil_content .galerie_user h5{display:inline;font-size:163.6%;/*18px*/color:#ac7c00;font-style:italic}
			#global_content #profil_content .galerie_user h6{display:inline;font-size:163.6%;/*18px*/color:#ac7c00}
			
			#global_content #profil_content .galerie_user ul.pic{padding-top:3px}				
				#global_content #profil_content .galerie_user ul.pic li{display:inline;margin:3px 77px 0 0}
					#global_content #profil_content .galerie_user ul.pic img{border:1px solid #666}
			#global_content #profil_content .galerie_user ul.info{margin:10px 0 0}
				#global_content #profil_content .galerie_user ul.info li{font-size:100%;font-weight:bold;color:#000}
				#global_content #profil_content .galerie_user ul.info li.popu{}
					#global_content #profil_content .galerie_user ul.info li span{color:#03a6a3}
		
		#global_content .invite_friend{padding:25px 0}
		.popup_share_galery #global_content .invite_friend{padding:25px}
			#global_content .invite_friend h3{margin:0;font-weight:bold;font-size:163.6% ;color:#03a6a3}
			#global_content .invite_friend p{font-size:109.1%;font-weight:bold;color:#5d5d5d}
			#global_content .invite_friend .col_left,
			#global_content .invite_friend .col_right{float:left;width:450px;padding:36px 0 0 0}
				
				#global_content .invite_friend .vote{background:url(/images/css/bg_vote_mapage.png) 0 0 no-repeat;margin:0 0 30px}
				#global_content .invite_friend .link{background:url(/images/css/bg_galery_mapage.png) 0 0 no-repeat;margin:0 0 30px}
				#global_content .invite_friend .vote,#global_content .invite_friend .link,#global_content .invite_friend .fav{padding:0 0 0 65px;color:#5d5d5d}
				#global_content .invite_friend .link{padding:0 0 0 65px}
					
					#global_content .invite_friend div h3{color:#5d5d5d !important;font-weight:bold;font-size:127.3% !important}
					#global_content .invite_friend div p{font-size:109.1%;font-weight:normal}
						#global_content .invite_friend .link form legend,#global_content .invite_friend .link form label{display:none}
						#global_content .invite_friend .link form input{width:312px;height:20px;border:1px solid #e0e0e0;margin:10px 0 0;padding:2px;color:#666666 !important;font-size:109.1%}
					
					#global_content .invite_friend .vote ul{margin:20px 0 0}
						#global_content .invite_friend .vote ul li{display:inline}
												
				#global_content .invite_friend .facebook_box{background:transparent url("/images/css/logo_facebook.png") no-repeat 0 0;padding:0 0 0 111px}	
					#global_content .invite_friend .facebook_box p{display:block;font-size:109.1%;font-weight:bold;margin:0;color:#074590}
					#global_content .invite_friend .facebook_box a,
					#global_content .invite_friend .fav a{display:block;width:90px;color:#fff;background:#fa4601 url(/images/css/arrow_white01.gif) 10px 5px no-repeat;margin:1px 0 6px;padding:0 0 0 30px;line-height:20px}
					#global_content .invite_friend .facebook_box a{background-color:#5d5d5d}

				#global_content .invite_friend .fav{background:url(/images/css/bg_fav_mapage.png) 0 0 no-repeat;padding:10px 0 0 65px;margin:46px 0 0 42px}
					#global_content .invite_friend .fav h3{color:#fa4601}

/* /profil */
/*=====*/

/*=====*/
/* CHOIX INTERNAUTES */
	
		#global_content .page_choice{width:944px;padding:0 0 23px 20px;color:#4f4f4f}
		#global_content .page_choice{padding-bottom:0}

		#global_content .page_choice .page_top_content{color:#4f4f4f;min-height:128px;height:auto;margin:0}
			#global_content .page_choice .page_top_content h3{font-weight:bold;color:#dc9e00}
			#global_content .page_choice .page_top_content h3.title{font-size:163.6%;height:31px}
			#global_content .jury_web .page_top_content h3{color:#03a6a3}
			#global_content .page_choice .page_top_content strong{font-weight:bold}
			#global_content .page_choice .page_top_content p{margin:0 0 10px 0;font-size:109.1%}
			#global_content .page_choice .page_top_content a{font-size:109.1%;color:#000000;text-decoration:underline;padding:0;text-transform:uppercase;font-weight:bold}
			#global_content .page_choice .page_top_content .col_right{float:right;width:245px;margin-top:-86px;}
			#global_content .jury_web .page_top_content .col_right{margin-top:-139px}
			#global_content .page_choice .winner_box{clear:both;padding:10px 0 0}

				#global_content .page_choice .winner_box ul.date{float:right;width:150px;height:auto;padding:0 0 15px 0;text-align:right}
					#global_content .page_choice .winner_box ul.date li{float:left;width:50px;color:#999;display:inline;font-size:137%;padding:0 0 0}				
					/*
					#global_content .page_choice .winner_box ul.date li.un {background:transparent url(/images/css/winner_ink01_sprite.gif) no-repeat scroll 0 -48px}
					#global_content .page_choice .winner_box ul.date li.deux {background:transparent url(/images/css/winner_ink02_sprite.gif) no-repeat scroll 0 -48px}
					#global_content .page_choice .winner_box ul.date li.trois {background:transparent url(/images/css/winner_ink03_sprite.gif) no-repeat scroll 0 -48px}
					*/
					#global_content .page_choice .winner_box ul.date li.selected{background-position: 0 0;color:#8A004B}
				#global_content .page_choice .winner_box p{font-size:110%;/*12px*/clear:both;margin-bottom:10px}
				#global_content .page_choice .winner_box h4{font-size:182%;/*20px*/color:#4f4f4f}
				#global_content .page_choice .winner_box h4.selected{color:#dc9e00}
				#global_content .jury_web .winner_box h4{color:#03a6a3}
				
					#global_content .page_choice .winner_box h4 span{font-size:70%;/*14px*/}
				#global_content .page_choice .winner_box .result{background:#C9C9C9;margin:0 21px 30px 0;padding:10px 0 0;overflow:auto}
				#global_content .page_choice .winner_box .select{background:#dc9e00}
				#global_content .jury_web .winner_box .select{background:#03A6A3}
					#global_content .page_choice .winner_box .result .auteur{width:130px;float:left;text-align:right;color:#fff;padding:140px 0 0}
						#global_content .page_choice .winner_box .result .auteur strong{font-size:128%;/*14px*/font-weight:bold;display:block}
						#global_content .page_choice .winner_box .result .auteur em{font-size:110%;/*12px;*/font-style:italic;display:block}
						#global_content .page_choice .winner_box .result .auteur span{font-size:100%;/*11px;*/}
					#global_content .page_choice .winner_box .result ul{text-align:right;float:left;width:782px;margin-bottom:10px;}
					#global_content .page_choice .winner_box .result ul li{display:inline}
						#global_content .page_choice .winner_box .result ul li img{border:1px solid #666;margin:0 0 0 5px}
						#global_content .page_choice .winner_box .result p.comment_jury{background:#FFF;min-height:15px;height:auto;padding:5px 10px;margin:0;}
/* CHOIX INTERNAUTES */
/*=====*/

/*=====*/
/* comment_participer_en_magasin / comment_participer_en_magasin_etudiants / espace_presse / page_partenaires / dotations / profil */
		
	/* how_to_win / presse */
	#global_content #profil_content,
	.profil #profil_content,
	.dotations #gifts,
	.jury_web #jury_web,
	.partenaires #partners,
	.espace_presse #presse,
	.comment_participer_en_magasin #how_to_win,
	.comment_participer_en_magasin_etudiants #how_to_win{width:944px;padding:0 0 23px 20px;color:#5d5d5d;overflow:hidden}
	.jury_web #jury_web{padding-bottom:0}
		
		/* col_left */
		.jury_web #jury_web .col_left,
		.comment_participer_en_magasin #how_to_win .col_left,
		.comment_participer_en_magasin #how_to_win .col_right,
		.comment_participer_en_magasin_etudiants #how_to_win .col_left,
		.comment_participer_en_magasin_etudiants #how_to_win .col_right{position:relative;float:left;width:530px;height:260px}
		.jury_web #jury_web .col_left{width:614px;height:auto;padding-right:85px}
			#global_content #profil_content h3,
			.profil #profil_content h3,
			.dotations #gifts h3,
			.jury_web #jury_web h3,
			.partenaires #partners h3,
			.espace_presse #presse h3,
			.comment_participer_en_magasin #how_to_win h3,
			.comment_participer_en_magasin_etudiants #how_to_win h3{position:relative;z-index:1;width:583px;font-weight:bold;color:#AC7C00;font-size:163.6%;font-weight:bold}
			.partenaires #partners h3{color:#4f4f4f}
			#global_content #profil_content h3,
			.profil #profil_content h3{color:#03a6a3}
			.dotations #gifts p.chapo,
			.jury_web #jury_web p.chapo,
			.partenaires #partners p,
			.espace_presse #presse p,.espace_presse p.foot,
			.comment_participer_en_magasin #how_to_win p,
			.comment_participer_en_magasin_etudiants #how_to_win p{font-weight:bold;font-size:109.1%;color:#4f4f4f}
			.jury_web #jury_web p.chapo{padding-bottom:14px}
			.espace_presse p.foot{font-size:100%;padding:14px 0 0 20px}
			.jury_web #jury_web a,
			.espace_presse #presse a,
			.espace_presse p.foot a,
			.comment_participer_en_magasin #how_to_win a,
			.comment_participer_en_magasin_etudiants #how_to_win a{text-decoration:underline;color:#5d5d5d}
			.jury_web #jury_web a.more{color:#AC7C00}
			.espace_presse #presse h4,
			.comment_participer_en_magasin #how_to_win .col_left h4,
			.comment_participer_en_magasin_etudiants #how_to_win .col_left h4,
			.comment_participer_en_magasin #how_to_win .wide h4,
			.comment_participer_en_magasin_etudiants #how_to_win .wide h4{font-size:145.45%;color:#ac7c00;font-weight:bold;padding-top:17px}
			.partenaires #partners p,
			.comment_participer_en_magasin #how_to_win .col_left p,
			.comment_participer_en_magasin_etudiants #how_to_win .col_left p,
			.comment_participer_en_magasin #how_to_win .wide p,
			.comment_participer_en_magasin_etudiants #how_to_win .wide p{font-weight:normal}
			.comment_participer_en_magasin #how_to_win .wide p,
			.comment_participer_en_magasin_etudiants #how_to_win .wide p{padding:10px 20px 10px 0}
			.comment_participer_en_magasin #how_to_win .col_left p em,
			.comment_participer_en_magasin_etudiants #how_to_win .col_left p em,
			.comment_participer_en_magasin #how_to_win .wide p em,
			.comment_participer_en_magasin_etudiants #how_to_win .wide p em{font-size:83.3%}
			.espace_presse #presse ul,
			.comment_participer_en_magasin #how_to_win .col_left ul,
			.comment_participer_en_magasin_etudiants #how_to_win .col_left ul{margin:15px 0;font-size:109.1%}
				.espace_presse #presse ul li,
				.comment_participer_en_magasin #how_to_win .col_left ul li,
				.comment_participer_en_magasin_etudiants #how_to_win .col_left ul li{background:url(/images/css/bullet.gif) 5px 4px no-repeat;padding:0 0 0 17px;margin:0 0 12px}
		/* /col_left */

		/* col_right */
		.jury_web #jury_web .col_right,
		.comment_participer_en_magasin #how_to_win .col_right,
		.comment_participer_en_magasin_etudiants #how_to_win .col_right{float:left;width:337px;margin-top:-61px}
		.jury_web #jury_web .col_right{width:245px;margin-top:-90px}
		/* /col_right */
		
		/* membre */
		.jury_web .membre{width:100%;color:#666666;padding-top:20px;border-top:1px solid #d6dde1}
			.jury_web .membre img,
			.jury_web .membre .desc{display:block;float:left}
			.jury_web .membre .desc{width:525px;padding:0 0 0 14px}
			.jury_web .membre h4{font-size:136.36%;font-weight:bold;color:#ac7c00}
			.jury_web .membre p{font-size:100%;padding-bottom:25px}
			.jury_web .membre p a{font-size:109.1%}
				.jury_web .membre p a.more{color:#ac7c00}
		/* /membre */
		
		/* white_box */
		.partenaires .white_box,
		.espace_presse .white_box,
		.comment_participer_en_magasin .white_box,
		.comment_participer_en_magasin_etudiants .white_box{float:left;position:relative;margin:0 6px 0 7px;color:#5d5d5d}
		.espace_presse .white_box{width:269px;margin:0 0 0 20px}
		.partenaires .white_box{width:424px;height:300px;margin:0 0 0 20px}
			.white_box h4{font-size:109.1%;color:#dc9e00}
			.espace_presse .white_box h4{color:#03A6A3;padding-bottom:20px}
			#nikon_box h4{height:103px}
			#images_box h4{height:36px}
			#images_box h4 img{margin:-36px 0 0 -5px}
			.white_box p{padding-top:9px}
			.espace_presse .white_box p{padding-top:0}
			.espace_presse .white_box p,
			.partenaires .white_box p{padding:0;font-size:109.1%}
			.white_box a.more{position:absolute;bottom:14px;right:28px;left:auto}
			.partenaires .white_box a.more,			
			.comment_participer_en_magasin #box_online a.more,
			.comment_participer_en_magasin_etudiants #box_store a.more{position:absolute;bottom:14px;right:14px;left:auto}
			.comment_participer_en_magasin #student_box a.more{position:absolute;bottom:14px;right:auto;left:14px}
			
			.espace_presse .white_box a{color:#5d5d5d;padding-left:11px;background:transparent url(/images/css/arrow-purple.png) no-repeat 0 3px}
			
		.espace_presse #affiche_du_jour,
		.comment_participer_en_magasin #box_online{width:261px}
		.comment_participer_en_magasin_etudiants #box_online{width:289px}
		.comment_participer_en_magasin_etudiants #box_store{width:261px}
		/* /white_box */
	/* /how_to_win */
	
/* /comment_participer_en_magasin / comment_participer_en_magasin_etudiants / espace_presse / dotations / profil */
/*=====*/

/*=====*/
/* galerie */
.galerie,.galerie #wrapper_page,.galerie #global_container{background:#e4e4e4 url(/images/css/bg_galerie.png) 0 0 repeat}
.galerie #footer{display:none}
/* /galerie */
/*=====*/

/*======*/
/* popup_send_friend */
.popup_send_friend,.popup_send_friend #wrapper_page, .popup_send_friend #global_container{background:#fff}
.popup_send_friend #wrapper_page,.popup_send_friend #global_container{width:auto;height:auto;text-align:left}
.popup_send_friend #overlay,.popup_send_friend #alert_box,.popup_send_friend #footer{display:none}
.popup_send_friend #wrapper_page{width:auto;height:auto}
	#popup_friend{width:450px;height:340px;background:#fff url(/img/css/bg-popup-envoi-ami.gif) no-repeat 0 0;overflow:hidden}
		#popup_friend h2{margin:35px auto 11px;font-size:182%;/*20px;*/color:#03a6a3;text-align:center}
		#popup_friend form{display:block;width:418px;height:252px;text-align:right;overflow:hidden}
			#popup_friend form fieldset{margin-bottom:34px}
				#popup_friend form fieldset label{float:left;width:209px;height:28px;text-align:right;font-size:119%;/*13px*/font-weight:bold;color:#5d5d5d;overflow:hidden}
				#popup_friend form fieldset input{float:left;width:189px;/*207*/height:20px;/*20*/text-align:left;font-size:100%;/*11px*/color:#5d5d5d;padding:0 9px;margin:0 0 8px 0;background:#03a6a3 url(/img/css/bg-input-popup-friend.png) no-repeat 0 0;color:#FFF;text-align:center;overflow:hidden}
				#popup_friend form input.submit{width:136px;height:25px;margin-top:-3px;background:#03a6a3 url(/img/css/bt-valider.png) no-repeat 0 0;color:#FFF;text-align:center;overflow:hidden;text-indent:-9999px}
/* /popup_send_friend */
/*======*/
		
/*======*/
/* alert_box */
#alert_box{display:none;position:absolute;top:10px;left:auto;width:100%;height:auto;text-align:center;z-index:9999}
	#alert_box #alert_box_content{position:relative;margin:0 auto;z-index:9999}
	#alert_box #alert_box_content_photo{position:relative;margin:0 auto;}
			
		#alert_box #alert_box_content .msg{display:block;width:310px;height:266px;background:#DC9E00 url(/images/css/bg-right-sheet.jpg) no-repeat scroll -14px -190px;border:4px solid #FFF;text-align:right}
			#alert_box #alert_box_content .msg .close{display:inline;width:16px;height:16px;background:#00B2F6;color:#FFF;margin:0;padding:0;position:relative;z-index:9999} 
			#alert_box #alert_box_content .msg p{clear:both;color:#DC0000;font-size:163.7%;font-weight:bold;text-align:left;padding:80px 140px 0 24px}
			#alert_box #alert_box_content .long p {padding:60px 140px 0 5px; font-size:120%;text-align:center;color:#D98200}
			#alert_box #alert_box_content a {color:#5F5C5C;text-decoration:underline}
		
		#alert_box #alert_box_content .finish{position:relative;display:block;width:311px;height:266px;background:#fff url(/images/css/bg-popin-finish.jpg) no-repeat 2px 2px;border:2px solid #FFF;text-align:right}
			#alert_box #alert_box_content .finish .close{display:inline;width:16px;height:16px;background:#c9c7bd;color:#000;margin:0;padding:0;position:relative;z-index:9999} 
			#alert_box #alert_box_content .finish p{clear:both;width:138px;position:absolute;top:128px;left:180px;color:#69C1BF;font-size:100%;font-weight:bold;padding:0;text-align:center;}
			#alert_box #alert_box_content a {color:#424242;text-decoration:underline}
/* /alert_box*/
/*======*/

/*======*/
/* credits */
.credits{background:#FFF;padding:0;margin:0}
	#credits{background:#FFF;width:235px;height:150px;padding-right:15px}
		#credits .content{}
			#credits .content h1,#credits .content h2{font-weight:bold;font-size:100%;margin:10px 0 0 15px}
			#credits .content a{color:#784695}
			#credits .content h2,
			#credits .content p{margin:10px 0 0 75px}
				#credits .content p span, #credits .content p a {font-weight:bold;color:#784695}
/* /credits */
/*======*/

/*======*/
/* loggued */
.loggued #global_content #right_content #right_top_box #galery_access h3{margin:10px 0 5px !important}
/* loggued */
/*======*/

#overlay{position:absolute;top:0;left:0}

.jColorSelect{width:auto!important}

/*======*/
/* popup_share_galery */
.popup_share_galery,.popup_share_galery #wrapper_page, .popup_share_galery #global_container{background:#EAF2F7}
.popup_share_galery #wrapper_page,.popup_share_galery #global_container{width:auto;height:auto;text-align:left}
.popup_share_galery #overlay,.popup_share_galery #alert_box,.popup_share_galery #footer{display:none}
.popup_share_galery #wrapper_page{width:auto;height:auto}

	.popup_share_galery h1{display:none}
	.popup_share_galery #global_content{width:950px;padding:0}
/* /popup_share_galery */
/*======*/

/* --------------------------------------------------- */
/*cloture du concours*/
#global_content #right_content #right_top_box #login_box a{display:none}
#global_content #right_content #right_top_box #login_box a.forgetPWD{display:block}


/*page les laureats 2009*/						

#global_content .laureats .page_top_content {
	min-height:95px;
	height:auto;
}
#global_content .laureats .page_top_content h2{
	background:url(/img/css/title_laureats_2009.gif) 0 0 no-repeat;
	display:block;
	height:31px;
	width:272px;
}
#global_content .laureats .page_top_content h3.laureatsweb{
	background:url(/img/css/subtitle_laureats_web.gif) 0 0 no-repeat;
	display:block;
	height:15px;
	width:226px;
	text-indent:-9999px;
}
#global_content .laureats .result{
	margin:0 5px 0 5px;
}
#global_content .laureats .result .result_content{
	margin:0 0 3px 0;
	background:#fff;
	_height:1%;
}
#global_content .laureats .result .lft_col{
/*	background:pink;*/
	width:175px;
	float:left;
	margin-left:15px;
}
#global_content .laureats .result .lft_col img{
	display:block;
}
#global_content .laureats .result .lft_col p{
	font-size:11px;
	margin:10px 0 0 0;
}
#global_content .laureats .result .lft_col p strong{
	font-weight:bold;
}
#global_content .laureats .result .lft_col p span{
	font-size:12px;
}
#global_content .laureats .result .lft_col p span strong{
	color:#f29400;
	font-weight:bold;
	font-size:14px;
}
#global_content .laureats .result .rgt_col{
/*	background:yellow;*/
	width:770px;
	float:left;

}
#global_content .laureats .result .rgt_col h4{
	font-size:18px;
	padding:0 0 7px 15px;
	color:#f29400;
	background:url(/img/css/arrow_orange02.gif) 0 7px no-repeat;
}
#global_content .laureats .result .rgt_col ul{
	padding:0 0 18px 0;
}
#global_content .laureats .result .rgt_col ul li{
	display:inline;
}
#global_content .laureats .result .rgt_col ul li a img{
	margin:0 4px 0 0;
}
#global_content .laureats .result .result_baseline{
	background:#fff;
	padding:25px 0;
}
#global_content .laureats .result .result_baseline p{
	text-align:center;
	font-size:13px;
}
#global_content .laureats .result .result_baseline span{
	background:url(/img/css/laureat_basline.gif) 0 0 no-repeat;
	display:block;
	height:55px;
	width:815px;
	margin:10px auto;
	text-indent:-9999px;
}


#global_content .laureats .page_top_content {
	min-height:95px;
	height:auto;
}
#global_content .laureats .page_top_content h2{
	background:url(/img/css/title_laureats_2009.gif) 0 0 no-repeat;
	display:block;
	height:31px;
	width:272px;
}
#global_content .laureats .page_top_content h3.laureatsweb{
	background:url(/img/css/subtitle_laureats_web.gif) 0 0 no-repeat;
	display:block;
	height:15px;
	width:226px;
	text-indent:-9999px;
}
#global_content .laureats .result{
	margin:0 5px 0 5px;
}
#global_content .laureats .result .result_content{
	margin:0 0 3px 0;
	background:#fff;
	_height:1%;
}
#global_content .laureats .result .lft_col{
/*	background:pink;*/
	width:175px;
	float:left;
	margin-left:15px;
}
#global_content .laureats .result .lft_col img{
	display:block;
}
#global_content .laureats .result .lft_col p{
	font-size:11px;
	margin:10px 0 0 0;
}
#global_content .laureats .result .lft_col p strong{
	font-weight:bold;
}
#global_content .laureats .result .lft_col p span{
	font-size:12px;
}
#global_content .laureats .result .lft_col p span strong{
	color:#f29400;
	font-weight:bold;
	font-size:14px;
}
#global_content .laureats .result .rgt_col{
/*	background:yellow;*/
	width:770px;
	float:left;

}
#global_content .laureats .result .rgt_col h4{
	font-size:18px;
	padding:0 0 7px 15px;
	color:#f29400;
	background:url(/img/css/arrow_orange02.gif) 0 7px no-repeat;
}
#global_content .laureats .result .rgt_col ul{
	padding:0 0 18px 0;
}
#global_content .laureats .result .rgt_col ul li{
	display:inline;
}
#global_content .laureats .result .rgt_col ul li a img{
	margin:0 4px 0 0;
}
#global_content .laureats .result .result_baseline{
	background:#fff;
	padding:25px 0;
}
#global_content .laureats .result .result_baseline p{
	text-align:center;
	font-size:13px;
}
#global_content .laureats .result .result_baseline span{
	background:url(/img/css/laureat_basline.gif) 0 0 no-repeat;
	display:block;
	height:55px;
	width:815px;
	margin:10px auto;
	text-indent:-9999px;
}

/*======*/
/* laureats */
#global_content .laureats{width:964px;padding:0;}
#global_content .laureats .page_top_content{min-height:80px;height:80px;padding-left:20px;}
#global_content .laureats .page_top_content h3.title{height:44px;}
#global_content .laureats .page_top_content ul{}
	#global_content .laureats .page_top_content ul li{display:block;float:left;}
		#global_content .laureats .page_top_content ul li a{display:block;float:left;width:198px;height:27px;background:#9fd0cf url(/images/css/bg-menu-laureats.png) 0 -27px no-repeat;color:#fff;text-indent:-999px}
		#global_content .laureats .page_top_content ul li a:hover{background:#03a6a3 url(/images/css/bg-menu-laureats.png) 0 0 no-repeat;}
		
		#global_content .laureats .page_top_content ul li a.laureats-web{width:198px;background-position:0 -27px;}
		#global_content .laureats .page_top_content ul li a.laureats-magasin{width:230px;background-position:0 -81px;}
		#global_content .laureats .page_top_content ul li a.laureats-ecoles{width:322px;background-position:0 -135px;}
		
		.laureats_web_2010 #global_content .laureats .page_top_content ul li a.laureats-web,
		#global_content .laureats .page_top_content ul li a.laureats-web:hover{background-position:0 0;}
		.laureats_magasin_2010 #global_content .laureats .page_top_content ul li a.laureats-magasin,
		#global_content .laureats .page_top_content ul li a.laureats-magasin:hover{background-position:0 -54px;}
		.laureats_ecoles_2010 #global_content .laureats .page_top_content ul li a.laureats-ecoles,
		#global_content .laureats .page_top_content ul li a.laureats-ecoles:hover{background-position:0 -108px;}

#global_content .laureats .winner_box{}
	#global_content .laureats .winner_box .result{width:944px;min-height:245px;height:auto;margin:0;padding:10px 10px 5px;margin-bottom:5px;background-color:#fff;}
		#global_content .laureats .winner_box .result p{}  
		#global_content .laureats .winner_box .result .winner_infos,#global_content .laureats .winner_box .result p.comment_jury{width:760px;height:25px;padding-left:184px;font-size:100%;overflow:hidden;}
			#global_content .laureats .winner_box .result .winner_infos h4{padding-left:15px;background:transparent url(/images/css/bg-puce-h4.jpg) 0 3px no-repeat;}
				#global_content .laureats .winner_box .result .winner_infos h4,#global_content .laureats .winner_box .result .winner_infos h5{float:left;display:block;color:#ac7c00;font-weight:bold;font-size:163.63%;}
				#global_content .laureats .winner_box .result .winner_infos h4 a,#global_content .laureats .winner_box .result .winner_infos h5 a{display:inline;color:#ac7c00;font-weight:bold;}
				#global_content .laureats .winner_box .result .winner_infos h5 a{font-style:italic;}
		#global_content .laureats .winner_box .result .dotation{float:left;width:179px;text-align:center;}
			#global_content .laureats .winner_box .result .dotation img{display:block;margin:0 auto;}
			#global_content .laureats .winner_box .result .dotation p{color:#616161;text-align:left;font-size:100%;}
				#global_content .laureats .winner_box .result .dotation p strong{}
					#global_content .laureats .winner_box .result .dotation p span{color:#ac7c00;}
		#global_content .laureats .winner_box .result .medias{float:left;width:765px;margin:0;}
			#global_content .laureats .winner_box .result .medias li{float:left;display:block;width:250px;height:200px;padding:0;background:#e4e4e4 url(/images/css/bg-crop.jpg) 0 0 no-repeat;margin-left:5px;text-align:center;}
				#global_content .laureats .winner_box .result .medias li a{}
					#global_content .laureats .winner_box .result .medias li a img{border:1px solid #D7D7D7;margin:0;}
	#global_content .laureats .winner_box .result_baseline{display:block;min-height:20px;height:20px;padding:25px 10px;background:#fff url(/images/css/laureat_baseline.png) 50% 0 no-repeat;text-indent:-9999px;}					
.laureats_web_2010{}

/* /laureats_2010 */
/*======*/

#alert_box #alert_box_content_photo #photo{width:100%;height:auto;}
 */
