body{	margin:0;	padding:0;	text-align: center;	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif,arial;	font-size: 1em;	background: url(bg.png);}

div#content{	margin: 0 auto 0 auto;	width: 911px;	border: 1px solid #EBEBEB;}
.blocked_but_white{ background:white; border:1px solid silver; color:#999; }





a{	font-size: inherit;	text-decoration: none;	border: none;}
a img{ border: none; margin: 3px 0 0 0; }
a:hover{	text-decoration: underline;}

.img_contacto { background:url(contacto_mascota.gif) no-repeat 0 0 ; width:115px; text-align:right; padding:3px 0 0 0 !important; margin:0 auto 0 auto; font-weight:bolder; font-size:0.8em; height:24px;}
.publicidad_sup{ width:200px; height:100px; border: none; margin: 3px 0 0 9px; overflow:hidden; } 
#img_contacto_index { background: url(mail_contacto1.png) no-repeat; width:55px; height:22px;padding:2px 0 0 30px;margin:3px 0 0 0 ; font-weight: bolder; }

/* ----- comienza Header ------------ */

/*SELECT PAIS*/

#idSelectCambiarPaisFront { float:right; margin:0 2px 0 0; font-size:11px; }
/* END SELECT PAIS*/

#bu_div_raza{padding:0 0 0 3px;}

div#content div#header{	margin: 0;	padding: 0;	background: url(encabezado.jpg) no-repeat white; 	height: 240px;	width: 911px;}
div#header div#left{	margin: 0;	padding: 0;	width: 192px;	height: 193px;	float: left; overflow: hidden;}
div#header div#right{ margin: 0;	padding: 0;	width: 719px;	height: 193px;	float: left; overflow: hidden;}
div#header div#right h5 a {color:blue;}
div#header div#menu{	width: 911px;	height: 47px;	clear: both;	overflow: hidden;}

div#header div#left div#logo{	width: 191px; height: 155px;	display: block;	cursor: pointer;}

div#header div#left div#bv{ margin: 21px 0 0 23px;	font-size: 0.6em;	text-align: left;}
div#bv a.l_nuevo{ margin:0 0 0 33px; color:#333; }
div#bv a.l_ingresar{ margin:0 0 0 24px; color:#333;  }
div#bv a.l_salir{ margin:0 0 0 11px; color:#333;  float:left;  }
div#bv span.l_nombre{ float:left; display:block; width:85px; overflow:hidden; text-align: center; }


div#header div#right div#pais{ height: 18px;	margin: 12px 0 41px 0;}
#patitas embed{ margin: 0px 200px 0 200px; clear: both;}
div#header div#right ul{ margin: 11px 0 0 0; 	height: 30px;		padding: 2px;		list-style: none;} 
div#header div#right ul li{ cursor: pointer;  margin: 0 9px 0px 5px; height: 30px;float: left;font-size: 0.8em;padding: 0px 9px 0px 35px;font-weight: bolder;color: #FE75FF; background: url(icono1.jpg) no-repeat; }
div#header div#right ul li#nada{display: none; 	clear: both; background: none; border: 1px solid red; height: 1px;}
div#header div#right ul li:hover{	background: url(icono2.jpg) no-repeat;  }
div#header div#right ul li a{	color:  White; 	font-size: inherit;	text-decoration: none;  display:block; height:26px;  padding: 6px 0 0 0; }
div#header div#right ul li a#enc_{width: 175px;}
div#header div#right ul li a#per_{width: 160px;}
div#header div#right ul li a#adop_{width: 184px;}

div#header div#right ul li a:hover{	text-decoration: underline; }

/* menu de abajo */

div#header div#menu ul{		margin: 0;		height: 30px;		padding: 5px 0 0 25px;		list-style: none; width: 100%; }
div#header div#menu ul li{		height: 25px;		float: left;		font-size: 0.7em; 		padding: 9px 7px 0px 8px;		font-weight: bolder;		color: #FE75FF;		background:	url(vineta.jpg) no-repeat;		background-position: 0 50%;}
div#header div#menu ul li a{	font-size: inherit;	text-decoration: none; 	color: #A900AA; margin: 0px 0px 0px 1px;}
div#header div#menu ul li a:hover{	text-decoration: underline;}
div#header div#menu div#h{	font-size: 0.7em; 	margin: 8px 12px  0 600px;	width: 300px;	padding: 0;	color: #530053;}
div#header div#menu div#h a{	font-size: inherit;	text-decoration: none; 	color: #530053;}
div#header div#menu div#h a:hover{	text-decoration: underline;}


/* ----------- Termina el Header ------- */




/*Comienza el cuerpo de la pagina*/
div#content div#cuerpo{	width: 911px;	background: White;	padding: 0px;	margin: 0;}
div#cuerpo2{	width: 90%;	background: White;	padding: 0px;	margin: 0 auto 0 auto;}


/* ----- Comienza las cosas de la columna ----- */
.btn_col{ width: 217px; height: 19px; padding: 5px 0 5px 0;  margin: 1px 0 0 2px; font-size: 0.8em; background: url(fnd_btn_col.jpg) no-repeat; text-align: center;}
.btn_col a{ color: #940095; display: block; width: 217px; height: 27px; text-align:center; }
div#cuerpo div#left{	width: 235px;	float: left;	text-align: left;	padding:0 0 0 20px;	overflow: hidden;	margin: 0 0 10px 0;}

div#cuerpo div#left div#buscador{	width: 217px;	height: 346px;	margin: 0;	padding: 0;	background: url(backgroundbs.jpg);	overflow: hidden;}

div#cuerpo div#left div#buscador select { z-index:1;}

div#left div#buscador #form_busqueda_redmascotera table{ width: 208px;  padding:0; margin: 11px auto 0 auto; }
div#left div#buscador #form_busqueda_redmascotera table td{ text-align: left; width: 60%; padding:0; margin: 0; height: 18px; }
div#left div#buscador #form_busqueda_redmascotera table th{ text-align: right;	font-size: 0.7em;	font-weight: normal; width: 40%; padding:0; margin: 0; height: 18px; }
div#left div#buscador #form_busqueda_redmascotera table select { display:block; width: 100px; font-size: 0.6em;	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;	margin: 2px 0 2px 3px;	padding: 0; height: 18px; } 
div#left div#buscador #form_busqueda_redmascotera table input{	width: 96px;font-size: 0.6em;	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;	margin: 2px 0 2px 3px; padding: 0; }


div#cuerpo div#left div#panel_usuarios{	width: 217px;	height: 132px;	margin: 7px 0 0 0;	padding: 0;	background: url(bkg_panel_de_usuario.jpg);	overflow: hidden;}
div#cuerpo div#left div#boton_nuevo_usuario {	width: 217px;	height: 39px;	margin: 4px 0 0 0;	padding: 0;	background: url(bkg_boton.jpg);	overflow: hidden;}
div#cuerpo div#left div#panel_usuarios p{	margin: -4px 15px 0 15px;	font-size: 0.7em;	text-align: justify;}


div#cuerpo div#left div h3{	width: 217px;	font-size: 0.9em;	color: #A900AA;	margin: 10px 0 1px 0;	padding: 0;	text-align: center;}



div#cuerpo div#left div#noticias{ margin: 10px 0 0 2px; width: 215px; background:url(noticias_info_med.jpg) repeat-y 0 0; }
#noticias_arriba { background:url(noticias_info_arriba.jpg) no-repeat 0 0; padding:8px 0 0; }
#noticias_bottom { background:url(noticias_info_abajo.jpg) no-repeat -1px 100%; padding:0 0 7px 0; }
#vmarquee { margin:5px 0 15px; }


div#cuerpo div#left div#noticias h3{	width: 215px;	font-size: 0.9em;	color: #A900AA;	margin: 0 0 5px 17px;	padding: 0;	text-align: left;}
div#cuerpo div#left div#noticias a{	color: #E900EA;}
div#cuerpo div#left div#noticias p{	width: 190px;	font-size: 0.7em;	color: #3F0040;	margin:0 0 0 15px;	padding: 0;	text-align: right;	font-weight: bolder;}
div#cuerpo div#left div#noticias table{}
div#noticias table td{ font-size:10px;	text-align: right;	padding:0 0 0 6px}
div#noticias table th{ font-size:11px;	font-weight: bolder;	text-align: left;	padding:0 0 0 6px;}


/* ----- Terminan las cosas de la columna ----- */
/* ----- Empieza el contenido ----- */

div#cuerpo div#right{	width: 635px;		float: left;	margin: 0 0 0 0px;	padding: 0; }
div#cuerpo div#right p.confirmar { font-size: 0.9em; margin: 10px 0 0 0; padding: 0; text-align: left;  }
div#cuerpo div#right div#seccion{	width: 230px;	height: 108px;	float: left;	overflow: hidden;	padding: 0px;	margin: 0;}

div#right div#seccion h3{	font-size: 1.1em;	color: #A900AA;	margin: 4px 0 10px;	padding: 0;	text-align: left;}
div#right div#seccion p{	font-size: 0.8em;	text-align: justify;}


#antirrabicos{background-image: url(antirrabico.jpg); background-repeat: no-repeat; overflow: hidden; width: 397px; height: 108px; font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;  text-align: left;}
#antirrabicos div{ float: left; width: 360px;}
#antirrabicos img.prin{float: left; margin: 10px 20px 5px 10px; border: 0;}
#antirrabicos h6{ font-size: 0.8em; color: #ab01ff; margin: 10px 0 0 0;}
#antirrabicos p{ font-size: 0.8em;  margin: 3px 0 0 0;}
#antirrabicos p.desc{font-size: 0.7em;}
#antirrabicos p a{color: #a900aa; text-decoration: none;}
#antirrabicos div#flechas{float: left; width: 20px; margin:20px 0 0 0;}
#antirrabicos div#flechas img{margin: 10px 0px 5px 0px; cursor: pointer; }

#dvMascotaAmpliada h5{	color: #a900aa;}	
#dvMascotaAmpliada p{	margin: 0 0 0 10px; font-size: 0.8em; text-align: left; color: #454545;}
#dvMascotaAmpliada h6{ margin: 10px 0 5px 10px;; font-size: 0.8em; color: #a900aa;}
#dvMascotaAmpliada{	border: #E0E0E0; background: #F1F1F1;}

div#cuerpo div#right div#busqueda{	padding: 0 0 0 3px;	clear: both;}
div#right div#busqueda div.cont{	width: 122px;	height: 178px;	border: solid 1px #BFBFBF;	float: left;	margin: 1px 0px 0px 1px;}
div#right div#busqueda div.cont_h{	width: 122px;	height: 178px;	border: solid 1px #BFBFBF;	float: left;	margin: 1px 0px 0px 1px; background-color: #FFF4FF;}
div#right div#busqueda div.cont_m{	width: 122px;	height: 178px;	border: solid 1px #BFBFBF;	float: left;	margin: 1px 0px 0px 1px; background-color: #F4FAFF;}
div#right div#busqueda div.cont:hover{	background: #EFEFEF;	cursor: pointer;	}
div#right div#busqueda div.cont_m:hover{	background: #EFEFEF;	cursor: pointer;	}
div#right div#busqueda div.cont_h:hover{	background: #EFEFEF;	cursor: pointer;	}

div#busqueda div.cont h3  {font-weight:bold;	color: #303030;	font-size: 12px;	margin: 0;	padding: 0;	}
div#busqueda div.cont p{	color: #303030;	font-size: 0.6em;	font-weight: normal;	margin: 0;	padding: 3px 0 0 0;}
div#busqueda div.cont h3 strong{	color: #A900AA;	font-weight: bolder;	font-size: 11px;}
div#busqueda div.cont_h h3{ font-weight:bold;	color: #303030;	font-size: 12px;	margin: 0;	padding: 0;	}
div#busqueda div.cont_h p{	color: #303030;	font-size: 0.6em;	font-weight: normal;	margin: 0;	padding: 3px 0 0 0;}
div#busqueda div.cont_h h3 strong{	color: #A900AA;	font-weight: bolder;	font-size: 11px;}
div#busqueda div.cont_m h3{ font-weight:bold;	color: #303030;	font-size: 12px;	margin: 0;	padding: 0;	}
div#busqueda div.cont_m p{	color: #303030;	font-size: 0.6em;	font-weight: normal;	margin: 0;	padding: 3px 0 0 0;}
div#busqueda div.cont_m h3 strong{	color: #A900AA;	font-weight: bolder;	font-size: 11px;}


/* ----- Termina el contenido ----- */
/* ---- Empieza la parte de paginacion ------  */
ul#paginacion{	clear: both; margin:0;	list-style: none; display: block; overflow: hidden; padding: 10px 0 10px 0;}
ul#paginacion li{ float: left;	padding: 2px 12px 2px 12px;	margin: 0 0 0 4px;	border: 1px solid #BFBFBF;	font-size: 0.8em; background: url(bkg_paginado.jpg);  }
ul#paginacion li:hover{	background: #CACACA;}
ul#paginacion li#actual{ 	background: #B90066;	color: #FFFFBF;}
ul#paginacion li#actual a{ 	color: Yellow;}
ul#paginacion li a{	text-decoration: none; color: #1B1B1B;}
ul#paginacion li a:hover{	text-decoration: underline; color: #1B1B1B;}
p#resultado{ margin: 0 0 5px 7px; padding: 10px 0 0 0; font-size: 0.8em; text-align: left; clear: both; }

/* ---- temina la parte de paginacion ------  */
/* ----------------------formularios---------------- */

div#formulario h5  {	font-size: 1em;	height: 23px;	margin: 25px 0 0 0;	padding: 4px 0 0 25px;	color: #778899;	border-bottom: 1px solid #DCDCDC;		border-right: 1px solid #DCDCDC; background: white;}
div#formulario{	width: 97%;	 margin: 0 auto 0 auto;	color: #303030; text-align: left; font-size: 0.8em;}
div#formulario div#result_info{ 	font-size: 0.8em; color: #474747;	width: 80%;	margin: 0 auto 0 auto;	border: 1px dashed #DADADA;	background-color: #EAEAEA; }
div#formulario div#result_info ul{ 	color: Maroon;	margin: 5px 0 0 5px;	}
div#formulario form p{	margin: 3px 0 4px 5px; 	}
div#formulario form p strong{	margin: 3px 0 4px 5px;	color: Maroon; }	
div#formulario form{ 	margin: 7px auto 0 auto;	width: 98%;	 }
div#formulario form div{ 	 width: 70%; margin: 10px auto 0 auto;   }
div#formulario div form{ 	 width: 70%; margin: 10px auto 0 auto;   }
div#formulario div div{ 	 width: 70%; margin: 10px auto 0 auto;   }
div#formulario div div.text_msj{ 	 width: 80%; margin: 10px 0 0 20px;   }
div#formulario form div#result_search_zone{ width: 100%; margin: 10px 0 0 0;   }

div#formulario #center_colabo_search{ margin: 10px 0 0 5px; width: 80%; padding: 0 ; }

div#formulario form table{  width: 70%; margin: 10px 0 0 75px;  }
div#formulario div{ margin: 7px auto 0 auto;	width: 98%;  }

div#formulario table#table_contenido{ 	font-size: 0.7em;	margin: 7px auto 0 auto;	width: 95%;	background-color: #F4F4F4; }
div#formulario form table img{ margin: 0 auto 0 auto; }
div#formulario form table td{ margin: 0;	text-align: left; }
div#formulario form table td div#raza_div { 	margin: 0;	text-align: left; }
div#formulario form table th{ margin: 0;	text-align: left; width: 15%; }
table#ubicacion{ margin: 10px auto 10px auto; font-size: 0.7em; text-align:left; }



div#formulario table#mensajes{ clear: both; margin: 5px 0 0 6px; width: 604px; font-size: 0.85em;  background: #DCDCDC; color: #4A4A4A; border-collapse:collapse; border: 1px solid #DCDCDC;}
div#formulario table#mensajes a{ color: #4A4A4A;	}
div#formulario table#mensajes th{ padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }
div#formulario table#mensajes td{ padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#mensajes tr{	height: 22px; background: #FFFFFF; margin: 0;  }
div#formulario table#mensajes tr.titulo{	height: 25px; background: #DCDCDC; margin: 0;  color: #404B55;   border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#mensajes tr.sin_leer{	height: 22px; background: #F4F4F4; margin: 0;  color: #404040; }




p#div_leer_mensaje  { height: 20px;background: url(leer_mensaje.jpg) no-repeat; margin: 4px 0 0 0;padding: 0 0 0 18px; width:30px;float:left;}
p#div_borrar_mensaje{ height: 20px;background: url(elim.gif) no-repeat; margin: 4px 0 0 0;padding: 0 0 0 18px;width:30px; float:left;}


div#formulario table#tabla_preguntas{	clear: both; margin: 5px 0 0 0; width: 100%; font-size: 0.85em;  background: #DCDCDC; color: #4A4A4A; border-collapse:collapse; border: 1px solid #DCDCDC;}
div#formulario table#tabla_preguntas a{ color: #4A4A4A;	}
div#formulario table#tabla_preguntas th{	 padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }
div#formulario table#tabla_preguntas td{	 padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#tabla_preguntas tr{	height: 22px; background: #FFFFFF; margin: 0;  }
div#formulario table#tabla_preguntas tr.titulo{	height: 25px; background: #DCDCDC; margin: 0;  color: #404B55;   border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#tabla_preguntas tr.sin_leer{	height: 22px; background: #F4F4F4; margin: 0;  color: #404040; }


div#formulario table#tabla_preguntas1{	width:610px; margin: 20px 0 0 0;  font-size: 0.85em;  border-collapse:collapse; border: 1px solid #DCDCDC;}
div#formulario table#tabla_preguntas1 tr{	height: 22px; background: #FFFFFF;  }
div#formulario table#tabla_preguntas1 td{	padding: 0;}
div#formulario table#tabla_preguntas1 div { float:left; margin:0; padding:0;   }

div#formulario table#tabla_preguntas1 .titulo_responsable { width:610px; background: #ffe9da; height: 22px;padding:4px 0 0 5px;  }
div#formulario table#tabla_preguntas1 .titulo_responsable div ul{ margin:0;padding:0 0 0 5px; list-style:none; }
div#formulario table#tabla_preguntas1 .titulo_responsable div ul li { float:right; margin:0 0 0 10px; }
div#formulario table#tabla_preguntas1 .titulo_responsable div ul li a { padding:0 0 0 2px; }

div#formulario table#tabla_preguntas1 .titulo { width:610px;background: #efefef; height: 22px;padding:4px 0 0 5px;  }
div#formulario table#tabla_preguntas1 .titulo div ul{ margin:0;padding:0 0 0 5px; list-style:none; }
div#formulario table#tabla_preguntas1 .titulo div ul li { float:right; margin:0 0 0 10px; }
div#formulario table#tabla_preguntas1 .titulo div ul li a { padding:0 0 0 2px; }
div#formulario table#tabla_preguntas1 p{ margin:0;padding:0; }
div#formulario table#tabla_preguntas1 .abajo{ margin:0 0 5px 0;padding:0; }


div#formulario table.tabla_mensajes{	width:610px; margin: 4px 0 0 0;  font-size: 0.85em;  border-collapse:collapse; border: 1px solid #DCDCDC;}
div#formulario table.tabla_mensajes tr{	padding: 0;margin:0; height: 22px; background: #FFFFFF;  }
div#formulario table.tabla_mensajes td{	padding: 0;margin:0;}
div#formulario table.tabla_mensajes div { float:left; margin:0; padding:0; }
div#formulario table.tabla_mensajes .titulo { width:610px;background: white; border-bottom:1px solid silver; height: 22px;padding:4px 0 0 5px;  }

div#formulario table.tabla_mensajes .titulo div ul{ float:right;margin:0;padding:0; list-style:none; }
div#formulario table.tabla_mensajes .titulo div ul li { float:right; margin:0 0 0 10px; }
div#formulario table.tabla_mensajes .titulo div ul li a { padding:0 0 0 2px; }
div#formulario table.tabla_mensajes .tituloleido { width:610px;background: #efefef; height: 22px;padding:4px 0 0 5px;  }
div#formulario table.tabla_mensajes .tituloleido div ul{ float:right;margin:0;padding:0; list-style:none; }
div#formulario table.tabla_mensajes .tituloleido div ul li { float:right; margin:0 0 0 10px; }
div#formulario table.tabla_mensajes .tituloleido div ul li a { padding:0 0 0 2px; }

div#formulario table.tabla_mensajes p{ margin:0; padding:0; }
div#formulario table.tabla_mensajes p.asunto{  margin:1px 0 10px 0; }
div#formulario table.tabla_mensajes .abajo{ margin:0 0 5px 0; padding:0; }

div#formulario table.tabla_mensajes div.fecha_msj{ margin:0; padding:3px 0 0 0;width:65px;font-size: 0.8em; }



div#formulario table#informe{	clear: both; margin: 5px 0 0 0; width: 100%; font-size: 0.85em;  background: #DCDCDC; color: #4A4A4A; border-collapse:collapse; border: 1px solid #DCDCDC;}
div#formulario table#informe a{ color: #4A4A4A;	}
div#formulario table#informe th{	 padding: 0 0 0 10px; margin: 0;  }
div#formulario table#informe td{	 padding: 0 0 0 10px; margin: 0; }
div#formulario table#informe tr{	height: 22px; background: #FFFFFF; margin: 0;  }
div#formulario table#informe tr.titulo{	height: 25px; background: #DCDCDC; margin: 0;  color: #404B55;   border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#informe tr.sin_leer{	height: 22px; background: #F4F4F4; margin: 0;  color: #404040; }

div#formulario table#informe_msj{ clear: both; margin: 5px 0 0 6px; width: 605px; font-size: 0.85em;  background: #DCDCDC; color: #4A4A4A; border-collapse:collapse; border: 1px solid #DCDCDC;}
div#formulario table#informe_msj a{ color: #4A4A4A;	}
div#formulario table#informe_msj th{	 padding: 0 0 0 10px; margin: 0; font-size: 1.1em;}
div#formulario table#informe_msj td{	 padding: 0 0 0 10px; margin: 0; }
div#formulario table#informe_msj tr{	height: 20px; background: #FFFFFF; margin: 0;  }
div#formulario table#informe_msj tr.titulo{	height: 25px; background: #DCDCDC; margin: 0;  color: #404B55;   border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#informe_msj tr.sin_leer{	height: 22px; background: #F4F4F4; margin: 0;  color: #404040; }


/*
div#formulario table#tabla_preguntas{	clear: both; margin: 5px 0 0 0; width: 100%; font-size: 0.85em;  background: #DCDCDC; color: #4A4A4A; border-collapse:collapse; border: 1px solid #DCDCDC;}
div#formulario table#tabla_preguntas a{ color: #4A4A4A;	}
div#formulario table#tabla_preguntas th{	 padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }
div#formulario table#tabla_preguntas td{	 padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#tabla_preguntas tr{	height: 22px; background: #FFFFFF; margin: 0;  }
div#formulario table#tabla_preguntas tr.titulo{	height: 25px; background: #DCDCDC; margin: 0;  color: #404B55;   border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
div#formulario table#tabla_preguntas tr.sin_leer{	height: 22px; background: #F4F4F4; margin: 0;  color: #404040; }
*/
table#tbl_denun{ clear: both; margin: 5px 0 0 0; width: 100%; font-size: 0.8em;  background: #DCDCDC; color: #4A4A4A; border-collapse:collapse; border: 1px solid #DCDCDC;}
table#tbl_denun td{ text-align: left;padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
table#tbl_denun tr{ height: 22px; background: #FFFFFF; margin: 0;  }

table#tbl_denun tr th{background: #DCDCDC; padding: 0 0 0 10px; margin: 0; border-collapse:collapse; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }

div#formulario  p.ant_sig{ font-size: 0.9em; text-align: right;  color: #404B55; margin: 0; padding: 0;}
div#formulario  p.ant_sig a{ font-size: 0.9em; text-align: right;  color: #404B55; margin: 0; padding: 0;}


div.cf{ 	clear: both; }


/* -------------------------------------------------- */
/*  -------- Menu de accesos para admin de usuario --------- */

/*
div#accesos{ width: 97%; border: 1px solid #BFBFBF; margin: 0 auto 0 auto;  padding: 10px 0 10px 0; background-color: #F8F8FF; color: #4A4A4A; display: block;}
div#accesos ul{	width: 20%; float: left; font-size: 0.8em; text-align: left; list-style: circle; margin: 0 0 0 0; padding: 0 0 0 25px;}
div#accesos ul li h3{  text-align: left; font-size: 1.1em; margin: 0 0 5px 0px;}
div#accesos ul li{	margin: 2px 0 0 10px; list-style: circle;}
div#accesos ul li.title{	margin: 2px 0 0 0px; list-style: none; border-bottom: 1px dashed #E4E4E4;}
div#accesos h3{	font-size: 1.3em; color: #A900AA; }
*/
div#accesos{  padding:0; width: 635px; height: 150px; overflow: hidden; }
div#accesos ul{ padding: 0; margin: 0 auto 0 auto; list-style:none; width: 590px; height: 150px;}
div#accesos ul li{ padding:0; margin: 1px 1px 1px 1px ; height: 70px;  width:113px; float:left; border:1px solid silver;}
div#accesos ul li a{ text-align:center; font-size: 0.7em; width: 100%; display:block; margin:0 auto 0 auto; padding: 52px 0 0 0; height: 18px; text-decoration:none; color:#662c6a; }
div#accesos ul li a:hover{ font-weight: bold; }

div#accesos ul li:hover{ border-color: #999; }


div#accesos ul li#btn_1{ background: url(mis_masc.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_2{ background: url(agregar_masc.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_3{ background: url(corazon.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_4{ background: url(preguntas.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_5{ background: url(mensajes.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_6{ background: url(comparador.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_7{ background: url(cambiar_mis_datos.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_8{ background: url(cambiar_pass.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_9{ background: url(denun.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_10{ background: url(binocular.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_11{ background: url(nuevo_mensaje.jpg) no-repeat; background-position: center 4px ; }

div#accesos ul li#btn_12{ height: 75%;  width:289px; background: url(corazon.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_12 a{ height:60px; }
div#accesos ul li#btn_13{ height: 75%;  width:289px; background: url(corazon.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_13 a{ height:60px; }




div#accesos ul li#btn_15{ height: 75%;  width:191px; background: url(mensajes.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_15 a{ height:60px; }
div#accesos ul li#btn_16{ height: 75%;  width:191px; background: url(nuevo_mensaje.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_16 a{ height:60px; }


div#accesos ul li#btn_17{ height: 75%;  width:191px; background: url(enviar_mensaje.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_17 a{ height:60px; }
div#accesos ul li#btn_18{ height: 75%;  width:191px; background: url(mensaje_enviados.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_18 a{ height:60px; }
div#accesos ul li#btn_19{ height: 75%;  width:191px; background: url(papelera.jpg) no-repeat; background-position: center 4px ; }
div#accesos ul li#btn_19 a{ height:60px; }

div#accesos ul li#btn_14{ clear:both; height:24px; width:582px;background: url(back_arrow.jpg) no-repeat; background-position: 236px 2px ; } /*ATRAS*/
div#accesos ul li#btn_14 a{ height:100%; padding: 5px 0 0 0; }
div#accesos ul li#btn_20{ clear:both; height:24px; width:582px;background: url(back_arrow.jpg) no-repeat; background-position: 236px 2px ; } /*ATRAS*/
div#accesos ul li#btn_20 a{ height:100%; padding: 5px 0 0 0; }


div#formulario form table#tabla_imagen_pet{border:1px solid #778899; height: 86px; float:left; background: #DBDFE4; margin: 10px 0 0 0;}

table#tabla_imagen_pet td{ width:115px;  text-align: center;}
table#tabla_imagen_pet p{ width: 115px; }
table#tabla_imagen_pet a{ color: Blue; text-decoration: none; font-weight: bold;}
table#tabla_imagen_pet a:hover{ text-decoration: underline; cursor: pointer; }
.tabla_float{	float: left;}
#loading_verif{ margin: 15px 0 0 10px; text-align: left; }


 /* ---------- Colaboradores -----------------  */
div#formulario div#div_colaborador{	width: 100%;}
div#formulario div#div_colaborador p{	/*width: 100%;*/ }

div#formulario div#div_colaborador div#left_colabo_search{	width: 45%;	float: left;	border: 1px solid #ECECEC;	margin: 14px 10px 0 10px;	height: 250px;	overflow: scroll; text-align: left;}
div#formulario div#div_colaborador div#right_colabo_search{width: 45%;	float: left;	border: 1px solid #ECECEC;	margin: 14px 10px 0 10px;	height: 250px;	overflow: scroll; text-align: left;}
div#result_search_zone_colabo{}
div#result_search_zone_colabo .colab_serched_zone_tit{	background-image: url(icono-carpeta.jpg); background-repeat: no-repeat; background-position: left center;	font-size: 1em;	font-weight: bolder;	margin: 5px auto 3px auto; padding: 3px 0 3px 45px; width: 90%;}
div#result_search_zone_colabo .colab_serched_zone{	background-image: url(icono-ubicacion.jpg); background-repeat: no-repeat; background-position: left center; font-size: 0.8em;	margin: 4px 0 4px 10px;	width: 170%; padding: 0 0 0 25px; cursor: pointer;}
div#right_colabo_search	div ul{	list-style: none;	margin: 0;	padding: 0;}
div#right_colabo_search h4{	width: 90%;	padding: 3px 0 3px 10px;	margin: 0;}
div#right_colabo_search h5{ 	display: none;}
div#right_colabo_search ul li.tit_add_zone{	background-image: url(icono-carpeta.jpg); background-repeat: no-repeat; background-position: left center;	font-size: 1em;	font-weight: bolder;	margin: 5px auto 3px auto; padding: 3px 0 3px 45px; width: 90%;}
div#right_colabo_search ul li{	background-image: url(icono-ubicacion.jpg); background-repeat: no-repeat; background-position: left center; font-size: 0.8em;	margin: 4px 0 4px 10px;	width: 170%; padding: 0 0 0 25px;}	 
div#result_search_zone div.div_sig_ant{ width:70px; font-weight: bolder;font-size: 1em; float: left; cursor: pointer; margin: 5px 10px 25px;}
div#result_search_zone a { clear: both; margin: 4px 0 0 10px; font-size:1.1em; color:blue; }
div#result_search_zone p{ clear: both; font-size: 0.8em;}
#form_zone_search h6{ margin: 0px 0px 0px 10px; padding: 0; font-weight: normal; }
#form_zone_search h5{ margin: 0px 0px 0px 10px; padding: 0; font-size:1.1em; font-weight: normal; }
.text_colabo{ font-size: 0.8em; width: 100%; margin: 0 auto 0 auto;  padding: 0;}
#search_name_zone{ margin: 0 0 0 10px; }


 /*---------  fin colaboradores ------------- */



 
/* RECOMENDAR A UN AMIGO */
#div_cargador
{
	
	background:url(cargando2.gif) no-repeat 50% 50%;
	width:100%;
	height:100%;
}

div#recomendar_amigo { 

font-size:0.7em; 
background-color: white;  
position:absolute; 
z-index:10; 
top:600px; 
left:300px; 
width:250px; 
height:340px; 
display:none;
border:1px solid silver;



}

div#recomendar_amigo h4{ margin:3px 0 5px 0; font-size:1.1em; }
div#recomendar_amigo div.bkg_sup_presentacion{	width: 617px; background: url(bkg_fnd_inf.jpg) no-repeat; height: 3px; display: block; margin:10px 0 0 0; padding: 0 0 0 0; }
div#recomendar_amigo div.bkg_presentacion{	width: 577px;  background: url(bkg_fnd.jpg) repeat-y; margin:0; padding: 0 10px 0 30px; }
div#recomendar_amigo div.bkg_inf_presentacion{	width: 617px;  background: url(bkg_fnd_sup.jpg) no-repeat; height: 7px; margin:0; padding: 0; clear: both;}
div#recomendar_amigo img#right { float:right; }
div#recomendar_amigo form { margin:10px 0 10px 10px; }
div#recomendar_amigo form div{ text-align:left; margin:2px 0 0 0; }
/***************************/


 

/* --------- descripcion ----------- */



div#descripcion{ width: 98%;}
div#descripcion img{	margin: 0; display: block;}
div#descripcion div.bkg_sup_presentacion{	width: 617px; background: url(bkg_fnd_inf.jpg) no-repeat; height: 3px; display: block; margin:10px 0 0 0; padding: 0 0 0 0; }
div#descripcion div.bkg_presentacion{	width: 577px;  background: url(bkg_fnd.jpg) repeat-y; margin:0; padding: 0 10px 0 30px; }
div#descripcion div.bkg_inf_presentacion{	width: 617px;  background: url(bkg_fnd_sup.jpg) no-repeat; height: 7px; margin:0; padding: 0; clear: both;}

div#descripcion div#cambio{ padding:0 0 10px 50px; display: block; height:22px;}
div#descripcion div#cambio img{	cursor: pointer;float: left; margin:0; padding: 0;  }
div#descripcion div#cambio h4{	float: left; margin:0; padding: 5px 0 0 0; width:440px; background-color: #FDECFD; height:22px; font-size: 0.8em; font-weight: normal; overflow:hidden; }
/*div#descripcion div#cambio img#img_ant{ }*/

div#descripcion h2{ color: #5c2cd6; margin: 0px 0 0px 0; text-align: left; font-size: 1.3em;}
div#descripcion h3{ color: #5c2cd6; margin: 0 0 5px 0; text-align: center; font-size: 1em;}
div#descripcion p{ color: #555; padding: 0px 10px 0 0; text-align: left; font-size: 0.8em; margin: 0;}
div#descripcion .hora{ font-size: 0.6em; }
div#descripcion h2 strong{ color: #8936ad; }
div#descripcion h5{ color: #555; font-size: 0.9em; width: 33%; float: left; margin: 7px 0 0 0; text-align: left; font-weight: normal;}
div#descripcion h5 strong{font-weight: bolder; }
div#descripcion div div{ padding: 20px 0 5px 0;  clear: both; }

div#descripcion ul{ list-style: none; margin: 7px auto 0 130px; padding:0; width:65%;  }
div#descripcion ul li{ margin:7px  0 0 0; padding:0; text-align: left;width:45%;  font-size: 0.8em; color: #444;  float: left; }
div#descripcion ul li img{ float: left; margin: 3px 15px 2px 0; }
div#descripcion ul li p{ margin: 4px 0 0 5px; font-size: 1em; }

.present_links_ext {   }

div#descripcion .bajar img{ margin:8px 15px 0 0; padding:0; }
div#descripcion .bajar p{ margin:4px 0 0 0; padding:0; }
div#descripcion .bajar p.subir{ margin:10px 0 0 0 ; padding:0; }

div#descripcion h2 {  font-size: 1.1em; }


div#presentacion input { font-size: 0.8em;  }

/* --------- descripcion ----------- */



/*  -------- Fin de Menu de accesos para admin de usuario --------- */




/* Titulo para las secciones */
div#titulo_actual{ background-image: url(titulo.jpg);	background-repeat: no-repeat; width: 635px; height: 45px; color: #303030; margin: 0 0 5px 0; padding: 0; }
div#titulo_actual h3{ display: block; height:20px; width: 458px; font-size: 1em; text-align: left; float: left; margin:0; padding: 13px 0 0 10px;  clear: both; overflow:hidden;}
div#titulo_actual h3.mas_chico{ font-size:0.9em; }
div#titulo_actual p{ width: 200px; height: 33px; font-size: 0.7em; text-align: right; float: right; margin: 9px 10px 15px 40px;}



/* MENU RAPIDO  */
/*317*/#menu_rapido ul table.falsa { overflow: hidden;width: 162px;display:block; padding: 0; margin: 0; border-collapse:collapse; position: relative;}
/*318*/#menu_rapido ul table.falsa tr td{ padding: 0; margin: 0; }
/*319*/#menu_rapido ul table.falsa tr { padding: 0; margin: 0; }
/*320*/#menu_rapido ul table.falsa ul{ padding: 0; margin: 5px 0 0 0px;}

/*306*/#menu_rapido { margin:0; padding:12px 0 0 0;float: left; text-align: center; font-size: 0.7em; width: 112px; }
/*307*/#menu_rapido ul { list-style-type: none;margin: 0 0 0 10px;}
/*308*/#menu_rapido ul li.nivel1 { float: left; margin: 0;width: 162px; margin-right: 2px; }
/*309*/#menu_rapido ul li a { margin:0;display: block; text-decoration: none; color: #555; background-color: #f5f5f5; border: solid 1px #fff; padding: 2px 0 4px 0; position: relative; }
/*310*/#menu_rapido ul li:hover { position: relative;}
/*311*/#menu_rapido ul li a:hover, #menu_rapido ul li:hover a.nivel1 {background-color: #555; color: #fff; position: relative;}
/*312*/#menu_rapido ul li a.nivel1 { display: block!important;display: none; position: relative; background-image: url(dospiquitos.gif); background-repeat: no-repeat; background-position: 5px center;}
/*313*/#menu_rapido ul li ul { margin: 0;padding: 0;display: none; }
/*314*/#menu_rapido ul li a:hover ul, #menu_rapido ul li:hover ul {display: block; position: absolute;left: 0px; }
/*315*/#menu_rapido ul li ul li a { width: 160px; padding: 1px 0 1px 0; }
/*316*/#menu_rapido ul li ul li a:hover { position: relative; }






/* Finde titulos para las seccciones */
div#cont_noticias {	width: 95%; margin: 10px 15px 0 20px; text-align: left;}
div#cont_noticias h5{	font-size: 1.2em; margin:8px 0 0 6px;  padding: 0;}
div#cont_noticias h4{	font-size: 1.4em; margin: 0;  padding: 0; text-align: center;}
div#cont_noticias hr{	clear: both; color: #EFEFEF; height: 1px; width: 98%; margin: 0px 0 0 6px; }
div#cont_noticias p{	font-size: 0.8em; margin:5px 0 15px 10px; padding: 0; letter-spacing: 1px; color: #4A4A4A;}
div#cont_noticias a{color: #940095;}
div#cont_noticias table th{	width: 40%; text-align: left;}
div#cont_noticias table td{	width: 60%; text-align: left;}
div#cont_noticias img{float: left; margin: 2px 12px 5px 10px;}


div#cont_mensaje {	width: 90%; margin: 10px auto 0 auto; text-align: left;}
div#cont_mensaje h5{	font-size: 1.2em; margin:8px 0 0 6px;  padding: 0; color: #940095;}
div#cont_mensaje p{	font-size: 0.8em; margin:5px 0 15px 10px; padding: 0; letter-spacing: 1px; color: #4A4A4A;}
div#cont_mensaje hr{	color: #EFEFEF; height: 1px; width: 98%; margin: 0px 0 0 6px; }

div#cont_video {	width: 100%; text-align: left;}
div#cont_video h5{	font-size: 1.2em; margin:8px 0 0 6px;  padding: 0;}
div#cont_video h4{	font-size: 1.4em; margin: 0;  padding: 0; text-align: center;}
div#cont_video hr{	clear: both; color: #EFEFEF; height: 1px; width: 98%; margin: 0px 0 0 6px; }
div#cont_video p{	font-size: 0.8em; margin:5px 0 15px 10px; padding: 0; letter-spacing: 1px; color: #4A4A4A;}
div#cont_video a{color: #940095;}
div#cont_video table th{	width: 40%; text-align: left;}
div#cont_video table td{	width: 60%; text-align: left;}
div#cont_video img{float: left; margin: 2px 12px 5px 10px;}


div#texto_gral { width: 90%; margin: 10px auto 0 auto; text-align: left;}
div#texto_gral a{ color:blue; }
div#texto_gral h5{ font-size: 1.2em; margin:8px 0 0 6px;  padding: 0; color: #940095;}
div#texto_gral h4{ margin:2px 0 2px 0; padding: 0; font-size: 0.9em; }
div#texto_gral ul li p{	font-size: 0.9em; margin:0 0 10px 0; padding: 0; letter-spacing: 1px; color: #4A4A4A;}
div#texto_gral p{	font-size: 0.8em; margin:0 0 0 0; padding: 0 0 0 10px; letter-spacing: 1px; color: #4A4A4A;}
div#texto_gral hr{ color: #EFEFEF; height: 1px; width: 98%; margin: 0px 0 0 6px; }
div#texto_gral ul{ font-size: 0.8em; margin:0; padding: 0; letter-spacing: 1px; color: #4A4A4A;}
div#texto_gral li{ margin:5px 0 0 0; padding: 0 0 0 10px; list-style-position: outside; background-image: url(vineta.jpg); background-position: 0% 8px; background-repeat: no-repeat; list-style: none;}


/* ----- Comienza footpage ------ */
div#cuerpo div#footpage{clear: both;	height:150px;	width: 100%;	background-color: #EFEFEF; }
div#cuerpo div#footpage div div#links_pie{ width:911px; height: 100px; background-color: #EFEFEF; overflow: hidden;}
div#cuerpo div#footpage div div#links_pie a{ margin:0 0 0 0px; padding: 0 0 0 0;color: #333; font-size: 0.8em  }
div#cuerpo div#footpage div div#links_pie a img{ margin:0 0 0 3px; padding:0; }
div#cuerpo div#footpage div div#links_pie img{ margin:0 0 0 3px; padding:0; }
div#cuerpo div#footpage div p{clear: both;margin:0 0 0 0; padding: 0 0 0 0; font-size: 0.8em;}
div#cuerpo div#footpage div {}
div#cuerpo div#footpage div#separacion { width: 100%; height:20px;background-color: #FFFFFF; } 

/* ----- Termina footpage ------ */
#tabla_lista_pet{ width:97%; border: 1px solid #DEDEDE; margin: 0 auto 0 auto; border-collapse: collapse; font-size: 0.8em }
#tabla_lista_pet th{ background: #ddcdec; border-collapse: collapse; color: #333; }
#tabla_lista_pet .fila_par{background: #FFFFFF;  border-right: 1px solid #DEDEDE; border-left: 1px solid #DEDEDE;}
#tabla_lista_pet .fila_impar{ background: #F4F4F4; border-right: 1px solid #DEDEDE; border-left: 1px solid #DEDEDE;}
#tabla_lista_pet td{border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-collapse: collapse; color: #333;}
#tabla_lista_pet ul { padding:0; }
/*#tabla_lista_pet li { text-align:left; list-style:none; }*/

#tabla_lista_pet li{ width: 170px; background: url(fnd_boton.jpg) repeat-x top; height: 21px; padding:0; margin:0; list-style:none;}
#tabla_lista_pet li a{ font-size: 0.8em; display:block; padding: 3px 0 0 10%; height: 18px; text-decoration:none; color:#662c6a; text-align:left; }

#tabla_lista_pet li a:hover{ text-decoration:underline; }
#tabla_lista_pet td strong { margin-left:5px;  margin-right:5px;  }
#tabla_lista_pet .td_ul { text-align:right; width: 171px; }
/* SELECT DE NUEVO USUARIO Y NUEVA MASCOTA */

#id_pais{ width:200px; }
#id_prov{ width:200px; }
#id_loca{ width:200px; }
#id_barrio{ width:200px; }


/**/
ul#filtroadop li{ float: left; margin: 0 10px 4px 10px; padding: 0 0 0 14px; background-image: url(flecha.gif); background-position: left center;  background-repeat: no-repeat; list-style: none; font-size: 0.7em; font-weight: bolder; text-align: left;}
ul#filtroadop li a{ color: #444; }
ul#filtroadop{  float: left; margin: 0; padding: 0;}
span#fil_adop{ font-size: 0.7em; color: #444; float: left; margin: 0 5px 0 20px;}

/* comprabar error formulario de crear usuario */
div#cargando_resultado{	background: #F4F4F4; border: 1px solid #EFEFEF; width: 96%;}
div#cargando_resultado h5{ 	font-size: 1.2em; margin:8px 0 0 6px;  padding: 0; color: #940095; }
div#cargando_resultado p{	margin: 0; font-size: 0.7em;}
div#cargando_resultado table{	font-size: 0.9em; text-align: left; margin: 10px 0 0 0; width: 95%;}
div#cargando_resultado table th{	width: 20%; text-align: right; padding: 0 10px 0 0;}
div#cargando_resultado table tr{	padding:10px 0 10px 0;}
div#cargando_resultado table img{	float: left;}
div#cargando_resultado table p{ font-size: 0.9em; }
div#cargando_resultado table ul{ font-size: 0.9em; margin: 0 0 0 15px; padding:10px 0 0 15px;}
div#cargando_resultado table ul li{ font-size: 0.9em; margin: 0; }


/* contenedor de antirrabicos */
div#con_antirra {	width: 95%; margin: 10px 15px 0 20px; text-align: left;}
div#con_antirra h5{	font-size: 1.2em; margin:8px 0 0 6px;  padding: 0;}
div#con_antirra h4{	font-size: 1.4em; margin: 0;  padding: 0; text-align: center;}
div#con_antirra hr{	clear: both; color: #EFEFEF; height: 1px; width: 98%; margin: 0px 0 0 6px; }
div#con_antirra p{	font-size: 0.8em; margin:5px 0 15px 10px; padding: 0; letter-spacing: 1px; color: #4A4A4A;}
div#con_antirra a{color: #940095;}
div#con_antirra table th{	width: 40%; text-align: left;}
div#con_antirra table td{	width: 60%; text-align: left;}
div#con_antirra img{float: left; margin: 2px 12px 5px 10px;}


/* PReguntas en los articulos */
table#preg_resp {	width: 616px; border: 1px solid #dedede; border-collapse: collapse; margin-left: -29px; margin-right:-10px; margin-top: 5px;}
table#preg_resp td{border-collapse: collapse;  padding: 5px 0 5px 0}

table#preg_resp td.preg{ background-color: #EEEEEE; border-top: 1px solid #dedede; padding: 0; margin:0;}
table#preg_resp td.preg1{ background-color: #EEEEEE; border-top: 1px solid #dedede; padding: 0; margin:0; }
table#preg_resp td.resp{ background-color: white; padding: 0; margin:0;}

table#preg_resp td.resp table.tbl_resp1				{ width: 615px; padding: 0; margin:0; }
table#preg_resp td.resp table.tbl_resp1 tr td		{ padding:0; margin:0; border:0px }
table#preg_resp td.resp table.tbl_resp1 tr td.td1	{ width:115px; padding:0; margin:0;border:0px;}

table#preg_resp td.resp table.tbl_resp					{ padding:0; margin:0 0 0 5px; float:left;}
table#preg_resp td.resp table.tbl_resp tr td.td1	{ width:100px; padding: 0; margin:0; }
table#preg_resp td.preg table.tbl_resp tr td p {padding: 0; margin:0;}

table#preg_resp td.preg table.tbl_preg					{ padding:0; margin:0 0 0 5px; float:left;}
table#preg_resp td.preg table.tbl_preg tr td.td1	{ width:100px; padding: 0; margin:0; }
table#preg_resp td.preg table.tbl_preg tr td p {padding: 0; margin:0;}
/*  Ver Mensajes  */

div#content_smj h5  {font-size: 1em; height: 23px;	margin: 0;	padding: 4px 0 0 25px;	color: #778899;	border-bottom: 1px solid #DCDCDC;	border-right: 1px solid #DCDCDC; background: #EDEDfD;;}
div#content_smj {width: 97%; margin: 0 auto 0 auto;	color: #303030; text-align: left; font-size: 0.8em;}
div#content_smj div{  	margin: 7px auto 0 auto;	width: 98%; background: #EDEDED; }
div#content_smj div p{	font-size: 0.8em; margin:5px 0 15px 10px; padding: 0; letter-spacing: 1px; color: #4A4A4A;}
div#content_smj h5 p.titulo_msj{ width: 40%; display: inline; font-size:0.9em; }
div#content_smj h5 span.quien{ font-size:0.8em; font-weight: normal; color: black; margin: 0 5px 0 7px;}
div#content_smj h5 span.responder a{ font-size:0.9em; font-weight: bold;  }
div#content_smj h5 span.responder{ margin: 0 5px 0 7px;}
div#content_smj h5 span.mostrar_ocultar{ font-size:1em; font-weight: bold; color: green; margin: 0 5px 0 7px; cursor: pointer;}
div#content_smj form table{  width: 80%; margin: 10px auto 0 auto;    }


/* Buscador de mascotas admin usuario */

div#buscador_mascotas{ width:97%; border: 1px solid #efefef; margin: 6px auto 7px auto; padding: 8px 0 7px 0; background: #efefee;}


div#titulo_actual a{ display: block; background: url(btn_panel_de_control.jpg) no-repeat; font-weight: bolder; text-align:left; width: 130px; font-size: 0.8em; margin: 0 2px 0 0 ; padding: 15px 0 5px 30px ; float:right; color:#940095;}

#result_search_user a{ font-weight: bolder;}
#result_search_user a:hover{	text-decoration: underline; }


.refu_anti_tamano { width:200px; }

