/* Geral */
body{ 
	margin:0px;
	padding:0px;
	background: url(images/bg_main_table.png) 0 0 repeat-x !important;
}
h1{
	padding:0px;
	margin:0px;
}
img
{ border:0px;}

td
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

ul
{ list-style-position:inside; padding-left:10px;}

/* Texto quando não tem o FLASH instalado */
.txt1
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#AAAAAA; text-decoration:none; }

/* Texto quando falha a validação do formulário e o JAVASCRIPT não está activo */
.errText
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#929292; text-decoration:none; background-color:#FFFFFF; padding:5px 5px 15px 5px; }
.errText b{color:#ffa300;}

.privacidade,
.privacidade:link,
.privacidade:visited,
.privacidade:hover,
.privacidade:active{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:normal;
	color:#a3a3a3;
	text-transform:uppercase;
	text-decoration:none;
	outline:none; }


/* Links (a ordem deve ser sempre LINK ; VISITED ; HOVER ; ACTIVE) */
a:link,
a:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; outline:none; }

a:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:none; outline:none; }

a:active
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; outline:none; }

a:focus
{ -moz-outline-style:none; }

a.adicionarEnvarLNK,a.adicionarEnvarLNK:link,
a.adicionarEnvarLNK:visited{color:#838383; font-size:10px; font-weight:bold;	line-height:130%;	text-decoration:none;	}
a.adicionarEnvarLNK:hover{	color:#ffa300; font-size:10px; font-weight:bold;	line-height:130%;	text-decoration:none;	}
a.adicionarEnvarLNK:active{	color:#838383; font-size:10px; font-weight:bold;	line-height:130%;	text-decoration:none;}

/* Formulários */
.frmText
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#929292; border:0px solid #000000; }

.frmMiniText
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#AAAAAA; text-decoration:none; }

.frmTitle
{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#929292; text-decoration:none; }

.frmCaption
{ color:#ffa300; font-size:10px; font-weight:normal;line-height:130%;} 

.frmInput
{ font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#929292; border:0px solid #000000; background: transparent; }

.frmCheckbox
{ width:14px; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#929292; font-weight:normal; border:0; background:#FFFFFF; }

.frmTextarea
{ font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#929292; border:0px solid #000000; background: transparent;}

.frmSelect
{ font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#929292; border:0px solid #000000; background-color:#C0C0C0; }

.frmReset,
.frmReset a:link,
.frmReset a:visited,
.frmReset a:hover,
.frmReset a:active
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#929292; text-decoration:underline; padding-right:20px; }

.tiny
{ font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#929292; text-decoration:none; }

form
{ margin:0px; padding:0px; }

input
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#929292; border:1px solid #000000; background-color:#FFFFFF; width:100%; padding-left:7px; padding-right:7px; }

select
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#929292; border:1px solid #000000; background-color:#FFFFFF; padding-left:7px; }

textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#929292;
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:100%;
	height:75px;
	padding-left:7px;
	padding-right:0px;
	overflow:auto;
	/*SCROLLBAR-BASE-COLOR:#939393;
	SCROLLBAR-TRACK-COLOR:transparent;
	SCROLLBAR-FACE-COLOR:#393939;
	SCROLLBAR-ARROW-COLOR:#939393;
	SCROLLBAR-HIGHLIGHT-COLOR:#404040;
	SCROLLBAR-DARKSHADOW-COLOR:#404040;
	SCROLLBAR-3DLIGHT-COLOR:#939393;
	SCROLLBAR-SHADOW-COLOR:#939393;*/
}

/* HOME */
.destaqueTituloHOME,
.destaqueTituloHOME a,
.destaqueTituloHOME a:link,
.destaqueTituloHOME a:visited,
.destaqueTituloHOME a:hover,
.destaqueTituloHOME a:active,
.destaqueLeadHOME{	font-family: Tahoma;}
.destaqueTituloHOME,
.destaqueTituloHOME a,
.destaqueTituloHOME a:link,
.destaqueTituloHOME a:visited,
.destaqueTituloHOME a:hover,
.destaqueTituloHOME a:active{ color:#ffa300; font-size:10px; font-weight:bold;line-height:130%;}
.destaqueLeadHOME{ color:#929292; font-size:10px; font-weight:normal;line-height:130%;}

.destaqueLeadHOME a,
.destaqueLeadHOME a:link,
.destaqueLeadHOME a:visited,
.destaqueLeadHOME a:hover,
.destaqueLeadHOME a:active{font-family: Tahoma;color:#ffa300; font-size:10px; font-weight:normal;line-height:130%;}

.homeNoticiaTitulo
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#4D4D4D; text-decoration:none; }

.homeNoticiaLead
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#4D4D4D; text-decoration:none; }

/* Interiores */
.Titulo
{ color:#ffa300; font-size:10px; font-weight:bold;line-height:130%;padding:3px 0px 10px 0px; }
p.Titulo
{ color:#ffa300; font-size:10px; font-weight:bold;line-height:130%;padding:0px 0px 10px 0px;margin:0px; }
.Lead
{ color:#929292; font-size:10px; font-weight:bold;line-height:130%;padding:3px 0px 10px 0px; }
p.Lead
{ color:#929292; font-size:10px; font-weight:bold;line-height:130%;padding:0px 0px 10px 0px;margin:0px; }

.Texto
{ color:#929292; font-size:10px; font-weight:normal;line-height:130%;padding:3px 0px 10px 0px;}
p.Texto
{ color:#929292; font-size:10px; font-weight:normal;line-height:130%;padding:3px 0px 10px 0px;margin:0px;}

/*Experiencias*/
.experienciasAno{
	color:#ffa300; font-size:15px; font-weight:bold;line-height:130%;padding:3px 0px 10px 0px;	
}

/*MENU CONTEXTO TOPO*/
a.menuContextoTopo,
a.menuContextoTopo:link,
a.menuContextoTopo:visited,
a.menuContextoTopo:hover,
a.menuContextoTopo:active{
color:#929292; font-size:10px; font-weight:bold;line-height:130%;padding:3px 0px 10px 0px;text-decoration:none;	
}
a.menuContextoTopoSelected,
a.menuContextoTopoSelected:link,
a.menuContextoTopoSelected:visited,
a.menuContextoTopoSelected:hover,
a.menuContextoTopoSelected:active{
color:#ffa300; font-size:10px; font-weight:bold;line-height:130%;padding:3px 0px 10px 0px;text-decoration:none;	
}
/* Caminho Páginas */
.caminhoC0,
.caminhoC0:link,
.caminhoC0:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; }

.caminhoC0:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666; text-decoration:underline; }

.caminhoC0:active
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; }

.caminhoC1,
.caminhoC1:link,
.caminhoC1:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC1:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:underline; }

.caminhoC1:active
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC2,
.caminhoC2:link,
.caminhoC2:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC2:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:underline; }

.caminhoC2:active
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC3,
.caminhoC3:link,
.caminhoC3:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC3:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:underline; } 

.caminhoC3:active
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC4,
.caminhoC4:link,
.caminhoC4:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#999999; text-decoration:none; }

.caminhoC4:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#999999; text-decoration:underline; } 

.caminhoC4:active
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#999999; text-decoration:none; }

.separador
{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; }

/* Paginacao */
.pageNum:link,
.pageNum:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#919191; text-decoration:none; }

.pageNum:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fda500; text-decoration:none; }

.pageNum:active
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#919191; text-decoration:none; }

.pageNumSel:link,
.pageNumSel:visited,
.pageNumSel:hover,
.pageNumSel:active
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#fda500; text-decoration:none; }

.btnClear,
.btnClear a:link,
.btnClear a:visited,
.btnClear a:hover,
.btnClear a:active
{ background:none; border:0; padding:2px 4px; }



.pageNum.btnNext:link div,
.pageNum.btnNext:visited div{
	background:url(images/btn/btn_next.png) 0 0 no-repeat;
}
.pageNum.btnNext:hover div{
	background:url(images/btn/btn_next_.png) 0 0 no-repeat;
}
.pageNum.btnNext:active div{
	background:url(images/btn/btn_next.png) 0 0 no-repeat;
}


.pageNum.btnPrev:link div,
.pageNum.btnPrev:visited div{
	background:url(images/btn/btn_prev.png) 0 0 no-repeat;
}
.pageNum.btnPrev:hover div{
	background:url(images/btn/btn_prev_.png) 0 0 no-repeat;
}
.pageNum.btnPrev:active div{
	background:url(images/btn/btn_prev.png) 0 0 no-repeat;
}






/* Resultado Pesquisa */
.linkVerTodos:link,
.linkVerTodos:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.linkVerTodos:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:underline; }

.linkVerTodos:active
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

/* Mapa do Site */
.linkMapa:link,
.linkMapa:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.linkMapa:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:underline; }

.linkMapa:active
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.aul:link
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.aul:visited
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.aul:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:underline; line-height:20px; }

.aul:active
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.aul
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.ul0
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul1
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul2
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul3
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul4
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul5
{ font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal; color:#000000;  text-decoration:none; margin-bottom:0px; line-height:20px; }