@charset "utf-8";
/* CSS Document */

img{
	border:none;
}
#comentarios:-webkit-input-placeholder { color: #fff; }
#comentarios:-moz-placeholder { color: #fff; }
#comentarios:-ms-input-placeholder {color: #fff;} /* para Internet Explorer */
.twiter{
	padding-right:6px;
}
.facebook{
	padding-right:6px;
}
.title span{
	text-align:left;	
	background: rgb(0, 0, 0);
	background: rgba(20,20,20,0.9); 
	border: 2px solid #87cefa;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #333;
	color: #87cefa;
	display: none; /* El tooltip por defecto estara oculto */
	font-size: 0.8em;
	padding: 10px 10px 10px 10px;
	width: 140px;
	position: absolute; /* El tooltip se posiciona de forma absoluta para no modificar el aspezto del resto de la pagina */
	margin-top:44px;
	margin-left:38px;
	top: -4px; /* Posicion apartir de la parte superior del primer elemento padre con posicion relativa */
	left: -120px; /* Posicion apartir de la parte izquierda del primer elemento padre con posicion relativa */
	z-index: 3; /* Poner un z-index alto para que aparezca por encima del resto de elementos */	
}
.title:hover span {
 	display: inline; /* Para mostrarlo simplemente usamos display block por ejemplo */
}

.title_2 span{
	text-align:left;	
	background: rgb(0, 0, 0);
	background: rgba(20,20,20,0.9); 
	border: 2px solid #87cefa;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #333;
	color: #87cefa;
	display: none; /* El tooltip por defecto estara oculto */
	font-size: 0.8em;
	padding: 10px 10px 10px 10px;
	width: 148px;
	position: absolute; /* El tooltip se posiciona de forma absoluta para no modificar el aspezto del resto de la pagina */
	top: 40px; /* Posicion apartir de la parte superior del primer elemento padre con posicion relativa */
	left: -52px; /* Posicion apartir de la parte izquierda del primer elemento padre con posicion relativa */
	z-index: 3; /* Poner un z-index alto para que aparezca por encima del resto de elementos */	
}
.title_2:hover span {
 	display: inline; /* Para mostrarlo simplemente usamos display block por ejemplo */
}

.title_3 span{
	text-align:left;	
	background: rgb(0, 0, 0);
	background: rgba(20,20,20,0.9); 
	border: 2px solid #87cefa;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #333;
	color: #87cefa;
	display: none; /* El tooltip por defecto estara oculto */
	font-size: 0.8em;
	padding: 10px 10px 10px 10px;
	width: 98px;
	position: absolute; /* El tooltip se posiciona de forma absoluta para no modificar el aspezto del resto de la pagina */
	top: 40px; /* Posicion apartir de la parte superior del primer elemento padre con posicion relativa */
	left: -82px; /* Posicion apartir de la parte izquierda del primer elemento padre con posicion relativa */
	z-index: 3; /* Poner un z-index alto para que aparezca por encima del resto de elementos */	
}
.title_3:hover span {
 	display: inline; /* Para mostrarlo simplemente usamos display block por ejemplo */
}


.menulistas {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
	margin-left:1px;	
}
.menulistas li {
	display:block;
	float:left;
	margin:0 1px;	
}
.menulistas li a { 
	display:block;
	float:left;
	color:#EAF3F8;
	text-decoration:none;
	padding:4px 12px 0px 12px;
	height:21px;
	margin-top:2px;
	/*padding-bottom:10px;*/	
}
.menulistas li a:hover { 
	background: #87B9CA;
	color:#00061F;
} 

.menulistas a.distinto_x{
	background-color:#BE9C00;
}

.menulistas a.distinto{
	color:#FFD700;	
}
.menulistas a.distinto:hover{
	background-color:#FFD700;
	color:#060033;
}

.menulistas a.distinto{
	color:#FFD700;	
}
.menulistas a.distinto:hover{
	background-color:#FFD700;
	color:#060033;
}
.menulistas a.distinto2{
	background: #BE9C00;
}
.menulistas a.distinto2:hover{
	background-color:#87B9CA;
}
.menulistas a.distinto3{
	padding:4px 26px 0px 14px;
	color:#FFF;	
	background-image:url(../img/fondo_flecha_1_bis.png);
}
.menulistas a.distinto3:hover{
	padding:4px 26px 0px 14px;
	color:#00061F;	
	background-image:url(../img/fondo_flecha_2_bis.png);
}
.menulistas a.distinto4{
	padding:4px 26px 0px 14px;
	color:#FFF;	
	background-image:url(../img/fondo_flecha_3.png);
}
.menulistas a.distinto4:hover{
	padding:4px 26px 0px 14px;
	color:#00061F;	
	background-image:url(../img/fondo_flecha_2.png);
}
.menulistas a.distinto5{
	padding:4px 26px 0px 14px;
	color:#FFF;	
	background-image:url(../img/fondo_flecha_1_b.png);
}
.menulistas a.distinto5:hover{
	padding:4px 26px 0px 14px;
	color:#00061F;	
	background-image:url(../img/fondo_flecha_2_b.png);
}
.menulistas a.distinto6{
	padding:4px 26px 0px 14px;
	color:#FFF;	
	background-image:url(../img/fondo_flecha_3_b.png);
}
.menulistas a.distinto6:hover{
	padding:4px 26px 0px 14px;
	color:#00061F;	
	background-image:url(../img/fondo_flecha_2_b.png);
}

/* los menus desplegables */
.linea_1{
	margin-top:2px;
}
.linea_1_b{
	margin-top:2px;
}
.menulistas li ul {
	z-index:4;
	display:none;
	position:absolute;
	margin-left:0px;
	margin-top:27px;	
	padding:0px 0px 2px 0px;
	width:138px;	
	list-style:none;
	background-color:#005495;
	/*border-top:4px solid #FFF;*/	
}
.menulistas li ul a:hover {
	background-color:#87B9CA;
	width:110px;
	text-align:left;
	margin-left:1px;
}
.menulistas > li {
	float:left;
}
.menulistas li:hover > ul {
	display:table;
	visibility:visible;		
}	

.menulistas li ul a.distinto2_nivel2{
	background: #BE9C00;
	width:110px;
	text-align:left;
	margin-left:1px;
}
.menulistas li ul a.distinto2_nivel2:hover {
	background-color:#87B9CA;
	width:110px;
	text-align:left;
	margin-left:1px;
}



.menulistas li ul.distinto5 {
	z-index:4;
	display:none;
	position:absolute;
	margin-left:-2px;
	margin-top:27px;	
	padding:0px 0px 2px 0px;
	width:112px;	
	list-style:none;
	background-color:#005495;
	/*border-top:4px solid #FFF;*/	
}
.menulistas li ul.distinto5 a:hover {
	background-color:#87B9CA;
	width:100px;
	text-align:left;
	margin-left:1px;
}
.menulistas > li.distinto5 {
	float:left;
}
.menulistas li:hover > ul.distinto5 {
	display:table;
	visibility:visible;		
}	

.menulistas li ul a.distinto5_nivel2{	
	background-color:#005495;
	width:211px;
	text-align:left;
	margin-left:1px;
	margin-right:1px;
}
.menulistas li ul a.distinto5_nivel2:hover {
	background-color:#87B9CA;
	width:215px;
	text-align:left;
	margin-left:1px;
	margin-right:1px;
}
.menulistas li ul a.distinto5_nivel2_on{	
	background: #BE9C00;
	width:215px;
	text-align:left;
	margin-left:1px;
	margin-right:1px;
}
.menulistas li ul a.distinto5_nivel2_on:hover {
	background-color:#87B9CA;
	width:215px;
	text-align:left;
	margin-left:1px;
	margin-right:1px;
}


/* fin menus desplegables */

.donar:hover{
	background-image:url(../img/donar2.png);
}

.menulistas2 {		
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
	margin-left:0px;	
}
.menulistas2 li {	
	display:block;
	float:left;
	margin:0 1px;
	
}
/* Propiedades que le das a las " <a> "  de las listas*/
.menulistas2 li a { 
	display:block;
	float:left;
	color:#EAF3F8;
	text-decoration:none;
	padding:4px 14px 0px 14px;
	height:21px;
	margin-top:2px;	
}
/* Propiedades que le das a las " <a> "  de las listas, cuando pasas por encima de ellas */
.menulistas2 li a:hover { 
	 background: #87B9CA;
	color:#00061F;
} 
.menulistas2 a.distinto{
	color:#FFD700;	
}
.menulistas2 a.distinto:hover{
	background-color:#FFD700;
	color:#060033;
}
.menulistas2 a.distinto2{
	background: #BE9C00;
}
.menulistas a.distinto2:hover{
	background-color:#87B9CA;
}

.menulistas a.distinto2:hover{
	background-color:#87B9CA;
}
.ico_home{
	margin-top:-4px;
}
.boton_visor{
	margin-left:600px;
	margin-top:4px;
}
.boton_visor2{
	margin-left:4px;
	margin-top:2px;
}
.pie_visor{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	color:#00061F;
	/*width:674px;*/
	margin-top:0px;
	margin-left:0px;
	/*margin-right:10px;*/
	/*background-color:#DFECF1;*/
	/*-moz-border-radius: 8px;
 	border-radius: 8px;*/
	padding:6px 14px 6px 14px;	
}
.pie_visor_bis{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#00061F;
	/*width:674px;*/
	margin-top:30px;
	margin-left:0px;
	/*margin-right:10px;*/
	/*background-color:#DFECF1;*/
	/*-moz-border-radius: 8px;
 	border-radius: 8px;*/
	padding:6px 14px 6px 14px;	
}
.link_visor {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#B37201;
}
.link_visor:hover {
	color:#950000;
}
.ultimas_noticias{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin:6px 0px 0px 14px;	
}
.patita_azul_vertical_1{
	float:left;
	margin-left:14px;
	margin-top:4px;
}
.ultimas_noticias_noticias{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005495;
	text-align:left;
	margin-top:4px;
	margin-left:50px;	
}
.ultimas_noticias_noticias a{
	color:#005495;
	text-decoration:underline;
}
.ultimas_noticias_noticias a:hover{
	color:#00061F;
}

.ultimas_noticias_noticias_rojo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F00;
	text-align:left;
	margin-top:4px;
	margin-left:50px;	
}
.ultimas_noticias_noticias_rojo a{
	color:#F00;
	text-decoration:underline;
}
.ultimas_noticias_noticias_rojo a:hover{
	color:#00061F;
}

.ultimas_noticias_noticias_rojo a.verde{
	margin-left:10px;
	color:#009F00;
	text-decoration:underline;
}
.ultimas_noticias_noticias_rojo a.verde:hover{
	color:#00061F;
}

.ultimas_noticias_fechas{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-top:-8px;
	margin-left:58px;
	margin-bottom:8px;	
}
.discontinua1{
	margin-top:-4px;
	float:left;
}
.patita_azul_vertical_2{
	float:left;
	margin-left:18px;
	margin-top:4px;
	margin-right:9px;
}
.ultimas_noticias_noticias_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005495;
	text-align:left;
	margin-top:16px;
	margin-left:18px;
}
.ultimas_noticias_noticias_2 a{
	alignment-baseline:central;	
	color:#005495;
	text-decoration:underline;
}
.ultimas_noticias_noticias_2 a:hover{
	color:#00061F;
}
.titular_ayudar_help{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	margin:10px 0px 0px 16px;
}
.ayudar_help_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	margin:12px 0px 0px 16px;
}
.patita_negra_1{
	margin-left:-196px;
	margin-top:26px;	
}
.formas_ayuda{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	margin:-17px 0px 0px 24px;
}
.formas_ayuda a{
	color:#000000;
	text-decoration:none;
}
.formas_ayuda a:hover{
	color:#000000;
	text-decoration:underline;
}
.patita_negra_2{
	margin-left:-196px;
	margin-top:20px;	
}
.titular_urgentes{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	text-align:center;
	color:#900;
	margin-top:10px;
}
.pie_foto_urgente{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:600;
	margin-top:4px;
	background-color:#CCC;
	background: rgb(244, 228, 140);
    /* Para navegadores que soportan RGBa mostramos el color sólido con un 50% de opacidad */
    background: rgba(251, 209, 40, 0.2);
	-moz-border-radius: 5px;
 	border-radius: 5px;
}
.foto_urgente_1{
	-moz-border-radius: 5px;
 	border-radius: 5px;
	border: 1px solid #00061F;
}
.urgente_nombre_animal{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
}
.urgente_nombre_animal a{
	color:#000;
	text-decoration:none;
}
.urgente_nombre_animal a:hover{
	text-decoration:underline;
}
.urgente_breve{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-top:4px;
}
.urgente_breve a{
	color:#000;
	text-decoration:none;
}
.urgente_breve a:hover{
	text-decoration:underline;
}
.patita_azul_horizontal_1{
	margin-left:-204px;
	margin-top:10px;
}
.textos_patita_columna_drcha{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#005495;
	text-align:left;
	margin-left:24px;
	margin-top:-17px;
}
.textos_patita_columna_drcha a{
	color:#005495;
	text-decoration:none;	
}
.textos_patita_columna_drcha a:hover{
	text-decoration:underline;
}

.textos_patita_columna_drcha2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#005495;
	text-align:left;
	margin-left:24px;
	margin-top:-17px;
}
.textos_patita_columna_drcha2 a{
	color:#222224;
	text-decoration:none;	
}
.textos_patita_columna_drcha2 a:hover{
	text-decoration:underline;
}

.titular_adopcoines{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005495;
	text-align:center;
	margin:14px 0px 0px 0px;
}
.patita_azul_horizontal_2{
	margin-left:-204px;
	margin-top:4px;
}
.banner_1{
	margin-top:-2px;
}
.banner_1_zooplus{
	-moz-border-radius: 10px;
 	border-radius: 10px;	
}
.banner_zooplus{
	width:238px;
}
.texto_1_pie_banner_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#000000;
	text-align:center;	
	margin-top:4px;
}
.texto_1_pie_banner_1 a{
	color:#000000;
	text-decoration:none;
}
.texto_1_pie_banner_1 a:hover{
	text-decoration:underline;
}
.texto_2_pie_banner_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin-top:-14px;
}
.texto_2_pie_banner_1 a{
	color:#000000;
	text-decoration:none;
}
.texto_2_pie_banner_1 a:hover{
	text-decoration:underline;
}
.texto_1_banner_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	margin-top:8px;
	padding-bottom:4px;
	border-bottom:1px solid #FFF;	
}
.texto_1_banner_2 a{
	color:#000;
	text-decoration:none;
}
.texto_1_banner_2 a:hover{
	color:#fff;
}
.texto_2_banner_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	margin-top:22px;
}
.texto_2_banner_2 a{
	color:#FFF;
	text-decoration:none;
}
.texto_2_banner_2 a:hover{
	text-decoration:underline;
}
.copiright{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#FFFFFF;
	text-align:left;
	margin:2px 0px 0px 14px;
	padding-left:14px;
	display:table-cell;
	vertical-align:middle;
	width:220px;
}
.copiright a{
	color:#FFFFFF;
	text-decoration:none;
}
.copiright a:hover{
	text-decoration:underline;
}
.texto_contenido_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#00061F;
	text-align:left;
	margin:0px;
	padding:18px;
}
.link_texto_contenido_1{
	color:#00061F;
	font-weight:bold;
	text-decoration:none;
}
.link_texto_contenido_1:hover{
	text-decoration:underline;
}
.a_mano{
	font-family: 'Courgette', cursive;
  	font-size: 15px;
	text-align:left;
	margin-top:0px;
	padding:6px;
  	text-shadow: 4px 4px 4px #aaa;
}
.titulo_pagina{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00061F;
	text-align:left;
	margin-left:40px;
	border-bottom:solid  #060033 2px;
	line-height:40px;	
	margin:20px 20px 20px 20px;
}
.titulo_numeracion{
	margin-left:10px;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#00061F;
}
.foto_ficha_gato_peq_estilo{
	-moz-border-radius: 8px;
 	border-radius: 8px;
	border:2px solid #005495;	
}
.foto_ficha_gato_peq_estilo_xx{
	-moz-border-radius: 8px;
 	border-radius: 8px;
	border:2px solid #005495;
	margin-left:20px;
	background-color:#FF0000;	
}
.foto_ficha_gato_peq_estilo_xx2{
	-moz-border-radius: 8px;
 	border-radius: 8px;
	border:2px solid #005495;
	margin-top:20px;
	margin-left:20px;
	width:121px;
}

.contenido_ficha_gato_peq_nombre{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#005495;
	text-align:left;
	margin-left:160px;
	margin-top:-146px;
	margin-bottom:0px;
	border-bottom:1px solid #005495;
	margin-right:20px;
}
.contenido_ficha_gato_peq_genero{
	margin-left:30px;
	font-size:12px;
	font-style:italic;
}
.contenido_ficha_gato_peq_descripcion{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#00061F;
	text-align:left;
	margin-top:14px;
	margin-left:160px;
	margin-bottom:0px;
	margin-right:10px;
}
.contenido_ficha_gato_peq_descripcion a{
	color:#909;
}
.contenido_ficha_gato_peq_descripcion a:hover{
	color:#000;
}
.boton_gato_peq_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:center;	
	background: rgb(0, 6, 31);
	background: rgba(0,6,31,0.9); 
	border: 2px solid #87B9CA;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #333;
	color: #fff;	
	padding: 8px 10px 8px 10px;
	width: 66px;	
}
.boton_gato_peq_1_b{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:center;	
	background: rgb(0, 6, 31);
	background: rgba(0,6,31,0.9); 
	border: 2px solid #87B9CA;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #333;
	color: #fff;
	margin-top:6px;	
	padding: 8px 10px 8px 10px;
	width: 86px;		
}
.boton_gato_peq_1_b:hover{
	cursor:pointer;
}
.boton_gato_peq_1 a{
	color: #fff;
	text-decoration:none;
}
.boton_gato_peq_1 a:hover{
	color:#BE9C00;	
}
.leer_mas a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#005495;
	text-decoration:none;
	margin-left:10px;
}
.leer_mas a:hover{
	color:#00061F;
}
.enfasis_1{
	font-size:12px;
}
.enlace_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#005495;
}
.enlace_1:hover{
	color:#00061F;
}
.texto_indice{
	margin-left: 200px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #00061F;
}
.texto_indice_b{
	margin-left:306px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#00061F;
}
.texto_indice_2{
	margin-left: 250px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #00061F;
}
.texto_indice_urgentes{
	margin-left:256px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#00061F;
}
.numerales_indice a{
	margin-left:4px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#005495;	
}
.numerales_indice a:hover{
	color:#00061F;
}
.numerales_indice_2 a{
	margin-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#005495;	
}
.numerales_indice_2 a:hover{
	color:#00061F;
}
.numerales_indice_3 a{
	margin-left:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#005495;	
}
.numerales_indice_3 a:hover{
	color:#00061F;
}
.formulario_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:20px;
	margin-top:30px;
}
.form_2{
	padding-left:236px;
}
.form_3{
	padding-left:14px;
}
.form_4{
	padding-left:50px;
}
.form_5{
	padding-left:146px;
}
.form_6{
	padding-left:42px;
}
.form_7{
	padding-left:260px;
}
.caja_form_1{
	margin-top:6px;
	width:270px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_1_b{
	margin-top:6px;
	margin-left:16px;
	width:310px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_2{
	margin-top:6px;
	width:78px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_3{
	margin-left:34px;
	margin-top:6px;
	width:484px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_4{
	margin-top:6px;
	width:44px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_5{
	margin-top:6px;
	margin-left:20px;
	width:180px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_6{
	margin-top:6px;
	width:78px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_7{
	margin-top:6px;
	margin-left:20px;
	width:280px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_8{
	margin-top:6px;
	margin-left:20px;
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.caja_form_9{
	margin-top:6px;
	width:610px;
	height:80px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#005495;
	border:1px solid #FFF;
	color:#FFFFFF;
	padding:4px;
}
.boton_form{
	margin-top:40px;
	margin-left:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#121935;
	border:2px solid #FFF;
	width:80px;
	height:30px;
}
.boton_form:hover{
	color:#FFFFFF;
	background-color:#005495;
	border:2px solid #FFF;
	cursor:pointer;
}
.atencion_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:300px;
}
.patita_azul_vertical_2{
	float:left;
	margin-left:14px;
	margin-top:12px;
}
.patita_azul_vertical_2_b{
	float:left;
	margin-left:14px;
	margin-top:22px;
	margin-right:10px;
}
.contenido_colabora_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	padding:0px 20px 0px 0px;
}
.contenido_colabora_1 a{
	color:#005495;
	text-decoration:none;
}
.contenido_colabora_1 a:hover{
	color:#00061F;
}
.contenido_colabora_1_b{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005495;
	margin-top:30px;
	margin-left:20px;
	margin-right:20px;
	text-align:left;	
	padding:0px 20px 0px 0px;
	border-bottom:1px solid #005495;	
}
.contenido_colabora_1_b a{
	color:#005495;
	text-decoration:none;
}
.contenido_colabora_1_b a:hover{
	color:#00061F;
}
.contenido_colabora_1_c{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	border-bottom:1px solid #005495;
}
.contenido_colabora_1_c a{
	color:#005495;
	text-decoration:none;
	
}
.contenido_colabora_1_c a:hover{	
	color:#00061F;
}
.contenido_colabora_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00061F;
	text-align:left;
	margin-left:24px;
	padding:0px 20px 0px 0px;
}
.contenido_colabora_2 a{
	color:#00061F;
	font-weight:bold;
	text-decoration:underline;
}
.contenido_colabora_2 a:hover{
	color:#005495;
}
.distinto_x{
	font-size:14px;
}
.contenido_colabora_2_donacion{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00061F;
	text-align:left;
	margin-left:50px;
	padding:0px 20px 0px 0px;
}
.contenido_colabora_2_donacion a{
	color:#00061F;
	font-weight:bold;
	text-decoration:underline;
}
.contenido_colabora_2_donacion a:hover{
	color:#005495;
}
.contenido_colabora_3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00061F;
	text-align:left;
	margin-left:20px;
	padding:0px 20px 0px 0px;
}
.contenido_colabora_3 a{
	color:#00061F;
	font-weight:bold;
	text-decoration:underline;
}
.contenido_colabora_3 a:hover{
	color:#005495;
}

.margen-ampliado {
    margin-left: 45px; /* Ajusta este valor según lo necesites */
    display: block;    /* Asegura que el span se comporte como un bloque */
}

.contenido_consejos_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005495;
	text-align:left;
	margin-left:20px;
	padding:0px 20px 0px 0px;
	border-bottom:1px solid #005495;
	margin-left:46px;
	margin-right:20px;
}
.contenido_consejos_1_b{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005495;
	margin-top:40px;
	text-align:left;
	margin-left:44px;
	padding:0px 20px 0px 0px;
	border-bottom:1px solid #005495;
	margin-right:20px;
}
.contenido_consejos_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00061F;
	text-align:left;
	margin-left:20px;
	padding:0px 20px 0px 0px;
}
.contenido_consejos_sub_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00061F;
	text-align:left;
	margin-top:14px;
	margin-left:20px;
	margin-bottom:0px;
	margin-right:20px;
}
.icono_titulo_pagina{
	float:left;
	margin-top:28px;
	margin-left:20px;
	margin-right:10px;
}
.icono_facebook{
	float:left;
	margin-top:-33px;
	margin-left:100px;
}
.icono_facebook_b{
	float:left;
	margin-top:-33px;
	margin-left:190px;
}
.icono_facebook_c{
	float:left;
	margin-top:-33px;
	margin-left:152px;
}
.icono_facebook_d{
	float:left;
	margin-top:-33px;
	margin-left:234px;
}
.trans{
	margin-top:-10px;
}
.cartel_1{
	margin:10px 20px 10px 20px;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
.cartel_2{
	margin:10px 20px 10px 20px;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
.cartel_2_b{
	margin:30px 20px 10px 74px;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
.caja_mapa{
	position:relative;
	clear:none;
	float:left;
	width:180px;
	height:50px;
	background-color:#718EA5;
	margin:20px 18px 20px 20px;
	border:2px solid #FFF;
}
.caja_mapa_2{
	position:relative;
	clear:none;
	float:left;
	width:180px;
	height:50px;
	background-color:#718EA5;
	margin:20px 18px 20px 130px;
	border:2px solid #FFF;
}
.caja_mapa_3{
	position:relative;
	clear:none;
	float:left;
	width:250px;
	height:50px;
	background-color:#718EA5;
	margin:20px 18px 20px 80px;
	border:2px solid #FFF;
}
.titular_mapa_b{
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	font-weight:bolder;
}
.titular_mapa_b a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	text-decoration:none;
	display:block;
	color:#FFF;
	font-weight:bolder;
	background-color:#718EA5;
	width:210px;
	height:41px;
	margin-left:8px;
	margin-top:-16px;
	line-height:42px;
	text-align:left;
	padding-left:30px;
}
.titular_mapa_b a:hover{	
	color:#FFF;
	background-color:#003C6B;
	border-bottom:2px solid #FFD700;
	border-left:2px solid #FFD700;	
}
.caja_mapa_4{
	position:relative;
	clear:none;
	float:left;
	width:200px;
	height:50px;
	background-color:#718EA5;
	margin:20px 18px 20px 40px;
	border:2px solid #FFF;
}
.titular_mapa_4{
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	font-weight:bolder;
}
.titular_mapa_4 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	text-decoration:none;
	display:block;
	color:#FFF;
	font-weight:bolder;
	background-color:#718EA5;
	width:160px;
	height:41px;
	margin-left:8px;
	margin-top:-16px;
	line-height:42px;
	text-align:left;
	padding-left:30px;
}
.titular_mapa_4 a:hover{	
	color:#FFF;
	background-color:#003C6B;
	border-bottom:2px solid #FFD700;
	border-left:2px solid #FFD700;	
}


.titular_mapa{
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	font-weight:bolder;
}
.titular_mapa a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	text-decoration:none;
	display:block;
	color:#FFF;
	font-weight:bolder;
	background-color:#718EA5;
	width:140px;
	height:41px;
	margin-left:8px;
	margin-top:-16px;
	line-height:42px;
	text-align:left;
	padding-left:30px;
}
.titular_mapa a:hover{	
	color:#FFF;
	background-color:#003C6B;
	border-bottom:2px solid #FFD700;
	border-left:2px solid #FFD700;
	
}
.titular_mapa_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:bolder;
}
.titular_mapa_2 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	text-decoration:none;
	display:block;
	color:#FFF;
	font-weight:bolder;
	background-color:#718EA5;
	width:220px;
	height:41px;
	margin-left:8px;
	margin-top:-20px;
	line-height:46px;
	text-align:left;
	padding-left:30px;
	
}
.titular_mapa_2 a:hover{	
	color:#FFF;
	background-color:#003C6B;
	border-bottom:2px solid #FFD700;
	border-left:2px solid #FFD700;
}



.caja_mapa_secciones{
	position:relative;
	clear:none;
	float:left;
	width:250px;
	height:auto;
	background-color:#fff;
	border-left:2px dashed #718EA5;
	border-right:2px dashed #718EA5;
	margin-top:74px;
	margin-left:-272px;
}

.menu_mapa {
	font-family:Verdana, Geneva, sans-serif;	
	font-weight:bold;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	font-size:13px;
	padding-bottom:20px;	
}
.menu_mapa li {	
	float:left;
	margin:0px 0px 0px;	
	border-bottom:dashed 2px #718EA5;		
}
.menu_mapa li a {			
	float:left;
	color:#003C6B;
	text-decoration:none;
	padding:6px 34px 0px 10px;
	height:44px;
	width:206px;
	text-decoration:none;
	line-height:34px;
	background-color:#FFF;
}
.menu_mapa li a:hover { 
	color:#000;
	/*background-color:#003C6B;*/
	height:36px;
	width:206px;
	padding-bottom:8px;	
} 
.titulo_seccion_mapa{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;	
	color:#060033;
	border-bottom:solid  #060033 2px;
	line-height:40px;	
	margin:20px 20px 20px 20px;
}


.caja_mapa_secciones_b{
	position:relative;
	clear:none;
	float:left;
	width:200px;
	height:auto;
	background-color:#fff;
	border-left:2px dashed #718EA5;
	border-right:2px dashed #718EA5;
	margin-top:74px;
	margin-left:-222px;
}
.menu_mapa_b {
	font-family:Verdana, Geneva, sans-serif;	
	font-weight:bold;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	font-size:13px;
	padding-bottom:20px;	
}
.menu_mapa_b li {	
	float:left;
	margin:0px 0px 0px;	
	border-bottom:dashed 2px #718EA5;		
}
.menu_mapa_b li a {			
	float:left;
	color:#003C6B;
	text-decoration:none;
	padding:6px 34px 0px 10px;
	height:44px;
	width:154px;
	text-decoration:none;
	line-height:34px;
	background-color:#FFF;
}
.menu_mapa_b li a:hover { 
	color:#000;
	/*background-color:#003C6B;*/
	height:36px;
	width:154px;
	padding-bottom:8px;	
}
.boton_pay{
	margin-left:296px;
	margin-top:-30px;
}
.boton_pay_2{
	margin-left:406px;
	margin-top:-32px;
	width:100px;
}
.premio{
	float:right;
	margin-top:6px;	
}
.rojo{
	color:#FF0000;
}
.rojo_big{
	font-size:20px;
	color:#FF0000;
}
.contenido_eventos_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005495;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	border-bottom:1px solid #005495;
}
.enfasis{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	margin-left:60px;
}
.pie_visor_bis{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#00061F;
	/*width:674px;*/
	margin-top:30px;
	margin-left:0px;
	/*margin-right:10px;*/
	/*background-color:#DFECF1;*/
	/*-moz-border-radius: 8px;
 	border-radius: 8px;*/
	padding:6px 14px 26px 14px;
	background-color:#FFFFFF;	
}
.error{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FF0000;
}
.zona_especial{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:10px;
	-moz-border-top-left-radius: 6px;
	-moz-border-top-right-radius: 6px;
 	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	text-align:left;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	
background: rgba(190,156,1,1);
background: -moz-linear-gradient(top, rgba(190,156,1,1) 0%, rgba(255,245,202,1) 94%, rgba(255,245,202,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(190,156,1,1)), color-stop(94%, rgba(255,245,202,1)), color-stop(100%, rgba(255,245,202,1)));
background: -webkit-linear-gradient(top, rgba(190,156,1,1) 0%, rgba(255,245,202,1) 94%, rgba(255,245,202,1) 100%);
background: -o-linear-gradient(top, rgba(190,156,1,1) 0%, rgba(255,245,202,1) 94%, rgba(255,245,202,1) 100%);
background: -ms-linear-gradient(top, rgba(190,156,1,1) 0%, rgba(255,245,202,1) 94%, rgba(255,245,202,1) 100%);
background: linear-gradient(to bottom, rgba(190,156,1,1) 0%, rgba(255,245,202,1) 94%, rgba(255,245,202,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be9c01', endColorstr='#fff5ca', GradientType=0 );
}
.zona_especial_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	background-color:#FFF5CA;
	color:#000;
	margin-top:-12px;
	padding-bottom:14px;
	-moz-border-bottom-left-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
 	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	
	border-bottom:1px solid #FFF;	
}
.zona_especial_2 a{
	color:#000;
	text-decoration:none;
}
.zona_especial_2 a:hover{
	text-decoration:underline;
}

.lista_mascocan{
	list-style:disc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.lista_mascocan li{
	margin-bottom:6px;
}
.imagen_esp{
	margin:10px 4px 4px 4px;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	border: 1px solid #003;
}
.imagen_esp_2{
	margin-top:5px;
	margin-left:190px;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	border: 1px solid #003;
}
.galeria{
	display:block;
	position:relative;
	margin-top:4px;
	margin-left:10px;
	margin-bottom:-164px;
	padding-bottom:4px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.galeria a{
	color:#005495;
	text-decoration:none;
	margin-left:10px;
}
.galeria a:hover{
	color:#00061F;
}
.galeria_2{
	display:block;
	position:relative;
	margin-top:4px;
	margin-left:30px;
	margin-bottom:-164px;
	padding-bottom:4px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.galeria_2 a{
	color:#005495;
	text-decoration:none;
	margin-left:10px;
}
.galeria_2 a:hover{
	color:#00061F;
}
.margen_izq{
	margin-left:100px;
}
.banner_central_img{
	-moz-border-radius: 8px;
 	border-radius: 8px;
	margin-right:4px;
}

.leer_mas2 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#005495;
	text-decoration:none;
	margin-left:60px;
}
.leer_mas2 a:hover{
	color:#00061F;
}
