﻿body {
	background-color: ffffff;
	font-size:1.2em;
    font-family:tahoma, Arial, Helvetica, sans-serif;
	color:#606060;
	
}

.caja-txt a:link, .caja-txt a:visited, .caja-txt a:active  { font-family: tahoma, Arial, Helvetica, sans-serif;	font-size: 1em; color: #fff;}

.celda1 {
	font-size:1.2em;
    font-family:tahoma, Arial, Helvetica, sans-serif;
	color:#606060;
	
}
.tabla1 {
	width: 1300px;
	
}
.tabla2 {
	width: 1300px;
	background-color: ffffff;
	border: 9px solid #d2e8fd;
	background-image: url(fondotabla.gif);
}
.tablapie {
	width: 1300px;
	background-color: d1e9fc;
	border: 9px solid d1e9fc;
	background-image: url(fondotabla.gif);
}
.tablacontenido {
	background-color: #ffffff;
	width: 940px;
}
.tablacuentos {
	background-color: #ffffff;
	width: 875px;
	border: medium solid #bad9f6;
	border-radius: 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	box-shadow: 0 0 68px rgba(232,232,232) inset;
	margin-top: 20px;
	height: auto;
	box-shadow: 2px 2px 5px #cccccc;
	padding: 10px;
}

.tablalateral {
	background-color: #FFFFFF;
	width: 360px;
}
.tablapublicidad {
	background-color: d1e9fc;
}

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; 
}


.borde {
	background-color: #ffffff;
	border: medium solid #e5f0f9;
	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;
}
A {text-decoration:none;color:#606060;FONT-SIZE:19px;FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;}
A:active {text-decoration:none;color:#FF6633 ;} 
A:hover {
	text-decoration:none;
	color:#3896df;
}

.fondo-azul {
	background-color: #d7d6d6;
	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;
}

#caja {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #9ec7d8;
	background-image: url("inferior-text.png");
}

#caja0 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #a7cf54;
	background-image: url("inferior-text.png");
}

#caja0:hover {
	color: #ffffff;
	background-color: #b5e2ef;
	background-image: url("inferior-text.png");

}

#caja3 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #d8b69b;
	background-image: url("inferior-text.png");
}

#caja3:hover {
	color: #ffffff;
	background-color: #b5e2ef;
	background-image: url("inferior-text.png");

}

#caja4 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #f9a008;
	background-image: url("inferior-text.png");
}

#caja4:hover {
	color: #ffffff;
	background-color: #b5e2ef;
	background-image: url("inferior-text.png");

}

#caja5 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #caa0e5;
	background-image: url("inferior-text.png");
}

#caja5:hover {
	color: #ffffff;
	background-color: #b5e2ef;
	background-image: url("inferior-text.png");

}

#caja6 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #da805a;
	background-image: url("inferior-text.png");
}

#caja6:hover {
	color: #ffffff;
	background-color: #b5e2ef;
	background-image: url("inferior-text.png");

}

#caja7 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #6aa9c3;
	background-image: url("inferior-text.png");
}

#caja7:hover {
	color: #ffffff;
	background-color: #b5e2ef;
	background-image: url("inferior-text.png");

}


#caja8 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 5px 5px 5px 5px;
	border-radius: 8px;
	margin: 5px 10px 5px 14px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #c6b418;
	background-image: url("inferior-text.png");
}

#caja8:hover {
	color: #ffffff;
	background-color: #b5e2ef;
	background-image: url("inferior-text.png");

}



/*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;
}