/* CSS Document */

* {
	margin:0;
	padding:0;
}

.center {
	width: 980px;
	margin:auto;			
	padding: 0px;
	text-align:left; 	
}
	
body {
	background: #184580;
}

.logo
{
	background: url('imagens/logo.jpg') no-repeat;
	height: 136px;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: url('imagens/menu_bg.jpg') repeat-x;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	width: 980px;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 49px;
	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: 49px;
	background-repeat: no-repeat;
}

.equipe {background-image: url(imagens/menu/equipe02.jpg); width: 193px;}
.equipe a {background-image: url(imagens/menu/equipe01.jpg);}
.atendimento {background-image: url(imagens/menu/atendimento02.jpg); width: 188px;}
.atendimento a {background-image: url(imagens/menu/atendimento01.jpg);}
.banhoetosa {background-image: url(imagens/menu/banhoetosa02.jpg); width: 207px;}
.banhoetosa a {background-image: url(imagens/menu/banhoetosa01.jpg);}
.petshop {background-image: url(imagens/menu/petshop02.jpg); width: 155px;}
.petshop a {background-image: url(imagens/menu/petshop01.jpg);}
.lab {background-image: url(imagens/menu/lab02.jpg); width: 237px;}
.lab a {background-image: url(imagens/menu/lab01.jpg);}
ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.banner
{
	background: url('imagens/banner.jpg') no-repeat;
	height: 330px;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

.light_wrap {
	width: 100%;
	margin:auto;			
	padding: 0px;
	text-align:left; 
	background: #f1f6f9;
}

.cols
{
	background: url('imagens/cols.jpg') no-repeat;
	height: 193px;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #fff;
	display:table;
}

.text_bg
{
	background: url('imagens/fundo_texto.jpg') repeat-y;
	height: auto;
	min-height: 100px;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	display:table;
}
.menuzinho {
	padding-left: 620px;
	padding-top: 40px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
.menuzinho a {
	color: #fff;
	text-decoration: none;
}
.menuzinho a:hover {
	color: #fff;
	text-decoration: underline;
}
.busca {
	padding-left: 710px;
	padding-top: 10px;
}
.col01 {
	padding-left: 100px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #fff;
	height: 180px;
	width: 220px;
	text-align: justify;
	float: left;
}
.col02 {
	padding-left: 60px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #fff;
	height: 180px;
	width: 220px;
	text-align: justify;
	float: left;
}

.cols a {
	color: #fff
}
.cols a:hover {
	color: #fff
}

.texto {
	padding-left: 80px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	height: auto;
	width: 780px;
	line-height: 22px;
	text-align: justify;
	float: left;
	display: table;
}
.texto ul{
	padding-left: 20px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
}
.texto p{
	padding-top: 10px;
	padding-bottom: 5px;
}
.texto li {
	padding-left: 5px;
	list-style-image: url(imagens/list.jpg);
}

.texto01 {
	padding-left: 80px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	height: auto;
	width: 390px;
	line-height: 22px;
	text-align: justify;
	float: left;
	display: table;
}
.texto01 ul{
	padding-left: 20px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
}
.texto01 p{
	padding-top: 10px;
	padding-bottom: 5px;
}
.texto01 li {
	padding-left: 5px;
	list-style-image: url(imagens/list.jpg);
}
.texto02 {
	padding-left: 40px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	height: auto;
	width: 390px;
	line-height: 22px;
	text-align: justify;
	float: left;
	display: table;
}
.texto02 ul{
	padding-left: 50px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
}
.texto_index1 {
	padding-left: 80px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	height: 280px;
	width: 260px;
	line-height: 22px;
	text-align: justify;
	float: left;
	display: table;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
     .texto_index1 {width: 330px;
	 				padding-left: 100px;}
}
.texto_index1 p {
	padding-top: 10px;
}
.texto_index1 ul{
	padding-left: 15px;
	padding-top: 10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
}
.texto_index1 li{
	padding-left: 3px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	list-style-image: url(imagens/list.jpg);}

.texto_index2 {
	padding-left: 30px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	height: 180px;
	width: 260px;
	line-height: 22px;
	text-align: justify;
	float: left;
	display: table;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
     .texto_index2 {width: 290px;}
}
.texto_index2 ul {
	padding-left: 30px;
	padding-top: 10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
}
.texto_index2 li{
	padding-left: 3px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	list-style-image: url(imagens/list.jpg);
}
.texto_index3 {
	padding-left: 30px;
	padding-top: 20px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	height: 180px;
	width: 260px;
	line-height: 22px;
	text-align: justify;
	float: left;
	display: table;
}
.texto_index3 ul {
	padding-left: 30px;
	padding-top: 10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
}
.texto_index3 li{
	padding-left: 3px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	list-style-image: url(imagens/list.jpg);
}

h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 24px;
	padding-bottom: 10px;
}
.rodape {
	background: url('imagens/rodape.jpg') no-repeat;
	height: 88px;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: center;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-top: 55px;
	color: #fff;
}
a {
	color: #51a6e6;
	text-decoration: none;
}
a:hover {
	color: #51a6e6;
	text-decoration: underline;
}
