/* CSS Document */

* {
margin:0;
padding:0;
}

.tudo {
width: 990px;
margin:auto;			
padding: 0px;
display: table;
text-align:left; 	
}
	
body {
background: url('fundo.jpg') repeat-x;
}
	
.conteudo {
padding: 0px;
}

.header {
	background: url('fundo_banner.jpg') no-repeat;
	height: 237px;
	width: 990px;
	margin: 0;
	padding: auto;
	border: 0px;
}

.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: url('.jpg') no-repeat;
	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: 33px;
	margin-right: 0;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -5000px;
	height: 33px;
	background-repeat: no-repeat;
}

.equo {background-image: url(menu/equo02.jpg); width: 235px;}
.equo a {background-image: url(menu/equo01.jpg);}
.pet {background-image: url(menu/pet02.jpg); width: 134px;}
.pet a {background-image: url(menu/pet01.jpg);}
.consultorio {background-image: url(menu/consultorio02.jpg); width: 134px;}
.consultorio a {background-image: url(menu/consultorio01.jpg);}
.cursos {background-image: url(menu/cursos02.jpg); width: 97px;}
.cursos a {background-image: url(menu/cursos01.jpg);}
.artigos {background-image: url(menu/artigos02.jpg); width: 98px;}
.artigos a {background-image: url(menu/artigos01.jpg);}
.midia {background-image: url(menu/midia02.jpg); width: 96px;}
.midia a {background-image: url(menu/midia01.jpg);}
.contato {background-image: url(menu/contato02.jpg); width: 95px;}
.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;}

.content {
	margin-left: 105px;
	width: 720px;
	background: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	display: table;

}
.content ul {
	padding-left: 25px;
}

.content li {
	list-style-image: url(lista.jpg);
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	
}

.content a {
color: orange;
text-decoration: none;
}

.content a:visited {
color: orange;
text-decoration: none;
}

.content a:hover {
color: orange;
text-decoration: none;
font-weight: bold;
}

.content h1 {
color: orange;
text-decoration: none;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 2.1em;
padding-bottom: 6px;
padding-top: 12px;
}

.content h2 {
color: orange;
text-decoration: none;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 1.2em;
padding-bottom: 6px;
padding-top: 12px;
}

.content p {
padding-bottom: 6px;
padding-top: 6px;
}

.left {
	background-color: #fff;
	position: relative;
	padding: 10 0px;
	width: 350px;
	float: left;
	display: table;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.right {
	background-color: #fff;
	position: relative;
	padding: 10 0px;
	width: 350px;
	float: right;
	display: table;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.left_text {
	background-color: #fff;
	position: relative;
	padding-left: 0px;
	padding-right: 0px;
	width: 450px;
	float: left;
	display: table;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.right_pics {
	background-color: #fff;
	position: relative;
	padding-left: 0px;
	padding-right: 0px;
	width: 250px;
	float: right;
	display: table;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
.text {
text-align: justify;
}

.footer {
background: url('rodape.jpg') no-repeat;
height: 80px;
text-align: center;
padding: 20px;
line-height: 60px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
.footer a {
color: orange;
text-decoration: none;
}
.footer a:visited {
color: orange;
text-decoration: none;
}
.footer a:hover {
color: orange;
text-decoration: underline;
}
.credits {
height: 20px;
text-align: center;
line-height: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.6em;
}
.credits a {
color: white;
text-decoration: none;
}
.credits a:visited {
color: white;
text-decoration: none;
}
.credits a:hover {
color: white;
text-decoration: underline;
}
