@charset "UTF-8";
/* LAYOUT */
html,body {
	background-color:#FFFFFF;
	margin-top:10px;
	width:100%;
}

div#background {
	position:absolute;
	z-index:0;
	width:100%;
	top:170px;
	left:0;
	height:300px;
}

	div#background div.green {
		position:relative;
		float:left;
		width:49.9%;
		height:300px;
		background:#74B64A;
	}
	
	div#background  div.blue{
		position:relative;
		float:right;	
		width:50%;
		height:300px;
		background:#00AAD7;
	}

div#page {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:1;
}

div#container {
	width:1000px;
	margin:20px auto 0;
}

div#header {
	position:relative;
	height:150px;
	width:100%;
}

	div#header div#logo {
		position:relative;
		float:left;
		width: 225px;
	}
	
	div#header div#dates {
		position:relative;
		float:left;
		margin-top:105px;
	}
	
	div#header div#topnav {
		position:relative;
		float:right;
		margin-top:111px;
	}
	
		div#header div#topnav ul	{
			list-style:none;
			margin:0;
		}
		
			div#header div#topnav ul li {
				float:left;
				margin:0 0 0 20px;
			}
			
				div#header div#topnav ul li.first {
					margin:0;
				}
				
				.fr div#header div#topnav li a {
					display:block;
					height:23px;
				}
				
				.en div#header div#topnav li a {
					display:block;
					height:24px;
				}
				
				.fr div#header div#topnav li a:hover,
				.fr div#header div#topnav ul li.selected a  {
					background-position:0 -23px;	
				}
				
				.en div#header div#topnav li a:hover,
				.en div#header div#topnav ul li.selected a  {
					background-position:0 -24px;	
				}
	
	
				/* TOP MENU */
				.fr li#li-nouvelles a{ background:url(../_images/nav/bt_nouvelles_f.gif) no-repeat; width:60px; }
				.fr li#li-restez-informes a{ background:url(../_images/nav/bt_restez-informes_f.gif) no-repeat; width:91px; }
				.fr li#li-affichez-vous a{ background:url(../_images/nav/bt_affichez-vous_f.gif) no-repeat; width:81px; }
				.fr li#li-contactez-nous a{ background:url(../_images/nav/bt_contactez-nous_f.gif) no-repeat; width:89px; }
				.fr li#li-langue a { background:url(../_images/nav/bt_langue_f.gif) no-repeat; width:47px; }
				
				.en li#li-nouvelles a{ background:url(../_images/nav/bt_nouvelles_e.gif) no-repeat; width:49px; }
				.en li#li-restez-informes a{ background:url(../_images/nav/bt_restez-informes_e.gif) no-repeat; width:93px; }
				.en li#li-affichez-vous a{ background:url(../_images/nav/bt_affichez-vous_e.gif) no-repeat; width:106px; }
				.en li#li-contactez-nous a{ background:url(../_images/nav/bt_contactez-nous_e.gif) no-repeat; width:71px; }
				.en li#li-langue a { background:url(../_images/nav/bt_langue_e.gif) no-repeat; width:58px; }

	
div#content {
	position:relative;
	width:100%;
}

	div#content div#leftColumn {
		position:relative;
		float:left;
		width:300px;
	}
	
	div#content div#leftColumn div#nav {
		position:relative;
		/*min-height:300px;*/
		height:auto!important;
		/*height:300px;	*/
	}
	
		div#content div#leftColumn div#nav ul	{
			list-style:none;
			margin:0;
		}
		
			div#content div#leftColumn div#nav ul li {
				margin:0;
			}
			
			.ie6 div#content div#leftColumn div#nav ul li,
			.ie7 div#content div#leftColumn div#nav ul li {
				margin:0 0 -3px 0;
			}
		
				div#content div#leftColumn div#nav ul li a {
					display:block;
					width:224px;
					height:25px;
				}
		
				div#content div#leftColumn div#nav ul li.blue a {
					background-position:0 0;
				}
				
				div#content div#leftColumn div#nav ul li.green a {
					background-position:0 -25px;
				}
				
				div#content div#leftColumn div#nav ul li a:hover,
				div#content div#leftColumn div#nav ul li.selected a {
					background-position:0 -50px;	
				}
	
				/* MAIN MENU */
				.fr li#li-messages-de-bienvenue a { background:url(../_images/nav/bt_messages-de-bienvenue_f.gif) no-repeat; }
				.fr li#li-dates-importantes a { background:url(../_images/nav/bt_dates-importantes_f.gif) no-repeat; }
				.fr li#li-programme a { background:url(../_images/nav/bt_programme_f.gif) no-repeat; }
				.fr li#li-appels-de-communications a { background:url(../_images/nav/bt_appels-de-communications_f.gif) no-repeat; }
				.fr li#li-a-propos-de-la-conference a { background:url(../_images/nav/bt_a-propos-de-la-conference_f.gif) no-repeat; }
				.fr li#li-services-aux-conferenciers a { background:url(../_images/nav/bt_services-aux-conferenciers_f.gif) no-repeat; }
				.fr li#li-inscription a { background:url(../_images/nav/bt_inscription_f.gif) no-repeat; }
				.fr li#li-commenditaires a { background:url(../_images/nav/bt_commanditaires_f.gif) no-repeat; }
				.fr li#li-exposants a { background:url(../_images/nav/bt_exposants_f.gif) no-repeat; }
				.fr li#li-exposants-et-commenditaires a { background:url(../_images/nav/bt_exposants-et-commanditaires_f.gif) no-repeat; }
				.fr li#li-hebergement a { background:url(../_images/nav/bt_hebergement_f.gif) no-repeat; }
				.fr li#li-a-propos-de-montreal a { background:url(../_images/nav/bt_a-propos-de-montreal_f.gif) no-repeat; }
				.fr li#li-nouvelles a { background:url(../_images/nav/bt_nouvelles2_f.gif) no-repeat; }
				.fr li#li-medias a { background:url(../_images/nav/bt_medias_f.gif) no-repeat; }
				.fr li#li-visas a { background:url(../_images/nav/bt_visas_f.gif) no-repeat; }
				.fr li#li-sommets-ecocite-anterieurs a { background:url(../_images/nav/bt_sommets-ecocite-anterieurs_f.gif) no-repeat; }
				.fr li#li-post-conference a { background:url(../_images/nav/bt_post-conference_f.gif) no-repeat; }

				.en li#li-messages-de-bienvenue a { background:url(../_images/nav/bt_messages-de-bienvenue_e.gif) no-repeat; }
				.en li#li-dates-importantes a { background:url(../_images/nav/bt_dates-importantes_e.gif) no-repeat; }
				.en li#li-programme a { background:url(../_images/nav/bt_programme_e.gif) no-repeat; }
				.en li#li-appels-de-communications a { background:url(../_images/nav/bt_appels-de-communications_e.gif) no-repeat; }
				.en li#li-a-propos-de-la-conference a { background:url(../_images/nav/bt_a-propos-de-la-conference_e.gif) no-repeat; }
				.en li#li-services-aux-conferenciers a { background:url(../_images/nav/bt_services-aux-conferenciers_e.gif) no-repeat; }
				.en li#li-inscription a { background:url(../_images/nav/bt_inscription_e.gif) no-repeat; }
				.en li#li-exposants-et-commenditaires a { background:url(../_images/nav/bt_exposants-et-commanditaires_e.gif) no-repeat; }
				.en li#li-exposants a { background:url(../_images/nav/bt_exposants_e.gif) no-repeat; }
				.en li#li-commenditaires a { background:url(../_images/nav/bt_commanditaires_e.gif) no-repeat; }
				.en li#li-hebergement a { background:url(../_images/nav/bt_hebergement_e.gif) no-repeat; }
				.en li#li-a-propos-de-montreal a { background:url(../_images/nav/bt_a-propos-de-montreal_e.gif) no-repeat; }
				.en li#li-nouvelles a { background:url(../_images/nav/bt_nouvelles2_e.gif) no-repeat; }
				.en li#li-medias a { background:url(../_images/nav/bt_medias_e.gif) no-repeat; }
				.en li#li-visas a { background:url(../_images/nav/bt_visas_e.gif) no-repeat; }
				.en li#li-sommets-ecocite-anterieurs a { background:url(../_images/nav/bt_sommets-ecocite-anterieurs_e.gif) no-repeat; }
				.en li#li-post-conference a { background:url(../_images/nav/bt_post-conference_e.gif) no-repeat; }

				/* SUB MENUS */
				div#content div#leftColumn div#nav ul li ul	{
					display:none;
					list-style:none;
					margin:0;
				}
				
					div#content div#leftColumn div#nav ul li.selected ul {
						display:block;
					}
					
					.ie6 div#content div#leftColumn div#nav ul li.selected ul,
					.ie7 div#content div#leftColumn div#nav ul li.selected ul {
						margin:-3px 0 0 0;
					}
					
					div#content div#leftColumn div#nav ul li ul li{
						margin:0;
					}
				
					.ie6 div#content div#leftColumn div#nav ul li ul li,
					.ie7 div#content div#leftColumn div#nav ul li ul li{
						margin:0 0 -3px 0;
					}
				
						div#content div#leftColumn div#nav ul li.green ul li a,
						div#content div#leftColumn div#nav ul li.blue ul li a {
							display:block;
							width:224px;
							height:25px;
							background-position:0 0;
						}
										
						div#content div#leftColumn div#nav ul li.blue ul li a:hover,
						div#content div#leftColumn div#nav ul li.green ul li a:hover,
						div#content div#leftColumn div#nav ul li ul li.selected a{
							background-position:0 -25px;
						}

				.fr li#li-themes-et-parcours a { background:url(../_images/nav/bt_theme-et-parcours_f.gif) no-repeat; }
				.fr li#li-programme-de-la-conference a { background:url(../_images/nav/bt_programme-de-la-conference_f.gif) no-repeat; }
				.fr li#li-conferenciers-renommes a { background:url(../_images/nav/bt_conferenciers-renommes_f.gif) no-repeat; }
				.fr li#li-grandes-conferences a { background:url(../_images/nav/bt_grandes-conferences_f.gif) no-repeat; }
				.fr li#li-ateliers-de-formation a { background:url(../_images/nav/bt_ateliers-de-formation_f.gif) no-repeat; }
				.fr li#li-ateliers-mobiles a { background:url(../_images/nav/bt_ateliers-mobiles_f.gif) no-repeat; }
				.fr li#li-charettes-de-design a { background:url(../_images/nav/bt_charettes-de-design_f.gif) no-repeat; }
				.fr li#li-seances-daffiches a { background:url(../_images/nav/bt_seances-daffiches_f.gif) no-repeat; }
				.fr li#li-activites-sociales a { background:url(../_images/nav/bt_activites-sociales_f.gif) no-repeat; }
				.fr li#li-comites-de-programme a { background:url(../_images/nav/bt_comites-de-programme_f.gif) no-repeat; }
				.fr li#li-comite-dhonneur a { background:url(../_images/nav/bt_comite-dhonneur_f.gif) no-repeat; }
				.fr li#li-organisation-hote a { background:url(../_images/nav/bt_organisation-hote_f.gif) no-repeat; }
				.fr li#li-lieu a { background:url(../_images/nav/bt_lieu_f.gif) no-repeat; }
				.fr li#li-langue-officielle a { background:url(../_images/nav/bt_langue_officielle_f.gif) no-repeat; }
				.fr li#li-ecoresponsabilite a { background:url(../_images/nav/bt_ecoresponsabilite_f.gif) no-repeat; }
				.fr li#li-developpement-durable a { background:url(../_images/nav/bt_developpement-durable_f.gif) no-repeat; }
				.fr li#li-information-touristique a { background:url(../_images/nav/bt_information-touristique_f.gif) no-repeat; }
				.fr li#li-information-generale a { background:url(../_images/nav/bt_information-generale_f.gif) no-repeat; }

				.en	li#li-themes-et-parcours a { background:url(../_images/nav/bt_theme-et-parcours_e.gif) no-repeat; }
				.en li#li-programme-de-la-conference a { background:url(../_images/nav/bt_programme-de-la-conference_e.gif) no-repeat; }
				.en li#li-conferenciers-renommes a { background:url(../_images/nav/bt_conferenciers-renommes_e.gif) no-repeat; }
				.en li#li-grandes-conferences a { background:url(../_images/nav/bt_grandes-conferences_e.gif) no-repeat; }
				.en li#li-ateliers-de-formation a { background:url(../_images/nav/bt_ateliers-de-formation_e.gif) no-repeat; }
				.en li#li-ateliers-mobiles a { background:url(../_images/nav/bt_ateliers-mobiles_e.gif) no-repeat; }
				.en li#li-charettes-de-design a { background:url(../_images/nav/bt_charettes-de-design_e.gif) no-repeat; }
				.en li#li-seances-daffiches a { background:url(../_images/nav/bt_seances-daffiches_e.gif) no-repeat; }
				.en li#li-activites-sociales a { background:url(../_images/nav/bt_activites-sociales_e.gif) no-repeat; }
				.en li#li-comites-de-programme a { background:url(../_images/nav/bt_comites-de-programme_e.gif) no-repeat; }
				.en li#li-comite-dhonneur a { background:url(../_images/nav/bt_comite-dhonneur_e.gif) no-repeat; }
				.en li#li-organisation-hote a { background:url(../_images/nav/bt_organisation-hote_e.gif) no-repeat; }
				.en li#li-lieu a { background:url(../_images/nav/bt_lieu_e.gif) no-repeat; }
				.en li#li-langue-officielle a { background:url(../_images/nav/bt_langue_officielle_e.gif) no-repeat; }
				.en li#li-ecoresponsabilite a { background:url(../_images/nav/bt_ecoresponsabilite_e.gif) no-repeat; }
				.en li#li-developpement-durable a { background:url(../_images/nav/bt_developpement-durable_e.gif) no-repeat; }
				.en li#li-information-touristique a { background:url(../_images/nav/bt_information-touristique_e.gif) no-repeat; }
				.en li#li-information-generale a { background:url(../_images/nav/bt_information-generale_e.gif) no-repeat; }


		div#content div#leftColumn div#partners {
			position:relative;
			width:161px;
			height:120px;
			/*border:1px solid #00AAD7;*/
			margin-top:25px;
			padding:7px;
		}	
		
			div#content div#leftColumn div#partners div#partner-slideshow {
				position:relative;
				margin-top:15px;
			}
			
			div#content div#leftColumn div#partners div#partners-slideshow a {
				position:absolute;
				top:0;
				left:0;
				z-index:10;
				display:none;
			}
			
			div#content div#leftColumn div#partners div#partners-slideshow a.active {
				z-index:12;
			}
			
			div#content div#leftColumn div#partners div#partners-slideshow a.last-active {
				z-index:11;
			}

	
	div#content div#rightColumn {
		position:relative;
		float:left;
		width:700px;
	}
	
		div#content div#rightColumn div#banner {
			position:relative;
			height:100px;
			width:700px;
			overflow:hidden;
		}
	
		div#content div#rightColumn div#slideshow {
			position:relative;
			height:300px;
			width:700px;
		}
			div#content div#rightColumn div#slideshow img {
				position:absolute;
				top:0;
				left:0;
				z-index:10;
			}
			
			div#content div#rightColumn div#slideshow img.active {
				z-index:12;
			}
			
			div#content div#rightColumn div#slideshow img.last-active {
				z-index:11;
			}

			div#content div#rightColumn div#main.home  {
				width:700px;
				background:#FFFFFF;
				padding-bottom:20px;
				min-height:0px;
				height:auto;

			}
	
				div#main.home .text-left-column {
					width:350px;
					/*padding-top:20px;*/
					padding-top:12px
				}
				
				div#main.home .text-right-column {
					width:325px;
				}
				
			div#content div#rightColumn div#main  {
				width:660px;
				background:#FFFFFF;
				padding:30px 20px 20px;
				min-height:200px;
				height:auto!important;
				height:200px;
			}
			
				div#content div#rightColumn div#main.home  {
				width:700px;
				background:#FFFFFF;
				padding:0 0 20px;
				}
	
			div#main .column {
				width:49%;
			}
			
			div#main div#pageTitle {
				margin-bottom:20px;
			}
	
div#footer {
	float:right;
	width:1000px;
	position:relative;
	margin:0 0 10px 0;
}

	div#footer div#logos {
		float:right;
		clear:both;
	}
	
	div#footer div#logo-copyright {
		clear:left;
		/*clear:both;*/
		color:#999999;
		float:left;
		font-size:9px;
		margin:28px 0 0;
		text-align:left;
		width:275px;	
		line-height:12px;
	}
	
	div#footer div#copyright {
		float:left;
		font-size:9px;
		color:#999999;
		margin:5px;
	}
