* {
	margin: 0;
	padding: 0;
}
body {
	font: 62.5% Arial,Helvetica,sans-serif;
	background: #f5f5f5 url(../img_ui/back_body.gif) repeat;  
}
	a {
		outline: none;
	}
	img {
		border: none;
	}
		#wrapper {
			/* background: url('../img_ui/back.jpg') no-repeat 50% 0; */
			/* background-attachment: fixed; */
			min-height: 800px;
		}
		#wrapper,
		#divfirstnav,
		#divlogo,
		#divsecondnav,
		#header_image,
		#divthirdnav,
		.bloc,
		#main_activity,
		#target_clientele {
			width: 100%;
			float: left;
		}
		#divfirstnav {
			background-color: #020202;
			height: 27px;
			font-family: Arial, sans-serif;
		}
			ul#firstnav {
				list-style: none;
				float: right;
				margin: 0px 18px 0 0;
			}
				ul#firstnav li {
					float: left;
					font-size: 0.9em;
					line-height: 7px;
					margin: 10px 10px 0 0;
				}
				ul#firstnav li.reseaux_sociaux {
					margin: 5px 5px 0 0;
					height: 18px;
				}
				ul#firstnav li.reseaux_sociaux.premier_reseaux {
					border-left: 1px solid #4c4a4a;
					padding-left: 9px;
				}
					ul#firstnav li a {
						color: #edba98;
					}
					ul#firstnav li a:hover {
						color: #ffffff;
					}
			#divfirstnav_in,
			#divlogo_in,
			ul#secondnav,
			ul#thirdnav,
			.blocin {
				width: 960px;
				margin: 0 auto;
			}
			#divlogo{ }
			#divlogo_in,
			a#logo_showroom {
				margin-top: 28px;
			}
				#logo_smm,
				#logo_smm a {
					width: 950px;
					height: 81px;
					/* float: left; */
					position: relative; top: -5px;
					margin: 0 auto;
				}
				a#logo_showroom {
					float: left;
					display: none;
				}
				ul#firstnav li a,
				#logo_smm a,
				ul#secondnav li a,
				ul#thirdnav li a,
				ul.event_list li a,
				ul.event_list_video li a,
				a.button,
				#subscribe,
				a.eps,
				ul.aphabetic_order li a,
				a.talk_width_a_designer {
					display: block;
					outline: none;
					text-transform: uppercase;
					text-decoration: none;
				}
				#logo_smm a {
					background: url('../img_ui/logo_fashion_week_fr.png') center no-repeat;		
					text-indent: -99999px;		
				}
				#logo_smm a.en {
					background: url('../img_ui/logo_fashion_week_en_2011.png') center no-repeat;		
					text-indent: -99999px;		
				}
			ul#secondnav,
			ul#thirdnav,
			ul.event_list,
			ul.event_list_video,
			ul.galerie,
			#main_activity ul,
			#target_clientele ul {
				list-style: none;
			}
			ul.event_list.montreal_list,
			ul.event_list.galerie_photo_list,
			body.landing ul.event_list,
			body.designers ul.event_list,
			body.business_online ul.event_list {
				width: 960px;
				float: left;
			}
			body.landing ul.event_list {
				width: 648px;				
			}
			ul.event_price {
				width: 300px;
				float: right;
				margin-left: 10px;
			}
			body.landing ul.event_price {
				margin-left: 0;	
				margin-top: -5px;			
			}
			#main_activity ul,
			#target_clientele ul {
				margin-bottom: 18px;
				float: left;
			}
			#divsecondnav {
				margin-top: 18px;
				height: 31px;
				/* background: url('../img_ui/secondnav_back_ul.png') no-repeat 50% 0; */
/*
				width: 957px;
				left: 50%;
				margin-left: -478px;
*/
			}
				ul#secondnav {
					width: 960px;
					border-top: 1px solid #ffffff;
					border-bottom: 1px solid #ffffff;
					overflow: hidden;
				}
					ul#secondnav li {
						float: left;
						background: url('../img_ui/secondnav_vertical_line.png') no-repeat left top;					
					}
					ul#secondnav li:first-child {
						background: no-repeat;	
						margin-left: 15px;		
						background: none;		
					}
					body#en ul#secondnav li:first-child {
						background: no-repeat;	
						margin-left: 30px;			
					}
					ul#secondnav li#btn_business_online {
						background: none;
					}
					ul#secondnav li a {
						height: 29px;
						text-indent: -999999px;
						position: relative;
					}
						ul#secondnav li a span.hover {
							width: 100%;							
							position: absolute;
							left: 0;
							top: 0;	
							display: block;
						}
						ul#secondnav li a span.hover {
							height: 29px;
						}
						body#fr ul#secondnav li#btn_smm a,
						body#fr ul#secondnav li#btn_smm a span.hover {
							width: 49px;
							background: url('../img_ui/btn_smm_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_smm a,
						body#en ul#secondnav li#btn_smm a span.hover {
							width: 46px;
							background: url('../img_ui/btn_smm_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_smm a span.hover,
						body#fr ul#secondnav li#btn_smm.active a span.hover {
							width: 49px;
							background: url('../img_ui/btn_smm_fr.png') no-repeat left bottom;					
						}
						body#en ul#secondnav li#btn_smm a span.hover,
						body#en ul#secondnav li#btn_smm.active a span.hover {
							width: 46px;
							background: url('../img_ui/btn_smm_en.png') no-repeat left bottom;					
						}
						body#fr ul#secondnav li#btn_horaire a,
						body#fr ul#secondnav li#btn_horaire a span.hover {
							width: 79px;
							background: url('../img_ui/btn_horaire_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_horaire a,
						body#en ul#secondnav li#btn_horaire a span.hover {
							width: 88px;
							background: url('../img_ui/btn_horaire_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_horaire a span.hover,
						body#fr ul#secondnav li#btn_horaire.active a span.hover {
							width: 79px;
							background: url('../img_ui/btn_horaire_fr.png') no-repeat left bottom;					
						}
						body#en ul#secondnav li#btn_horaire a span.hover,
						body#en ul#secondnav li#btn_horaire.active a span.hover {
							width: 88px;
							background: url('../img_ui/btn_horaire_en.png') no-repeat left bottom;					
						}
						body#fr ul#secondnav li#btn_designers a,
						body#fr ul#secondnav li#btn_designers a span.hover {
							width: 98px;
							background: url('../img_ui/btn_designers_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_designers a,
						body#en ul#secondnav li#btn_designers a span.hover {
							width: 98px;
							background: url('../img_ui/btn_designers_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_designers a span.hover,
						body#fr ul#secondnav li#btn_designers.active a span.hover {
							width: 98px;
							background: url('../img_ui/btn_designers_fr.png') no-repeat left bottom;					
						}
						body#en ul#secondnav li#btn_designers a span.hover,
						body#en ul#secondnav li#btn_designers.active a span.hover {
							width: 98px;
							background: url('../img_ui/btn_designers_en.png') no-repeat left bottom;					
						}
						body#fr ul#secondnav li#btn_showroom a,
						body#fr ul#secondnav li#btn_showroom a span.hover {
							width: 124px;
							background: url('../img_ui/btn_le_showroom_fr.png') no-repeat left top;											
						}
						body#en ul#secondnav li#btn_showroom a,
						body#en ul#secondnav li#btn_showroom a span.hover {
							width: 124px;
							background: url('../img_ui/btn_le_showroom_fr.png') no-repeat left top;											
						}
						body#fr ul#secondnav li#btn_showroom a span.hover,
						body#fr ul#secondnav li#btn_showroom.active a span.hover {
							width: 124px;
							background: url('../img_ui/btn_le_showroom_fr.png') no-repeat left bottom;											
						} 
						body#en ul#secondnav li#btn_showroom a span.hover,
						body#en ul#secondnav li#btn_showroom.active a span.hover {
							width: 124px;
							background: url('../img_ui/btn_le_showroom_fr.png') no-repeat left bottom;											
						}
						body#fr ul#secondnav li#btn_smmtv a,
						body#fr ul#secondnav li#btn_smmtv a span.hover {
							width: 74px;
							background: url('../img_ui/btn_smmtv_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_smmtv a,
						body#en ul#secondnav li#btn_smmtv a span.hover {
							width: 74px;
							background: url('../img_ui/btn_smmtv_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_smmtv a span.hover,
						body#fr ul#secondnav li#btn_smmtv.active a span.hover {
							width: 74px;
							background: url('../img_ui/btn_smmtv_fr.png') no-repeat left bottom;					
						}
						body#en ul#secondnav li#btn_smmtv a span.hover,
						body#en ul#secondnav li#btn_smmtv.active a span.hover {
							width: 74px;
							background: url('../img_ui/btn_smmtv_en.png') no-repeat left bottom;					
						}
						body#fr ul#secondnav li#btn_salle_de_presse a,
						body#fr ul#secondnav li#btn_salle_de_presse a span.hover {
							width: 146px;
							background: url('../img_ui/btn_salle_de_presse_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_salle_de_presse a,
						body#en ul#secondnav li#btn_salle_de_presse a span.hover {
							width: 110px;
							background: url('../img_ui/btn_salle_de_presse_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_salle_de_presse a span.hover,
						body#fr ul#secondnav li#btn_salle_de_presse.active a span.hover {
							width: 146px;
							background: url('../img_ui/btn_salle_de_presse_fr.png') no-repeat left bottom;					
						}
						body#en ul#secondnav li#btn_salle_de_presse a span.hover,
						body#en ul#secondnav li#btn_salle_de_presse.active a span.hover {
							width: 110px;
							background: url('../img_ui/btn_salle_de_presse_en.png') no-repeat left bottom;					
						}
						body#fr ul#secondnav li#btn_partenaires a,
						body#fr ul#secondnav li#btn_partenaires a span.hover {
							width: 112px;
							background: url('../img_ui/btn_partenaires_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_partenaires a,
						body#en ul#secondnav li#btn_partenaires a span.hover {
							width: 89px;
							background: url('../img_ui/btn_partenaires_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_partenaires a span.hover,
						body#fr ul#secondnav li#btn_partenaires.active a span.hover {
							width: 112px;
							background: url('../img_ui/btn_partenaires_fr.png') no-repeat left bottom;					
						}
						body#en ul#secondnav li#btn_partenaires a span.hover,
						body#en ul#secondnav li#btn_partenaires.active a span.hover {
							width: 89px;
							background: url('../img_ui/btn_partenaires_en.png') no-repeat left bottom;					
						}
						body#fr ul#secondnav li#btn_accreditation a,
						body#fr ul#secondnav li#btn_accreditation a span.hover {
							width: 128px;
							background: url('../img_ui/btn_accreditation_fr.png') no-repeat left top;
/* 							width: 179px; */
/* 							background: url('../img_ui/btn_comite_fr.png') no-repeat left top;						 */
						}
						body#en ul#secondnav li#btn_accreditation a,
						body#en ul#secondnav li#btn_accreditation a span.hover {
							width: 128px;
							background: url('../img_ui/btn_accreditation_en.png') no-repeat left top;		
/* 							width: 183px; */
/* 							background: url('../img_ui/btn_comite_en.png') no-repeat left top;			 */
						}
						body#fr ul#secondnav li#btn_accreditation a span.hover,
						body#fr ul#secondnav li#btn_accreditation.active a span.hover {
							width: 128px;
							background: url('../img_ui/btn_accreditation_fr.png') no-repeat left bottom;
/* 							width: 179px; */
/* 							background: url('../img_ui/btn_comite_fr.png') no-repeat left bottom;					 */
						}
						body#en ul#secondnav li#btn_accreditation a span.hover,
						body#en ul#secondnav li#btn_accreditation.active a span.hover {
							width: 128px; 
							background: url('../img_ui/btn_accreditation_en.png') no-repeat left bottom; 		
							/* width: 183px;
							background: url('../img_ui/btn_comite_en.png') no-repeat left bottom;	*/
						}
						
						body#fr ul#secondnav li#btn_fondation a,
						body#fr ul#secondnav li#btn_fondation a span.hover {
							width: 121px;
							display:block;
							background: url('../img_ui/btn_grandpublic_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_fondation a,
						body#en ul#secondnav li#btn_fondation a span.hover {
							width: 138px;
							display:block;
							background: url('../img_ui/btn_grandpublic_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_fondation a span.hover,
						body#fr ul#secondnav li#btn_fondation.active a span.hover {
							width: 121px;
							background: url('../img_ui/btn_grandpublic_fr.png') no-repeat left bottom;
							display:block;					
						}
						body#en ul#secondnav li#btn_fondation a span.hover,
						body#en ul#secondnav li#btn_fondation.active a span.hover {
							width: 138px;
							display:block;
							background: url('../img_ui/btn_grandpublic_en.png') no-repeat left bottom;					
						}
						body#fr ul#secondnav li#btn_business_online a,
						body#fr ul#secondnav li#btn_business_online a span.hover {
							width: 140px;
							background: url('../img_ui/btn_business_online_fr.png') no-repeat left top;					
						}
						body#en ul#secondnav li#btn_business_online a,
						body#en ul#secondnav li#btn_business_online a span.hover {
							width: 146px;
							background: url('../img_ui/btn_business_online_en.png') no-repeat left top;					
						}
						body#fr ul#secondnav li#btn_business_online a span.hover,
						body#fr ul#secondnav li#btn_business_online.active a span.hover {
							width: 140px;
							background: url('../img_ui/btn_business_online_fr.png') no-repeat left bottom;					
						}
						body#en ul#secondnav li#btn_business_online a span.hover,
						body#en ul#secondnav li#btn_business_online.active a span.hover {
							width: 146px;
							background: url('../img_ui/btn_business_online_en.png') no-repeat left bottom;					
						}
						body ul#secondnav li#btn_,
						body ul#secondnav li#btn_webtv {
							display: none;
						}
					#header_image_in {
						
						margin: 10px auto 0 auto;
						width: 960px;
					}
					body.landing #header_image_in {
						width: 100%;
						float: left;
					} 
					body.landing #header_image_in #replace_flash { background: url('../img_ui/flash_replace.jpg') center no-repeat; height: 379px; }
		#divthirdnav {
			margin-top: 17px;
		}
		.bloc {
			/* padding: 22px 0; */
			/* background: url('../img_ui/line_sep.png') repeat-x bottom; */			
		}
		.blocin {
			overflow: hidden; 
			background: url('../img_ui/line_sep.png') repeat-x bottom;	
			padding: 22px 0;		
		}
		.noborder_bottom .blocin {
			background: none;			
		}
		body.landing .bloc {
			background: none;
		}
		.bloc.noborder_bottom {
			background: none;
		}
		body.fondation .bloc.noborder_bottom,
		body.accreditation .bloc.noborder_bottom,
		body.designers .bloc.noborder_bottom,
		body.showroom .bloc.noborder_bottom  {
			padding-top: 2px;
		}
		.logo_partenaires {
			width: 467px;
			float: left;
			text-align: center;
		}
			.logo_partenaires table {
				width: 100%;
			}
			.logo_partenaires img {
				margin: 0px 27px 20px 0;
			}
			.bloc h1,
			.bloc h2 {
				color: #edba98;
				width: 100%;
				text-transform: uppercase;
			}
			body.smm div.bloc_right.photos_list h1,
			h1#designer,
			h1#createur {
				width: 213px;
				float: left;
				margin-bottom: 20px;
			}
			h1#designer,
			h1#createur,
			body.designers .suitedesigners span.black,
			body.showroom .exposants span.black {
				width: 210px;
				float: left;
			}
			h1#designer,
			h1#createur {
				width: 225px;
			}
			div.fiche_video {
				width: 230px;
/*				margin-right: 57px;*/
				float: right;
				text-align: right;
				margin-bottom: 20px;
			}
			body.smm div.fiche_video a {
				float: right;
				clear: right;
			}
			body.smm div.fiche_video a.voir_la_fiche {
				margin-right: 0;
			}
			body.smmtv.play div.fiche_video {
				width: 324px;
				text-align: left;
			}
			div.fiche_video a:hover {
				color: #ABAAAA;
			}
			.videopage div.fiche_video {
				margin: 14px 0 0 0;
				float: left;
			}
			div.exposants div.fiche_video,
			div.suitedesigners div.fiche_video {
				width: 240px;
				text-align: right;
				margin-bottom: 35px;
				margin-right: 0;
			}
			div.fiche_video a img {
				margin-right: 5px;
				position: relative;
				top: 3px;
			}
			body.landing div.banner_photos_edition {
				width: 642px;
				height: 107px;
				float: left;
				margin-top: 11px;
			}
			div.fiche_video a.voir_la_fiche {
				margin-right: 10px;
			}
			body.accreditation .bloc .form_link h1 {
				width: 120px;
				float: left;
			} 
			body.accreditation .form_link {
				margin-top: 28px;
			}
			body.salle_de_presse .materiels h1,
			body.salle_de_presse .communiques_de_presse h1,
			body.salle_de_presse .communiques_partenaires h1 {
				float: left;
				width: 300px;
			}
			body.salle_de_presse .materiels p,
			body.salle_de_presse .communiques_de_presse p,
			body.salle_de_presse .communiques_partenaires p {
				float: left;
				padding: 0 0 10px 0;
			}
			.bloc h1,
			body.salle_de_presse .bloc .conferences_de_presse h1,
			body.salle_de_presse.contact .bloc h1 {
				font-size: 1.4em;	
				font-weight: bold;
			}
			body.showroom .bloc h1#createur,
			body.designers .bloc h1#designer,
			body.emplacement .bloc h1,
			body.montreal .bloc h1,
			body.salle_de_presse .bloc h1,
			body.horaire .bloc .extras h1,
			body.smm .emplacement h1,
			body.horaire .landingschedule h1,
			body.business_online .infosbusiness h1#businessname {
				margin-bottom: 0;
			}
			body.business_online .infosbusiness h1 {
				margin-bottom: 9px;
			}
			body.galerie02_photo h1 {
				margin-bottom: 36px;
			}
			body.concours .bloc h1 {
				padding-bottom: 23px;
			}
			body#fr a.retour {
				width: 71px;
				background: url('../img_ui/button/rollover_retour_fr.png') no-repeat left top;
			}
			body#en a.retour {
				width: 57px;
				background: url('../img_ui/button/rollover_retour_en.png') no-repeat left top;
			}
			body#fr a.retour:hover,
			body#fr a.galerie_precedente:hover,
			body#fr a.galerie_suivante:hover,
			body#en a.retour:hover,
			body#en a.galerie_precedente:hover,
			body#en a.galerie_suivante:hover,
			body#fr a.designer_precedent:hover,
			body#en a.designer_precedent:hover,
			body#fr a.designer_suivant:hover,
			body#en a.designer_suivant:hover {
				background-position: left bottom;
			}
			body#fr a.galerie_precedente {
				width: 151px;
				margin: 10px 4px 0 99px;
				background: url('../img_ui/button/rollover_galerie_precedente_fr.png') no-repeat left top;
			}
			body#en a.galerie_precedente {
				width: 140px;
				margin: 10px 4px 0 146px;
				background: url('../img_ui/button/rollover_galerie_precedente_en.png') no-repeat left top;
			}
			body#fr a.galerie_suivante {
				width: 134px;
				background: url('../img_ui/button/rollover_galerie_suivante_fr.png') no-repeat left top;
			}
			body#en a.galerie_suivante {
				width: 112px;
				background: url('../img_ui/button/rollover_galerie_suivante_en.png') no-repeat left top;
			}
			body#fr a.designer_precedent {
				width: 151px;
				margin: 10px 4px 0 107px;
				background: url('../img_ui/button/rollover_designer_precedent_fr.png') no-repeat left top;
			}
			body#en a.designer_precedent {
				width: 140px;
				margin: 10px 4px 0 154px;
				background: url('../img_ui/button/rollover_designer_precedent_en.png') no-repeat left top;
			}
			body#fr a.designer_suivant {
				width: 134px;
				float: right;
				background: url('../img_ui/button/rollover_designer_suivant_fr.png') no-repeat left top;
			}
			body#en a.designer_suivant {
				width: 112px;
				float: right;
				background: url('../img_ui/button/rollover_designer_suivant_en.png') no-repeat left top;
			}
			.share{
				 clear: both; overflow: auto; padding-top: 10px; 	}
			.share .fbook{
				float: left; margin-top: 1px; margin-right: 10px; 
			}
			.share .twitter { margin-top: 20px; float: left; width: 120px; overflow: hidden; margin-top: -0px; }
			body#fr input#send {
				width: 76px;
				height: 21px;
				float: left;
				border: none;
				text-indent: -99999px;
				background: url('../img_ui/button/rollover_envoyez_fr.png') no-repeat left top;								
			}	
			body#fr input#send:hover {
				background: url('../img_ui/button/rollover_envoyez_fr.png') no-repeat left bottom;	
			}
			body#en input#send {
				width: 53px;
				height: 21px;
				float: left;
				border: none;
				text-indent: -99999px;
				background: url('../img_ui/button/rollover_envoyez_en.png') no-repeat left top;								
			}		
			body#en input#send:hover {
				background: url('../img_ui/button/rollover_envoyez_en.png') no-repeat left bottom;	
			}			
			.bloc h2 {
				margin-bottom: 22px;
				font-size: 1.2em;
				float: left;
				font-weight: normal;
			}
			body.showroom .bloc h2#exposants {
				width: 75%;
				font-weight: bold;
				margin: 20px 0 10px 0;
			}
			body.designers h2 {
				font-weight: bold;
			}
			body.media #send,
			body.acheteurs #send {
				margin-top: 20px;
			}
			body.galerie_photo .bloc h2,
			body.showroom .bloc h2#exposants,
			body.smmtv h2,
			body.smm h2#galeries,
			body.designers h2,
			body.business_online .bloc_right h2,
			h2#business {
				font-size: 2.9em;
				text-transform: uppercase;
				font-weight: normal;
			}
			body.business_online .infosbusiness h2 {
				color: #534e47;
				margin-bottom: 0;
				font-size: 1.1em;
			}
			body.showroom h2,
			body.designers .bloc_right h2 {
				text-transform: none;
				font-weight: bold;
			}
			body.designers .bloc_right h2 {
				font-size: 1.2em;
			}
			.videopage h3 {
				font: 1em Arial,Helvetica,sans-serif;
				color: #000;
				text-transform: uppercase;
			}
			.videopage h3 img {
				position: relative;
				left: 3px;
				top: 3px;
			}
			.bloc sup {
				text-transform: lowercase;
				margin-right: 5px;
			}
			.bloc p {
				width: 467px;
				font-size: 1.2em;
				color: #abaaaa;
				padding-top: 23px;
				line-height: 1.6em;
			}
			.bloc .exposants p,
			.bloc .suitedesigners p {
				float: left;
			}
			body.play .bloc_right p {
				width: 324px;
			}
			div.bloc div.conferences_de_presse p {
				padding-bottom: 20px;
			}
			ul.event_price li.last_tweet p {
				width: 298px;
				line-height: 1.3em;
				float: left;
				font-size: 1.1em;
				padding-top: 10px;
				padding-bottom: 0;
			}
			ul.event_price li.last_tweet p:first-child {
				background: url('../img_ui/line_sep.png') repeat-x left bottom;
			}
				ul.event_price li.last_tweet a {
					color: #edba98;
					display: inline !important;
				}
			body.concours form {
				width: 475px;
			}
				body#fr.concours .formconcours span.brown.champs_obligatoires {
					margin-left: 360px;
				}
				body#en.concours .formconcours span.brown.champs_obligatoires {
					margin-left: 380px;
				}
				body.concours label {
					font: 12px Arial,Helvetica,sans-serif;
					
					color: #534e47;
					/*width: 300px;*/
					margin-right: 10px;
					text-align: left;
				}
				body.concours td.sexe label {
					width: 42px;
					float: none;
				}
				body.concours td.sexe input {
					float: none;
					margin-right: 5px;
				}
				body.concours td.sexe p {
					float: left;
					width: 70px;
					padding: 10px 0;
					margin-right: 22px;
				}
				body.concours input,
				body.concours select {
					float: right;
					clear: right;
					width: 308px;
					margin-bottom: 4px;
					color: #918d88;
					padding: 5px 0 4px 4px;
					border: 1px solid #dad6d1;
				}
				body.concours td.wantnewsletter input {
					float: left;
				    width: 20px;
					margin-bottom: 4px;
					color: #918d88;
					border: 0px solid #dad6d1;
				}
				
				body.concours select {
					width: 314px;
				}
				body.concours #female,
				body.concours #male {
					width: 10px;
	   	  	float: left;
				}
				body.concours input#send {
					float: right;
					margin-top: 18px;
				}
			body.formulaire .bloc label {
				font-size: 1.1em;
				color: #534e47;
				margin-right: 10px;
			}
			body.formulaire .bloc .checkbox p {
				padding-bottom: 0;
			}
			input.check {
				margin-right: 6px;
			}
			body.formulaire.acheteurs table.checkbox input.check {
				margin-bottom: 6px;
				float: none;
			}
			body.formulaire .bloc .checkbox_horizontal label,
			table.tableform input {
				margin-right: 10px;
			}
		  td.gray_background {
			  padding: 6px 0  0 5px;
				background-color: #e6e5e1;
			}
			body.formulaire table#localization label {
				margin: 0;
			}
			body.formulaire table#localization input.verysmall {
				width: 122px;
			}
			body.formulaire table#defile input {
				width: 200px;
				margin-right: 5px;
			}
			body.formulaire table#info_suite input {
				margin-right: 10px;
			}
			body.formulaire table#info_suite input#info_city,
			body.formulaire table#info_suite input#info_zip {
				margin-right: 5px;
			}
			body.formulaire input.medium {
				width: 136px;
			}
			body.formulaire.industrie input.medium {
				width: 128px;
			}			
			body.formulaire table#localization label.nomargin {
				margin-left: 0;
			}
			body.formulaire table input.long {
				width: 346px;
			}
			body.media table input.long {
				width: 302px;
			}
			body.formulaire table input {
				color: #534e47;
				float: left;
			}			
			body.formulaire .bloc textarea {
				width: 457px;
				height: 179px;
				float: left;
				margin-bottom: 20px;
			}
			body.formulaire div#comment {
				width: 452px;
				float: right; 
			}
			body.formulaire .bloc table h1 {
				font-size: 1.4em;
				margin-bottom: 0;
				text-transform: uppercase;
			}
			body.formulaire .bloc table h2 {
				font-size: 1.3em;
			}
			body.formulaire .bloc table h3 {
				font-size: 1.2em;
				margin-top: 8px;
			}
			body.formulaire .bloc table h4, {
				font-size: 1.1em;
			}
			/*
				.bloc_right.event p {
				font-size: 1.1em;
			}
			*/
			body.formulaire.media .bloc table h3,
			body.formulaire.acheteurs .bloc table h3 {
				font-size: 1.4em;
			}
			body.formulaire .bloc input.input_birth {
				width: 65px;
				margin-right: 0px;
			}
			span#entrevue {
				text-transform: none;
				font-size: 12px;
				color: #534e47;
				font-weight: normal;
			}
			body.formulaire .bloc table h2,
			body.formulaire .bloc table h3,
			body.formulaire .bloc table h4 {
				margin-bottom: 8px;
				text-transform: uppercase;
			}
			body.formulaire .bloc table input,
			body.formulaire .bloc textarea {
				border: 1px solid #dad6d1;
				padding: 5px 3px;
			}
			body.formulaire .bloc table td {
				padding-bottom: 4px;
			}
			body.formulaire .bloc table td p {
				width: 100%;
				padding-bottom: 16px;
			}
			body.formulaire .bloc p a {
				color: #534e47;
				text-decoration: none;
			}
			body#fr .bloc p.form {
				width: 282px;
				float: right;
				padding: 0 0 12px 0;
			}
			body#en .bloc p.form {
				width: 191px;
				float: right;
				padding: 0 0 12px 0;
			}
			.bloc .black {
				color: #ffffff;
				text-transform: uppercase;
			}
			.materiels .black,
			.communiques_de_presse .black,
			.communiques_partenaires .black {
				float: left;
				clear: left;
				width: 300px;
			}
			.event .black,
			.event .brown {
				font-weight: bold;
			}
			.bloc .extras .black {
				text-transform: uppercase;
			}
			.party .black,
			.party .brown,
			.communiques_partenaires .black,
			.conferences_de_presse .black,
			.designers .black,
			.designers .brown,
			.last_minute_tickets .bloc p,
			body.showroom .exposants .black {
				font-size: 11px;
			}
				body.showroom .black,
				body.horaire .black,
				body.salle_de_presse p .black,
				body.emplacement .black,
				body.acheteurs .black,
				body.smm .bloc_right.contact .black,
				body.smm .emplacement .black {
					text-transform: none;
					color: #ffffff;
				}
				body.smm .emplacement .black,
				body.smm .a_montreal .black,
				body.showroom .exposants p,
				body.designers .suitedesigners p,
				body.concours .bloc p,
				body.business_online .infosbusiness p {
					padding-top: 0;
				}
				body.showroom .exposants p,
				body.designers .suitedesigners p,
				body.concours .bloc p,
				body.business_online .bloc .infosbusiness p {
					padding-bottom: 17px;
				}
				body.business_online .bloc p {
					padding-bottom: 0;
				}
				body.business_online .bloc .formloginbusiness p {
					padding-bottom: 10px;
				}
			.bloc span.separator {
				color: #e9ad95;
			}
			body.horaire span.brown,
			body.last_minute_tickets span.brown,
			body.showroom .exposants .black {
				text-transform: uppercase;
			}
			body.horaire span.black,
			body.last_minute_tickets span.black {
				margin-right: 9px;
				color: #ffffff;
			}
			.brown {
				text-decoration: none;
			}
			.bloc .brown {
				color: #edba98;
				text-transform: lowercase;
			}
			.bloc .bloc_right a {
				color: #edba98;
				text-decoration: none;
			}
			.litbloc span {
				float: left;
				clear: left;
				white-space: nowrap;
				color: #ABAAAA;
				font-weight: bold;
			}
			div.hr,
			div.long_hr {
				height: 1px;
				width: 467px;
				float: left;
				margin-bottom: 20px;
				background: url('../img_ui/little_border_bottom.png') no-repeat left bottom;				
			}
			div.hr {
				float: left;
			}
			div.long_hr {
				margin-top: 15px;
				margin-bottom: 0;
				width: 954px;
				background: url('../img_ui/bloc_border_bottom.png') no-repeat 50% 0;				
			}
				div.hr hr,
				div.long_hr hr {
					display: none;
				}
			a.button,
			#subscribe,
			a.eps,
			a.reglements,
			a.download_pdf,
			a.retour_aux_concours,
			span.rollover_en_savoir_plus {
				height: 21px;
				float: left;
				text-indent: -99999px;
				margin-top: 10px;
			}
			form#inscription label {
				font: 12px Arial,Helvetica,sans-serif;
				color: #534e47;
			}
			a.talk_width_a_designer {
				margin-bottom: 36px;
			}
			body.concours a.button,
			body.accreditation a.button {
				margin-top: 0;
			}
			body.concours a.reglements {
				margin: 18px 0 0 135px;
			}
			body.salle_de_presse a.button,
			body.salle_de_presse a.eps {
				float: right;
				margin-top: 0;
			}
			/*body#fr.showroom a.button {
							width: 165px;
							background: url('../img_ui/button/rollover_retour_aux_exposants_fr.png') no-repeat left top;								
						}
						body#fr.showroom a.button:hover {
							background: url('../img_ui/button/rollover_retour_aux_exposants_fr.png') no-repeat left bottom;				
						}
						body#en.showroom a.button {
							width: 165px;
							background: url('../img_ui/button/rollover_retour_aux_exposants_en.png') no-repeat left top;								
						}
						body#en.showroom a.button:hover {
							background: url('../img_ui/button/rollover_retour_aux_exposants_en.png') no-repeat left bottom;				
						}*/
			body#fr a span.rollover_en_savoir_plus {
				width: 115px;
				background: url('../img_ui/button/rollover_en_savoir_plus_fr.png') no-repeat left top;	
				position: absolute;
				bottom: 10px; 	
				right: 5px;
			}
			body#fr a:hover span.rollover_en_savoir_plus {
				background: url('../img_ui/button/rollover_en_savoir_plus_fr.png') no-repeat left bottom;
			}
			body#en a span.rollover_en_savoir_plus {
				width: 115px;
				background: url('../img_ui/button/rollover_en_savoir_plus_en.png') no-repeat left top;	
				position: absolute;
				bottom: 10px;
				right: 5px; 			
			}
			body#en a:hover span.rollover_en_savoir_plus {
				background: url('../img_ui/button/rollover_en_savoir_plus_en.png') no-repeat left bottom;
			}
			body#fr.concours a.button {
				width: 205px;
				background: url('../img_ui/button/rollover_participer_fr.png') no-repeat left top;								
			}
			body#fr.concours a.button:hover {
				background: url('../img_ui/button/rollover_participer_fr.png') no-repeat left bottom;			
			}
			body#en.concours a.button {
				width: 95px;
				background: url('../img_ui/button/rollover_participer_en.png') no-repeat left top;								
			}
			body#en.concours a.button:hover {
				background: url('../img_ui/button/rollover_participer_en.png') no-repeat left bottom;			
			}
			body#fr.concours a.retour_aux_concours {
				width: 160px;
				background: url('../img_ui/button/rollover_retour_aux_concours_fr.png') no-repeat left top;								
			}
			body#fr.concours a.retour_aux_concours:hover {
				background: url('../img_ui/button/rollover_retour_aux_concours_fr.png') no-repeat left bottom;			
			}
			body#en.concours a.retour_aux_concours {
				width: 160px;
				background: url('../img_ui/button/rollover_retour_aux_concours_en.png') no-repeat left top;								
			}
			body#en.concours a.retour_aux_concours:hover {
				background: url('../img_ui/button/rollover_retour_aux_concours_en.png') no-repeat left bottom;			
			}
			body#fr.concours a.reglements {
				width: 102px;
				background: url('../img_ui/button/rollover_reglements_fr.png') no-repeat left top;								
			}
			body#fr.concours a.reglements:hover {
				background: url('../img_ui/button/rollover_reglements_fr.png') no-repeat left bottom;			
			}
			body#en.concours a.reglements {
				width: 62px;
				margin-left: 195px;
				background: url('../img_ui/button/rollover_reglements_en.png') no-repeat left top;								
			}
			body#en.concours a.reglements:hover {
				background: url('../img_ui/button/rollover_reglements_en.png') no-repeat left bottom;			
			}
			body#fr.business_online a.button {
				width: 160px;
				background: url('../img_ui/button/rollover_retour_aux_designers_fr.png') no-repeat left top;							
			}
			body#fr.business_online a.button:hover {
				background: url('../img_ui/button/rollover_retour_aux_designers_fr.png') no-repeat left bottom;				
			}
			body#en.business_online a.button {
				width: 138px;
				background: url('../img_ui/button/rollover_retour_aux_designers_en.png') no-repeat left top;							
			}
			body#en.business_online a.button:hover {
				background: url('../img_ui/button/rollover_retour_aux_designers_en.png') no-repeat left bottom;				
			}
			body#fr.business_online a.button.talk_width_a_designer {
				width: 100%;
				background: url('../img_ui/button/rollover_talk_to_a_designer_fr.png') no-repeat left top;	
			}
			body#fr.business_online a.button.talk_width_a_designer:hover {
				background: url('../img_ui/button/rollover_talk_to_a_designer_fr.png') no-repeat left bottom;
			}
			body#en.business_online a.button.talk_width_a_designer {
				width: 100%;
				background: url('../img_ui/button/rollover_talk_to_a_designer_en.png') no-repeat left top;
			}
			body#en.business_online a.button.talk_width_a_designer:hover {
				background: url('../img_ui/button/rollover_talk_to_a_designer_en.png') no-repeat left bottom;
			}
			body#fr.business_online a.button.photos_of_the_collection {
				width: 185px;
				background: url('../img_ui/button/rollover_photos_of_the_collection_fr.png') no-repeat left top;			
			}
			body#fr.business_online a.button.photos_of_the_collection:hover {
				width: 185px;
				background: url('../img_ui/button/rollover_photos_of_the_collection_fr.png') no-repeat left bottom;			
			}
			body#en.business_online a.button.photos_of_the_collection {
				width: 185px;
				background: url('../img_ui/button/rollover_photos_of_the_collection_en.png') no-repeat left top;			
			}
			body#en.business_online a.button.photos_of_the_collection:hover {
				width: 185px;
				background: url('../img_ui/button/rollover_photos_of_the_collection_en.png') no-repeat left bottom;			
			}
			body.business_online a.button.photos_of_the_collection {
				margin-left: 5px;
			}
			body#fr.business_online a.button.photos_of_the_collection {
				margin-top: 11px;
			}
			body#fr.salle_de_presse a.eps {
				width: 106px;
				margin-right: 5px;
				background: url('../img_ui/button/rollover_telecharger_fr.png') no-repeat left top;				
			}
			body#fr.salle_de_presse a.eps:hover {
				background: url('../img_ui/button/rollover_telecharger_fr.png') no-repeat left bottom;				
			}
			body#en.salle_de_presse a.eps {
				width: 87px;
				margin-right: 5px;
				background: url('../img_ui/button/rollover_telecharger_en.png') no-repeat left top;				
			}
			body#en.salle_de_presse a.eps:hover {
				background: url('../img_ui/button/rollover_telecharger_en.png') no-repeat left bottom;				
			}
			body#fr.salle_de_presse a.button {
				width: 147px;
				margin-right: 5px;
				background: url('../img_ui/button/rollover_telecharger_pdf_fr.png') no-repeat left top;				
			}
			body#fr a.download_pdf {
				width: 147px;
				background: url('../img_ui/button/rollover_telecharger_pdf_fr.png') no-repeat left top;
			}
			body#en a.download_pdf {
				width: 147px;
				background: url('../img_ui/button/rollover_telecharger_pdf_en.png') no-repeat left top;
			}
			body#fr a.download_pdf:hover,
			body#en a.download_pdf:hover {
				background-position: left bottom;
			}
			body#fr.salle_de_presse a.button:hover {
				background: url('../img_ui/button/rollover_telecharger_pdf_fr.png') no-repeat left bottom;				
			}	
			body#en.salle_de_presse a.button {
				width: 147px;
				background: url('../img_ui/button/rollover_telecharger_pdf_en.png') no-repeat right top;				
			}
			body#en.salle_de_presse a.button:hover {
				background: url('../img_ui/button/rollover_telecharger_pdf_en.png') no-repeat right bottom;				
			}
			body#fr.accreditation a.button {
				width: 122px;
				margin-right: 9px;
				background: url('../img_ui/button/rollover_formulaire_pdf_fr.png') no-repeat left top;				
			}	
			body#fr.accreditation a.button:hover {
				width: 122px;
				background: url('../img_ui/button/rollover_formulaire_pdf_fr.png') no-repeat left bottom;
			}	
			body#en.accreditation a.button {
				width: 81px;
				margin-right: 9px;
				background: url('../img_ui/button/rollover_formulaire_pdf_en.png') no-repeat left top;				
			}	
			body#en.accreditation a.button:hover {
				width: 81px;
				background: url('../img_ui/button/rollover_formulaire_pdf_en.png') no-repeat left bottom;
			}
			body#fr.accreditation a.button.form_inline {
				width: 151px;
				margin-right: 0;
				background: url('../img_ui/button/rollover_formulaire_en_ligne_fr.png') no-repeat left top;				
			}	
			body#fr.accreditation a.button.form_inline:hover {
				width: 151px;
				background: url('../img_ui/button/rollover_formulaire_en_ligne_fr.png') no-repeat left bottom;
			}
			body#en.accreditation a.button.form_inline {
				width: 100px;
				margin-right: 0;
				background: url('../img_ui/button/rollover_formulaire_en_ligne_en.png') no-repeat left top;				
			}	
			body#en.accreditation a.button.form_inline:hover {
				width: 100px;
				background: url('../img_ui/button/rollover_formulaire_en_ligne_en.png') no-repeat left bottom;
			}
			body#fr.business_online #subscribe {
				width: 86px;
				background: url('../img_ui/button/rollover_to_register_fr.png') no-repeat left top;
			}
			/*login link :*/
			a#login {
				border: none;
				padding: 0;
				display: block;
				text-indent: -9999999px;
				outline: none;
				height: 21px;
			}
			body#fr a#login {
				width: 77px;
				background: url('../img_ui/button/rollover_to_go_fr.png') no-repeat left top;
			}
			body#fr a#login:hover {
				background: url('../img_ui/button/rollover_to_go_fr.png') no-repeat left bottom;
			}
			body#en a#login {
				width: 59px;
				background: url('../img_ui/button/rollover_to_go_en.png') no-repeat left top;
			}
			body#en a#login:hover {
				background: url('../img_ui/button/rollover_to_go_en.png') no-repeat left bottom;
			}
			
			body#fr.business_online #subscribe:hover {
				background: url('../img_ui/button/rollover_to_register_fr.png') no-repeat left bottom;
			}
			body#en.business_online #subscribe {
				width: 98px;
				background: url('../img_ui/button/rollover_to_register_en.png') no-repeat left top;
			}
			body#en.business_online #subscribe:hover {
				background: url('../img_ui/button/rollover_to_register_en.png') no-repeat left bottom;
			}
			body#en.business_online input#to_register,
			body#fr.business_online input#to_register,
			body#en.business_online input#login,
			body#fr.business_online input#login {
				text-indent: -999999px;
				height: 21px;
			}
			
			.bloc .bloc_right a.marginbottom {
				padding-bottom: 23px;
				width: 100%;
				display: inline;
			}
			.litbloc .brown,
			.litbloc .gray {
				float: right;
				clear: right;
				width: 100px;
			}
			.infosbusiness .litbloc {
				margin-bottom: 4px;
			}
			.infosbusiness .litbloc .brown,
			.infosbusiness .litbloc .gray {
				margin-left: 4px;
				width: 310px;
			}
			.infosbusiness #information_collection .brown,
			.infosbusiness #information_collection .gray {
				width: 120px;
			}
			.litbloc .gray {
				color: #ABAAAA;
				width: 350px;
				font-weight: normal;
			}
			.litbloc .brown {
				font-size: 12px;
				width: 350px;
			}
			.little_bloc {
				width: 100%;
				float: left;
			}
			.little_bloc.litbloc p {
				width: 100%;
			}
			.little_bloc p {
				width: 188px;
				margin-right: 44px;
				float: left;
			}
			.bloc_left,
			.bloc_right {
				width: 467px;
				position:relative;
			}
			#target_clientele ul {
				width: 100px;				
			}
			.bloc_left,
			#main_activity_left,
			#target_clientele ul li,
			#main_activity_left ul li {
				float: left;
			}
			.bloc_left img { padding: 5px; background: #ffffff; width: 457px; }
			
			#main_activity ul li.black,
			#target_clientele ul li.black {
				text-transform: none;
				color: #000;
			}
			#main_activity ul li,
			#target_clientele ul li {
				color: #534e47;
				width: 100%;
				line-height: 1.5em;
				font-size: 1.2em;
			}
			.bloc_right {
				float: right;
			}
			body.play .bloc_right {
				width: 324px;
			}
			body.play .bloc_left {
				width: 612px;
			}
			.bloc_right.photos_list {
				width: 460px;
			}
			#main_activity td,
			#target_clientele td {
				vertical-align: top;
			}
			body.showroom ul.event_list {
				width: 960px;
				padding: 9px 0;
				float: left;
			}
				ul.event_list li,
				ul.event_list_video li,
				body.designers ul.event_list li {
					width: 237px;
				}
				ul.event_price li {
					width: 300px;
					/* height: 98px; */
					background: url('../img_ui/ul_event_price_back.gif') no-repeat top right;
					padding: 0 0 10px 0;
				}
				ul.event_price > li.bigbox {
					width: 300px;
					/* height: 98px; */
					background: none;
				}
				ul.event_price li.reseaux_sociaux {
					height: 30px;
				}
					ul.event_price li.reseaux_sociaux div.icon_reseaux_sociaux {
						float: right;
						margin-top: 2px;
					}
					ul.event_price li.reseaux_sociaux div.icon_reseaux_sociaux a {
						width: 26px;
						height: 26px;
						float: left;
					}
					ul#firstnav li.reseaux_sociaux a {
						width: 18px;
						height: 18px;
					}
						ul.event_price li.reseaux_sociaux div.icon_reseaux_sociaux a:hover,
						ul#firstnav li.reseaux_sociaux a:hover {
							opacity: 0.5; 
						}
						ul.event_price li.reseaux_sociaux div.icon_reseaux_sociaux a {
							margin-right: 5px;
						}
					ul.event_price li.reseaux_sociaux span.title{
						color: #fff;
					}
				ul.event_price li.other_event,
				ul.event_price li.other_event p {
					width: 298px;
					height: 250px !important;
					margin-left: 6px;
					background: none;					
				}
				ul.event_price li.other_event p {
					padding-top: 0;
				}
				ul.event_list_video li,
				ul.event_list li,
				ul.event_price li {
					float: left;
					list-style: none;					
					margin: 0 2px 2px 0;
					position: relative; 
				}
				ul.event_price li {
					margin: 0px 2px 2px 0;
				}
				body.landing ul.event_price li {
					margin: 3px 2px 1px 0;
					position: relative;
				}
				body.landing ul.event_price li.reseaux_sociaux { margin-bottom: 27px; }
				body.landing ul.event_price li.last_tweet {
					background: transparent;	
					margin-bottom: 0px;
					padding-bottom: 5px;
					margin-top: 0;				
				}
					ul.event_price li.reseaux_sociaux {
						background: none;
						margin-top: 2px !important;
						background-color: #ffffff;
						padding-bottom: 0px; 
					}
				ul.event_list_video li a,
				body ul.event_list li a {
					position: relative;
				}
			body.smmtv ul.event_list_video li a div.image {
				width: 227px;
				height: 203px;
				position: absolute;
				display: block;
				background: url('../img_ui/smmtv_overlay_video.png') no-repeat center top;							
			} 
			body.smmtv .ustream ul.event_list_video li a div.image {
				height: 180px;
				background: url('../img_ui/smmtv_overlay_video.png') no-repeat left center;							
			} 
			body ul.event_list li a div.image {
				width: 318px;
				height: 202px;
				position: absolute;
				left: 0;
				top: 5px;
				display: block;
				background: url('../img_ui/rollover_black_overlay.png') no-repeat left top;		
			}
			body ul.event_list.montreal_list li a div.image,
			body ul.event_list.galerie_photo_list li a div.image,
			body.designers ul.event_list li a div.image,
			body.showroom ul.event_list li a div.image,
			body.partenaires ul.event_list li a div.image,
			body.partenaires ul.event_list li a div.image,
			body.business_online ul.event_list li a div.image {
				width: 227px;
				height: 203px;
				background: url('../img_ui/rollover_little_black_overlay.png') no-repeat left top;	
				margin: 5px;
			}
			
			body.designers ul.event_list li a div.image
			{
				margin-top: 0px;
			}
			body ul.event_list.montreal_list li a div.image,
			body ul.event_list.galerie_photo_list li a div.image{
			margin-top: 0;
			}
			ul.event_list_video li.last_item,
			ul.event_list li.last_item,
			ul.galerie li.last_item,
			#footer li.last_item,
			ul.event_price li.last_item {
				margin-right: 0;
			}
				ul.event_list li a,
				ul.event_list_video li a {
					float: left;
					width: 227px;
					height: 247px;
					/* padding-bottom: 3px; */
					background-color: #ffffff;
					padding: 5px 5px 0 5px;
				}
				ul.event_list li a img,
				ul.event_list_video li a img{
					width: 227px;
				}
				.ustream ul.event_list li a,
				.ustream ul.event_list_video li a {
					height: 227px;
				}
				ul.event_list li a,
				ul.event_list li {
					width: 318px;
				}
				ul.event_list li a{
					width: 308px;
					padding: 5px; 
				}
				ul.event_list li a img{
					width: 308px; 
				}
				ul.event_list.montreal_list li a,
				ul.event_list.montreal_list li,
				body ul.event_list.galerie_photo_list li a,
				body ul.event_list.galerie_photo_list li,
				body.designers ul.event_list li a,
				body.designers ul.event_list li,
				body.showroom ul.event_list li,
				body.showroom ul.event_list li a,
				body.partenaires ul.event_list li,
				body.partenaires ul.event_list li a,
				body.business_online ul.event_list li a,
				body.business_online ul.event_list li {
					width: 227px;
					padding: 5px 5px 0 5px;
				}
				ul.event_list.montreal_list li,
				body ul.event_list.galerie_photo_list li,
				body.designers ul.event_list li,
				body.showroom ul.event_list li,
				body.partenaires ul.event_list li,
				body.business_online ul.event_list li {
					width: 227px;
					padding: 5px;
				}		
		
				ul.event_list.montreal_list li a img,
				body ul.event_list.galerie_photo_list li a img,
				body.designers ul.event_list li a img,
				body.designers ul.event_list li img,
				body.showroom ul.event_list li img,
				body.showroom ul.event_list li a img,
				body.partenaires ul.event_list li img,
				body.partenaires ul.event_list li a img,
				body.business_online ul.event_list li a img,
				body.business_online ul.event_list li img {
					width: 227px;
				}			
				ul.event_list li {
					margin: 0 6px 6px 0;
				}
				ul.event_list.montreal_list li,
				ul.event_list.galerie_photo_list li,
				body.designers ul.event_list li,
				body.showroom ul.event_list li,
				body.business_online ul.event_list li {
					margin: 0 2px 2px 0;
				}
				ul.event_list_video li a:hover span.details,
				ul.event_list_video li a.hover_details span.details,
				ul.event_list li a:hover span.details,
				ul.event_list li a.hover_details span.details {
					color: #595959;
					background-position: left bottom;					
				}
					ul.event_list li span.title,
					ul.event_list_video li span.title {
						width: 166px;
						font-size: 2em;
						/* color: #959696; */
						color: #202020;
						line-height: 1.5em;
						font-weight: normal;
						letter-spacing: 0px;
						position: relative;
						float: left;
						top: 13px;
					}
					body.landing ul.event_list span.title {
						font-weight: normal;
						width: 250px;
					}
					ul.event_price li span.rollover_en_savoir_plus {
						margin-left: 10px;
					}
					ul.event_price li span.title {
						color: #FFFFFF;
						display: block;
						float: left;
						font-size: 35px;
						line-height: 25px;
						margin: 5px 0 0 5px;
						text-align: left;
						text-transform: uppercase;
						width: 155px;
					}
					/*
ul.event_price li span.first_landingbox {
						margin-top: 14px;
					}
					ul.event_price li span.first_landingbox span.title{
						margin-top: -14px;
					}
*/
					ul.event_price li span.title.follow_this {
						font-size: 1.6em;
						float: left;
						/* color: #959696; */
						color: #000000;
						margin-top: 0;
						line-height: 20px; 
					}
					ul.event_price li.reseaux_sociaux span.title {
						width: 40%;
						
					}
					ul.event_price li.last_tweet span.title,
					ul.event_price li.last_tweet {
						margin: 0;
					}
					ul.event_price li.last_tweet span.title {
						margin-bottom: 3px;
						color: #edba98;
						font-size: 45px;
						width: 300px; 
					}
					body.landing ul.event_price li.last_tweet span.title img {
						float: left;
						margin: -1px 7px 0 0;
						display: none;
						
					} 
					ul.event_price li.last_tweet {
						margin-bottom: 11px;
						height: 100%;
					}
						ul.event_price li.last_tweet span.tweet_time {
						    color: #ffffff;
						    float: left;
						    font-size: 10px;
						    font-weight: bold;
						    margin-bottom: 0;
						    margin-top: 5px;
						    padding-bottom: 10px;
						    text-transform: uppercase;
						    width: 100%;
						}
						ul.event_price li.last_tweet span.tweet_time:first-child {
							border-bottom: 1px solid #CCCCCC;
						}
					ul.event_price li.other_event span.title {
						color: #6e91b9;
						margin: 40px 0 13px 10px;
					}
					ul.event_price li.other_event span.text {
						font: 1.1em Georgia,arial,sans-serif;
						color: #575758;
						width: 275px;
						font-style: italic;
						margin: 0 0 10px 10px;
					}
					ul.event_price a {
						text-decoration: none;
						text-align: center;
					}
					ul.event_list li span.details,
					ul.event_list_video li span.details {
						color: #fff;
						font-size: 1em;
						background: url('../img_ui/little_square_hover.gif') no-repeat;
						width: 19px;
						height: 19px;
						float: right;
						margin-right: 15px;
						text-indent: -9999px;
						position: relative;
						top: 13px !important;
					}
						ul.event_list li span.title span,
						ul.event_list_video li span.title span {
							/* color: #959696; */
							color: #202020;
							font-weight: normal;
						}	
						body.landing ul.event_list span.title span,
						ul.event_list li span.title span {
							margin-right: 0;
						}				
					ul.event_list li span.title,
					ul.event_list li span.details,
					ul.event_list_video li span.title,
					ul.event_list_video li span.details {
						margin-left: 5px;
					}
					ul.galerie {
						width: 462px;
						float: left;
					}
						ul.galerie li {
							width: 62px;
							float: left;
							margin: 0 4px 4px 0;
						}
							ul.galerie li a {
								width: 62px;
								height: 63px;
								outline: none;
								display: block;
							}
					ul.aphabetic_order {
						list-style: none;
						width: 100%;
						float: right;
					}
					ul.aphabetic_order.alphabethic {
						margin-top: 0;
					}
						ul.aphabetic_order li {
							float: right;
							margin-left: 3px;
							font-size: 0.9em;
						}
							ul.aphabetic_order li a {
								height: 17px;
								width: 35px;
								padding: 4px 0 0 5px;
								color: #534a41;
								background: url('../img_ui/button/rollover_aphabetic_order.png') no-repeat left top;								
							}
							ul.aphabetic_order li.letter a:hover,
							ul.aphabetic_order li.letter.alpha_active a,
							ul.aphabetic_order li.last_letter a:hover,
							ul.aphabetic_order li.last_letter.alpha_active a {
								background-position: left bottom;
								color: #776b5f;
							}
				  #footer {
						/* height: 71px; */
						width: 100%;
						clear: both;
						background-color: #202020;
						overflow: hidden; 
					}
						#footer ul {
							width: 100%;
							text-align: center;
							padding: 8px;
							list-style: none;
							background-color: #000000;
							overflow: hidden;
						}
							#footer ul li {
								display: inline;
								margin-right: 25px;
							}
		
		


.bloc_right h1 { font-size: 35px; font-weight: normal; clear: both; } 
.bloc_right .form_link h1 { clear: left; }
#plusone{
display:inline;
}
