﻿body{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px; 
	margin-bottom:0px;
	background-image:url(../images/bodybg.jpg);
	background-repeat:repeat-x; background-position:left top;
	background-color:#C4C3C3; color:#4D4747;
}

.texto_contato
{
	text-align: left;
	/*padding: 5px 5px 5px;*/
	bottom: auto;
	font-size: 14px;
	font-family: Tahoma;
	color: Gray;
}

.agenda_horario2
{
	text-align: left;
	padding: 5px 5px 5px;
	bottom: auto;
	font-size: 14px;
	font-family: Tahoma;
	color: Gray;
}

a.l:link {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	/*color: #191919;*/
	color: White;
	text-decoration: underline;
}
a.l:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: Yellow;
	text-decoration: underline;
}
a.l:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	/*color: #191919;*/
	color: White;
	text-decoration: underline;
}
.or
{
	text-align: right;
}
a.or:link {

	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #638E02;
	text-decoration: underline;
	text-align: right;
}
a.or:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}
a.or:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #638E02;
	text-decoration: underline;
}

.linkfooter
{
	background-image:url(../images/footertop.jpg);
	background-repeat:repeat-x;
}

.servicos 
{
	padding-right:0;
	background-color: #F4F4F4; /*Gray;*/
	display:block; 
	font-size: 14px;
	height: 17px;
	text-align:center;
	font-weight: bold;
	text-transform:uppercase; 
	color: Gray;
}

.servicos a
{
	padding-right:0;
	background-color: #F4F4F4; /*Gray;*/
	display:block; 
	font-size: 14px;
	height: 17px;
	text-align:center;
	font-weight: bold;
	text-transform:uppercase; 
	color: Gray;
}

.servicos a:hover 
{
	background-position:100% 100%;
	color: White;
	font-size: 14px;
	height: 17px;
	background-image:url(../../images/footertop.jpg);
	background-repeat:repeat-x;
}


/*
.linkfooter a:link
{
	color: Black;
}

.linkfooter a:hover
{
	color: Green;
}
*/

/* nav part style start from here */

#navcontainer{
	width:830px;
	height:39px;
	background:url(../images/navbg.jpg) 0 0 repeat-x;
}
#navcontainer ul {
	font:bold 12px/35px Arial, Helvetica, sans-serif;
	/*padding:0 0 0 0px;*/
}
#navcontainer ul li {
	float:left; padding:0 23px 0 14px;
	background:url(../images/navarrrow.gif) 0 50% no-repeat;
}
#navcontainer ul li.noPad {	
	padding-right:0;
}
#navcontainer ul li a {
	color:#A3A2A2; background-color:inherit; text-decoration:none;
}
#navcontainer ul li a:hover, #navcontainer ul li span {
	color:#638E02; background-color:inherit;
}

/* menu */

#menu{
	width:830px;
	height:39px;
	background:url(../images/navbg.jpg) 0 0 repeat-x;
}
#menu ul {
	font:bold 12px/35px Arial, Helvetica, sans-serif;
	width: 790px;
}
#menu ul li {
	float:left; padding:0 23px 0 14px;
	background:url(../images/navarrrow.gif) 0 50% no-repeat;
}
#menu ul li.noPad {	
	padding-right:0;
}
#menu ul li a {
	color:#A3A2A2; background-color:inherit; text-decoration:none;
}
#menu ul li a:hover, #menu ul li span {
	color:#638E02; background-color:inherit;
}

/* capa */
.principal_welcome
{
	text-align: center;
	padding: 5px 5px 5px;
	/*font-weight: bold;*/
	font-size: 22px;
	font-family: Tahoma;
	color: White;
	background-image:url(../images/footertop.jpg);
	background-repeat:repeat-x;
}

.principal_endere
{
	text-align: center;
	padding: 5px 5px 5px;
	/*font-weight: bold;*/
	font-size: 22px;
	font-family: Tahoma;
	color: White;
	background-image:url(../images/footertop.jpg);
	background-repeat:repeat-x;
}

.principal_titulo
{
	text-align: left;
	padding: 5px 5px 5px;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	/*font-weight: bold;*/
	font-size: 20px;
	font-family: Tahoma;
	color: Gray;
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
}

.lista_de_servicos
{
	text-align: left;
	padding: 5px 5px 5px;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	/*font-weight: bold;*/
	font-size: 20px;
	font-family: Tahoma;
	font-weight: bold;
	color: Black;
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
}

.principal_titulo_center
{
	text-align: center;
	padding: 5px 5px 5px;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	/*font-weight: bold;*/
	font-size: 20px;
	font-family: Tahoma;
	color: Gray;
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
}

.principal_titulo_left
{
	text-align: left;
	padding: 5px 5px 5px;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	/*font-weight: bold;*/
	font-size: 20px;
	font-family: Tahoma;
	color: Gray;
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
}

.promocao_titulo
{
	text-align: center;
	padding: 5px 5px 5px;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	/*font-weight: bold;*/
	font-size: 20px;
	font-family: Tahoma;
	color: White;
	background-color: #638E02 /*Green*/;
	/*
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
	*/
}

.promocao_titulo a
{
	text-align: center;
	padding: 5px 5px 5px;
	border-top: 1px;
	border-top-color: Black;
	/*font-weight: bold;*/
	font-size: 20px;
	font-family: Tahoma;
	color: White;
	/*
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
	*/
}

.promocao_texto
{
	text-align: justify;
	color: Green;
	font-weight: bold;
	padding: 5px 5px 5px;
	font-size: 14px;
}

.dica_texto
{
	text-align: justify;
	color: Gray;
	font-weight: bold;
	padding: 5px 5px 5px;
	font-size: 14px;
}

.principal_titulo_right
{
	text-align: right;
	padding: 5px 5px 5px;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	/*font-weight: bold;*/
	font-size: 20px;
	font-family: Tahoma;
	color: Gray;
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
}

.agenda_horario
{
	text-align: center;
	padding: 5px 5px 5px;
	bottom: auto;
	font-size: 16px;
	font-family: Tahoma;
	color: Gray;
}

.agenda_horario a
{
	text-align: center;
	padding: 5px 5px 5px;
	font-size: 16px;
	font-family: Tahoma;
	color: Gray;
}

.lista_servicos
{
	text-align: left;
	padding: 5px 5px 5px;
	bottom: auto;
	font-size: 14px;
	font-family: Tahoma;
	color: Gray;
	width: 250px;
}

.lista_servicos a
{
	text-align: left;
	padding: 5px 5px 5px;
	font-size: 14px;
	font-family: Tahoma;
	color: Gray;
}

.capa_endereco
{
	font-size: 11px;
	background-color: White;
	color: Black;
	text-align: center;
}

.texto_capa_justificado
{
	text-align: justify;
	color: Gray;
	padding: 5px 5px 5px;
	font-size: 12px;
}

.texto_capa_centralizado
{
	text-align: center;
	color: Black;
	padding: 5px 5px 5px;
	font-size: 12px;
}

.sub_titulo
{
	text-align: center;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	font-size: 12px;
	font-family: Tahoma;
	color: Gray;
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
}

.sub_titulo2
{
	text-align: center;
	border-top: 1px;
	border-top-color: Black;
	background-color: White;
	font-size: 11px;
	font-family: Tahoma;
	color: Gray;
	background-image:url(../images/titulonoticia.png);
	background-repeat:repeat-x;
}
