@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
body{
	margin:0;	
}
.BarraCorpInfBloc1bLargo2014 {
	border-right: 1px solid #484643;
	color: #FFFFFF;
	float: left;
	font-family: 'PT Sans',sans-serif;
	font-size: 14px;
	height: 39px;
	margin-top: 0px;
	padding-right: 20px;
	padding-top: 20px;
	text-align: right;
	width: 45%;
	font-weight:700;
}
.BarraCorpInfBloc1bLargo2014 a {
	color: #FFFFFF;
	text-decoration: none;
}
.BarraCorpSup2014{
	width:100%;
	height:41px;
	background-color:#595753;
}
.BarraCorpSupCont2014 {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.BarraCorpSupCont2014 img {
	margin-left:4%;
	margin-top:9px;
	width:110px;
}
.RedSocialContSup2014{
	float: right;
	margin-top: 1px;
	margin-right: 10px;
}
.RedSocialContSup2014 img{
	float: right;
	margin-left: 7px !important;
	margin-top: 9px;
	width: 22px;
	height: 22px;
}
.BarraCorpInf2014 {
	bottom:0;
	height:59px;
	margin-left: auto;
	margin-right: auto;
	float:left;
	width:100%;
	z-index:150;
	background-color:#595753;
	text-align:left;
	margin-top:25px;  	
}
.BarraCorpInfCont2014 {
	width:993px;
	height:40px;
	margin-left:auto;
	margin-right:auto;	
}
.BarraCorpInfBloc1b2014 {
	border-right: 1px solid #484643;
	color: #FFFFFF;
	float: left;
	font-family: 'PT Sans',sans-serif;
	font-size: 14px;
	height: 39px;
	margin-top: 0px;
	padding-right: 20px;
	padding-top: 20px;
	text-align: right;
	width: 45%;
	font-weight:700;
}
.BarraCorpInfBloc1b2014 a {
	color: #FFFFFF;
	text-decoration: none;
}
.BarraCorpInfBloc22014 {
	float:left;
	border-left:1px solid #696764;
	border-right:1px solid #484643;
	text-align:right;
	padding-right:20px;
	padding-left:20px;
	font-family: 'PT Sans', sans-serif;
	font-size:14px;
	color:#FFF;
	padding-top:20px;
	height:39px;		
}
.BarraCorpInfBloc22014 a{
	text-decoration:none;
	color:#FFF;
}
.BarraCorpInfBloc2Dos2014 {
	float:left;
	border-left:1px solid #696764;
	border-right:1px solid #484643;
	text-align:right;
	padding-right:20px;
	padding-left:20px;
	font-family: 'PT Sans', sans-serif;
	font-size:14px;
	color:#FFF;
	padding-top:20px;
	height:39px;		
}
.BarraCorpInfBloc2Dos2014 a{
	text-decoration:none;
	color:#FFF;
}

.BarraCorpInfBloc32014 {
	display:none;
}
.BarraCorpInfBloc32014 a{
	text-decoration:none;
	color:#FFF;
}
@media (max-width: 768px) {
	.BarraCorpInfBloc32014{
		display:none;	
	}
	.BarraCorpInfBloc2Dos2014 {
		border-right:none;
	}
	.BarraCorpInfCont2014{
		width:100%;		
	}
	.BarraCorpInfBloc1b2014 {
		color: #FFFFFF;
		float: left;
		font-family: 'PT Sans',sans-serif;
		font-size: 14px;
		height: 39px;
		margin-top: 0px;
		padding-right: 20px;
		padding-top: 20px;
		text-align: right;
		width: 39%;
		font-weight:700;
		margin-left:7px;
	}	
	.BarraCorpInfBloc22014 {
		text-align:right;
		padding-right:20px;
		padding-left:20px;
		font-family: 'PT Sans', sans-serif;
		font-size:14px;
		color:#FFF;
		padding-top:20px;
		height:39px;			
	}
	.BarraCorpInfBloc2Dos2014 {
		float:left;
		border-right:none;
		text-align:right;
		padding-right:20px;
		padding-left:20px;
		font-family: 'PT Sans', sans-serif;
		font-size:14px;
		color:#FFF;
		padding-top:20px;
		height:39px;						
	}
	.BarraCorpSup2014 {
		width:100%;
		height:41px;
		background-color:#595753;
	}
	.BarraCorpSupCont2014 {
		width:100%;	
	}
	.BarraCorpSupCont2014 img {
		margin-left:4%;
		margin-top:9px;
		width:110px;
	}
	.RedSocialContSup2014 img{
		width: 22px;
		height: 22px;
	}
	.BarraCorpInfBloc1bLargo2014 {
		color: #FFFFFF;
		float: left;
		font-family: 'PT Sans',sans-serif;
		font-size: 14px;
		height: 39px;
		margin-top: 0px;
		padding-right: 20px;
		padding-top: 20px;
		text-align: right;
		width: 39%;
		font-weight:700;
		margin-left:7px;
	}
	.BarraCorpInfBloc3Dos2014 {
		display:none;
	}

}
@media all and (max-width: 1024px) and (min-width: 768px) { 
	.BarraCorpInfBloc1bLargo2014 {
		color: #FFFFFF;
		float: left;
		font-family: 'PT Sans',sans-serif;
		font-size: 14px;
		height: 39px;
		margin-top: 0px;
		padding-right: 20px;
		padding-top: 20px;
		text-align: right;
		width: 41%;
		font-weight:700;
	}
	.BarraCorpInfBloc22014 {
		float:left;
		border-left:1px solid #696764;
		border-right:1px solid #484643;
		text-align:right;
		padding-right:20px;
		padding-left:20px;
		font-family: 'PT Sans', sans-serif;
		font-size:14px;
		color:#FFF;
		padding-top:20px;
		height:39px;				
	}
	.BarraCorpInfBloc2Dos2014 {
		float:left;
		border-left:1px solid #696764;
		border-right:none;
		text-align:right;
		padding-right:20px;
		padding-left:20px;
		font-family: 'PT Sans', sans-serif;
		font-size:14px;
		color:#FFF;
		padding-top:20px;
		height:39px;						
	}
	.BarraCorpInfBloc3Dos2014 {
		display:none;
	}
	.BarraCorpInfCont2014{
		width:100%;		
	}
	.BarraCorpInfBloc1b2014 {
		color: #FFFFFF;
		float: left;
		font-family: 'PT Sans',sans-serif;
		font-size: 14px;
		height: 39px;
		margin-top: 0px;
		padding-right: 20px;
		padding-top: 20px;
		text-align: right;
		width: 41%;
	}
	.BarraCorpSup2014 {
		width:100%;
		height:41px;
		background-color:#595753;
	}
	.BarraCorpSupCont2014 {
		width:100%;	
	}
	.BarraCorpSupCont2014 img {
		margin-left:4%;
		margin-top:9px;
		width:110px;
	}
	.RedSocialContSup2014 img{
		width: 22px;
		height: 22px;
	}
	.BarraCorpInfBloc32014 {
		display:none;
		border:none;
		
	}
}
@media all and (max-width: 504px) and (min-width: 342px) {
	.BarraCorpInfBloc1bLargo2014 {
		padding-right: 8px;
		font-size:13px;	
	}
	.BarraCorpInfBloc1b2014 {
		padding-right: 8px;
		font-size:13px;	
	}
	.BarraCorpInfBloc22014 {
		padding-right: 8px;
		padding-left: 8px;
		font-size:13px;	
	}
	.BarraCorpInfBloc2Dos2014 {
		padding-right: 0px;
		padding-left: 8px;
		font-size:13px;	
	}
}
@media all and (max-width: 342px) and (min-width: 288px) {
	.BarraCorpInfBloc1bLargo2014 {
		padding-right: 4px;
		font-size:11px;	
	}
	.BarraCorpInfBloc1b2014 {
		padding-right: 4px;
		font-size:11px;	
	}
	.BarraCorpInfBloc22014 {
		padding-right: 4px;
		padding-left: 4px;
		font-size:11px;	
	}
	.BarraCorpInfBloc2Dos2014 {
		padding-right: 0px;
		padding-left: 4px;
		font-size:11px;	
	}
}
@media all and (max-width: 288px) and (min-width: 240px) {
	.BarraCorpInfBloc1bLargo2014 {
		padding-right: 4px;
		font-size:9px;	
	}
	.BarraCorpInfBloc1b2014 {
		padding-right: 4px;
		font-size:9px;	
	}
	.BarraCorpInfBloc22014 {
		padding-right: 4px;
		padding-left: 4px;
		font-size:9px;	
	}
	.BarraCorpInfBloc2Dos2014 {
		padding-right: 0px;
		padding-left: 4px;
		font-size:9px;	
	}
}
@media (max-width: 240px) {
	.BarraCorpInfBloc1bLargo2014 {
		padding-right: 4px;
		font-size:9px;	
	}
	.BarraCorpInfBloc1b2014 {
		padding-right: 4px;
		font-size:9px;	
	}
	.BarraCorpInfBloc22014 {
		padding-right: 4px;
		padding-left: 4px;
		font-size:9px;	
	}
	.BarraCorpInfBloc2Dos2014 {
		padding-right: 0px;
		padding-left: 4px;
		font-size:9px;	
	}
	
}
