iframe {
	border:0;
}

#nextsalon
{
	z-index: 52;
	width: 558px;
	height:510px;
	left:0px;
	background-color:#FFF;
	margin:0;
	position: absolute;
	
	box-shadow: 3px 2px 3px #CCC;
	-moz-box-shadow: 3px 2px 3px #CCC;
	-webkit-box-shadow: 2px 2px 3px #CCC;
}

#nextsalon .titre
{
	z-index: 53;
	width: 558px;
	height:26px;
	border-bottom:1px #FFF solid;
	/*background-image:url(../images/fond_titre_nextsalon_over.png);*/
}

#nextsalon .titre a:link
{
	text-decoration:none;
}

/*#nextsalon .titre:hover
{
	z-index: 60;
	background-image:url(../images/fond_titre_nextsalon_base.png);
	cursor:pointer;
}*/

#nextsalon h2
{
	font-family:Trebuchet MS, Tahoma;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFF;
	padding-left:16px;
	padding-top:5px;
}

/*#nextsalon h2:hover
{
	color:#1960B7;
}*/

#nextsalon .contenu
{
	z-index: 54;
	width: 558px;
	height:481px;
}

#nextsalon .contenu:hover
{
	background-color:#F5F5F5;
}

.colgauchenext {
	float:left;
	width:360px;
	margin-right:12px;
}

#nextsalon .img1
{
	z-index: 55;
	width:360px;
	height:229px;
	border:1px #333 solid;
	position:relative;
	margin-left:2px;
	margin-top:16px;
}

#nextsalon .img2
{
	z-index: 56;
	width:360px;
	height:210px;
	border:1px #333 solid;
	background-color:#000;
	position:relative;
	margin-left:2px;
	margin-top:4px;
}

.diaporama1 img {
	width:360px;
	height:210px;	
}

.coldroitenext {
	float:left;
	width:177px;
	height:481px;
	}
	
	#nextsalon .txtsal
	{
		z-index: 59;
		width:177px;
		margin-top:16px;
		margin-bottom:16px;
		/*position:relative;*/
		text-align:justify;
		text-justify:distribute;
		font-family:Trebuchet MS, Tahoma;
		font-size:13px;
		color:#666;
		line-height:18px;
	}
	
	#nextsalon .detsal
	{
		z-index: 55;
		position:relative;
		margin-bottom:6px;
		text-align:right;
		font-family:Trebuchet MS, Tahoma;
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		vertical-align:baseline;
	}

	#nextsalon .liens
	{
		z-index: 57;
		width:171px;
		color:#FFF;
		position: absolute; bottom: 0;
		text-align:right;
		padding-right:6px;
		padding-top:8px;
		padding-bottom:8px;
		line-height:28px;
		font-family:Trebuchet MS, Tahoma;
		font-size:13px;
		font-weight:bold;
		font-style:italic;
		margin-bottom:16px;
	}
	
	#nextsalon .liens a:link
	{
		color:#FFF;
		text-decoration: none;
	}
	
	#nextsalon .liens a:hover
	{
		color:#FFF;
		text-decoration:underline;
		cursor:pointer;
	}
	
	#nextsalon .liens a:active
	{
		color:#FFF;
		text-decoration: none;
	}
	
	#nextsalon .liens a:visited
	{
		color:#FFF;
		text-decoration: none;
	}

#seconsalon
{
	z-index: 22;
	width: 384px;
	height:247px;
	background-color: #FFF;
	margin:0;
	position:relative;
	left:554px;
	margin-left:24px;
	
	box-shadow: 3px 2px 3px #CCC;
	-moz-box-shadow: 3px 2px 3px #CCC;
	-webkit-box-shadow: 2px 2px 3px #CCC;
}

#seconsalon .titre
{
	z-index: 23;
	width: 384px;
	height:26px;
	/*background-image:url(../images/fond_titre_autrsalon_over.png);*/
	border-bottom:1px #FFF solid;
}

#seconsalon .titre a:link
{
	text-decoration:none;
}

/*#seconsalon .titre:hover
{
	z-index: 24;
	background-image:url(../images/fond_titre_autrsalon_base.png);
	cursor:pointer;
}*/

#seconsalon h2
{
	font-family:Trebuchet MS, Tahoma;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFF;
	padding-left:16px;
	padding-top:5px;
}

/*#seconsalon h2:hover
{
	color:#3A7676;
}*/

#seconsalon .contenu
{
	z-index: 24;
	width: 384px;
	height:218px;
	overflow:hidden;
}

#seconsalon .contenu:hover
{
	background-color:#F5F5F5;
}

#seconsalon .datsal
{
	z-index: 55;
	position:relative;
	top:12px;
	left:79px;
	width:288px;
	text-align:right;
	font-family:Trebuchet MS, Tahoma;
	font-size:12px;
	font-weight:bold;
}

#seconsalon .txtsal
{
	z-index: 55;
	position:relative;
	left:6px;
	top:10px;
	width:373px;
		/*position:relative;*/
		text-align:justify;
	font-family:Trebuchet MS, Tahoma;
	font-size:13px;
	color:#666;
	line-height:17px;
}

#seconsalon img
{
	float:left;
	margin-right:6px;
	margin-bottom:4px;
	margin-top:2px;
	width:200px;
	border:1px #333 solid;
}

#seconsalon .detsal
{
	z-index: 55;
	position:absolute;
	top:227px;
	width:364px;
	text-align:right;
	font-family:Trebuchet MS, Tahoma;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

#seconsalon .detsal a:link
{
	text-decoration: none;
}

#seconsalon .detsal a:hover
{
	text-decoration:underline;
	cursor:pointer;
}

#thirdsalon
{
	z-index: 32;
	width: 384px;
	height:247px;
	background-color: #FFF;
	margin:0;
	position:relative;
	left:554px;
	margin-left:24px;
	margin-top:16px;
	
	box-shadow: 3px 2px 3px #CCC;
	-moz-box-shadow: 3px 2px 3px #CCC;
	-webkit-box-shadow: 2px 2px 3px #CCC;
}

#thirdsalon .titre
{
	z-index: 33;
	width: 384px;
	height:26px;
	/*background-image:url(../images/fond_titre_autrsalon_over.png);*/
	border-bottom:1px #FFF solid;
}

#thirdsalon .titre a:link
{
	text-decoration:none;
}

/*#thirdsalon .titre:hover
{
	z-index: 34;
	background-image:url(../images/fond_titre_autrsalon_base.png);
	cursor:pointer;
}*/

#thirdsalon h2
{
	font-family:Trebuchet MS, Tahoma;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFF;
	padding-left:16px;
	padding-top:5px;
}

/*#thirdsalon h2:hover
{
	color:#D3010C;
}*/

#thirdsalon .contenu
{
	z-index: 34;
	width: 384px;
	height:218px;
	overflow:hidden;
}

#thirdsalon .contenu:hover
{
	background-color:#F5F5F5;
}

#thirdsalon .datsal
{
	z-index: 56;
	position:relative;
	top:12px;
	left:79px;
	width:288px;
	text-align:right;
	font-family:Trebuchet MS, Tahoma;
	font-size:12px;
	font-weight:bold;
}

#thirdsalon .txtsal
{
	z-index: 57;
	position:relative;
	left:6px;
	top:10px;
	width:373px;
		/*position:relative;*/
		text-align:justify;
	font-family:Trebuchet MS, Tahoma;
	font-size:13px;
	color:#666;
	line-height:17px;
}

#thirdsalon img
{
	float:left;
	margin-right:6px;
	margin-bottom:4px;
	margin-top:2px;
	width:200px;
	border:1px #333 solid;
}

#thirdsalon .detsal
{
	z-index: 58;
	position:absolute;
	top:227px;
	width:364px;
	text-align:right;
	font-family:Trebuchet MS, Tahoma;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

#thirdsalon .detsal a:link
{
	text-decoration: none;	
}

#thirdsalon .detsal a:hover
{
	text-decoration:underline;
	cursor:pointer;
}

#liensociaux {
	z-index: 93;
	width: 74px;
	height:250px;
	background-color:#FFF;
	margin:0;
	position:relative;
	left:578px;
	margin-left:0px;
	float:left;
	text-align:center;
	margin-top:16px;
}

#liensociaux img {
	z-index: 96;
	width: 60px;
	margin-top:2px;
	margin-bottom:2px;
}

#video300x250
{
	z-index: 95;
	width: 300px;
	height:250px;
	background-color:#FFF;
	margin:0;
	position:relative;
	float:left;
	left:589px;
	top:0px;
	margin-left:0px;
	margin-top:16px;
	margin-bottom:32px;
}

#conferenciers
{
	z-index: 36;
	width: 554px;
	height:83px;
	background-color:#333;
	margin:0;
	margin-left: 7px;
	top:528px;
	left:0px;
	position:absolute;
	box-shadow: 3px 2px 3px #CCC;
	-moz-box-shadow: 3px 2px 3px #CCC;
	-webkit-box-shadow: 2px 2px 3px #CCC;
}

#conferenciers .contenu
{
	z-index: 34;
	width: 554px;
	height:83px;
	/* margin-left: 7px; */
}

#conferenciers img
{
	z-index: 40;
	margin-top:1px;
	margin-left:1px;
	padding:0;
	height:81px;
	width:78px;
	position:relative;
	float:left;
	border:0;
}

#actualite
{
	z-index: 36;
	width: 558px;
	height:141px;
	background-color:#FFF;
	margin:0;
	top:645px;
	left:0px;
	position:absolute;
	
/*	box-shadow: 3px 2px 3px #CCC;
	-moz-box-shadow: 3px 2px 3px #CCC;
	-webkit-box-shadow: 2px 2px 3px #CCC;*/
}

#actualite .titre
{
	z-index: 33;
	width: 558px;
	height:26px;
	background-color:#FFF;
}

#actualite h2
{
	font-family:Trebuchet MS, Tahoma;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	color:#917662;
	padding-left:16px;
	padding-top:5px;
}

#actualite .contenu
{
	z-index: 34;
	width: 558px;
	height:113px;
	border-bottom:1px #917662 solid;
	border-top:1px #917662 solid;
}

#actualite .contenu:hover
{
	background-color:#F5F5F5;
}

#actualite .txtactu
{
	z-index: 39;
	font-family:Trebuchet MS, Tahoma;
	font-size:13px;
	line-height:17px;
	text-align:justify;
	color:#666;
	position:relative;
	top:6px;
	left:16px;
	width:518px;
	height:98px;
}

#actualite img
{
	z-index: 40;
	top:8px;
	height:90px;
	position:absolute;
	top:35px;
	left:446px;
	border:1px #333 solid;
}

#rssactua{
	font-family:Trebuchet MS, Tahoma;
	text-align:justify;
	color:#666;
	position:relative;
	top:10px;
	left:16px;
	width:518px;
	height:98px;
	
	overflow:hidden;
	
	}		
	.rssactuaDate{
		display:none;
	}
	.rssactuaHeading{	/* Heading of RSS item */
		font-weight:bold;
		color:#3B61A8;
		margin:0px;
		font-size:15px;
		line-height:20px;
	}
	.rssactuaDescription{	/* Description of RSS item */
		margin-top:4px;	
		font-size:13px;
		line-height:17px;
	}	
	.rssactuaLink{	/* Read more link */
		color:#3B61A8;
		text-decoration:none;
		float:right;
		margin-top:4px;
		font-size:12px;
		line-height:18px;
		font-style:italic;
		font-weight:bold;
	}
	.rssactuaLink:hover{	/* Read more link - mouse over */
		text-decoration:underline;
	}

#txtpourquoi
{
	z-index: 35;
	position:relative;
	width:964px;
	height:auto;
	padding-top:32px;
	padding-bottom:32px;
}

#txtpourquoi a:link
{
	text-decoration: none;
	color:#3B61A8;
	font-size:12px;
}

#txtpourquoi a:hover
{
	color:#3B61A8;
	text-decoration:underline;
	cursor:pointer;
	font-size:12px;
}

#txtpourquoi a:visited
{
	text-decoration: none;
	color:#3B61A8;
	font-size:12px;
}

#txtpourquoi a:active
{
	text-decoration: none;
	color:#3B61A8;
	font-size:12px;
}

#txtpourquoi .titpourquoi
{
	z-index: 36;
	position:relative;
	width:964px;
	height:26px;
	border-bottom:1px #3B61A8 solid;
	font-family:Trebuchet MS, Tahoma;
	font-size:17px;
	font-weight:bold;
	font-variant:small-caps;
	color:#3B61A8;
	line-height:38px;
	vertical-align:baseline;
}

#txtpourquoi h2
{
	z-index:37;
	position:relative;
	font-family:Trebuchet MS, Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#333;
	padding-top:20px;
	padding-bottom:4px;
}

#txtpourquoi h3
{
	z-index:38;
	position:relative;
	font-family:Trebuchet MS, Tahoma;
	font-size:14px;
	color:#666;
	text-align:justify;
	padding-left:12px;
	padding-top:6px;
}

.conf2{
	/* margin-left: 14px !important; */
	width: 949px!important;
	/*background-color:#FFF!important;
	box-shadow: 0px 0px 0px #CCC!important;*/
}
#conten2{
	width:100%!important;
}
.rsscontain2{
	width:95%!important;
}
.actu2{
	width:100%!important;
}
.rssact2{
	width:95%!important;
}
.rssact{
	width:95%!important;
}
#content2{
	width: 948px!important;
}

#contentnom2{
	width: 960px!important;
}

.caption {

	text-align: center;
	width: 75px;
	margin: auto;
	display: inline-block;
	vertical-align: top;
	font-size: 10px;
}