.topo {	height: 150px;	width: 823px;	background: url(images/topoImagem.jpg) no-repeat 219px bottom;}
p { margin: 0px; padding: 0px; }
img { border-style: none; }

#AREASITE {	position: absolute;	left: 20px;	top: 20px;	width: 820px;}
.topo .logo {	float: left;	margin-left: 20px;}
.topo .menu { float: right; margin-top: 30px; text-align: right; height: 15px; }
#AREASITE .topo .menu a { color: #666666; text-decoration: none; font: bold 14px Arial, Helvetica, sans-serif; display: inline; height: 30px; }
#AREASITE .topo .menu a:hover { color: #999999; text-decoration: none; }
#AREASITE .topo .menu img { margin-top: 20px; }


body { background: #F0F1E1; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }
.banner {	height: 252px;	width: 820px;	margin-top: 5px;	overflow: hidden;	clear: both;}
#menu { height: 61px; width: 820px; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; position: absolute; z-index: 1000; color: #FFFFFF; }
#menu a { color: #FFFFFF; text-decoration: none; }
#menu a:hover { text-decoration: underline; }

#pConteudo {	margin: 0px;	padding: 0px;	position: absolute;}
#objMove div {	float: left;}
#objProximo,#objAnterior {	background: #FFFFFF;	top:40%;	display: block;	height: 30px;	width: 30px;}
#objProximo{	background: url(images/objProximo.png) no-repeat center center;}
#objAnterior {	background: url(images/objAnterior.png) no-repeat center center;}
.procurar {	height: 41px;	width: 823px;	background: url(images/barraProcucar.jpg) no-repeat center center;}
#data {	color: #FFFFFF;	font: bold 12px Arial, Helvetica, sans-serif;	padding: 12px 0px 0px 10px;	display: block;	width: 350px;	height: 15px;	float: left;}
.procurar .caixaProcurar {	float: right;	padding-top: 9px;	padding-right: 12px;	font: bold large Arial, Helvetica, sans-serif;	color: #FFFFFF;}
.procurar .caixaProcurar button {	font-size: 11px;	font-weight: bold;	background: #000000;	color: #FFFFFF;	margin: 2px 0px 0px;	padding: 2px;	border-style: none;	height: auto;	width: auto;}
.centro { width: 823px; margin-top: 20px; height: auto; display: block; position: relative; }
.centro h3 {	font: bold normal x-large Arial, Helvetica, sans-serif;	color: #645A64;	padding: 0px;	margin: 0px 0px 5px;}
.centro h4 {	font: bolder normal large Arial, Helvetica, sans-serif;	color: #645A64;	padding: 0px;	margin: 0px 0px 5px;}
.centro .titulo {	color: #DA150D;	font: bold 18px Arial, Helvetica, sans-serif;	display: block;	margin-top: 10px;}
.centro .texto {	font: 12px/16px Arial, Helvetica, sans-serif;	margin-top: 5px;	display: block;}
.centro .vermais {	background: #E72523 url(images/botao1.jpg) no-repeat left center;	display: block;	height: 15px;	color: #FFFFFF;	text-decoration: none;	padding-left: 25px;	font: bold 12px Arial, Helvetica, sans-serif;	width: 50px;	float: right;	margin-top: 20px;}
.centro div {	float: left;}
.centro .esquerdo {	height: 100%;	margin-left: 8px;	width: 290px;	margin-right: 30px;}
.centro .direito { width: 480px; margin-left: 12px; height: 750px; }
.centro .direito .barra {	background: url(images/barra.jpg) no-repeat center center;	width: 100%;	height: 1px;	margin-top: 20px;}
.centro .direito h3 span {	margin-right: 5px;	float: left;}
.centro .direito h3 {	width: 100%;	display: block;	height: 35px;	clear: both;	float: left;}
.centro .direito h3 a {	float: left;}
.esquerdo .modulo1 { position: relative; width: 100%; }

.modulo2 { width: 100%; margin-top: 40px; clear: both; position: relative; height: 150px; }
.modulo2 h3 a {	float: left;}
.modulo2 h3 { display: block; width: 100%; position: relative; }

.modulo2 .bt { float: left; margin-right: 5px; color: #666666; text-decoration: none; }
.modulo2 .bt:hover { text-decoration: underline; }
.loader {	color: #003366;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	background-image: url(js/ajax/images/loader.gif);	background-repeat: no-repeat;	background-position: 20% center;	width: 95%;	height: 100%;	padding: 5%;}
#produto .botaoDetalhes {	background: url(images/botao2.jpg) no-repeat left center;	display: block;	width: 52px;	height: 24px;	font: bold 11px Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	padding-left: 25px;	margin-top: 10px;}
#produto {	width: 140px;	font: 10px Arial, Helvetica, sans-serif;	margin-right: 20px;	margin-top: 20px;}
#produto b {	display: block;	margin-top: 4px;	margin-bottom: 4px;	font-size: 12px;}
#produto ul {	margin: 0px 0px 0px 15px;	padding: 0px;	list-style: disc;}
#produto h5 {	font-size: 14px;	color: #DA150D;	margin: 0px;	font-weight: bold;}
#produto img {	margin-bottom: 10px;}
#botaoAnt {	background: url(images/botaoVoltar.jpg);	display: block;	height: 26px;	width: 25px;}
#botaoProx {	background: url(images/botaoAvancar.jpg) no-repeat center center;	display: block;	height: 26px;	width: 25px;}
/*#objAgendaP { width: 100%; padding-top: 10px; height: 120px; }
#ObjAgenda {	margin-bottom: 10px;	padding-bottom: 10px;	position: relative;}
#ObjAgenda img { float: left; position: relative; }
#ObjAgenda .titulo {	margin: 0px;}
#ObjAgenda .direito { height: 100%; position: relative; width: auto; } */
#modulo3 {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #999999;	border-bottom-color: #999999;	margin-top: 15px;	margin-bottom: 10px;	padding-top: 15px;	padding-bottom: 10px;	display: block;	position: relative;	width: 820px;	overflow: hidden;	height: 150px;	clear: both;}
#modulo3 #titulo {	height: 30px;	width: 100%;	position: relative;}
#modulo3 #titulo h3 {	font-size: x-large;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #666666;	margin: 0px;	padding: 0px;	float: left;}
#modulo3 #titulo a {	float: left;}
#modulo3 #titulo #objL0 {	height: 25px;	width: 25px;	background-image: url(images/botaoVoltar.jpg);	background-repeat: no-repeat;	background-position: center center;	display: block;	padding: 2px;}
#modulo3 #titulo #objL1 {	background-image: url(images/botaoAvancar.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 25px;	width: 25px;	display: block;	padding: 2px;}
#modulo3 .obj div{	width: 270px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	margin-right: 10px;}
#modulo3 .obj {	width: 3000px;	position: relative;	margin-top: 10px;}
#modulo3 .obj p {	margin: 0px;	float: left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
#modulo3 .obj img {	margin-right: 10px;}
#modulo3 .obj h3 {	margin: 0px;	padding: 0px;	font-size: large;	color: #990000;}
#modulo3 a { color: #990000; text-decoration: none; }
#modulo3 a:hover { text-decoration: underline; }
#modulo4 {	clear: both;	position: relative;	margin-top: 40px;}
.baixo { width: 823px; clear: both; }
.baixo img {	padding: 4px;}
.baixo2 {	height: 91px;	width: 823px;}
.baixo3 {	font: 9px Verdana, Arial, Helvetica, sans-serif;	width: 823px;	text-align: center;}
.direito .titulo {	position: relative;	font-family: Arial, Helvetica, sans-serif;}
.direito .titulo h3 {	margin: 0px;	padding: 0px;	display: block;	width: 200px;	float: left;	font-size: x-large;	font-style: normal;	color: #666666;}
.direito .titulo select {	float: left;	margin: 4px;}
.direito .titulo a{	float: left;}
.direito .titulo #linkPro0 {	background-image: url(images/botaoVoltar.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 25px;	width: 25px;	display: block;	padding: 2px;}
.direito .titulo #linkPro1 {	background-image: url(images/botaoAvancar.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 25px;	width: 25px;	padding: 2px;	display: block;}
/*#objPro { width: 100%; position: relative; clear: both; display: block; padding-top: 20px; font: 11px Arial, Helvetica, sans-serif; }
#objPro div { width: 120px; margin-right: 40px; position: relative; height: 300px; margin-bottom: 10px; }
#objPro .a { float: left; position: relative; background: #CCCCCC; }
#objPro h3 { font-weight: bold; color: #FF0000; padding: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 14px; }
#objPro h4 {	margin: 0px;	padding: 0px;	font-size: 10px;	font-weight: normal;}
#objPro h5 {	margin: 0px;	padding: 0px;	font-size: 12px;}
#objPro h6 { height: 100px; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; position: relative; }
#objPro li {	list-style-type: disc;}
#objPro ul { font-size: 11px; margin: 10px 0px 0px; padding: 0px 0px 0px 20px; height: 200px; }
#objPro a { background-image: url(images/botao2.jpg); display: block; background-repeat: no-repeat; background-position: left top; color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px; width: 55px; height: 22px; padding-left: 23px; margin-top: 10px; } */
.noticias {	width: 100%;	font-family: Arial, Helvetica, sans-serif;	display: block;	clear: both;	position: relative;	margin-top: 20px;}
.noticias h3 {	font-size: x-large;	color: #333333;	width: 100%;	display: block;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;}
.noticias .bloco0 {	width: 46%;	float: left;	margin-right: 4%;}
.noticias .bloco0 .data {	font-size: 12px;	font-weight: bold;	color: #333333;}
.noticias .bloco0 h3 {	font-size: x-large;	color: #FF0000;	padding: 0px;}
.noticias .bloco0 .texto {	font-size: 12px;}
.noticias .bloco1 {	width: 50%;	position: relative;	float: left;}
.noticias .bloco1 a { font-weight: bold; color: #000000; text-decoration: none; }
.noticias a:hover { text-decoration: underline; }
.noticias .bloco1 img {	width: 100%;}
.noticias .bloco1 .barra {	height: 5px;	background-color: #FF0000;	margin-top: 10px;	margin-bottom: 10px;}
.noticias .bloco1 h3 {	color: #FF0000;	font-size: x-large;}
.noticias .bloco1 .texto {	font-size: 12px;	font-weight: bold;	line-height: 30px;}
.noticias .bloco1 .bt { font-weight: bold; color: #FFFFFF; background: #FF0000; font-size: 11px; padding: 2px; position: relative; margin-left: 80%; }
.agenda {	position: relative;	width: 95%;	font-family: Arial, Helvetica, sans-serif;	margin-top: 2%;	height: 350px;	padding-top: 0%;	padding-right: 2%;	padding-bottom: 0%;	padding-left: 2%;}
.agenda .titulo {	position: absolute;}
.agenda  img {	margin-right: 20px;}
.agenda .direito {	position: absolute;}
.agenda h3 {	font-size: x-large;	margin: 0px;	padding: 0px;	color: #666666;}
.agenda a {	background-repeat: no-repeat;	background-position: center center;	height: 30px;	width: 30px;	position:absolute;	top: 40%;	z-index: 1000;}
.agenda #botaoAnt2 {	background-image: url(images/botaoVoltar.jpg);	left: -15px;}
.agenda #botaoProx2 {	background-image: url(images/botaoAvancar.jpg);	right: -15px;}
.agenda span {	display: block;	position: relative;width: 85%;}
#objAgendaP2 {	position: relative;	width: 100%;	clear: both;	margin: 0px;	padding: 0px;	height: 200px;}
#objAgendaP2 h3 {	font-size: x-large;	color: #FF0000;	margin: 0px;	display: block;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}
.agenda #objAgendaP2 img {	display: block;	position: relative;	float: left;}
.agenda #objAgendaP2 .texto {	position: relative;}
.ultimasNoticias h3 { font-size: x-large; color: #666666; display: block; margin: 0px; padding: 0px; font-weight: bold; }
.ultimasNoticias h4 { font-size: 18px; font-weight: bold; color: #CC0000; margin: 0px; padding: 20px 0px 0px; clear: both; float: left; }
.ultimasNoticias { font-family: Arial, Helvetica, sans-serif; position: relative; margin-top: 20px; margin-bottom: 40px; padding-bottom: 40px; height: auto; display: block; }
.ultimasNoticias a { font-size: 12px; margin-top: 5px; margin-bottom: 5px; color: #000000; text-decoration: none; display: block; clear: both; float: left; }	
.ultimasNoticias a:hover { text-decoration: underline; }
._galeria { font-family: Arial, Helvetica, sans-serif; z-index: 0; margin-top: 30px; margin-bottom: 30px; }
._galeria h3 { font-size: large; color: #666666; margin: 0px; padding: 0px; }
._galeria .titulo { color: #990000; font-size: x-large; display: block; width: 100%; font-weight: bold; }
._galeria #_objGaleria a { border-style: none; display: block; float: left; margin: 0px 20px 20px 0px; background: #CCCCCC; }
._galeria #_objGaleria { overflow: visible; }
._galeria #_objGaleria img { border-style: none; }
#modulo5 { position: relative; width: 100%; font: 12px Arial, Helvetica, sans-serif; margin-top: 20px; }
#modulo5 .texto { padding-top: 10px; }
#modulo5 h3 { display: block; font-size: x-large; margin: 0px; padding: 0px; font-weight: bold; color: #666666; }
.produto { }
.produto a { background: url(images/botao2.jpg) no-repeat left center; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 4px 5px 5px 25px; clear: left; margin-top: 15px; margin-left: 30%; width: 110px; height: 20px; text-decoration: none; }
.produtoTitulo { font-size: 14px; color: #FF0000; width: 100%; display: block; padding-top: 2px; padding-bottom: 2px; }
.produtoValor { font-size: 12px; font-weight: bold; color: #000000; position: relative; display: block; width: 100%; height: 10px; clear: left; }
.produtoDescricao { font-weight: normal; width: 100%; position: relative; font-size: 11px; display: block; height: 10px; clear: left; }
#AlvoAgenda { font-family: Arial, Helvetica, sans-serif; position: relative; width: 100%; height: 100%; }
#AlvoAgendaJs .AlvoTitulo { color: #666666; font: bold 24px/20px Arial, Helvetica, sans-serif; }

#AlvoAgenda .coluna0 { height: 100px; width: 100px; overflow: hidden; margin-right: 10px; float: left; position: relative; }
#AlvoAgenda .coluna1 { position: relative; width: 180px; overflow: hidden; float: left; }
#AlvoAgenda .coluna1 .data { color: #FF0000; font-size: 24px; font-weight: bold; width: 100%; position: relative; }
#AlvoAgenda .coluna1 .titulo { width: 100%; color: #666666; position: relative; margin: 0px; padding: 0px; }
#AlvoAgenda .coluna1 .descricao { font-size: 13px; margin-top: 5px; }

#AlvoProduto { font-family: Arial, Helvetica, sans-serif; position: relative; top: 5px; color: #000000; height: 100%; width: 100%; }
#AlvoProduto .AlvoTitulo { color: #666666; font: bold 24px/20px Arial, Helvetica, sans-serif; white-space: nowrap; }
#AlvoProduto .titulo { font-size: 16px; font-weight: bold; position: relative; color: #FF0000; width: 100%; display: block; }
#AlvoProduto .subtitulo { font-size: 14px; font-weight: bold; position: relative; width: 100%; }
#AlvoProduto .descricao { font-size: 12px; position: relative; height: 30px; overflow: hidden; width: 100%; }
#AlvoProduto .bt { position: relative; height: 20px; width: 100%; }
#AlvoProduto .bt a { background: url(images/botao2.jpg) no-repeat center center; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 0px 5px 5px 25px; float: right; width: 50px; height: 19px; }
#AlvoProduto .Link { color: #000000; text-decoration: none; }
#AlvoProduto .Link:hover { color: #666666; text-decoration: underline; white-space: normal; }




#__produto { position: relative; width: 800px; font-family: Arial, Helvetica, sans-serif; top: 20px; }
#__produto .blockTop { width: 100%; position: relative; font-size: 22px; height: 30px; color: #666666; font-weight: bold; }

#__produto .blockLeft img { height: 300px; width: 360px; background: #000099; }
#__produto .blockLeft .moldeIMG { height: 300px; width: 360px; position: relative; border: 5px solid #CCCCCC; }
#__produto .blockLeft .moldeIMG  .ampl { position: absolute; right: 0px; bottom: 0px; background: url(images/ampl.jpg) no-repeat center center; height: 39px; width: 39px; display: block; }
#__produto .blockLeft { width: 370px; position: relative; }
#__produto .blockLeft .img { background: url(images/ligueaqui.jpg) no-repeat left top; width: 100%; position: relative; height: 77px; display: block; margin-top: 20px; }
#__produto .blockLeft .telefone { font-size: 135%; font-weight: bold; color: #FF0000; padding-left: 20%; position: relative; }
#__produto .blockRight { position: absolute; left: 400px; top: 30px; width: 400px; }
#__produto .blockRight .titulo { font-size: 24px; color: #FF0000; font-weight: bold; position: relative; width: 100%; }
#__produto .blockRight .subtitulo { font-weight: bold; font-size: 14px; position: relative; width: 100%; }
#__produto .blockRight .descricao1 { position: relative; width: 100%; font-size: 12px; }
#__cat { width: 800px; position: relative; top: 20px; }
#__cat #cat { position: relative; width: 100%; }
#__cat #AlvoMarca { width: 100%; position: relative; }
#__cat #marca { position: relative; width: 100%; }

.__classTitleGray-1{ color: #666666; font: bold 18px/20px Arial, Helvetica, sans-serif; white-space: nowrap; }
.__classTitleGray-2{color: #666666; font: bold 24px/20px Arial, Helvetica, sans-serif; white-space: nowrap;}
.__classTitleRed-1{ font-size: 22px; color: #FF0000; font-weight: bold; position: relative; width: 100%; }
.__classTitleRed-2{ font-size: 24px; color: #FF0000; font-weight: bold; position: relative; width: 100%; }
.__classLink { text-decoration: none; }
.__classLink:hover { text-decoration: underline; }
a { color: #000000; text-decoration: none; }
