
.botoes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c7ced0;
	border: 0px solid #333333;
	background-color: #778993;
	font-style: italic;
	font-weight: bold;
}
.black_overlay{
            position: absolute;
			top: 1px;
			left: 0%;
			width: 8px;
			height: 847px;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.78;
			opacity:.70;
			filter: alpha(opacity=70);
		}

		.white_content {
	position: absolute;
	top: 200px;
	left: 235px;
	padding: 0px;
	border: 10px solid #ffffff;
	background-color: #ffffff;
	z-index:1002;
	width: 540px;
	}
.link {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: none; FONT-SIZE: 11px
}
.link:link {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: none; FONT-SIZE: 11px
}
A.link:visited {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: none; FONT-SIZE: 11px
}
A.link:hover {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: underline; FONT-SIZE: 11px
}

.link2 {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: none; FONT-SIZE: 11px
}
.link2:link {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: none; FONT-SIZE: 11px
}
A.link2:visited {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: none; FONT-SIZE: 11px
}
A.link2:hover {
	FONT-WEIGHT: bold; COLOR: #778993; TEXT-DECORATION: underline; FONT-SIZE: 11px
}

.link3 {
	COLOR: #999999; TEXT-DECORATION: none; FONT-SIZE: 11px
}
.link3:link {
	COLOR: #999999; TEXT-DECORATION: none; FONT-SIZE: 11px
}
A.link3:visited {
	COLOR: #999999; TEXT-DECORATION: none; FONT-SIZE: 11px
}
A.link3:hover {
	COLOR: #999999; TEXT-DECORATION: underline; FONT-SIZE: 11px
}

.borda{
    background-color: #ABB6BA;
}
.bordaclara{
    background-color: #FFFFFF;
}
.bordanormal{
    background-color: #ABB6BA;
}
.bordaescura{
    background-color: #778993;
}
.menutitulo{
	font-size: 18px;
	color: #778993;
	font-weight: bold; /* normal, bold */
	text-decoration: none; /* none, underline */
}
.menutitulo:hover{
	text-decoration: underline; /* none, underline */
}


/* caixa de logotipo quando uma cor de fundo claro a cor da fonte pé escura */
.logotipo {
    background-color: #FFFFFF;
}
.logotipotitulo {
	font-size: 12px;
	color: #778993;
	text-decoration: none;
	font-weight: bold; 
}

/* caixa de textos cor dos fundos sempre igual  ao do template */
.apresentacao, .contato {
    background-color: #DFE2E3;
} 

.apresentacaotitulo, .contatotitulo {
	font-size: 12px;
	color: #778993;
	font-weight: none; 
	text-decoration: none; 
}
.enderecotitulo{
	font-size: 12px;
	color: #778993;
	font-weight: bold; 
	text-decoration: none; 
}

/* caixa de foquete quando uma cor de fundo claro a cor da fonte pé escura */
.conteudos {
    background-color: #C7CED0;
} 
.conteudostitulo {
	font-size: 18px;
	color: #778993;
	text-decoration: none;
}
.table {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.topo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	    background-color: #ffffff;
}
.linha1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	    background-color: #edf0f1;
}
.linha0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.price {
	font-size: 12px;
	color: red;
	text-decoration: none;
}

/* caixa de conteúdo quando uma cor de fundo claro a cor da fonte pé escura */
.conteudo, .faleconosco {
    background-color: #DFE2E3;
}
.conteudotitulo, .faleconoscotitulo {
	font-size: 12px;
	color: #778993;
	text-decoration: none;
}
.conteudoconteudo, .faleconoscoconteudo {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.conteudolink, .faleconoscolink {
	font-size: 12px;
	color: #778993;
	text-decoration: none;
}
.conteudolink, .faleconoscolink:hover {
	text-decoration: underline;
}