/* CSS Document */

* { padding:0px; margin:0px; border:0px; }

html { height:100%; }

p { font-family:Georgia, "Times New Roman", Times, serif; }

body { height:100%; background:url(../images/fundo.jpg) center top no-repeat #1A5200 }

#Header {
width:905px;
margin:0px auto;
clear:both;
height:147px;
}

#Menu {
width:905px;
height:31px;
background:url(../images/fundo-menu.jpg) no-repeat;
float:left;
}

#Corpo {
width:905px;
height:auto;
clear:both;
margin:0px auto;
}

#Flash {
width:905px;
height:90px;
clear:both;
}

.titulo {
font-size:12px;
font-weight:bold;
text-align:left;
line-height:26px;
vertical-align:middle;
padding-left:12px;
color:#666666;
}

.p-text {
font-size:11px;
text-align:left;
line-height:20px;
vertical-align:middle;
padding-left:12px;
color:#666666;
}

.div-dog {
width:119px;
height:89px;
padding-left:20px;
float:left;
padding-right:5px;

}

p.dog {
font-weight:bold;
font-size:10px;
color:#C17A2B;
line-height:22px;
}

.div-perfil {
height:170px;
width:299px;
float:left;
}

#Footer {
width:905px;
margin:0px auto;
clear:both;
height:17px;
}

#Footer td {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height:36px;
font-weight:bold;
height:15px;
color:#FFFFFF;
vertical-align:middle;
text-align:center;
}

#Footer td a {
text-decoration:none;
color:#FFFFFF;
}

#Footer td a:hover {
text-decoration:underline;
color:#FFFFFF;
}

#Direitor-Reservados {
width:683px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height:19px;
font-weight:bold;
height:15px;
color:#FFFFFF;
vertical-align:middle;
text-align:center;
}

#Div {
width:200px;
height:373px;
background:url(../images/fundo-bg.jpg) repeat-y;
}

#Dicas-Lista ul {
list-style:none;
width:200px;
clear:both;
}

#Dicas-Lista li {
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
line-height:30px;
clear:both;
font-weight:bold;
height:30px;
vertical-align:middle;
display:block;
text-decoration:none;
}

#Dicas-Lista li a:link {
text-decoration:none;
color:#FFFFFF;
display:block;
}

#Dicas-Lista li a:visited {
text-decoration:none;
color:#FFFFFF;
display:block;
}

#Dicas-Lista li a:active {
text-decoration:none;
color:#FFFFFF;
display:block;
}

#Dicas-Lista li a:hover {
text-decoration:none;
color:#FFFFFF;
background:url(../images/lista-hover1.jpg) no-repeat;
display:block;
}

#Branco {
width:685px;
height:420px;
background:url(../images/fundo-corpo-branco-bg.jpg) repeat-y;
clear:both;
}

#Foto {
background:url(../images/fundo-foto.jpg) no-repeat;
width:242px;
height:177px;
margin-right:20px;
float:right;
margin-left:12px;
}

p.corpo {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
padding-left:24px;
padding-right:12px;
line-height:20px;
vertical-align:middle;
color:#333333;
}

p.corpo a {
color:#333333;
text-decoration:none;
}

p.corpo a:hover {
color:#333333;
text-decoration:underline;
}

.titulo-azul {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
padding-left:12px;
line-height:14px;
font-weight:bold;
color:#003366;
clear:both;
}

#Div2 {
width:200px;
height:300px;
background:url(../images/fundo-verde.jpg) repeat-y;
}

#Dicas-Lista2 ul {
list-style:none;
width:200px;
clear:both;
}

#Dicas-Lista2 li {
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
line-height:30px;
clear:both;
font-weight:bold;
height:30px;
vertical-align:middle;
display:block;
text-decoration:none;
}

#Dicas-Lista2 li a:link,#Dicas-Lista2 li a:visited,#Dicas-Lista2 li a:active {
text-decoration:none;
color:#FFFFFF;
display:block;
}

#Dicas-Lista2 li a:hover {
text-decoration:none;
color:#FFFFFF;
background:url(../images/lista-verde-hover.jpg) no-repeat;
display:block;
}

#Div3 {
width:200px;
height:auto;
background:url(../images/contato-bg.jpg) repeat-y;
}

p.dog-black {
font-weight:bold;
font-size:12px;
color:#000;
line-height:22px;
padding-left:24px;
}

p.text {
font-size:12px;
color:#333;
text-align:justify;
padding-left:24px;
padding-right:18px;
}

#Caes-Destaque {
background:url(../images/beagles-box.jpg) no-repeat;
width:905px;
height:170px;
clear:both;
}

#Caes-Outros {
background:url(../images/outros-caes.jpg) no-repeat;
width:905px;
height:171px;
clear:both;
}

p.text-branco {
font-size:12px;
color:#fff;
text-align:left;
line-height:20px;
clear:both;
padding-left:14px;
padding-right:14px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}

p.text-branco a {
color:#fff;
font-weight:bold;
text-decoration:underline;
}

p.text-branco a:hover {
color:#fff;
font-weight:bold;
text-decoration:none;
}

.form {
border:1px solid #666;
width:290px;
height:20px;
margin-left:20px;
}

.label {
color:#333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
padding-right:10px;
line-height:22px;
vertical-align:bottom;
text-align:left;
font-weight:bold;

padding-left:24px;
}

div#sucesso { width:600px; height:20px; vertical-align:middle; border:1px solid #666666; background:#CCCCCC; color:#333333; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; margin:0px auto; font-size:11px; font-weight:bold; line-height:20px; }

#Google-Maps {
width:311px;
height:250px;
float:right;
margin-right:20px;
margin-left:14px;
border:1px solid #666;
}

p#sem_filhotes {
	margin:0 auto;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}