/* CSS Document */

body{
	margin:0px 0px 0px 0px; 
	background-image:url(imagenes/fondo.jpg); 
	background-repeat:no-repeat; 
	background-position:top; 
	background-color:#2a0304;
}
	/*Estilo de capa contenedora de la pagina que centramos siempre en funcion del ancho de la pagina*/
	#contenedor{
		width:850px;
		height:100%;
		background-color:transparent;
		margin:10px auto 0 auto; 
	}
/* INDEX ----------------------------------------------------------------*/
#partesuperior1{

	width:850px;
	height:34px;
	}
#logo_g{
	width:385px;
	height:164px;
	background-image: url('imagenes/logogrande.png')!important;
	background-image: none;
	filter:none !important;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/logogrande.png',sizingMethod='none');
	background-repeat: no-repeat;
	margin-left:222px;
}


#partesuperior2{
	float:left;
	width:850px;
	height:64px;
	}

#menu{
	width:850px;
	float:left;
	height:282px;
	overflow:hidden;
}
	#parteizquierda{
		float:left;
		width:105px;
		height:282px;
}
	#b1 a, #b2 a, #b3 a, #b4 a{
		float:left;
		height:282px;
		background-position:top;
		background-repeat:no-repeat;
	}
	#b1 a{
		width:166px;
		background-image:url(imagenes/menu1.png);
	}
	#b2 a{
		width:154px;
		background-image:url(imagenes/menu2.png);
	}
	#b3 a{
		width:158px;
		background-image:url(imagenes/menu3.png);
	}
	#b4 a{
		width:188px;
		background-image:url(imagenes/menu4.png);
	}
	#b1 a:hover, #b2 a:hover,#b3 a:hover,#b4 a:hover{
	background-position:0 -282px;
	}
	#pie_ini{
		width:850px;
		float:left;
		font-family:Arial, Verdana, sans-serif;
		font-size:10px;
		font-weight:bold;
		text-align:center;
		color:#bdbdbd;
	}
		#pie_ini a{
			color:#9b9999;
			text-decoration:none;
		}
		#pie_ini a:hover, a:link, a:visited{
			color:#FFFFFF;
		}
/* ESCULTURAS ----------------------------------------------------------------*/
.naranja{
color:#ca561e;
}
#cabecera{
	padding:22px 0 0 45px;
}
#ficha{
	width:760px;
	padding:0 0 0 45px;
}
	#inificha{
		width:760px;
		height:191px;
		}
		#inifichaizquierda{
			float:left;
			width:422px;
			height:191px;
		}
			#intera{
				float:left;
				width:407px;
				height:78px;
				background-image:url(imagenes/intercab.png);
				background-repeat:no-repeat;
				padding-left:15px;
			
			}
				/*#intera a, #intera div{
					float:left;
					width:412px;
					padding-left:10px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					letter-spacing:0.1em;
				}
				#intera a{
					padding-top:15px;
					height:19px;
					text-decoration:none;
				}*/
				#intera a{
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					letter-spacing:0.1em;
					text-decoration:none;
				}
				#intera div{
				font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					padding-top:10px;
					height:29px;
					color:#FFFFFF;
				}

			#interb{
				float:left;
				width:422px;
				height:113px;
				background-image:url(imagenes/interficha.png);
				background-repeat:no-repeat;
			}

			#b1_m a, #b2_m a, #b3_m a, #b4_m a, #b5_m a{
				float:left;
				height:191px;
				background-repeat:no-repeat;
				background-position:top;
			}
			#b1_m a:hover, #b2_m a:hover,#b3_m a:hover, #b4_m a:hover, #b5_m a:hover{
				background-position:0 -191px;
			}
			#b1_m a{
				width:106px;
				background-image:url(imagenes/b1_m.png);
				background-repeat:no-repeat;
				background-position:top;
			}
			#b5_m a{
				width:106px;
				background-image:url(imagenes/b5_m.png);
				background-repeat:no-repeat;
				background-position:top;
			}
			#b3_m a{
				width:100px;
				background-image:url(imagenes/b3_m.png);
			}
			#b2_m a{
				width:100px;
				background-image:url(imagenes/b2_m.png);
			}
			#b4_m a{
				width:132px;
				background-image:url(imagenes/b4_m.png);
			}
			
	#contficha{
		float:left;
		width:760px;
		/*height:500px;*/
		height:100%;
		background-image:url(imagenes/fondoficha.png);
		background-repeat:repeat-y;
	}

		#contficha_izq_escultura{
			float:left;
			position:relative;
			top:-60px;
			width:137px;
			height:900px;
			background-image:url(imagenes/fondoizquierda.png);
			background-repeat:repeat-y;
			 
		}
		#contficha_der{
			float:left;
			width:590px;
			height:100%;
			padding-left:15px;
		}
			#tit_seccion{
				float:left;
				width:590px;
				height:30px;
				font-family:"Times New Roman", Times, serif;
				font-size:14px;
				font-weight:bold;
				color:#666666;
				padding-left:10px;
			}
			#txt_intro{
				float:left;
				width:560px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				letter-spacing:0.1em;
				text-align:justify;
				padding:0 20px 0 10px;
			}
			
#finficha{
		float:left;
		width:760px;
		height:29px;
		background-image:url(imagenes/finficha.png);
		background-position:top;
		background-repeat:no-repeat;
	}
	#pie{
		float:left;
		width:760px;
		height:40px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#CCCCCC;
	}
		#pie span{
			float:left;
			padding:10px 0 0 80px;
		}
		#pie a{
			padding:10px 0 0 0;
			text-decoration:none;
			color:#999999;
			float:right;
		}

		#pie a:hover{
			color:#FFFFFF;
		}
/* ESCULTURAS ----------------------------------------------------------------*/

	#cab_escultura{
		width:760px;
		height:288px;
	}
		#cab_escultura1, #cab_escultura2, #cab_escultura3{
			float:left;
			height:288px;
		}
		#cab_escultura1{
			width:156px;
			background-image:url(imagenes/escultura1.jpg);
		}
		#cab_escultura2{
			width:266px;
			background-image:url(imagenes/escultura2.png);
		}
		#cab_escultura3{
			width:338px;
			background-image:url(imagenes/escultura3.jpg);
		}
		
			.tit_grupo{
				float:left;
				width:560px;
				font-family:"Times New Roman", Times, serif;
				font-size:13px;
				font-weight:bold;
				color:#666666;
				font-variant:small-caps;
				padding:40px 0 0 30px;
			
			}
			.linea{
				float:left;
				width:500px;
				height:1px;
				background-color:#CCCCCC;
				padding-left:30px;
				overflow:auto;
				margin:0 0 0 30px !important;/*para ie6 tiene que ser la mitad del margen en el que estes asi como poner esto para que lo lea firefox*/
				margin:0 0 0 15px;
			
			}

			.grupo_fotos{
				float:left;
				width:560px;
				padding-left:30px;
			}
				.fila{
					padding-top:20px;
					float:left;
					width:560px;
				}
				/*BUSTOS*/
					#busto1, #busto2, #busto3, #busto4, #busto5, #busto6, #busto7, #busto8, #busto9, #busto10, #motivo1, #motivo2, #motivo3, #motivo4, #motivo5, #motivo6, #motivo7, #motivo8, #motivo9{
						width:121px;
						float:left;
						padding-left:10px;
					}
					#busto1 .imagen a, #busto2 .imagen a, #busto3 .imagen a, #busto4 .imagen a, #busto5 .imagen a, #busto6 .imagen a, #busto7 .imagen a, #busto8 .imagen a, #busto9 .imagen a, #busto10 .imagen a, #motivo1 .imagen a, #motivo2 .imagen a, #motivo3 .imagen a, #motivo4 .imagen a, #motivo5 .imagen a, #motivo6 .imagen a, #motivo7 .imagen a, #motivo8 .imagen a, #motivo9 .imagen a{
						float:left;
						width:121px;
						height:66px;
						background-repeat:no-repeat;
						background-position:top;
						overflow:hidden;
					}
					#busto1 .imagen a{
						background-image:url(imagenes/busto1.png);
					}
					#busto2 .imagen a{
						background-image:url(imagenes/busto2.png);
					}
					#busto3 .imagen a{
						background-image:url(imagenes/busto3.png);
					}
					#busto4 .imagen a{
						background-image:url(imagenes/busto4.png);
					}
					#busto5 .imagen a{
						background-image:url(imagenes/busto5.png);
					}
					#busto6 .imagen a{
						background-image:url(imagenes/busto6.png);
					}
					#busto7 .imagen a{
						background-image:url(imagenes/busto7.png);
					}
					#busto8 .imagen a{
						background-image:url(imagenes/busto8.png);
					}
					#busto9 .imagen a{
						background-image:url(imagenes/busto9.png);
					}
					#busto10 .imagen a{
						background-image:url(imagenes/busto10.png);
					}
					#motivo1 .imagen a{
						background-image:url(imagenes/motivo1.png);
					}
					#motivo2 .imagen a{
						background-image:url(imagenes/motivo2.png);
					}
					#motivo3 .imagen a{
						background-image:url(imagenes/motivo3.png);
					}
					#motivo4 .imagen a{
						background-image:url(imagenes/motivo4.png);
					}
					#motivo5 .imagen a{
						background-image:url(imagenes/motivo5.png);
					}
					#motivo6 .imagen a{
						background-image:url(imagenes/motivo6.png);
					}
					#motivo7 .imagen a{
						background-image:url(imagenes/motivo7.png);
					}
					#motivo8 .imagen a{
						background-image:url(imagenes/motivo8.png);
					}
					#motivo9 .imagen a{
						background-image:url(imagenes/motivo9.png);
					}
					#busto1 .imagen a:hover, #busto2 .imagen a:hover, #busto3 .imagen a:hover, #busto4 .imagen a:hover, #busto5 .imagen a:hover, #busto6 .imagen a:hover, #busto7 .imagen a:hover, #busto8 .imagen a:hover, #busto9 .imagen a:hover, #busto10 .imagen a:hover, #motivo1 .imagen a:hover, #motivo2 .imagen a:hover, #motivo3 .imagen a:hover, #motivo4 .imagen a:hover, #motivo5 .imagen a:hover, #motivo6 .imagen a:hover, #motivo7 .imagen a:hover, #motivo8 .imagen a:hover,  #motivo9 .imagen a:hover{
					background-position:0 -66px;
					
					}
					#busto1 .texto_aco a, #busto2 .texto_aco a, #busto3 .texto_aco a, #busto4 .texto_aco a, #busto5 .texto_aco a, #busto6 .texto_aco a, #busto7 .texto_aco a, #busto8 .texto_aco a, #busto9 .texto_aco a, #busto10 .texto_aco a, #motivo1 .texto_aco a, #motivo2 .texto_aco a, #motivo3 .texto_aco a, #motivo4 .texto_aco a, #motivo5 .texto_aco a, #motivo6 .texto_aco a, #motivo7 .texto_aco a, #motivo8 .texto_aco a, #motivo9 .texto_aco a{
						float:left;
						width:117px;
						text-decoration:none;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#333333;
						padding-left:5px;
					
					}


/*--------------------------------*/
#cab_historia{
		width:760px;
		height:288px;
	}
		#cab_historia1, #cab_historia2, #cab_historia3{
			float:left;
			height:288px;
		}
		#cab_historia1{
			width:156px;
			background-image:url(imagenes/historia1.jpg);
		}
		#cab_historia2{
			width:266px;
			background-image:url(imagenes/historia2.png);
		}
		#cab_historia3{
			width:338px;
			background-image:url(imagenes/historia3.jpg);
		}

#contficha_izq_historia{
			float:left;
			position:relative;
			top:-106px;
			width:137px;
			height:1600px;
			background-image:url(imagenes/fondoizquierda.png);
			background-repeat:repeat-y;
			 
		}
	#txt_historia{
				float:left;
				width:560px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				letter-spacing:0.1em;
				text-align:justify;
				padding:0 20px 0 10px;
	
	}
	.txt, .txt_esp{
	width:560px;
	padding:20px 0 0 0;
	float:left;
	}
	.txt_esp{
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
	
	}
	#fotocen{
		float:left;
		width:560px;
		height:69px;
		background-image:url(imagenes/fototxt3.jpg);
		background-position:center;
		background-repeat:no-repeat;
		padding-bottom:20px;
	}
#txt_izquierda{
float:left;
width:560px;
}
#txt_izquierda1{
float:left;
width:350px;
padding-top:10px;
}
#fotoder{
float:right;
background-image:url(imagenes/fototxt1.png);
background-repeat:no-repeat;
width:200px;
height:162px;
margin-top:5px;
}
#txt_derecha{
float:left;
width:560px;
padding-top:10px;
}
#txt_derecha1{
float:right;
width:422px;
}
#fotoizq{
float:left;
background-image:url(imagenes/fototxt2.png);
background-repeat:no-repeat;
width:122px;
height:179px;
margin-top:5px;
}
/*NUESTROS PERROS----------------------------------------*/
#contficha_izq_nperros{
			float:left;
			position:relative;
			top:-60px;
			width:137px;
			height:1000px;
			background-image:url(imagenes/fondoizquierda.png);
			background-repeat:repeat-y;
			 
		}

#cab_nperros{
		width:760px;
		height:288px;
	}
		#cab_nperros1, #cab_nperros2, #cab_nperros3{
			float:left;
			height:288px;
		}
		#cab_nperros1{
			width:156px;
			background-image:url(imagenes/nuestrosperros1.jpg);
		}
		#cab_nperros2{
			width:266px;
			background-image:url(imagenes/nuestrosperros2.png);
		}
		#cab_nperros3{
			width:338px;
			background-image:url(imagenes/nuestrosperros3.jpg);
		}

	#tit_macho, #tit_hembra, #tit_otros{
		float:left;
		width:560px;
		padding-top:40px;
	
	}
		#img_macho, #img_hembra, #img_otros{
			float:left;
			width:560px;
			height:27px;
			background-position:left;
			background-repeat:no-repeat;
		}
		#img_macho{
			background-image:url(imagenes/tit_machos.png);
		}
		#img_hembra{
			background-image:url(imagenes/tit_hembras.png);
		}
		#img_otros{
			background-image:url(imagenes/tit_otros.png);
		}
	
	.ficha_perro{
		float:left;
		width:580px;
		
	}
	#img_perro1{
		float:left;
		width:110px;
		height:130px;
		background-image:url(imagenes/perro1.png);
		background-position:center;
		background-repeat:no-repeat;
		
	}
	#img_perro2{
		float:left;
		width:110px;
		height:130px;
		background-image:url(imagenes/perro2.png);
		background-position:center;
		background-repeat:no-repeat;
		
	}
	#img_perro3{
		float:left;
		width:110px;
		height:130px;
		background-image:url(imagenes/perro3.png);
		background-position:center;
		background-repeat:no-repeat;
		
	}
	#img_perro4{
		float:left;
		width:110px;
		height:130px;
		background-image:url(imagenes/perro4.png);
		background-position:center;
		background-repeat:no-repeat;
		
	}
	.p2{
		float:left;
		width:310px;
	
	}
	.tit_perro, .txt_perro, .pedigree{
		float:left;
		width:310px;
	}
	.tit_perro{
				font-family:"Times New Roman", Times, serif;
				font-size:13px;
				font-weight:bold;
				color:#666666;
				font-variant:small-caps;
				padding:10px 0 0 10px;
	}
	.txt_perro{
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			letter-spacing:0.1em;
			text-align:justify;
			padding:10px 0 0 10px;
	
	}
	.pedigree a{
		float:left;
		width:310px;
		height:55px;
		background-image:url(imagenes/pedigree.png);
		background-repeat:no-repeat;
		
	}
	.pedigree a:hover{
		background-position:0 -55px;
	}
	.minifotos{
		float:right;
		width:135px;
		margin-top:10px;
	}
	#mini1_1 a, #mini1_2 a, #mini1_3 a, #mini1_4 a, #mini1_5 a, #mini2_1 a, #mini2_2 a, #mini2_3 a, #mini4_1 a, #mini4_2 a, #mini4_3 a, #mini4_4 a, #mini4_5 a, #mini4_6 a{
		float:left;
		padding:0 0 0 5px;
		width:40px;
		height:45px;
		background-repeat:no-repeat;
	}
	#mini1_1 a{
		background-image:url(imagenes/m1_1.png);
	}
	#mini1_2 a{
		background-image:url(imagenes/m1_2.png);
	}
	#mini1_3 a{
		background-image:url(imagenes/m1_3.png);
	}
	#mini1_4 a{
		background-image:url(imagenes/m1_4.png);
	}
	#mini1_5 a{
		background-image:url(imagenes/m1_5.png);
	}
	#mini2_1 a{
		background-image:url(imagenes/m2_1.png);
	}
	#mini2_2 a{
		background-image:url(imagenes/m2_2.png);
	}
	#mini2_3 a{
		background-image:url(imagenes/m2_3.png);
	}
	#mini4_1 a{
		background-image:url(imagenes/m4_1.png);
	}
	#mini4_2 a{
		background-image:url(imagenes/m4_2.png);
	}
	#mini4_3 a{
		background-image:url(imagenes/m4_3.png);
	}
	#mini4_4 a{
		background-image:url(imagenes/m4_4.png);
	}
	#mini4_5 a{
		background-image:url(imagenes/m4_5.png);
	}
	#mini4_6 a{
		background-image:url(imagenes/m4_6.png);
	}
	#mini1_1 a:hover, #mini1_2 a:hover, #mini1_3 a:hover, #mini1_4 a:hover, #mini1_5 a:hover, #mini2_1 a:hover, #mini2_2 a:hover, #mini2_3 a:hover, #mini4_1 a:hover, #mini4_2 a:hover, #mini4_3 a:hover, #mini4_4 a:hover, #mini4_5 a:hover, #mini4_6 a:hover{
		background-position:0 -45px;
	}
	#otro1, #otro2{
		width:225px;
		float:left;
		
	}
	#otro3{
		width:120px;
		float:left;
	}
	#txt_otro1,#txt_otro2{
		float:left;
		width:225px;
		font-family:"Times New Roman", Times, serif;
		text-align:center;
		font-size:12px;
		font-variant:small-caps;
		padding-top:20px;
		padding-bottom:20px;
	}
	#txt_otro3{
		float:left;
		width:120px;
		font-family:"Times New Roman", Times, serif;
		text-align:center;
		font-size:12px;
		font-variant:small-caps;
		padding-top:20px;
		padding-bottom:20px;
	}
	#otro1_img1 a, #otro1_img2 a, #otro1_img3 a{
		width:73px;
		height:73px;
		float:left;
		background-repeat:no-repeat;
	}
	#otro1_img1 a{
		background-image:url(imagenes/m5_1.png);
	}
	#otro1_img2 a{
		background-image:url(imagenes/m5_2.png);
	}
	#otro1_img3 a{
		background-image:url(imagenes/m5_3.png);
	}
	#otro1_img1 a:hover, #otro1_img2 a:hover, #otro1_img3 a:hover{
		background-position:0 -73px;
	}
	#otro2_img1{
		padding-left:37px;
	}
	#otro3_img1{
		padding-left:24px;
	}
	#otro2_img1 a, #otro2_img2 a, #otro3_img1 a{
		width:73px;
		height:73px;
		float:left;
		background-repeat:no-repeat;
		
	}
	#otro2_img1 a{
		background-image:url(imagenes/m6_1.png);
		}
	#otro2_img2 a{
		background-image:url(imagenes/m6_2.png);
		}
	#otro3_img1 a{
		background-image:url(imagenes/m7_1.png);
		}
	#otro2_img1 a:hover, #otro2_img2 a:hover, #otro3_img1 a:hover{
		background-position:0 -73px;
	}
