/* CSS Document */

* {
	margin:0;
	padding:0;
}

.tudo {
	width: 900px;
	margin:auto;			
	padding: 0px;
	display: table;
	text-align:left; 	
}
	
body {
	background: #42458a;
}
	
.conteudo {
	padding: 0px;
}

.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #42458a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
	width: 900px;
	
}
.menu li {
	padding: 0;
	margin: 0;
	height: 63px;
	margin-right: 0;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -2500px;
	height: 63px;
	background-repeat: no-repeat;
}

.home {background-image: url(imagens/menu/home02.jpg); width: 120px;}
.home a {background-image: url(imagens/menu/home01.jpg);}
.clinica {background-image: url(imagens/menu/clinica02.jpg); width: 110px;}
.clinica a {background-image: url(imagens/menu/clinica01.jpg);}
.servicos {background-image: url(imagens/menu/servicos02.jpg); width: 110px;}
.servicos a {background-image: url(imagens/menu/servicos01.jpg);}
.estetica {background-image: url(imagens/menu/estetica02.jpg); width: 110px;}
.estetica a {background-image: url(imagens/menu/estetica01.jpg);}
.petshop {background-image: url(imagens/menu/pet02.jpg); width: 110px;}
.petshop a {background-image: url(imagens/menu/pet01.jpg);}
.galeria {background-image: url(imagens/menu/galeria02.jpg); width: 110px;}
.galeria a {background-image: url(imagens/menu/galeria01.jpg);}
.localizacao {background-image: url(imagens/menu/localizacao02.jpg); width: 110px;}
.localizacao a {background-image: url(imagens/menu/localizacao01.jpg);}
.contato {background-image: url(imagens/menu/contato02.jpg); width: 120px;}
.contato a {background-image: url(imagens/menu/contato01.jpg);}
ul.menu li a:hover {background: none;}
.menu li {float: left; position: relative;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.banner {
	width: 100%;
	height: 320px;
	background: url(imagens/banner_fundo.jpg) repeat-x; 
	text-align: center;
}
.wrap {
	width: 100%;
	background: #fff;
	height: auto;
}
.content {
	width: 820px;
	padding-left: 40px;
	padding-top: 20px;
	padding-bottom: 40px;
}

.content_left {
		width: 390px;
		display: table;
		float: left; 
		position: relative;
		padding-bottom: 40px;

}

.content_right{
		width: 390px;
		display: table;
		float: right; 
		position: relative;
		padding-bottom: 40px;

}
.content p {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-bottom: 20px;
}
.content h1 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.0em;
	color: #42458a;
	text-decoration: none;
	padding-bottom: 20px;
}
.content h2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #42458a;
	text-decoration: none;
	padding-bottom: 10px;
}
.content a {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #42458a;
	text-decoration: none;
	font-weight: bold;
}
.content a:hover {	
	color: #42458a;
	text-decoration: underline;
	font-weight: bolder;
}
.content img {
	margin: 10px;
}

.footer {
	height: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 21px;
	color: #42458a;
	text-decoration: none;
	display: table;
	position: relative;
	width: 100%;
	background: #fff;
	text-align: center;
}
.footer a {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #42458a;
	text-decoration: none;
	font-weight: bold;
}
.footer a:hover {	
	color: #42458a;
	text-decoration: underline;
	font-weight: bolder;
}
