/***** PORTRAITS NORMAUX *****/

#conteneurPortraitsNormaux{
	/*size*/
	position:absolute;
	top:0px;
	left:0px;
	width:940px;
	height:600px;
	overflow:hidden;
	
	/*colors*/
	background-color:#FFFFFF;
	
	-webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

#imagePortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:95px;
	padding:0px;
	width:750px;
	height:500px;
	overflow:hidden;
	float:left;
	
	/*colors*/
	background-image:url(../images/groupes/normaux/groupeNormaux.JPG);
	background-position:center center;
	background-repeat:no-repeat;
}

#cachePortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:95px;
	margin-top:-500px;
	padding:0px;
	padding-top:140px;
	width:750px;
	height:360px;
	overflow:hidden;
	float:left;
	
	/*colors*/
	background-color:rgba(255,255,255,0.9);
}

#texteCachePortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	padding:0px;
	padding-left:100px;
	padding-right:100px;
	width:550px;
	height:40px;
	
	/*colors*/
	color:#000000;
	
	/*text*/
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	font-family:Helvetica, sans-serif;
	text-align:center;
}

#sousBoutonContinuerPortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:265px;
	margin-top:145px;
	padding:0px;
	width:220px;
	height:35px;
	float:left;
	
	/*colors*/
	color:#FFFFFF;
	background-color:#0066B0;
	border-radius:5px;
}

#boutonContinuerPortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:265px;
	margin-top:-40px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	width:220px;
	height:15px;
	float:left;
	
	cursor:pointer;
	
	/*colors*/
	color:#FFFFFF;
	background-color:#0099E0;
	border-radius:5px;
	
	/*text*/
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	font-family:Helvetica, sans-serif;
	text-align:center;
}

#fermeturePortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:360px;
	margin-top:-40px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	width:220px;
	height:15px;
	float:left;
	
	cursor:pointer;
	
	/*colors*/
	color:#FFFFFF;
	background-color:#e74c3c;
	border-radius:5px;
	
	/*text*/
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	font-family:Helvetica, sans-serif;
	text-align:center;
}

#sousFermeturePortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:360px;
	margin-top:65px;
	padding:0px;
	width:220px;
	height:35px;
	float:left;
	
	/*colors*/
	color:#FFFFFF;
	background-color:#c0392b;
	border-radius:5px;
}

#conteneurPortraitPortraitsNormaux{
	/*size*/
	position:absolute;
	top:500px;
	left:20px;
	width:710px;
	height:460px;
	overflow:hidden;
	
	/*colors*/
	background-color:#FFFFFF;
	border-radius:5px;
	
	-webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

#imagePortraitPortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-top:20px;
	margin-left:255px;
	padding:0px;
	width:200px;
	height:200px;
	float:left;
	overflow:hidden;
	
	/*colors*/
	background-color:#c0392b;
	border-radius:100px;
}

#titrePortraitPortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-top:20px;
	padding:0px;
	width:710px;
	height:20px;
	float:left;
	overflow:hidden;
	
	/*colors*/
	color:#000000;
	
	/*text*/
	font-size:20px;
	font-weight:normal;
	font-style:normal;
	font-family:Avenir-Book, Helvetica, sans-serif;
	text-align:center;
}

#descriptionPortraitPortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-top:20px;
	padding:0px;
	padding-left:50px;
	padding-right:50px;
	width:610px;
	height:90px;
	float:left;
	overflow:hidden;
	
	/*colors*/
	color:#000000;
	
	/*text*/
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	font-family:Avenir-Book, Helvetica, sans-serif;
	text-align:center;
}

#sousFermeturePortraitPortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:245px;
	margin-top:35px;
	padding:0px;
	width:220px;
	height:35px;
	float:left;
	
	/*colors*/
	color:#FFFFFF;
	background-color:#c0392b;
	border-radius:5px;
}

#fermeturePortraitPortraitsNormaux{
	/*size*/
	position:relative;
	margin:0px;
	margin-left:245px;
	margin-top:-40px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	width:220px;
	height:15px;
	float:left;
	
	cursor:pointer;
	
	/*colors*/
	color:#FFFFFF;
	background-color:#e74c3c;
	border-radius:5px;
	
	/*text*/
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	font-family:Helvetica, sans-serif;
	text-align:center;
}

/***** POSITIONS DES PORTRAITS *****/

#portraitNormal1{
	/*size*/
	position:absolute;
	left:633px;
	top:58px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal2{
	/*size*/
	position:absolute;
	left:512px;
	top:233px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal3{
	/*size*/
	position:absolute;
	left:130px;
	top:64px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal4{
	/*size*/
	position:absolute;
	left:108px;
	top:143px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal5{
	/*size*/
	position:absolute;
	left:80px;
	top:246px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal6{
	/*size*/
	position:absolute;
	left:297px;
	top:153px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal7{
	/*size*/
	position:absolute;
	left:435px;
	top:252px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal8{
	/*size*/
	position:absolute;
	left:465px;
	top:139px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal9{
	/*size*/
	position:absolute;
	left:465px;
	top:64px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal10{
	/*size*/
	position:absolute;
	left:214px;
	top:135px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal11{
	/*size*/
	position:absolute;
	left:370px;
	top:258px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal12{
	/*size*/
	position:absolute;
	left:312px;
	top:28px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal13{
	/*size*/
	position:absolute;
	left:547px;
	top:58px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal14{
	/*size*/
	position:absolute;
	left:251px;
	top:251px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal15{
	/*size*/
	position:absolute;
	left:540px;
	top:143px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal16{
	/*size*/
	position:absolute;
	left:625px;
	top:245px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal17{
	/*size*/
	position:absolute;
	left:620px;
	top:142px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal18{
	/*size*/
	position:absolute;
	left:228px;
	top:21px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal19{
	/*size*/
	position:absolute;
	left:155px;
	top:258px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal20{
	/*size*/
	position:absolute;
	left:397px;
	top:151px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}

#portraitNormal21{
	/*size*/
	position:absolute;
	left:390px;
	top:55px;
	width:60px;
	height:60px;
	overflow:hidden;
	
	/*colors*/
	background-color:rgba(255,255,255,0);
}