input, textarea, button, select { 
	color:#000000;
	font-family: Arial;
	font-size:12px;
	border:1px solid #7F9DB9;
} 

textarea, button { 
	border-bottom: 1px solid #7F9DB9;
} 

BODY {	font: 11px Arial, Verdana, sans-serif;	margin : 0 auto; color:#666;	height:100%;}

a { color:#1CA3E9; text-decoration:none;}
a:hover { color:#1CA3E9;}

.det_celda {
	background: url('../images/det_celda.gif') left top no-repeat #FFF;
	padding-left:5px;
}
.fondo_menu {
	background: url('../images/gato_sup.gif') left top no-repeat #FFF;
}
.fondo1 {
	background: url('../images/perro_inf.gif') right bottom no-repeat #FFF;

}






p { text-align:justify;}

li { list-style:none;}

img{ border:0;}

table { border:0;}

.consejos{font-size:12px;color:#ffffff;font-weight:bold;}

.pie{text-align:center;font-size:11px;color:#f39530;word-spacing:4px;}

.z_inf{background-color:#f39530;color:#FFFFFF;font-size:11px;}
.z_inf:hover{background-color:#f39530;color:#FFFFFF;font-size:11px;}

.seccion{ padding:20px 0 0px 0px; color:#f39530; font-size:24px;}

.testimonio{ color:#FFFFFF; font-size:24px;}

.portada{ color:#6B6D70; font-size:14px; padding: 5px 15px 5px 5px;}

#cuadro_dcha{ border:1px solid #CECECE; padding:0; margin:0;}

#cuadro_dcha .listado a{ padding:5px 5px 5px 15px; margin:0; color:#ADAAAA; display:list-item; background: #FFF url('../images/punto.gif') 5px 10px no-repeat; list-style:none; border-bottom: 1px solid #CECECE;}

#cuadro_dcha .listado a:hover{ background: #ECE7E7 url('../images/punto.gif') 5px 10px no-repeat; }

.titulo{ font-size:16px; color:#ADAAAA}

.titulo_gris{  color:#999999}
.titulo_gris_bold{  font-size:16px; font-weight:bold; color:#999999;}

.titulo_oscuro{  color:#938E8E}

.azul{ font-size:11px; color:#1CA3E9;}
.gris{ font: 12px Arial, Verdana, sans-serif; color:#333333; padding-right:5px;}

.cajas_portada{ padding:10px 0 20px 5px;}

.col_dcha{ width:130px; float: right; padding: 0 5px 0 5px; text-align:left;}

.col_izq{ width:130px; float:left; padding:0 5px 0 5px; text-align:left;}

.ver_mas{ clear:left; text-align:right; margin:0; padding:0;}

.contenido_tabla{ padding:5px; font-size:11px; background-color:#FFFFFF;}

.contenido_tabla img{ padding-right:5px;}

.fto_borde{ border:1px solid #CCC; padding:5px; margin:5px;}

#menu{ font-size:16px; text-align:center;}

#menu a{ color:#f39530; display:list-item; border:1px solid #f39530; background:#FFF; list-style:none;}

#menu a:hover{ color:#FFF; background:#f39530;}

.Estilo1 {color: #adaaaa}
.Estilo1:hover {color: #adaaaa}

.galeria-fotos { width:100%; float:left; padding:1em 0; list-style:none; margin:0;}

.galeria-fotos li { float:left; width:18em; margin:0 1em; padding:.5em 0; overflow:hidden; text-align:center}

.galeria-fotos li img { padding-bottom:.3em;}

.galeria-fotos li strong { clear:both; font-weight:normal; display:block; color:#666; padding:.3em 0; text-align:left; width:100%; border-bottom:1px dashed #b3b4a7; border-top:1px dashed #b3b4a7;}

.galeria-fotos li a:hover { background:none; border:0; text-decoration:none}

.galeria-fotos li a:hover strong {  background:none; text-decoration:none; color:#1ca3e9}

.textos-titulos { font-size:16px; color:#999; font-weight:bold;}
.textos-parrafos { font-size:12px; color:#666;}
.textos-parrafos p { text-align:justify;}
.textos-links { text-align:justify;}
.textos-links a { color:#1CA3E9; text-decoration:none;}
.textos-links a:hover { color:#1CA3E9;}

.galeria-cachorros { width:100%; float:left; padding:1em 0; list-style:none; margin:0;}
.galeria-cachorros li { float:left; clear:both; width:62em; margin:2em 1em; padding:.5em 0; background:#efefef; border-bottom:1px solid #1ca3e9;  text-align:left}
.galeria-cachorros li a { display:block; float:right; text-align:center; background:#fff;}
.galeria-cachorros li strong { float:left; font-weight:bold; display:block; background:#1ca3e9; color:#fff; padding:.3em 1em; width:60em; border-bottom:1px dashed #b3b4a7; border-top:1px dashed #b3b4a7;}
.galeria-cachorros li span { padding:1em; float:left; width:40em; overflow:hidden}
.galeria-cachorros li span.precio { color:#900; margin-left:1em; padding-left:0; border-bottom:1px solid #ccc; font-weight:bold;}