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

body{
	margin:0px 0 0 0px;
	padding:0px;
	border:0px;
	background:#242424 url(../images/fundo_site_degrade.jpg) repeat-x top;
	}

.estiloprincipal{
	position:absolute;
	margin:0px;
	width:100%;
	height:auto;
	text-align:center;
	}
	
.estilosdivs{
	width:1042;
	margin-left:auto;
	margin-right:auto;
	}
	
.estilorodape{
	position:relative;
	padding:10px;
	}
	
/*começo css's home*/
#conteudohome{
	width:940px;
	height:auto;
	background:#070707;
	}

#caixasdetextohome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#FFF;
	margin:0px;
	border:0px;
	padding:10px;
	vertical-align:top;
	}
	
#caixasdetextohome h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C90;	
	}

.tamanhoboxes{
	width:31%;
	height:140px;
	margin:0px;
	padding:10px;
	float:left;
	border-bottom:0px;
	border-left:0px;
	border-top:0px;
	border-right:#C90 dotted 1px;
	}
	
.sempontilhado{
	border-right:0px;
	}
/*fim home*/

#conteudogeral{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#FFF;
	margin:0px;
	border:0px;
	padding-bottom:1px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	width:900px;
	background:#070707;
	position:relative;
	}
/* P L A N T E L */	

.estiloTituloCaes{
	clear:both;
	width:900px;
	padding:10px;
	
	}

.listacaes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#FFF;
	width:210px;
	border:0px;
	margin:0px;
	margin-right:10px;
	margin-left:0px;
	margin-bottom:10px;
	position:relative;
	float:left;
	}

#descricaocachorros{
	padding:5px 5px 10px 5px;
	float:left;
	}

#descricaocachorros span{
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:2px;
	border:2px;
	display:block;
	}
	
.fonteamarela{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#ffd006;
	}
	
		.fontelivre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#ffd006;
	}
	
.fonteamarelaGD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#ffd006;
	}
	
#descricaocachorros a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#ffd006;
	}
	
#descricaocachorros a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#ffd006;
	}
#descricaocachorros a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#ffd006;
	}
#descricaocachorros a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#ffd006;
	}

/* fim P L A N T E L */

/*começo PEDIGREE*/
.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:#ffd006 dotted 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;
	}
	
#titulosdosCaes{
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
	width:880px;
	position:relative;
	clear:both;
	}

#titulosdosCaes span{
	display:block;
	padding-bottom:2px;
	}

#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;
	}

#fotosCaesMini{
	width:890px;
	border:0px;
	padding:0px;
	margin:0px;
	}

#fotosCaesMini span{
	padding:4px;
	}
	
#fotosCaesMini a img{
	border:0px;
	margin:0px;
	padding:0px;
	}

.fotoPrincipalCao{
	width:210px;
	height:210px;
	position:relative;
	float:left;
	}

/*fim PEDIGREE*/

/* contato */

#Contato_wrap{
	margin:0px;
	padding:0px;
	height:200px;
	position:relative;
	min-width:540px;
	z-index:1px;
	}

#Contato{
	margin:0 auto;
	padding:0px;
	width:627px;
	z-index:1;
	text-align:center;
	}
#Ninhada_wrap{
	margin:0px;
	padding:0px;

	position:relative;
	min-width:540px;
	z-index:1px;
	}

