* {
	padding: 0;
	margin: 0;
}
#position1{
	position: absolute;
    top: 0;
    bottom: 0;
    width: 40px;
    opacity: 0.2;
    text-decoration: none;
    z-index: 10;
    outline: 0;
    cursor: pointer;
}
.maxcarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxcarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxcarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxcarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxcarousel__l-arr, 
.maxcarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxcarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxcarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxcarousel__l-arr:hover, 
.maxcarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxcarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
}

.maxcarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
}

.maxcarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/* @medias para 1366px */

@media only screen and (max-width: 1366px){
	.maxcarousel {
	margin: 40px auto;
	position: relative;
	height: 160px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}
    .maxcarousel__inner {
	width: auto !important;
    min-width: auto !important;
	max-width:1100px !important;
    margin: 20px auto;
    position: relative;
    overflow: hidden;
    height: 160px;
}
	.maxcarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 173px;
	height:155px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}
    .solapa p {
    font-family: 'Open Sans', sans-serif !important;
    margin: 10px;
    text-align: center;
    font-size: 0.9em;
    color: #fff;
}
}

/*Fin queries*/

/*************************************************** maxInfocarousel *******************************************************************/
.maxInfocarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxInfocarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxInfocarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxInfocarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxInfocarousel__l-arr, 
.maxInfocarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxInfocarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxInfocarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxInfocarousel__l-arr:hover, 
.maxInfocarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxInfocarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxInfocarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxInfocarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

/*************************************************** maxCulturacarousel *******************************************************************/
.maxCulturacarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxCulturacarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxCulturacarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxCulturacarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxCulturacarousel__l-arr, 
.maxCulturacarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxCulturacarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCulturacarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCulturacarousel__l-arr:hover, 
.maxCulturacarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxCulturacarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxCulturacarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxCulturacarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxInfo2carousel *******************************************************************/
.maxInfo2carousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxInfo2carousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxInfo2carousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxInfo2carousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxInfo2carousel__l-arr, 
.maxInfo2carousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxInfo2carousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxInfo2carousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxInfo2carousel__l-arr:hover, 
.maxInfo2carousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxInfo2carousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxInfo2carousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxInfo2carousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
.maxInfo2carousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxInfo2carousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxInfo2carousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxInfo2carousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxInfo2carousel__l-arr, 
.maxInfo2carousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxInfo2carousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxInfo2carousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxInfo2carousel__l-arr:hover, 
.maxInfo2carousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxInfo2carousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxInfo2carousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxInfo2carousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

/*************************************************** maxCalidadcarousel *******************************************************************/
.maxCalidadcarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxCalidadcarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxCalidadcarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxCalidadcarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxCalidadcarousel__l-arr, 
.maxCalidadcarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxCalidadcarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCalidadcarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCalidadcarousel__l-arr:hover, 
.maxCalidadcarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxCalidadcarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxCalidadcarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxCalidadcarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxApoyocarousel *******************************************************************/
.maxApoyocarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxApoyocarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxApoyocarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxApoyocarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxApoyocarousel__l-arr, 
.maxApoyocarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxApoyocarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxApoyocarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxApoyocarousel__l-arr:hover, 
.maxApoyocarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxApoyocarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxApoyocarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxApoyocarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxNuevoBcarousel *******************************************************************/
.maxNuevoBcarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxNuevoBcarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxNuevoBcarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxNuevoBcarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxNuevoBcarousel__l-arr, 
.maxNuevoBcarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxNuevoBcarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxNuevoBcarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxNuevoBcarousel__l-arr:hover, 
.maxNuevoBcarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxNuevoBcarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxNuevoBcarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxNuevoBcarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxApoyocarousel *******************************************************************/
.maxApoyocarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxApoyocarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxApoyocarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxApoyocarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxApoyocarousel__l-arr, 
.maxApoyocarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxApoyocarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxApoyocarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxApoyocarousel__l-arr:hover, 
.maxApoyocarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxApoyocarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxApoyocarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxApoyocarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxLiderazgocarousel *******************************************************************/
.maxLiderazgocarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxLiderazgocarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxLiderazgocarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxLiderazgocarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxLiderazgocarousel__l-arr, 
.maxLiderazgocarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxLiderazgocarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxLiderazgocarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxLiderazgocarousel__l-arr:hover, 
.maxLiderazgocarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxLiderazgocarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxLiderazgocarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxLiderazgocarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxPastoralcarousel *******************************************************************/
.maxPastoralcarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxPastoralcarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxPastoralcarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxPastoralcarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxPastoralcarousel__l-arr, 
.maxPastoralcarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxPastoralcarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxPastoralcarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxPastoralcarousel__l-arr:hover, 
.maxPastoralcarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxPastoralcarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxPastoralcarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxPastoralcarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxCarouselAdmin *******************************************************************/
.maxCarouselAdmin {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxCarouselAdmin__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxCarouselAdmin__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxCarouselAdmin__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxCarouselAdmin__l-arr, 
.maxCarouselAdmin__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxCarouselAdmin__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselAdmin__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselAdmin__l-arr:hover, 
.maxCarouselAdmin__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxCarouselAdmin__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselAdmin__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselAdmin .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
.maxCarouselAdmin {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxCarouselAdmin__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxCarouselAdmin__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxCarouselAdmin__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxCarouselAdmin__l-arr, 
.maxCarouselAdmin__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxCarouselAdmin__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselAdmin__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselAdmin__l-arr:hover, 
.maxCarouselAdmin__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxCarouselAdmin__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselAdmin__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselAdmin .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxCarouselProfe *******************************************************************/
.maxCarouselProfe {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxCarouselProfe__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxCarouselProfe__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxCarouselProfe__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxCarouselProfe__l-arr, 
.maxCarouselProfe__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxCarouselProfe__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselProfe__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselProfe__l-arr:hover, 
.maxCarouselProfe__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxCarouselProfe__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselProfe__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselProfe .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
.maxCarouselProfe {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxCarouselProfe__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxCarouselProfe__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxCarouselProfe__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxCarouselProfe__l-arr, 
.maxCarouselProfe__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxCarouselProfe__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselProfe__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCarouselProfe__l-arr:hover, 
.maxCarouselProfe__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxCarouselProfe__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselProfe__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxCarouselProfe .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*************************************************** maxCampuscarousel *******************************************************************/
.maxCampuscarousel {
	margin: 40px auto;
	position: relative;
	height: 225px;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}

.maxCampuscarousel__inner {
	margin: 20px auto;
	position: relative;
	overflow: hidden;
	height: 225px;
}

.maxCampuscarousel__inner > ul {
	list-style: none;
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0;
	text-align: center;
}

.maxCampuscarousel__inner > ul li {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	font: 16px Arial;
	text-align: left;
	white-space: normal;
	width: 250px;
	height:250px;
	margin: 0 5px;
	overflow: hidden;
	cursor: pointer;
}

.maxCampuscarousel__l-arr, 
.maxCampuscarousel__r-arr {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 40px;
	opacity: 0.2;
	text-decoration: none;
	z-index: 10;
	outline: 0;
	cursor: pointer;
}

.maxCampuscarousel__l-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCampuscarousel__r-arr.is-disabled {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}

.maxCampuscarousel__l-arr:hover, 
.maxCampuscarousel__r-arr:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=1);
}

.maxCampuscarousel__l-arr {
	left: 0;	
	background: url("/salle/images/arr-left.png") 50% no-repeat;
	opacity: 1;
}

.maxCampuscarousel__r-arr {
	right: 0;	
	background: url("/salle/images/arr-right.png") 50% no-repeat;
	opacity: 1;
}

.maxCampuscarousel .is-disabled:hover {
	cursor: default;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
}
/*not necessary*/
.maxcarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxcarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxcarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxcarousel__ul-item-with-link a,
.maxcarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxInfocarousel */
.maxInfocarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxInfocarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxInfocarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxInfocarousel__ul-item-with-link a,
.maxInfocarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxInfocarousel */
.maxInfocarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxInfocarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxInfocarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxInfocarousel__ul-item-with-link a,
.maxInfocarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxCulturacarousel */
.maxCulturacarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxCulturacarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxCulturacarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxCulturacarousel__ul-item-with-link a,
.maxCulturacarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxCalidadcarousel */
.maxCalidadcarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxCalidadcarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxCalidadcarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxCalidadcarousel__ul-item-with-link a,
.maxCalidadcarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxNuevoBcarousel */
.maxNuevoBcarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxNuevoBcarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxNuevoBcarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxNuevoBcarousel__ul-item-with-link a,
.maxNuevoBcarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}

/* not necessary maxApoyocarousel */
.maxApoyocarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxApoyocarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxApoyocarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxApoyocarousel__ul-item-with-link a,
.maxApoyocarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxLiderazgocarousel */
.maxLiderazgocarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxLiderazgocarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxLiderazgocarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxLiderazgocarousel__ul-item-with-link a,
.maxLiderazgocarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxPastoralcarousel */
.maxPastoralcarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxPastoralcarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxPastoralcarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxPastoralcarousel__ul-item-with-link a,
.maxPastoralcarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}
/* not necessary maxCampuscarousel */
.maxCampuscarousel__ul-item-with-link a {
	position: absolute;
	left: 0;
	bottom: -150px;
	background: #000;
	background: rgba(0,0,0,0.7);
	width: 280px;
	padding: 10px;
	text-align: left;
	font: 16px/1 Arial;
	color: #fff;	
	text-decoration: none;          

}

.maxCampuscarousel__ul-item-with-link:hover a {
	bottom: 0;
}

.maxCampuscarousel__ul-item-with-link:hover a:hover {
	text-decoration: underline;
	color: orange;
}

.maxCampuscarousel__ul-item-with-link a,
.maxCampuscarousel__ul-item-with-link:hover a {
	-webkit-transition: bottom 0.3s linear; 
	     -moz-transition: bottom 0.3s linear; 
	       -o-transition: bottom 0.3s linear; 
	          transition: bottom 0.3s linear; 
}

