html {
	height:100%;
	margin-bottom:1px;
}
body {
	font-family:'Roboto';
	font-size:18px;
	margin:0 auto;
	padding: 0;
	color:#333;
}
#wrap{
	width:100%;
	margin:0 auto;
}
#wrapper {
	margin:0 auto;
	width:100%;
	overflow:hidden;
}
img.alineadoTextoImagenCentro {
	vertical-align: middle;
}
.alignJustify {
	text-align:justify;
}
.alignRight {
	text-align:right;
}
.alignLeft {
	text-align:left;
}
.alignCenter {
	text-align:center;
}
.marTop20 {
	margin-top:20px;
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../css/fonts/roboto-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../css/fonts/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../css/fonts/roboto-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../css/fonts/roboto-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../css/fonts/roboto-v29-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
	font-display:swap;
}
#textContent {
	width:90%;
	border:#E2E2E2 thin outset;
	padding:10px;
	margin:0 auto;
}
#textContentReplicas {
	width:85%;
	border:#E2E2E2 thin outset;
	padding:10px;
	margin:0 auto;
}
.textoTips {
	font-family:"MV Boli", Arial;
}
.textoTipsReplicas {
	font-family:"MV Boli", Arial;
}
#tituloMovil {
	display:none;
}
a {
	text-decoration:none;
}
a:visited {
	color:#F93;
}
p {
	margin-top:0;
}
img {
	border:0;
}
h1 {
	color:#777;
	text-align:center;
	font-size:1.2em;
	width:100%;
	overflow:auto;
}
.h1Boton {
	color:#777;
	text-align:center;
	font-size:1.2em;
	width:100%;
	font-weight:bold;
}
h2 {
	color:#777;
	text-align:center;
	font-size:1.2em;
	padding-top:15px;
}
.h1 {
	font-size:1.0em;
	font-weight:600;
	margin-top:10px;
	color:#009933;
}
.header1 {
	font-size:1.0em;
	font-weight:600;
	margin-top:10px;
	color:#009933;
}
.h2 {
	padding-top:15px;
	color:#777;
	text-align:center;
	font-size:1.2em;
	font-weight:600;
}
.subtitle {
	padding-top:15px;
	color:#777;
	text-align:center;
	font-size:1.5em;
	font-weight:600;
}
.title {
	color:#009933;
	font-size:1.0em;
}
.negrita {
	font-weight:bold;
}
header {
	display: flex;
	flex-flow: row;
	justify-content:center;
	flex-wrap:wrap;
	margin: 4px;
	padding-top:5px;
}
#header_right {
	font-size:0.75em;
	width:auto;
	height:30px;
	padding-top:8px;
	background-color:#f0f0f0;
}
#encabezado{
	font-size:0.75em;
	width:auto;
	height:30px;
	background-color:#f0f0f0;
	display:flex;
	flex-direction:row;
	justify-content:flex-end;
	align-items:center;
}
.item_encabezado{
	padding:3px;
}
#encabezado a {
	color:#999;
}
#encabezado a:hover {
	color:#000;}
	
#header_right a {
	color:#999;
}
#header_right a:hover {
	color:#000;
}
#header_top {
	width:auto;
	order: 2;
	margin-top:10px;
	text-align:center;
	color:#999;
	padding-left:40px;
	padding-right:40px;
}
#logo {
	width:255px;
	text-align:center;
	order: 1;
}
#contenedorSup {
	overflow:hidden;
	width:330px;
	float:right;
}
#iconInicio, #botonBack {
	display:none;
}
iframe {
	border:0;
}
.green {
	color:#009933;
}
.sizeG {
	font-size:18px;
}
.size22 {
	font-size:22px;
}
.sizeXL {
	font-size:24px;
}
.sizeXL2 {
	font-size:26px;
}
.sizeXXL {
	font-size:3em;
}
.sizeXXL2 {
	font-size:2.3em;
}
.sizeMobTelegram {
	font-size:1.1em;
}
.fontSizeP{
	font-size:20px;
}
.centraTexto {
	text-align:center;
}
.verticalAlignPer {
	vertical-align:10%;
}
.tituloSup {
	text-align:center;
	font-size:0.85em;
}
.fontSup {
	font-size:18px;
	color:#999;
}
.fontTel {
	font-size:22px;
	color:#999;
}
.fbk {
	padding-left:5px;
	float:left;
}
.right_space10 {
	padding-right:10px;
}
.colorGrey {
	color:#999;
}
.darkGrey {
	color:#777;
}
.verticalAlignTop {
	vertical-align:top;
}
.verticalAlignCentral {
	vertical-align:central;
}
.tituloMenu {
	font-size:14px;
	color:#fff;
	font-weight:normal;
	text-align:center;
}
.padLeft30 {
	padding-left:30px;
}
.padLeft40 {
	padding-left:40px;
}
.padTop10 {
	padding-top:10px;
}
.left10 {
	padding-left:10px;
}
.floatLeft {
	float:left;
}
.clr {
	clear:both;
}
.top10px {
	margin-top:10px;
}
.top20px {
	margin-top:20px;
}
.top40px {
	margin-top:40px;
}
.padTop5 {
	padding-top:5px;
}
.azul {
	color:#0080C0;
}
.azul a {
	color:#0080C0;
}
.azul a:hover {
	color:#F93;
}
.black {
	color:#000;
}
.black a {
	color:#000;
}
.pad30 {
	padding:30px;
}
#linea2 {
	display:none;
}
#contenedor-menu {
	background:#0080C0;
	width:100%;
	height:auto;
	margin:0 auto;
}
#menu {
	background:#0080C0;
	width:100%;
	height:auto;
	font-family:"Muli", Arial, sans-serif;
	font-size:0.8em;
	text-align:center;
}
#menu a {
	display:inline-block;
	width:auto;
	line-height:50px;
	height:auto;
	text-decoration:none;
	color:#fff;
	padding-left:15px;
	padding-right:15px;
}
#menu a:hover {
	background:#E5E5E5;
	color:#000;
}
#menumobile {
	display:none;
}
#menumobile > nav {
	width:100%;
}
.main {
	padding: 0px;
	margin: 0 auto;
	display:         flex;
	justify-content:center;
}
.descuentos{
	margin:0 auto;
	padding:10px;
	background-color:#00CC66;
	color:#FFFFFF;
	font-size:20px;
	
}
.descuentos a{
	color:#FFF;
}
.descuentos a:visited{
	color:#FFF;
}
#publicitariosMain > article {
	margin:4px;
	padding: 5px;
	order: 2;
}
#publicitariosMain > nav {
	margin: 4px;
	padding: 5px;
	order: 1;
}
#banner {
	padding:20px;
	display:inline-block;
	vertical-align:top;
	color:#737373;
}
#widthColumnNew {
	width:272px;
	padding-top:20px;
}
#modulos {
	padding-top:15px;
	background-color:#0080C0;
	width:100%;
	overflow:auto;
}
#modulos ul {
	margin:10px 0;
	padding-left:0px;
	list-style-type:none;
}
#modulos ul li a {
	color:#737373;
	font-size:14px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding:5px;
	height:50px;
	border:#CCC thin solid;
}
#modulos ul li a:hover {
	background-color:#E5E5E5;
	color:#000;
	font-weight:600;
}
#modulos ul li div a:hover {
	background-color:#E5E5E5;
	color:#000;
	font-weight:bold;
}
#modulos div div div a {
	color:#333;
	font-size:0.95em;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding:5px;
	height:50px;
}
#modulos div div div a:hover {
	background-color:#E5E5E5;
	color:#000;
	font-weight:bold;
}
#modulos div div {
	background-color:#fff;
	color:#333;
	font-size:14px;
}
.bordeGris {
	border:#CCC thin solid;
}
.margin15 {
	margin-top:15px;
}
.margin5 {
	margin:5px;
}
.mar10 {
	margin:10px;
}
.mar5 {
	margin-top:5px;
}
.padTop20 {
	padding-top:20px;
}
.padleft {
	padding-left:5px;
}
.left30 {
	padding-left:30px;
}
.left70 {
	padding-left:70px;
}
#contenedor1 {
	margin:0 auto;
	width:800px;
	text-align:center;
	color:#737373;
}
#contenedor1 a {
	color:#777;
	padding:5px;
}
#contenedor1 a:hover {
	color:#0080C0;
}
.contenedor-tabla {
	display: table;
	width:90%;
	border:#E2E2E2 thin solid;
}
.contenedor-columna {
	display: table-cell;
	width:380px;
	border:#e2e2e2 thin solid;
}
.contenedor-fila {
	display: table-row;
}
.colorAzul {
	color:#0080C0;
}
#update {
	text-align:right;
	margin-top:20px;
	font-family:"Arial Black", Gadget, "sans-serif";
	font-size:14px;
	color:#999;
}
#pieMobile {
	display:none;
}
.ancho75 {
	width:75%;
}
#iconMenuDespegable {
	display:none;
}
#pie {
	margin:0;
	padding:0;
	display:flex;
	flex-flow: row;
	justify-content:center;
}
#pieGris {
	padding:30px;
	background:#949494;
	height:auto;
	color:#fff;
	width:100%;
	margin:0 auto;
}
#piePC {
	background:#949494;
	height:auto;
	color:#fff;
	width:100%;
	margin:0 auto;
}
#nosotros {
	margin:10px;
	order: 1;
}
#productos {
	margin:10px;
	order: 2;
}
#comprar {
	margin:10px;
	order: 3;
}
#contactoPie {
	margin:10px;
	order: 4;
}
#conectate {
	margin:10px;
	order: 5;
}
.aWhite {
	color:#fff;
	font-size:12px;
}
.blanco{
	color:#ffffff;
}
.styleItemUp {
	line-height:50px;
}
#wrapPublicitarios {
	width:800px;
	margin-left:60px;
}
#wrapInflables {
	width:860px;
	margin:0 auto;
}
#wrapArcos {
	width:800px;
	margin-left:50px;
}
#franjaAzul {
	display:none;
}
.height20 {
	height:20px;
	width:100%;
}
.displayInline {
	display:inline-block;
}
.anchoIzq {
	width:200px;
}
.anchoDer {
	width:320px;
	vertical-align:top;
}
.padIzq5 {
	padding-left:5px;
}
#centerMobile {
	display:none;
}
.color333 {
	color:#333;
}
.ancho700 {
	width:700px;
}
.pad10 {
	padding:10px;
}
.padRight50 {
	padding-right:50px;
}
.padRight10 {
	padding-right:10px;
}
.padRight30 {
	padding-right:00px;
}
.marRight {
	margin-right:50px;
}
 @media screen and (max-width:1126px) and (min-width:769px) {
body {
	font-size:16px;
}
#modulos ul li a {
	color:#737373;
	font-size:12px;
	display:block;
	text-decoration:none;
	height:60px;
	border:#CCC thin solid;
}
#widthColumnNew {
	width:240px;
	padding-top:20px;
}
#wrapPublicitarios {
	margin-left:10px;
	width:500px;
}
#wrapInflables {
	margin-left:10px;
	width:600px;
}
#wrapArcos {
	margin-left:10px;
	width:600px;
}
#frameArco {
	width:600px;
	height:6400px;
}
#frameCabina {
	width:600px;
	height:3150px;
}
#frameDeportivo {
	width:100%;
	height:2700px;
}
#frameDeportivoPub {
	width:100%;
	height:4750px;
}
#frameForma {
	width:100%;
	height:5350px;
}
#frameLogotipo {
	width:100%;
	height:3100px;
}
#frameTunel {
	width:100%;
	height:6200px;
}
#framePantalla {
	width:100%;
	height:3380px;
}
#frameReplica {
	width:100%;
	height:12550px;
}
#frameSky {
	width:100%;
	height:4550px;
}
#frameCastillo {
	width:100%;
	height:4250px;
}
#frameNovedoso {
	width:100%;
	height:4260px;
}
#frameTobogan {
	width:100%;
	height:4260px;
}
#frameCombo {
	width:100%;
	height:3050px;
}
#frameObstaculo {
	width:100%;
	height:2800px;
}
#frameDeportivo {
	width:100%;
	height:3050px;
}
article {
	width:600px;
}
#contenedor1 {
	width:550px;
}
#disenoEspecial img {
	width:450px;
	height:auto;
}
#imgPublicitarios {
	margin-bottom:10px;
}
#imgPublicitarios img {
	width:100%;
	height:auto;
}
#textoAztecaPie {
	width:90%;
}
#centerMain table {
	width:75%;
}
.izquierdaCot {
	width:150px;
	vertical-align:top;
	padding-right:5px;
}
.derechaCot {
	width:250px;
}
#arcos-tuneles div {
	padding:5px;
}
#arcos-tuneles img {
	width:95%;
	height:auto;
}
#slider {
	width: 90%;
	position:relative;
	margin:0 auto;
}
.slideshow-container {
	width: 90%;
	position:relative;
	margin:auto;
}
.slideshow-container img{
	 width:100%;
	height:auto;
}

}
.red {
	color:red;
}
.textoG {
	font-size:1.5em;
}
.fontBold {
	font-weight:bold;
}
#telefonos {
	display:none;
}
.whatsapp {
	display:inline-block;
	margin-top:10px;
	order: 3;
}
.highLight{
	color:#0080C0;
}
.highLight:hover{
	color:#FF6600;
	cursor:pointer;
}
.miboton {
	color: white;
	background-color:#090;
	border-radius:5px;
	padding:10px;
	border:none;
	width:150px;
	font-size:16px;
	border-style:outset;
	border-color:#E2E2E2;
}
.miboton:hover {
	color: black;
	background-color:#CCC;
	border-style:inset;
	cursor:pointer;
}
.mibotonTienda {
	color: white;
	background-color:#090;
	border-radius:5px;
	padding:10px;
	border:none;
	width:250px;
	font-size:16px;
	border-style:outset;
	border-color:#E2E2E2;
}
.mibotonTienda:hover {
	color: black;
	background-color:#CCC;
	border-style:inset;
	cursor:pointer;
}
.textobebes {
	width:90%;
	display:inline-block;
	vertical-align:top;
	text-align:left;
	color:#777;
}
.divideFlex {
	display:flex;
}
.enlinea {
	display:inline;
}
.enlinea-block {
	display:inline-block;
}
 #tablaNC {
	font-family:'Roboto', Arial;
	font-size:14px;
	font-display: swap;
}
.containerNC {
	min-height: 400px;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.contenedorLogo {
	padding:5px;
	border:#CCCCCC thin solid;
	width:200px;
	height:130px;
	margin:5px;
}
#minijuegos {
	width:75%;
	height:auto;
}
#cajacookies {
	box-shadow: 0px 0px 5px 5px #808080;
	background-color:#f4f4f4;
	color:#000;
	padding: 10px;
	height:auto;
	margin:0 auto;
	position: fixed;
	left:20px;
	right:20px;
	bottom: 40px;
	width: 90%;
	opacity:0.9;
	z-index:5000;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
}
#cajacookies button {
	color: white;
	background-color:#090;
	border-radius:5px;
	padding:10px;
	border:none;
	width:300px;
	font-size:16px;
}
#cajacookies button:hover {
	color: black;
	background-color:#CCC;
}
.banner10 {
	margin:0 auto;
}
.item {
	flex: 0 0 auto;
	margin: 5px;
}
.tiny {
	font-size:12px;
}
.divisorGris {
	border-top:#E2E2E2 thin solid;
}
#contactoFormulario {
	width:95%;
	padding:5px;
	border:#E2E2E2 thin solid;
	border-radius:10px;
	margin:0 auto;
}
#productosDescarga {
	width:90%;
	padding:20px;
	border:#E2E2E2 thin solid;
	border-radius:10px;
	margin:0 auto;
}
#formularioTitulo {
	width:100%;
	background-color:#999;
	color:#fff;
	line-height:40px;
	font-size:20px;
	margin-bottom:10px;
}
#centerMain table {
	width:80%;
}
.izquierdaCot {
	width:250px;
	vertical-align:top;
	padding-right:20px;
	font-size:0.8em;
}
.derechaCot {
	width:300px;
}
.infoVentas {
	font-size:1.1em;
	color:#0080CC;
	text-align:center;
}
.preguntas {
	width:350px;
	background:#E2E2E2;
	height:30px;
	padding:10px;
	margin-top:10px;
}
.cerrarInfo {
	display:none;
}
#adquirir, #pago, #entrega, #extranjero {
	display:none;
}
.w90 {
	width:90%;
}
@font-face {
	font-family: "FontAwesome";
	font-weight: normal;
	font-style : normal;
	src : url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0");
	src : url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),  url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),  url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),  url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),  url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
	font-display:swap;
}
.icon-home:before {
	content: "\f015";
	font-family: FontAwesome;
}
.icon-map-marker:before {
	content: "\f041";
	font-family: FontAwesome;
}
.icon-phone:before {
	content: "\f095";
	font-family: FontAwesome;
}
.icon-whatsapp:before {
	content: "\f232";
	font-family: FontAwesome;
}
.icon-telegram:before {
	content: "\f2c6";
	font-family: FontAwesome;
}
.icon-facebook:before {
	content: "\f082";
	font-family: FontAwesome;
}
.icon-linkedin:before {
	content: "\f0e1";
	font-family: FontAwesome;
}
.icon-twitter:before {
	content: "\f099";
	font-family: FontAwesome;
}
.icon-envelope:before {
	content: "\f0e0";
	font-family: FontAwesome;
}
.icon-youtube:before {
	content: "\f167";
	font-family: FontAwesome;
}
.icon-instagram:before {
	content: "\f16d";
	font-family: FontAwesome;
}
.icon-chevron-right:before {
	content: "\f054";
	font-family: FontAwesome;
}
.icon-chevron-down:before {
	content: "\f078";
	font-family: FontAwesome;
}
.icon-chevron-up:before {
	content: "\f077";
	font-family: FontAwesome;
}
.icon-copyright:before {
	content: "\f1f9";
	font-family: FontAwesome;
}
.icon-wordpress:before {
	content: "\f19a";
	font-family: FontAwesome;
}
.icon-arrow-left:before {
	content: "\f060";
	font-family: FontAwesome;
}
.icon-upload:before {
	content: "\f093";
	font-family: FontAwesome;
}
.icon-mobile:before {
	content: "\f10b";
	font-family: FontAwesome;
}
.icon-copyright:before {
	content: "\f1f9";
	font-family: FontAwesome;
}
.contenidoPublicitarios {
	margin:0 auto;
}
.envolvente {
	text-align:center;
	width:100%;
}
.envolvente img {
	border:thin solid #e2e2e2;
}
.wiggle {
	margin:0 auto;/*box-shadow:8px 8px 1px 0 rgba(0,0,0,.15);*/
}
.wiggle:hover {
	animation:none;
}
.short-animate {
	transition:.5s ease-in-out;
}
.long-animate {
	transition:.5s .5s ease-in-out;
}
.lightbox {
	position:fixed;
	top:-100%;
	bottom:100%;
	left:0;
	right:0;
	background:rgba(0,0,0,0.8);
	z-index:501;
	opacity:0;
}
.lightbox img {
	position:absolute;
	margin:auto;
	top:0;
	left:0;
	right:0;
	bottom:0;
	max-width:0%;
	max-height:0%;
	border:10px solid white;
	border-radius:5px;
}
.lightbox span {
	position:absolute;
	margin:auto;
	top:-300px;
	left:300px;
	right:0;
	bottom:0;
	max-width:0%;
	max-height:0%;
}
#lightbox-controls {
	position:fixed;
	height:70px;
	width:70px;
	top:-70px;
	right:0;
	z-index:502;
	background:rgba(0,0,0,.7);
}
#close-lightbox {
	display:block;
	position:absolute;
	overflow:hidden;
	height:50px;
	width:50px;
	text-indent:-5000px;
	right:10px;
	top:10px;
	transform:rotate(45deg);
}
#close-lightbox:before {
	content:'';
	display:block;
	position:absolute;
	height:0px;
	width:3px;
	left:24px;
	top:0;
	background:white;
	border-radius:2px;
	transition:.5s .5s ease-in-out;
}
#close-lightbox:after {
	content:'';
	display:block;
	position:absolute;
	width:0px;
	height:3px;
	top:24px;
	left:0;
	background:white;
	border-radius:2px;
	transition:.5s 1s ease-in-out;
}
.lightbox:target {
	top:0%;
	bottom:0%;
	opacity:1;
}
.lightbox:target img {
	max-width:100%;
	max-height:100%;
}
 .lightbox:target ~ #lightbox-controls {
 top:0px;
}
 .lightbox:target ~ #lightbox-controls #close-lightbox:after {
 width:50px;
}
 .lightbox:target ~ #lightbox-controls #close-lightbox:before {
 height:50px;
}
.bordeImg {
	padding:5px;
}
 @keyframes wiggle {
 0% {
 transform:rotate(2deg);
}
 20% {
transform:rotate(-2deg);
}
 40% {
transform:rotate(2deg);
}
 60% {
transform:rotate(-2deg);
}
 80% {
transform:rotate(2deg);
}
 100% {
transform:rotate(-2deg);
}
}
#arcos-tuneles {
	margin:0 auto;
}
#arcos-tuneles div {
	padding:20px;
}
.stock100 {
	border:#E2E2E2 thick solid;
	padding:2px;
	width:380px;
	height:auto;
	margin:10px;
}
.stock2 {
	border:#E2E2E2 thick solid;
	padding:2px;
	width:auto;
	height:auto;
	margin:10px;
}

.stockSold img {
	width:auto;
	height:100px;
	border:#E2E2E2 thin solid;
	padding:5px;
}
#enstock {
	width:100%;
}
.stock100 img {
	width:350px;
	height:auto;
}
.flex-container {
	display: flex;
	justify-content: space-around;
	flex-wrap:wrap;
}
.flex-containerStock{
	display: flex;
	justify-content: flex-start;
	flex-wrap:wrap;
}
.marTop10 {
	margin-top:10px;
}
.caravana100 {
	border:#E2E2E2 thin solid;
	padding:5px;
	width:350px;
	height:auto;
	margin:5px;
}
.caravana100 img {
	width:320px;
	height:auto;
}
#juegosinflables {
	margin-right:12px;
	display:inline-block;
	width:385px;
	vertical-align:top;
	color:#777;
}
#juegosinflables img {
	width:385px;
	height:290px;
}
#contenedor1 .juegosinflables {
	line-height:40px;
	background-color:#F93;
	color:#ffffff;
	text-align:center;
	font-size:1.2em;
	font-weight:500;
}
#contenedor1 .juegosinflables a {
	color:#ffffff;
}
#contenedor1 .juegosinflables a:hover {
	color:#333;
}
#inflablespublicitarios {
	margin-left:9px;
	display:inline-block;
	vertical-align:top;
	width:385px;
}
.bloquesIzq {
	margin-right:12px;
	display:inline-block;
	width:385px;
	vertical-align:top;
}
.bloquesDer {
	margin-left:9px;
	display:inline-block;
	vertical-align:top;
	width:385px;
}
#contenedorBloque ul li {
	text-align:left;
}
#bloqueRedes {
	margin-right:12px;
	display:inline-block;
	width:385px;
	vertical-align:top;
}
#bloqueDerecha {
	margin-left:9px;
	display:inline-block;
	vertical-align:top;
	width:385px;
}
#bloqueDerechaPrincipal {
	/*margin-left:9px;
	display:inline-block;*/
	vertical-align:top;
	width:385px;
}

.masinfo {
	color:#0080C0;
	font-weight:bold;
	font-style:italic;
	margin-top:40px;
}
.colorAzul {
	color:#0080C0;
}
.aztecainflables {
	margin:0 auto;
	line-height:40px;
	background-color:#F93;
	width:100%;
	font-size:1.2em;
	color:#fff;
	font-weight:500;
}
#texto3m {
	display:none;
}
#texto4m {
	display:none;
}
.slideshow-container {
	width: 750px;
	position:relative;
	margin:auto;
}
.mySlides {
	display:none;
}
.prev,  .next {
	cursor: pointer;
	position: absolute;
	top: 50%;
	width: auto;
	margin-top: -22px;
	padding: 16px;
	color: #222428;
	font-weight: bold;
	font-size: 30px;
	transition: .6s ease;
	border-radius: 0 3px 3px 0
}
.next {
	right: -10px;
	border-radius: 3px 3px 3px 3px
}
.prev {
	left: -10px;
	border-radius: 3px 3px 3px 3px
}
.prev:hover,  .next:hover {
	color: #f2f2f2;
	background-color: rgba(0, 0, 0, 0.8)
}
.dot {
	cursor: pointer;
	height: 15px;
	width: 15px;
	margin: 0 2px;
	background-color: #bbb;
	border-radius: 50%;
	display: inline-block;
	transition: background-color .6s ease
}
.active,  .dot:hover {
	background-color: #717171
}
.fade {
	animation-name:fade;
	animation-duration:1.5s;
}
 @keyframes fade {
 from {
opacity:.4
}
to {
	opacity:1
}
}
.imgPublicitario {
	text-align:center;
	width:100%;
}
.imgPublicitario img {
	width:100%;
	height:auto;

}
.imgPublicitario div {
	display:inline-block;
	width:250px;
	border:thin solid #e2e2e2;
	padding:3px;
	margin:3px;
}
.imgSky{
	text-align:center;
	width:100%;
}
.imgSky img {
	width:auto;
	height:250px;
	-webkit-transition:all .9s ease; /* Safari y Chrome */
	-moz-transition:all .9s ease; /* Firefox */
	-o-transition:all .9s ease; /* IE 9 */
	-ms-transition:all .9s ease; /* Opera */

}
.imgSky div:hover img {
	-webkit-transform:scale(1.4);
	-moz-transform:scale(1.4);
	-ms-transform:scale(1.4);
	-o-transform:scale(1.4);
	transform:scale(1.4);
}
.imgSky div {
	display:inline-block;
	width:auto;
	height:320px;
	border:thin solid #e2e2e2;
	padding:3px;
	margin:10px;
	text-align:center;
}
.subtitulo {
	margin-top:20px;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	color:#F00;
	text-align:left;
	padding-left:10px;
}
.bebes {
	width:300px;
	height:350px;
	padding:5px;
	border:#E2E2E2 thin solid;
	display:inline-block;
	vertical-align:top;
}
.bebesX {
	width:550px;
	height:630px;
	padding:5px;
	border:#E2E2E2 thin solid;
	display:inline-block;
	vertical-align:top;
}
.textobebes {
	width:300px;
	display:inline-block;
	vertical-align:top;
	text-align:left;
	color:#777;
}
.gris999 {
	color:#999;
}
.paquetesPlus{
	width:550px;
	height:auto;
}
 .juegosinflables {
	line-height:40px;
	background-color:#F93;
	color:#ffffff;
	text-align:center;
	font-size:1.2em;
	font-weight:500;
}
.bordertable{
	border:#999 thin outset;
	width:550px;
}
.contenedor-tablapaq{
display: table;
width:75%;
border:#E2E2E2 thin outset;	
}
.contenedor-filapaq{
display: table-row;
}
.contenedor-columnapaq{
	display: table-cell;
	padding:3px;
}
.fondogris{
	background:#f2f2f2;
}
.marBottom{
	margin-bottom:10px;
}
.caja{
 display:block;
 background-color:#CCCCCC;
opacity:0.9;
 z-index:6000;
 position: absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
}

/// Imagenes Precios ////

#foto{
	width:150px;
	height:auto;
}

#contenedor-foto{
	width:200px;
	height:200px;
	display:block;
	background:#e2e2e2;
	position:absolute;
	left: 1206px;
	top:368px;
	margin:0 auto;
}


////////////////////////
