/******************************************************************************/
/*                                 compHeader                                 */
/******************************************************************************/

.compHeader {
	
}
.compHeader .headerComposants {
}
.compHeader .headerComposants .footerComposants {
}
.compHeader .headerComposants .footerComposants .contentComposants {
}
.compHeader .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compHeader .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compHeader .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
	display:none;
}
.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants {
	margin-top:15px;
}

.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants a.lienSiteHeader,
.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants a.lienAccueilHeader{
	display:none;
}


.compHeader .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}

.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants span.etapeHeader,
.compHeader .headerComposants .footerComposants .contentComposants .dataContentComposants span.descriptionHeader {
	display:none;
}

.menuHeader .menuLogoShare ul li{
	display:inline-block;
}

.menuHeader .menuHeaderNavigation ul li{
	display:inline-block;
	padding-right:5px;
	border:1px solid #fff;
	background: rgb(43,183,248); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(43,183,248,1) 3%, rgba(28,115,170,1) 60%, rgba(10,29,69,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,rgba(43,183,248,1)), color-stop(60%,rgba(28,115,170,1)), color-stop(100%,rgba(10,29,69,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(43,183,248,1) 3%,rgba(28,115,170,1) 60%,rgba(10,29,69,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(43,183,248,1) 3%,rgba(28,115,170,1) 60%,rgba(10,29,69,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(43,183,248,1) 3%,rgba(28,115,170,1) 60%,rgba(10,29,69,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(43,183,248,1) 3%,rgba(28,115,170,1) 60%,rgba(10,29,69,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bb7f8', endColorstr='#0a1d45',GradientType=0 ); /* IE6-9 */
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	padding:1px 26px;
	float:left;
	letter-spacing:-1px\9;
	

}

#langageEN .menuHeader .menuHeaderNavigation ul li{	
	padding:1px 32px;
}


.menuHeader .menuHeaderNavigation ul li a{
	color:#fff;

}


.menuHeader .menuHeaderNavigation ul li.menuElementFifth{
	color:#fff;
	background: #fcb6e0; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff0099 3%, #fcb6e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#ff0099), color-stop(100%,#fcb6e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff0099 3%,#fcb6e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff0099 3%,#fcb6e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff0099 3%,#fcb6e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff0099 3%,#fcb6e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0099', endColorstr='#fcb6e0',GradientType=0 ); /* IE6-9 */
	width:222px;
	width: 224px\9;
	
	text-align:center;
}




/*********** Social Link **********/


.menuHeader .menuLogoShare div{
	display:inline-block;
}

.menuHeader .menuLogo{
	width:515px;
	float:left;
	margin-bottom:25px;
}

.menuHeader .menuLogoShareElement{
	width:420px;
	float:right;
	padding-top:60px;
}

#langageEN .menuHeader .menuLogoShareElement{
	width:376px;

}



.menuHeader .menuLogoShareElement ul{
	margin-left:65px;
}

.menuHeader .menuLogoShareElement ul li{
	display:inline-block;
	margin-right:18px;
}

.menuHeader .menuLogoShareElement ul li{
	color:#fff;
	font-family:'futura_std_bookregular',Arial,Helvetica,sans-serif;
	font-size:18px;
	border-left:1px solid #fff;
	float:left;
	
}

.menuHeader .menuLogoShareElement ul li.menuLogoShareElementBack{
	padding-left:15px;
	margin-right:0;
	padding-right:0;
}

.menuHeader .menuLogoShareElement ul li.menuLogoShareElementBack a{
	letter-spacing:-1px\9;
	color:#fff;
	
}

.menuHeader .menuHeaderNavigation{
	clear:both;
}

.menuHeader div span.menuLogoShareElementFirst{
	background: url('../image/bgLogoFull.png') no-repeat;
	width:515px;
	height:121px;
	display:block;
}


.menuHeader ul li.menuLogoShareElementSecond{
	background: url('../image/bgTwitterLink.png') no-repeat;
	width:21px;
	height:22px;
	border-left:0;
	cursor:pointer;
}


.menuHeader ul li.menuLogoShareElementThird{
	background: url('../image/bgFaceBookLInk.png') no-repeat;
	width:22px;
	height:22px;
	border-left:0;
	cursor:pointer;
}


.menuHeader ul li.menuLogoShareElementFourth{
	background: url('../image/bgRSSLink.png') no-repeat;
	width:22px;
	height:22px;
	border-left:0;
	cursor:pointer;
}

.menuHeader ul li.menuLogoShareElementFifth{
	background: url('../image/bgYouLink.png') no-repeat;
	width:22px;
	height:22px;
	border-left:0;
	cursor:pointer;
}

.menuHeader{
	position:relative;
}

.GeodeGroupe{
	position:absolute;
	right:16px;
	top:29px;
}

.GeodeGroupe a{
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
}

.titleBodyGeodeResa{
	color:#ff109f;
	border-bottom:1px solid #ff109f;
	width:595px;
	margin:0 auto;
	text-transform:uppercase;
	margin-bottom:10px;
	font-size:14px;
}

#pageCompte .titleBodyGeodeResa{
	display:none;
}