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

body { 
	text-align:center;
	margin:0px;
	background-color:#87B9CA;
}
#contenedor{
	position:relative;
	width:991px;
	height:auto;
	margin:0px auto 0px auto;
	text-align:center;
	/*background-color:#F00;*/
}
#cabecera{
	position:relative;
	float:left;
	width:991px;
	height:267px;
	margin:0px auto 0px auto;
	/*background-color:#FF0000;*/
	/*background-image:url(../img/logo.jpg);*/
}
#logo{
	position:relative;
	clear:none;
	float:left;
	width:991px;
	height:223px;
	background-image:url(../img/help3a.jpg);
}

#iconos_cabecera{
	z-index:5;
	position:relative;
	margin-top:10px;
	margin-left:864px;
	width:126px;
	height:34px;
	
}
#menu{
	z-index:50000;
	position:relative;
	clear:none;
	float:left;
	width:991px;
	height:29px;
	margin-top:6px;
	background-color:#005495;
	border-top:4px solid #FFF;
	border-bottom:4px solid #FFF;
	
}
#menu1{
	position:relative;
	clear:none;
	float:left;
	width:991px;
	/*background-color:#0C6;*/
}
#menu2{
	position:relative;
	float:left;
	width:165px;
	height:29px;
	left:6px;
	/*background-color:#FF0;*/
}
.donar{
	position:relative;
	float:left;
	clear:none;
	width:66px;
	height:25px;
	left:-2px;
	top:-4px;
	background-image:url(../img/donar.png);
	background-repeat:no-repeat;
}
.donar a:hover{
	background-image:url(../img/donar2.png);
	background-color:transparent;
}
#cuerpo{
	position:relative;
	float:left;
	width:977px;
	height:auto;
	margin-top:6px;
	margin-left:7px;
	padding-bottom:12px;
	-moz-border-radius: 6px;
 	border-radius: 6px;
	background-color:#005495;
}
#cuerpo_2{
	position:relative;
	float:left;
	width:977px;
	height:auto;
	margin-top:6px;
	margin-left:7px;
	padding-bottom:12px;
	-moz-border-radius: 6px;
 	border-radius: 6px;
	background-color:#005495;
}

#cuerpo_zona_especial{
	position:relative;
	float:left;
	width:977px;
	height:180px;
	margin-top:6px;
	margin-left:6px;
	padding-top: 6px;
	padding-left:-10px;
	-moz-border-radius: 6px;
 	border-radius: 6px;
	background-color:#005495;
	background-color:#005495;
	box-sizing: border-box;
}

#cuerpo_zona_especial_2{
	position:relative;
	float:left;
	width:977px;
	height:20px;
	margin:6px 6px 2px 6px;
	padding:6px 6px 2px 6px;
	-moz-border-radius: 6px;
 	border-radius: 6px;
	background-color:#005495;
	box-sizing: border-box;
}

.cuerpo{
	position:relative;
	float:left;
	width:977px;
	height:auto;
	margin-top:6px;
	margin-left:7px;
	padding-bottom:0px;
	-moz-border-radius: 6px;
 	border-radius: 6px;
	background-color:#005495;
}
.cuerpo_2{
	position:relative;
	float:left;
	width:977px;
	height:auto;
	margin-top:6px;
	margin-left:7px;
	padding-bottom:12px;
	-moz-border-radius: 6px;
 	border-radius: 6px;
	background-color:#005495;
}
#contenido{
	position:relative;
	float:left;
	width:701px;
	height:auto;
	margin:12px 12px 0px 12px;
	/*background-color:#FF0000;*/
}
#contenido_x{
	position:relative;
	float:left;
	width:701px;
	height:auto;
	margin:12px 12px 0px 12px;
	/*background-color:#FF0000;*/
}
#pantalla_imagenes{
	position:relative;
	float:left;
	width:701px;
	height:410px;
	/*background-color:#87B9CA;*/
}
#slider{
	margin: 6px auto;
  	max-width: 964px;
	padding:2px 2px 0px 2px;
	/*background-color:#005495 ;*/
	height:410px;
	border-radius: 6px;
	/*-moz-border-bottom-left-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
 	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
  	filter:  alpha(opacity=50);
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(0, 0, 0);
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.visor{
	background-color:#005495;
}
#contenedor_visor_inicio{
	position:relative;
	float:left;
	width:703px;
	height:419px;
	margin-left:-10px;
	background-color:#005495;
}
#contenedor_visor_controles{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:23px;
	background-image:url(../img/fondo_visor_controles.png);
}
#contenedor_visor_controles_2{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:23px;
	background-image:url(../img/fondo_visor_controles_2.png);
}
#contenedor_visor_controles_3{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:23px;
	background-image:url(../img/fondo_visor_controles_3.png);
}
#contenedor_visor_controles_4{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:23px;
	background-image:url(../img/fondo_visor_controles_4.png);
}
#contenedor_visor_frame{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:292px;
}
#contenedor_visor_pie{
	position:relative;
	float:left;
	margin-top:6px;
	width:701px;
	height:90px;
	background-color:#DFECF1;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	
}
#ultimas_noticias_2{
	position:relative;
	float:left;
	width:701px;
	height:281px;
	margin-top:0px;
	background-image:url(../img/fondo_ultimas_noticias.png);
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
#ultimas_noticias{
	position:relative;
	float:left;
	width:701px;
	height:281px;
	margin-top:10px;
	background-image:url(../img/fondo_ultimas_noticias.png);
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
.noticia_1{
	position:relative;
	float:left;
	margin-top:18px;
	width:701px;
	height:40px;
	/*background-color:#F00;*/
}
.noticia_2{
	position:relative;
	float:left;
	margin-top:8px;
	width:701px;
	height:40px;
	/*background-color:#F00;*/
}
#ayudar_help_2{
	position:relative;
	float:left;
	width:701px;
	height:260px;
	margin-top:18px;
	background-image:url(../img/fondo_ayuda_help.png);
}
#ayudar_help{
	position:relative;
	float:left;
	width:701px;
	height:260px;
	margin-top:10px;
	background-image:url(../img/fondo_ayuda_help.png);
}
#ayudar_help_columna_1{
	position:relative;
	float:left;
	margin-left:16px;
	width:215px;
	height:auto;	
}
#ayudar_help_columna_2{
	position:relative;
	float:left;
	margin-left:16px;
	width:215px;
	height:auto;
	/*background-color:#999;*/
}
#columna_drcha{
	position:relative;
	float:left;
	width:240px;
	height:auto;
	margin-top:12px;
	/*background-color:#FF0000;	*/
}
#comunicados_urgentes_home{
	position:relative;
	float:left;
	width:238px;
	height:205px;
	background-image:url(../img/fondo_urgente_1.png);
	border:1px solid #87B9CA;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
#comunicados_urgentes{
	position:relative;
	float:left;
	width:238px;
	height:205px;
	background-image:url(../img/fondo_urgente_1.png);
	border:1px solid #87B9CA;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
#comunicado_urgente_1{
	position:relative;
	float:left;
	width:231px;
	height:104px;
	margin-left:7px;
	/*background-color:#999;*/
}
#foto_1_comunicado_urgente{
	position:relative;
	float:left;
	width:76px;
	height:104px;
	text-align:left;	
}
.anuncio_urgente{
	position:relative;
	float:left;
	width:149px;
	height:104px;
	margin-left:4px;
	display:block !important;
	/*background-color:#999933;*/
}
#comunicado_urgente_2{
	position:relative;
	float:left;
	width:231px;
	height:104px;
	margin-left:7px;
	margin-top:20px;
	/*background-color:#999;*/
}
#urgente_todos{
	position:relative;
	float:left;
	width:220px;
	margin:12px 0px 0px 7px;
}
#comunicado_adopcion{
	position:relative;
	float:left;
	width:238px;
	height:218px;
	margin-top:10px;
	background-image:url(../img/fondo_adopciones_1.png);
	border:1px solid #87B9CA;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
}
#anuncio_adopciones{
	position:relative;
	float:left;
	width:231px;
	height:104px;
	margin-top:10px;
	margin-left:7px;	
}
#foto_1_adopciones{
	position:relative;
	float:left;
	width:76px;
	height:104px;
	text-align:left;	
}
#anuncio_adopcion{
	position:relative;
	float:left;
	width:149px;
	height:104px;
	margin-left:4px;
	/*background-color:#999933;*/
}
#adopciones_todos{
	position:relative;
	float:left;
	width:220px;
	margin:12px 0px 0px 7px;
}
#banner_1{
	position:relative;
	float:left;
	width:238px;
	height:166px;
	margin-top:10px;
	background-image:url(../img/fondo_banner_1.png);
	border:1px solid #FFF;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
}
#banner_1_zooplus{
	position:relative;
	float:left;
	width:238px;
	height:166px;
	margin-top:10px;
	border:1px solid #FFF;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
}
#banner_zooplus{
	position:relative;
	float:left;
	width:238px;
	height:61px;;
	margin-top:0px;
	margin-bottom:10px;
	
	border:1px solid #FFF;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
}
#pie_banner_1{
	position:relative;
	float:left;
	width:238px;
	height:46px;
	margin-top:10px;
	background-image:url(../img/fondo_pie_banner_1.png);
	border:1px solid #FFF;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
		
}
#banner_2{
	position:relative;
	float:left;
	width:238px;
	height:166px;
	margin-top:10px;
	background-image:url(../img/fondo_banner_2.png);
	border:1px solid #FFF;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
}
#banner_3{
	position:relative;
	float:left;
	width:238px;
	height:166px;
	margin-top:10px;
	border:1px solid #FFF;
	-moz-border-radius: 11px;
 	border-radius: 11px;	
}
#pie{
	position:relative;
	float:left;
	width:977px;
	height:42px;
	margin-top:6px;
	margin-left:7px;
	background-image:url(../img/fondo_pie.png);
	-moz-border-radius: 4px;
 	border-radius: 4px;
	display:table;	
}
#foto_help_1{
	position:relative;
	float:left;
	width:697px;
	height:288px;
	border:2px solid #FFF;
	background-image:url(../img/abandono2.png);
	-moz-border-radius: 8px;
 	border-radius: 8px;	
}
.cuerpo_contenido{
	position:relative;
	float:left;
	width:701px;
	height:auto;
	margin-top:6px;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
	background-color:#DFECF1;
}
.cuerpo_contenido_2{
	position:relative;
	float:left;
	width:701px;
	height:94px;;
	margin-top:6px;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
	background-image:url(../img/fondo_help_peq.png);
	/*background-color:#DFECF1;*/
}
.amigos_1{
	position:relative;
	float:left;
	width:682px;
	height:239px;
	margin:-4px 8px 8px 8px;;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	border:2px solid #00061F;
	background-image:url(../img/amigos_1.png);
}
.cuerpo_contenido_x{
	position:relative;
	float:left;
	width:701px;
	height:auto;
	margin-top:6px;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
	background-color:#DFECF1;
}
#titulo_pagina{
	position:relative;
	float:left;
	clear:none;
	width:650px;
	height:20px;
	margin-top:10px;
	margin-left:26px;
	padding-bottom:8px;
	border-bottom:2px solid #00061F;
}
.fichas_gatos_peq{
	position:relative;
	text-align:center;
	width:650px;
	height:159px;
	margin:60px auto 10px;
	background-color:#DFECF1;
	/*-moz-border-radius: 8px;
 	border-radius: 8px;
	/*border:2px solid #005495;*/
	
}
.fichas_gatos_peq_2{
	position:relative;
	text-align:center;
	width:650px;
	height:auto;
	margin:50px auto 14px;
	background-color:#DFECF1;
	
}
.foto_ficha_gato_peq{
	position:relative;
	float:left;
	width:121px;
	height:143px;
	margin-top:6px;
	margin-left:6px;	
}
.contenido_ficha_gato_peq{
	position:relative;
	float:left;
	margin-left:20px;
	margin-top:6px;
	width:494px;
	height:146px;
	/*background-color:#FF0000;*/
}
.botones_ficha_gato_peq{
	position:relative;
	float:left;
	width:290px;
	height:47px;
	margin-top:8px;
	margin-left:220px;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
.boton_1_ficha_gato_peq{
	position:relative;
	float:left;
	clear:none;
	width:106px;
	margin-left:20px;	
}
.boton_1_ficha_gato_peq_2{
	position:relative;
	float:left;
	clear:none;
	width:106px;
	margin-left:50px;
}
#CodigoPrograma01{
	background-color:#DFECF1;
}






.cuerpo_contenido{
	position:relative;
	float:left;
	width:701px;
	height:auto;
	margin-top:6px;
	-moz-border-radius: 8px;
 	border-radius: 8px;	
	background-color:#DFECF1;
}

#contenido_x{
	position:relative;
	float:left;
	width:701px;
	height:auto;
	margin:10px 12px 0px 12px;;
	background-color:#DFECF1;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
#contenedor_contenido{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:auto;
	margin-top:0px;
	background-color:#DFECF1;
	text-align:left;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	padding-bottom:14px;
}
#contenedor_contenido_b{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:auto;
	margin-top:0px;
	background-color:#DFECF1;
	text-align:left;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	padding-bottom:10px;
}
#contenedor_contenido_2{
	position:relative;
	clear:none;
	float:left;
	width:670px;
	height:auto;
	margin-top:0px;
	margin-left:14px;
	background-color:#DFECF1;
	text-align:left;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	padding-bottom:10px;
	border:2px solid #00061F;
}
#contenedor_contenido_3{
	position:relative;
	clear:none;
	float:left;
	width:670px;
	height:auto;
	margin-top:20px;
	margin-left:14px;
	background-color:#DFECF1;
	text-align:left;
	-moz-border-radius: 8px;
 	border-radius: 8px;
	padding-bottom:10px;
	border:2px solid #00061F;
}
.contenido_texto_secciones{
	position:relative;
	clear:none;
	float:left;
	width:701px;
	height:auto;
	padding-bottom:14px;
}
.indice{
	position:relative;
	float:left;
	width:auto;
	height:30px;
	margin-top:18px;
	margin-left:280px;
	padding-bottom:9px;
}
#formulario_1{
	position:relative;
	float:left;
	width:660px;
	height:auto;
	padding-bottom:20px;
	margin-left:20px;
	background-color:#121935;
	-moz-border-radius: 8px;
 	border-radius: 8px;
}
#contenedor_visor_inicio_bis{
	position:relative;
	float:left;
	width:703px;
	height:419px;
	margin-left:-10px;
	background-color:#fff;
}
.contenido_fotos{
	position:relative;
	float:left;
	width:670px;
	height:auto;
}

#cuerpo_2_galeria{
	position:absolute;
	float:left;
	width:724px;
	height:auto;
	margin:0px;
	padding-bottom:12px;
	-moz-border-radius: 6px;
 	border-radius: 6px;
	background-color:#005495;
}

