/* CSS Document */


BODY {

	/*background:#FFCC00 url(imagens/fundo_site.jpg) repeat-x; margin:0px;*/
	background:#FFF;
	SCROLLBAR-FACE-COLOR: #CCC; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-BASE-COLOR: #CCC;
	margin:0px;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;

	}

a {COLOR:#0066CC; TEXT-DECORATION: none;}
a:link {COLOR: #0066CC; TEXT-DECORATION: none;}
a:visited {COLOR: #0066CC; TEXT-DECORATION: none;}
a:hover {COLOR:#25485B; TEXT-DECORATION: underline;}

.linkMENU:link{color: #FFF; text-decoration: none; font-weight: bold; }
.linkMENU:visited{color: #FFF; text-decoration: none; font-weight: bold; }
.linkMENU:hover{color: #FF0000; text-decoration: none; font-weight: bold; }

.linkBusca:link{color: #000; text-decoration: none; font-weight: bold; }
.linkBusca:visited{color: #000; text-decoration: none; font-weight: bold; }
.linkBusca:hover{color: #000; text-decoration:underline; font-weight: bold; }

.linkMAPADETALHE:link{color:#06C; text-decoration: none;  }
.linkMAPADETALHE:visited{color: #06C; text-decoration: none; }
.linkMAPADETALHE:hover{color:#FF0000; text-decoration: none;  }

.linkGRID:link{color: #0992D8; text-decoration: none; font-weight: none; }
.linkGRID:visited{color: #0992D8; text-decoration: none; font-weight: none; }
.linkGRID:hover{color: #0992D8; text-decoration: underline; font-weight: none; }

a.LINKBRANCO:link {COLOR: #ffffff; TEXT-DECORATION: none; }
a.LINKBRANCO:visited {COLOR: #ffffff; TEXT-DECORATION: none; }
a.LINKBRANCO:hover {COLOR: #ffcc00; TEXT-DECORATION: underline; }
a.LINKBRANCO:active {COLOR: #ffffff; TEXT-DECORATION: none; }
.textoBRANCO12 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.textoPRETO12 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.TDTopoTemplate{ background:url('images/fundo_menutemplate.gif'); height:30;}

.tituloTemplateMenu1{ font-size:11px; font-weight:bold; color:#000;}
.tituloTemplateMenu2{ font-size:11px; font-weight:bold; color:#E46713;}
.tituloTemplateMenu3{ font-size:20px; font-weight:bold; color:#E46713;}
.tituloNoticias{ font-size:18px; font-weight:bold; color:#000;}
.divPage2 { font-size:18px; font-weight:bold; color:#000; background-color:#FFFFFF; display:none; width:150px; height:50px; text-align:left; vertical-align:middle;}
.titPages { font-size:18px; font-weight:bold; color:#FFF; margin-left:10px;}
.borderIMG{ border: 4px solid #EFECDF; border-bottom-width:10px; }
.borderIMG2{ border: 4px solid #EFECDF; }
.anuncioDestak{ background:#ECEAD8; font-size:10px;  }
.anuncioNegrito{ background:#F7F1D4; font-size:10px;  }
.anuncioRotativo{ background:#DDC988; font-size:10px;  }


.anuncioDestNomeEmpresa{ font-size:11px; font-weight:bold;   }
.anuncioTeleSite{ font-weight:bold; font-size:11px; line-height:20px; }
.anuncioNormal{ font-size:10px; font-weight:bold; }
.anuncioNormal2{ font-size:9px; }
.anuncioResultado{ color:#000; font-size:11;  }
.font35REAIS{ font-size:18px; font-weight:bold; color:#F00; }

.msgCEP{ position:absolute; width:80px; height:60px; background-color:#3399FF; 
filter: alpha(opacity=85); display:none; color:#FFFFFF; text-align:center; border:thin; border:2px solid #333333; }
.divMSGCNPJCPF{position:absolute; text-align:center; width:90px; height:40px; border: 1px #CCCCCC solid; margin-left:120px; background-color:#FF9900; color:#FFF; font-weight:bold; display:none;}

.anuncioGratis{ font-size:10px; }
.anuncioGratis2{ font-size:9px; }

.TDTopo {
	background-img:url('imagens/HOMETOPOFUNDO.jpg') repeat-x; margin:0px;
}
.TDMeio {
	background:#000;
}

TABLE
{
	border-collapse: collapse;
	bordercolor: #111111;
}

TEXTAREA.textoarea {

	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
	BORDER-LEFT: #727070 1px solid;
	COLOR: #727070;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #f5f5f5;

}

INPUT.texto{

    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #CCCCCC 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #F9F9F9
}
INPUT.textoLogin{

    BORDER-RIGHT: #F9C12E 1px solid;
    BORDER-TOP: #F9C12E 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #F9C12E 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: #F9C12E 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #FFCC32
}
INPUT.textoInformativo{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;;
	BORDER-LEFT: #CCCCCC 1px solid;
	COLOR: #005CA1;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #F9F9F9;
}

INPUT.botao {

	BORDER-RIGHT: #999999 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
	HEIGHT: 17px;
	BACKGROUND-COLOR: #dedfde;
	TEXT-ALIGN: center; FONT-VARIANT: normal;

}
INPUT.btnSearch {

	BORDER-RIGHT:#FF9900 1px solid;
	BORDER-LEFT: #FF9900 1px solid;
	BORDER-BOTTOM: #FF9900 1px solid;
	BORDER-TOP: #FF9900 1px solid;
	
	COLOR: #000000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;;
	HEIGHT: 30px;
	width:100px;
	BACKGROUND-COLOR:#DEDEDD;
	TEXT-ALIGN: center;
	font-weight:bold;
}

INPUT.txtSearchPalavraChave{

    BORDER-RIGHT:#CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;

    FONT-SIZE: 11px;
	width:380px;
	HEIGHT: 20px;
    COLOR:#000;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #FFF;
	vertical-align:middle;
}
INPUT.txtSearchPalavraChaveNum{

    BORDER-RIGHT:#CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;

    FONT-SIZE: 11px;
	width:80px;
	HEIGHT: 20px;
    COLOR:#000;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #FFF;
	vertical-align:middle;
}

INPUT.txtSearchEndereco{

    BORDER-RIGHT:#CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;

    FONT-SIZE: 11px;
	width:220px;
	HEIGHT: 20px;
    COLOR:#000;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #FFF;
	vertical-align:middle;
}


SELECT.opcCidade{

    BORDER-RIGHT:#CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;

    FONT-SIZE: 11px;
	width:150px;
	HEIGHT: 20px;
    COLOR:#000;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #FFF;
	vertical-align:middle;
}

SELECT.dropSearch{

    BORDER-RIGHT:#CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;

    FONT-SIZE: 11px;
	HEIGHT: 15px;
    COLOR:#000;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #FFF;
}


SELECT.selecao
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #CCCCCC 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
    BACKGROUND-COLOR: #F9F9F9

}
.botaoIMG {
	border: 1px dashed #A6B3BC;
}
.tdBase{ background-color:#5A471F; height:100px;}
.fontDownload { font-size:12px; font-weight:bold;}
.fontTituloPage { font-size:14px; font-weight:bold; color:#666; }
.imgNot{ border:#FFFFFF 2px solid; vertical-align:top; }
.txtData{ font-family:Verdana, Arial, Helvetica, sans-serif;; font-size:9px; font-weight:bold;}

.divMSGCPF{position:absolute; text-align:center; width:90px; height:40px; border: 1px #CCCCCC solid; margin-left:120px; background-color:#FF9900; color:#FFF; font-weight:bold; display:none;}
.divMSGCNPJ{position:absolute; text-align:center; width:90px; height:40px; border: 1px #CCCCCC solid; margin-left:120px; background-color:#FF9900; color:#FFF; font-weight:bold; display:none;}

.tablecad {background: #F5F5F5;}

.cBoxInfo{ position:absolute; display:none; width:300px; height:300px; margin-top:-200px; margin-left:0px;}