/* CSS Document */

* {
margin: 0;
padding: 0;
}

.tudo {
width: 900px;
margin: auto;			
display: block;
text-align: left;	
}
	
.conteudo {
padding: 0px;
}
	
body {
	background-color: #ffdd0a;
}

body a {
	text-decoration: none;
	color: orange;
  }
  
body a:hover {
	text-decoration: none;
	color: #e4c131;
  }
  
.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffdd0a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 87px;
	margin-right: 0;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -2000px;
	height: 87px;
	background-repeat: no-repeat;
}

.logo {background-image: url(menu/logo.jpg); width: 197px;}
.logo a {background-image: url(../menu/logo.jpg);}
.home {background-image: url(menu/home02.jpg); width: 52px;}
.home a {background-image: url(menu/home01.jpg);}
.noticias {background-image: url(menu/noticias02.jpg); width: 70px;}
.noticias a {background-image: url(menu/noticias01.jpg);}
.atendimento {background-image: url(menu/atendimento02.jpg); width: 96px;}
.atendimento a {background-image: url(menu/atendimento01.jpg);}
.estetica {background-image: url(menu/estetica02.jpg); width: 66px;}
.estetica a {background-image: url(menu/estetica01.jpg);}
.hospedagem {background-image: url(menu/hospedagem02.jpg); width: 102px;}
.hospedagem a {background-image: url(menu/hospedagem01.jpg);}
.petshop {background-image: url(menu/petshop02.jpg); width: 73px;}
.petshop a {background-image: url(menu/petshop01.jpg);}
.localizacao {background-image: url(menu/localizacao02.jpg); width: 89px;}
.localizacao a {background-image: url(menu/localizacao01.jpg);}
.equipe {background-image: url(menu/equipe02.jpg); width: 61px;}
.equipe a {background-image: url(menu/equipe01.jpg);}
.contato {background-image: url(menu/contato02.jpg); width: 94px;}
.contato a {background-image: url(menu/contato01.jpg);}
ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.iframe {
width: 900px; 
height: 97px;
border: 0px; 
}

.titulo_home {background-image: url(titulos/home.jpg); width: 900px; height: 52px;}
.titulo_noticias {background-image: url(titulos/noticias.jpg); width: 900px; height: 52px;}
.titulo_atendimento {background-image: url(titulos/atendimento.jpg); width: 900px; height: 52px;}
.titulo_estetica {background-image: url(titulos/estetica.jpg); width: 900px; height: 52px;}
.titulo_hospedagem {background-image: url(titulos/hospedagem.jpg); width: 900px; height: 52px;}
.titulo_petshop {background-image: url(titulos/petshop.jpg); width: 900px; height: 52px;}
.titulo_localizacao {background-image: url(titulos/localizacao.jpg); width: 900px; height: 52px;}
.titulo_equipe {background-image: url(titulos/equipe.jpg); width: 900px; height: 52px;}
.titulo_contato {background-image: url(titulos/contato.jpg); width: 900px; height: 52px;}

.content {
	background-image: url(fundo_texto.jpg);
	width: 900px;
	padding-top: 10px;
	padding-left:40px;
	padding-right:40px;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
	display: table;
}

.texto {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 810px;
	padding-left: 10px;
	padding-right: 100px;
	font-size: 1em;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
	display: table;
	float: left;
}

.texto p {	
	padding-top: 15px;
	width: 800px;
	text-align: justify;
}

.texto h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #e4c131;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e4c131;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding-top: 20px;
}

.texto ul {
	padding-left: 40px;
}

.texto li {
	list-style-image: url(lista.gif);
}

form {
	text-align: center;
	line-height: 3.5em;
}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 810px;
	padding-left: 10px;
	padding-right: 100px;
	font-size: 1em;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
	display: table;
	float: left;
}

.form p {
	padding-top: 15px;
	width: 810px;
	}

.index_vet {
	background-image: url(vet.jpg); 
	background-repeat: no-repeat;
	width: 247px;
	height: 330px;
	float: left;
	padding-top: 60px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	line-height: 1.5em;
	color: #000000;
	text-align: justify;
}

.index_uti {
	background-image: url(onco.jpg);
	background-repeat: no-repeat;
	margin-left: 6px;
	margin-right: 6px;
	width: 247px;
	height: 330px;
	float: left;
	padding-top: 60px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	line-height: 1.5em;
	color: #000000;
	text-align: justify;
}

.index_estetica {
	background-image: url(estetica.jpg); 
	background-repeat: no-repeat;
	width: 247px;
	height: 330px;
	float: left;
	padding-top: 60px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	line-height: 1.5em;
	color: #000000;
	text-align: justify;
}

.saiba_mais {
	padding-top: 30px;
	text-align: right;
}

.footer {
	background-image: url(rodape.jpg);
	width: 900px;
	background-repeat: no-repeat;
	padding-top: 35px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 18px;
	color: #000000;
}
.footer a {
	text-decoration: none;
	color: orange;
}
.footer a:hover {
	text-decoration: none;
	color: white;
}