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


/* todo site */

body{
	margin:0px 0 0 0px;
	padding:0px;
	border:0px;
	background-color:#000;
	}

#conteudo_wrap {
	margin:0px;
	padding:0px;
	min-width:980px;
	height:auto;
	position:relative;
	z-index: 1;
	}

#conteudo{
	margin:0 auto;
	padding:0px;
	height:auto;
	width:980px;
	position:relative;
	z-index:1
	}

#espacoPretoHor{
	height:20px;
	width:980px;
	margin:0px;
	border:0px;
	padding:0px;
	position:relative;
	z-index:1;
	clear:both;
	}

#Rodape{
	width:980px;
	position:relative;
	z-index:1;
	clear:both;
	padding-bottom:10px;
	}
	
#Titulos{
	width:980px;
	position:relative;
	z-index:1;
	clear:both;
	}

#ConteudoInterno{
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:12px;
	text-align:left;
	width:920px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
	padding-top:10px;
	height:auto;
	background-color:#1a1a1a;
	position:relative;
	z-index:1;
	clear:both;
	text-align:justify;
	float:left;
	}

#ConteudoInterno a{
	font-family:Arial, Helvetica, sans-serif;
	color:#C33;
	font-size:12px;
	font-weight:bold;
	}

/* menu */

#Menu span{
	border:0px;
	padding:0px;
	margin:0px;
	position:relative;
	z-index:1;
	float:left;
	}


/* home */

#BemVindo{
	width:610px;
	height:266px;
	border:0px;
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
	z-index:1;
	background-image:url(images/fundo_bemvindo.png);
	background-repeat:no-repeat;
	}

#BemVindoTitulo{
	border:0px;
	margin:0px;
	padding:0px;
	width:261px;
	height:30px;
	position:relative;
	z-index:1;
	left:20px;
	top:10px;
	}

#BemVindoFotos{
	border:0px;
	margin:0px;
	padding:0px;
	width:400px;
	height:201px;
	position:relative;
	z-index:1;
	left:20px;
	top:18px;
	float:left;
	}

#BemVindoTracinhoVer{
	border:0px;
	margin:0px;
	padding:0px;
	width:25px;
	height:201px;
	position:relative;
	z-index:1;
	left:20px;
	top:18px;
	float:left;
	}

#BemVindoTexto{
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:10px;
	text-align:left;
	border:0px;
	margin:0px;
	padding:0px;
	width:148px;
	height:201px;
	position:relative;
	z-index:1;
	left:20px;
	top:18px;
	float:left;
	}

#BemVindoTexto a{
	font-family:Arial, Helvetica, sans-serif;
	color:#C33;
	font-size:10px;
	font-weight:bold;
	}

#espacoPretoVer{
	width:20px;
	height:266px;
	position:relative;
	z-index:1;
	margin:0px;
	border:0px;
	padding:0px;
	float:left;
	}

#AnimacaoHome{
	width:350px;
	height:266px;
	position:relative;
	z-index:1;
	margin:0px;
	border:0px;
	padding:0px;
	float:left;
	}

/* PLANTEL */

#ConteudoInternoPlantel{
	width:920px;
	position:relative;
	z-index:1;
	background-color:#1a1a1a;
	float:left;
	}

#TabelaMachos{
	width:460px;
	height:auto;
	position:relative;
	z-index:1;
	float:left;
	}

#TabelaFemeas{
	width:460px;
	height:auto;
	position:relative;
	z-index:1;
	float:left;
	left:15px;
	}

#TabelaJOvens{
	width:920px;
	height:auto;
	position:relative;
	z-index:1;
	float:left;
	}

#TabelaPlantelCachorros{
	width:215px;
	height:280px;
	position:relative;
	z-index:1;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	}

#TabelaPlantelCachorros span{
	padding:2px;
	height:auto;
	position:relative;
	z-index:1;
	clear:both;
	display:block;
	}

.fonteBranca{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#FFF;
	}
	
.fontevermelha{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#C33;
	}
	
.fontevermalhaGD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#C33;
	}

#TabelaPlantelCachorros a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	}
	
#TabelaPlantelCachorros a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	}
#TabelaPlantelCachorros a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	}
#TabelaPlantelCachorros a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	}


/* PEDIGREE */

#TituloPedigree{
	width:920px;
	height:20px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#C33;
	position:relative;
	z-index:1;
	clear:both;
	margin-bottom:5px;
	margin-top:5px;
	}

#FotodoCao{
	width:215px;
	height:201px;
	margin-right:10px;
	margin-bottom:10px;
	position:relative;
	float:left;
	}

#PequenaDescricao{
	width:350px;
	height:auto;
	position:relative;
	float: left;
	z-index:1px;
	}

#PequenaDescricao span{
	padding:2px;
	height:auto;
	position:relative;
	z-index:1;
	clear:both;
	display:block;
	}

#PequenaDescricao a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#C33;
	}


#FotosPedigree{
	width:940px;
	position:relative;
	position:relative;
	z-index:1;
	clear:both;
	margin-bottom:5px;
	margin-top:5px;
	}


#FotosPedigree span{
	width:120px;
	height:90px;
	position:relative;
	z-index:1;
	float:left;
	margin-right:13px;
	margin-bottom:13px;
}

#FotosPedigree a img{
	border:0px;
	margin:0px;
	padding:0px;
	}

.espacopedigree{
	margin-top:10px;
	margin-bottom:10px;
	width:890px;
	height:270px;
	display:block;
	position:relative;
	clear:both;
	}

.caixa{
	width:250px;
	height:50px;
	padding:5px;
	position:absolute;
	float:left;
	display:block;
	border:#C33 dashed 1px;
	margin:0px;
	}

.caixa1{
	left:20px;
	top:105px;
	}
	
.caixa2_1{
	left:315px;
	top:35px;
	}
	
.caixa2_2{
	left:315px;
	top:175px;
	}
	
.caixa3_1{
	left:610px;
	top:0px;
	}
	
.caixa3_2{
	left:610px;
	top:70px;
	}
	
.caixa3_3{
	left:610px;
	top:140px;
	}
	
.caixa3_4{
	left:610px;
	top:210px;
	}

#ColCamp1{
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
	width:120px;
	position:relative;
	float:left;
	}
	
#ColCamp1 span{
	display:block;
	padding-bottom:2px;
	}
	
#ColCamp2{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	padding:5px;
	width:220px;
	position:relative;
	float:left;
	}
	
#ColCamp2 span{
	display:block;
	padding-bottom:2px;
	}


/* NINHADAS */

#tituloNinhadas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#C33;
	height:45px;
	text-align:center;
	}

#tituloNinhadas a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#C33;
	height:45px;
	text-align:center;
	text-decoration:underline;
	}

#tituloNinhadas a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	text-decoration:underline;
	text-align:center;
	}
	
#tituloNinhadas a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	text-decoration:underline;
	}
#tituloNinhadas a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	text-decoration:underline;
	}
#tituloNinhadas a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#C33;
	text-decoration:underline;
	}


#TabelaPrincNinhadas{
	width:500px;
	height:auto;
	position:relative;
	z-index:1;
	left:215px;
	}

#XNinhadas{
	height:30px;
	width:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#C33;
	text-align:center;
	float:left;
	top:130px;
	position:relative;
	z-index:1;
	padding:20px;
	}

#TabelaPlantelCachorrosNinhadas{
	width:215px;
	height:280px;
	position:relative;
	z-index:1;
	float:left;
	}

#TabelaPlantelCachorrosNinhadas span{
	padding:2px;
	height:auto;
	position:relative;
	z-index:1;
	clear:both;
	display:block;
	}
	

/* CONTATO */

#ConteudoInternoContato{
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:12px;
	text-align:left;
	width:920px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
	padding-top:10px;
	height:auto;
	background-color:#1a1a1a;
	position:relative;
	z-index:1;
	clear:both;
	text-align:center;
	float:left;
	}

.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#FFF;
	}

.fonteVermelhaContato{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#C33;
	}

.fonteContatoBrancaBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	}