﻿body {
	background-color: #e9e9ea;
	font-size:18px;
	font-family:arial, verdana, sans-serif;
	color:#505152;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
a.linkopacity img {
        filter:alpha(opacity=100);
        -moz-opacity: 1.0;
        opacity: 1.0;
        -khtml-opacity: 1.0;
}
 
a.linkopacity:hover img {
        filter:alpha(opacity=50);  
        -moz-opacity: 0.5;  
        opacity: 0.5;
        -khtml-opacity: 0.5; 
}

h1 {font-size:1.5em; color:#ffffff; font-weight:bold; text-align:center; }

.tabla1 {
	width: 1150px;
	background-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}
.tabla2 {
	width: 170px;
	background-color: #FFFFFF;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}
.tabla3 {
	width: 680px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #9dbc4d;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	border-radius: 20px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: auto;
	
}
.tabla4 {
	width: 660px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: small;
	color: #FFCC33;
	font-weight: bold;
	border: medium solid #FFFFFF;
}


.tablapublicidad900 {
	background-color: #129fdb;
	background-position: center;
	width: 900px;
}	
	.tablapie {
	width: 1030px;
	background-color: #129fdb;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #129fdb;
	border-right-color: #129fdb;
	border-bottom-color: #129fdb;
	border-left-color: #129fdb;
	border-radius: 0px;
	-moz-border-radius: 0px 0px 20px 20px;
	-webkit-border-radius: 0px 0px 20px 20px;
}

.tablapubli{
	width: 1150px;
}
.colorpubli {
		width: 1030px;
}	
.tablafavoritos{
	width: 1150px;
	border-top-color: #129fdb;
	border-right-color: #129fdb;
	border-left-color: #129fdb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #129fdb;
	border-bottom-color: #129fdb;
}
}
.colorfavoritos {
	background-color: #85d8e2;
	width: 1030px;
}
A {text-decoration:none;color:#505152;FONT-SIZE:15px;FONT-FAMILY: Verdana,Arial;}
A:active {text-decoration:none;color:#009cd7 ;} 
A:hover {
	text-decoration:none;
	color:#fa8e4e;
}

.tabla5 {
	background-color: #ffffff;
	border: medium solid #129fdb;
	border-radius: 20px;
}


.borde {
	background-color: #ffffff;
	border: medium solid #dadada;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: auto;
}

.cuadro {
	background-color: #ffffff;
	border: medium solid #dadada;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: 110px;
	width: 110px;
}

.colorear {
	background-color: #ffffff;
	border: medium solid #c6e54e;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: auto;
	box-shadow: 2px 2px 5px #999;
}

.borde2 {
	background-color: #ffffff;
	border: medium solid #c6e54e;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: auto;
	box-shadow: 2px 2px 5px #999;
}

.borde-fondo-azul {
	background-color: #359ed2;
	font-weight: bold;
	border: medium solid;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: auto;
	color: #FFF;
	width: 180px;
	height: 180px;
}

.borde-fondo-verde {
	background-color: #9ab03d;
	font-weight: bold;
	border: medium solid;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	color: #FFF;
	width: 180px;
	height: 180px;
}

.borde-fondo-gris {
	background-color: #e8e8e6;
	font-weight: bold;
	border: medium solid;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	color: #FFF;
	width: 180px;
	height: 180px;
}

.borde-fondo-amarillo {
	background-color: #eeb534;
	font-weight: bold;
		border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	color: #ffffff;
}

.borde-fondo-blanco {
	background-color: #ffffff;
	font-weight: bold;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	color: #666666;
}

.borde-fondo-pie {
	background-color: #84a400;
	font-weight: bold;
	border: medium solid;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	color: #FFF;
}

.borde-fondo-gifs {
	background-color: #96b613;
	font-weight: bold;
	border: medium solid;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	color: #FFF;
}

.borde-fondo-azul2 {
	background-color: #359ed2;
	font-weight:
	border: medium solid;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	height: auto;
	color: #FFF;
}

.borde-fondo-verde2 {
	background-color: #9ab03d;
	font-weight: bold;
	border: medium solid;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(243,186,6,.04) inset;
	margin-top: 20px;
	color: #FFF;
}

#caja-juego { 
text-align:left;
font-size:1em;
	font-family:arial, verdana, sans-serif;
	color:#ffffff;
	background:#75b8d2;
	width: 93%;
	height: auto;
	float: left;
	margin: 0px 5px 10px 25px;
	border-radius: 4px;
	padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}

/*Código para modificar el aviso de cookies*/

#cookieChoiceInfo {
background: #aad2e4 !important; /*Fondo de la barra*/
color: #fff !important;
font-size: 18px !important; /*Tamaño fuente botones, modifica el tamaño final*/
font-weight:normal !important; /*Estilo de fuente: normal, cursiva, negrita*/
top: auto !important;
bottom: 0 !important;/*Posición de la barra: abajo*/
border-top: 10px #86c1dd solid !important; /*Borde de la barra, anchura, color y estilo*/
padding: 40 !important;
box-sizing: border-box;
transform:scale(1.0,1.0);
opacity: 1.0; /*Transparencia de 0 a 1*/
}


.cookie-choices-text {
display: inline-block !important;
vertical-align: middle !important;
font-size: 18px !important; /*Tamaño de la fuente del aviso*/
margin: 5px 10px !important;
color: #fff !important; /*Color de la fuente del aviso*/
max-width: 800px !important;
text-align: left !important;
line-height: 40px !important;

}

#cookieChoiceInfo a {
display: inline-block;
background: #e7eaeb; /*Fondo del botón*/
padding: 8px;
border-radius: 8px; /*Borde redondeado*/
box-shadow: 1px 1px 8px #737576; /*Sombra del botón*/
border: 2px #fff solid; /*Borde del botón, anchura, color y estilo*/
text-shadow: 1px 1px 2px #bcd8e5; /*Sombra del texto del botón*/
}
#cookieChoiceInfo a:nth-child(2) {
background: #aad2e4; /*Fondo del segundo botón*/

/*Si quieres que el segundo botón sea diferente del primero modifica aquí*/
}
.cookie-choices-button {
font-weight: normal;
text-transform: none !important;
white-space: nowrap;
color: #fff;
margin-left: 8px;
padding: 0 10px;
text-decoration: none;
}
