@charset "UTF-8";
/* KABLUNA Malamutes 2010 */
html {
	height: 100%;
}
body {
	height: 100%;
	background-color: #000000;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size: 12px;
	overflow-x: hidden;
	overflow-y: auto;
}
div.lineaSup {
	position: absolute;
	width: 100%;	
	top: 50%;
	margin-top: -316px;
	height: 1px;
	background-color: #FFFFFF;
	z-index: 2;	
}
div.lineaInf {
	position: absolute;
	width: 100%;	
	top: 50%;
	margin-top: 285px;
	height: 1px;
	background-color: #FFFFFF;
	z-index: 2;	
}	
div.izqda {
	position: absolute;
	left: 50%;
	margin-left: -640px;
	width: 240px;	
	top: 50%;
	margin-top: -315px;
	height: 600px;
	z-index: 0;	
}
div.drcha {
	position: absolute;
	left: 50%;
	margin-left: 400px;
	width: 240px;	
	top: 50%;
	margin-top: -315px;
	height: 600px;
	z-index: 1;	
}
div.superior {
	position: absolute;
	left: 50%;
	margin-left: -400px;
	width: 800px;	
	top: 50%;
	margin-top: -315px;
	height: 80px;
	z-index: 2;	
}
div.central {
	position: absolute;
	left: 50%;
	margin-left: -400px;
	width: 800px;	
	top: 50%;
	margin-top: -235px;
	height: 520px;
	z-index: 3;	
}
div.menuPral {
	position: absolute;
	left: 50%;
	margin-left: -400px;
	width: 800px;	
	top: 50%;
	margin-top: 287px;
	height: 25px;
	text-align: center;
	z-index: 4;
}
div.menu {
	position: absolute;
	left: 50%;
	margin-left: -384px;
	width: 550px;	
	top: 50%;
	margin-top: -260px;
	height: 30px;
	z-index: 4;
}
div.fondoVentanaGrande {
	position: absolute;
	left: 50%;
	margin-left: -385px;
	width: 770px;	
	top: 50%;
	margin-top: -220px;
	height: 491px;
	background-color: #000;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	z-index: 100;	
}
div.ventanaGrande {
	position: absolute;
	left: 50%;
	margin-left: -385px;
	width: 749px;
	top: 50%;
	margin-top: -220px;
	height: 470px;
	border: #000 solid 1px;
	overflow: auto;
	padding: 10px;
	z-index: 110;
}
div.fondoVentanaFicha {
	position: absolute;
	left: 50%;
	margin-left: 85px;
	width: 300px;	
	top: 50%;
	margin-top: 120px;
	height: 151px;
	background-color: #000;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	z-index: 100;	
}
div.ventanaFicha {
	position: absolute;
	left: 50%;
	margin-left: 84px;
	width: 280px;	
	top: 50%;
	margin-top: 120px;
	height: 130px;
	border: #000 solid 1px;
	overflow: auto;
	padding: 10px;
	z-index: 110;
}
div.fondoVentanaFichaIzquierda {
	position: absolute;
	left: 50%;
	margin-left: -384px;
	width: 300px;	
	top: 50%;
	margin-top: 120px;
	height: 151px;
	background-color: #000;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	z-index: 100;	
}
div.ventanaFichaIzquierda {
	position: absolute;
	left: 50%;
	margin-left: -385px;
	width: 280px;	
	top: 50%;
	margin-top: 120px;
	height: 130px;
	border: #000 solid 1px;
	overflow: auto;
	padding: 10px;
	z-index: 110;
}
div.fondoVentanaPequenia {
	position: absolute;
	left: 50%;
	margin-left: 85px;
	width: 300px;	
	top: 50%;
	margin-top: 230px;
	height: 41px;
	background-color: #000;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	z-index: 100;	
}
div.ventanaPequenia {
	position: absolute;
	left: 50%;
	margin-left: 84px;
	width: 280px;	
	top: 50%;
	margin-top: 230px;
	height: 20px;
	border: #000 solid 1px;
	overflow: auto;
	padding: 10px;
	z-index: 110;
}
div.fondoVentanaMachos {
	position: absolute;
	left: 50%;
	margin-left: -384px;
	width: 280px;	
	bottom: 50%;
	margin-bottom: -269px;
	height: auto;
	padding: 10px;
	background-color: #000;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	z-index: 100;	
}
div.ventanaMachos {
	position: absolute;
	left: 50%;
	margin-left: -385px;
	width: 280px;	
	bottom: 50%;
	margin-bottom: -270px;
	height: auto;
	border: #000 solid 1px;
	overflow: auto;
	padding: 10px;
	z-index: 110;
}
div.fondoVentanaHembras {
	position: absolute;
	left: 50%;
	margin-left: 85px;
	width: 280px;	
	bottom: 50%;
	margin-bottom: -269px;
	height: auto;
	padding: 10px;
	background-color: #000;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
	z-index: 100;	
}
div.ventanaHembras {
	position: absolute;
	left: 50%;
	margin-left: 84px;
	width: 280px;	
	bottom: 50%;
	margin-bottom: -270px;
	height: auto;
	border: #000 solid 1px;
	overflow: auto;
	padding: 10px;
	z-index: 110;
}
#p.textoNormal {
	padding: 10px;
}
.naranja {
	color: #F60;
}
a, a:visited, a:active { 
	color: #FFF;
	text-decoration: underline;
}
a:hover {
	color: #F60;
	text-decoration: underline;
}
a.linkNoticias, a.linkNoticias:visited, a.linkNoticias:active { 
	color: #F60;
	text-decoration: underline;
}
a.linkNoticias:hover {
	color: #FFF;
	text-decoration: underline;
}
#capaPedigree {
	visibility: hidden;
}
#capaFondoPedigree {
	visibility: hidden;
}
#capaFotos {
	visibility: hidden;
}
#capaFondoFotos {
	visibility: hidden;
}
div.titulo, div.padre1, div.madre1, div.padre21, div.madre21, div.padre22, div.madre22, div.padre31, div.madre31, div.padre32, div.madre32, div.padre33, div.madre33, div.padre34, div.madre34 {
	position: absolute;
	left: 50%;
	top: 50%;
	vertical-align: middle;
	width: 230px;
	padding: 5px;
	z-index: 200;	
}
div.padre1, div.padre21, div.padre22, div.padre31, div.padre32, div.padre33, div.padre34 {
	font-size: 11px;
	border: #036 solid 1px;
}
div.madre1, div.madre21, div.madre22, div.madre31, div.madre32, div.madre33, div.madre34 {
	font-size: 11px;
	border: #636 solid 1px;
}
div.titulo {
	margin-left: -370px;
	width: 728px;	
	margin-top: -230px;
	height: 15px;
	text-align: center;
}
div.padre1 {
	margin-left: -370px;
	margin-top: -195px;
	height: 196px;
}
div.madre1 {
	margin-left: -370px;
	margin-top: 21px;
	height: 196px;
}
div.padre21, div.madre21, div.padre22, div.madre22 {
	margin-left: -121px;
	height: 88px;
}
div.padre21 {
	margin-top: -195px;
}
div.madre21 {
	margin-top: -87px;
}
div.padre22 {
	margin-top: 21px;
}
div.madre22 {
	margin-left: -120px;
	margin-top: 129px;
}
div.padre31, div.madre31, div.padre32, div.madre32, div.padre33, div.madre33, div.padre34, div.madre34 {
	margin-left: 128px;
	height: 34px;
}
div.padre31 {
	margin-top: -195px;
}
div.madre31 {
	margin-top: -141px;
}
div.padre32 {
	margin-top: -87px;
}
div.madre32 {
	margin-top: -33px;
}
div.padre33 {
	margin-top: 21px;
}
div.madre33 {
	margin-top: 75px;
}
div.padre34 {
	margin-top: 129px;
}
div.madre34 {
	margin-top: 183px;
}
div.foto1, div.foto2, div.foto3, div.foto4, div.foto5, div.foto6, div.foto7, div.foto8, div.foto9, div.foto10, div.foto11, div.foto12 {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 165px;
	height: 123px;
	padding: 5px;
	border: #333 solid 1px;		
}
div.foto1 {
	margin-left: -367px;
	margin-top: -195px;
}
div.foto2 {
	margin-left: -182px;
	margin-top: -195px;
}
div.foto3 {
	margin-left: 3px;
	margin-top: -195px;
}
div.foto4 {
	margin-left: 188px;
	margin-top: -195px;
}
div.foto5 {
	margin-left: -367px;
	margin-top: -52px;
}
div.foto6 {
	margin-left: -182px;
	margin-top: -52px;
}
div.foto7 {
	margin-left: 3px;
	margin-top: -52px;
}
div.foto8 {
	margin-left: 188px;
	margin-top: -52px;
}
div.foto9 {
	margin-left: -367px;
	margin-top: 93px;
}
div.foto10 {
	margin-left: -182px;
	margin-top: 93px;
}
div.foto11 {
	margin-left: 3px;
	margin-top: 93px;
}
div.foto12 {
	margin-left: 188px;
	margin-top: 93px;
}
div.fechaNoticia, div.noticia, div.noticiaFoto {
	width: 720px;	
	height: auto;
	padding: 5px;
	border: #333 solid 1px;	
}
div.fechaNoticia {
	color: #F60;
}
div.noticiaFoto {
	position: relative;
	top: 5px;
	min-height: 123px;
	height: auto;
	color: #FFF;
}
div.noticia {
	position: relative;
	top: 5px;
	color: #FFF;
}
div.separadorNoticias{
	height: 10px;
}
img.noticia {
	margin-right: 5px;
}
div.fotoGal1, div.fotoGal2, div.fotoGal3, div.fotoGal4 {
	position: relative;
	top: 5px;
	margin-left: 0px;
	width: 165px;
	height: 123px;
	padding: 5px;
	border: #333 solid 1px;	
}
div.fotoGal1 {
	margin-left: 0px;
}
div.fotoGal2 {
	margin-left: 185px;
	margin-top: -135px;
}
div.fotoGal3 {
	margin-left: 370px;
	margin-top: -135px;
}
div.fotoGal4 {
	margin-left: 555px;
	margin-top: -135px;
}
div.textoGal2_3 {
	position: relative;
	top: 5px;
	margin-left: 185px;
	margin-top: -135px;
	width: 350px;
	height: 123px;
	padding: 5px;
	border: #333 solid 1px;	
}
div.textoGal2_3_4 {
	position: relative;
	top: 5px;
	margin-left: 185px;
	margin-top: -135px;
	width: 535px;
	height: 123px;
	padding: 5px;
	border: #333 solid 1px;	
}