/* Geral */
body
{ font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; margin:0px; padding:0px;background:url('../images/bg_body_top.png') 0 0 repeat-x;}

img
{ border:0px;}

td
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; 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:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; 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:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; background-color:#4D2C36; padding:5px; }

/* Links (a ordem deve ser sempre LINK ; VISITED ; HOVER ; ACTIVE) */
a:link,
a:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; outline:none; }

a:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:none; outline:none; }

a:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; outline:none; }

a:focus
{ -moz-outline-style:none; }

/* Formulários */
form
{ margin:0px; padding:0px; }

.frmText
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; border:0px solid #000000; }

.frmMiniText
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:bold; color:#AAAAAA; text-decoration:none; }

.frmTitle
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

.frmCaption
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:bold; color:#000000; border:0px solid #000000; }

.frmCaption span
{ color:#8E8E8E; }



.frmInput
{ margin-top:10px;
  width:334px;
  height:24px;
  font-weight:normal;
  border:2px solid #ebebeb;
  background-color:#FFFFFF;
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
  color:#8e8e8e;
  font-size:10px;
  padding-top:5px;
  padding-left:5px;}

.frmCheckbox
{ width:14px; height:14px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; border:0; background:#FFFFFF; }

.frmTextarea
{  padding-top:5px;  padding-left:5px;margin-top:10px; width:334px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:10px; font-weight:normal; color:#8e8e8e; border:2px solid #ebebeb; background-color:#FFFFFF;height:200px; }

.frmSelect
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:9px; font-weight:normal; color:#000000; border:0px solid #000000; background-color:#C0C0C0; }

.frmReset,
.frmReset a:link,
.frmReset a:visited,
.frmReset a:hover,
.frmReset a:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:underline; padding-right:20px; }

.frmSubmit
{ border:0px; margin:0px; padding:0px; }

.tiny
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:9px; font-weight:normal; color:#000000; text-decoration:none; }

/* MENSAGENS */
.msgBoxYellow
{ width:100%; height:auto; position:relative; background:#FFEB9A; border:0px; display:-moz-inline-box; display:inline-block; margin:0px; padding:10px; }

.msgCSEYellow
{ width:2px; height:2px; position:absolute; top:0px; left:0px; background:url(images/msg_yellow_top_left.gif) top left no-repeat; font-size:1px; }

.msgCSDYellow
{ width:2px; height:2px; position:absolute; top:0px; right:0px; background:url(images/msg_yellow_top_right.gif) top left no-repeat; font-size:1px; }

.msgCIEYellow
{ width:2px; height:2px; position:absolute; bottom:0px; left:0px; background:url(images/msg_yellow_bottom_left.gif) top left no-repeat; font-size:1px; }

.msgCIDYellow
{ width:2px; height:2px; position:absolute; bottom:0px; right:0px; background:url(images/msg_yellow_bottom_right.gif) top left no-repeat; font-size:1px; }

.msgIconYellow
{ background:url(images/msg_yellow_icon.gif) center center no-repeat transparent; margin:0px; padding:0px; }

.msgTextYellow
{ background:transparent; color:#917400; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial,Verdana; font-size:11px; margin:0px; padding:0px; }

.msgBoxGreen
{ width:100%; height:auto; position:relative; background:#DDECB3; border:0px; display:-moz-inline-box; display:inline-block; margin:0px; padding:10px; }

.msgCSEGreen
{ width:2px; height:2px; position:absolute; top:0px; left:0px; background:url(images/msg_green_top_left.gif) top left no-repeat; font-size:1px; }

.msgCSDGreen
{ width:2px; height:2px; position:absolute; top:0px; right:0px; background:url(images/msg_green_top_right.gif) top left no-repeat; font-size:1px; }

.msgCIEGreen
{ width:2px; height:2px; position:absolute; bottom:0px; left:0px; background:url(images/msg_green_bottom_left.gif) top left no-repeat; font-size:1px; }

.msgCIDGreen
{ width:2px; height:2px; position:absolute; bottom:0px; right:0px; background:url(images/msg_green_bottom_right.gif) top left no-repeat; font-size:1px; }

.msgIconGreen
{ background:url(images/msg_green_icon.gif) center center no-repeat transparent; margin:0px; padding:0px; }

.msgTextGreen
{ background:transparent; color:#4F601A; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial,Verdana,sans-serif; font-size:11px; margin:0px; padding:0px; }

.msgBoxRed
{ width:100%; height:auto; position:relative; background:#F4D0D0; border:0px; display:-moz-inline-box; display:inline-block; margin:0px; padding:10px; }

.msgCSERed
{ width:2px; height:2px; position:absolute; top:0px; left:0px; background:url(images/msg_red_top_left.gif) top left no-repeat; font-size:1px; }

.msgCSDRed
{ width:2px; height:2px; position:absolute; top:0px; right:0px; background:url(images/msg_red_top_right.gif) top left no-repeat; font-size:1px; }

.msgCIERed
{ width:2px; height:2px; position:absolute; bottom:0px; left:0px; background:url(images/msg_red_bottom_left.gif) top left no-repeat; font-size:1px; }

.msgCIDRed
{ width:2px; height:2px; position:absolute; bottom:0px; right:0px; background:url(images/msg_red_bottom_right.gif) top left no-repeat; font-size:1px; }

.msgIconRed
{ background:url(images/msg_red_icon.gif) center center no-repeat transparent; margin:0px; padding:0px; }

.msgTextRed
{ background:transparent; color:#711B1C; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial,Verdana,sans-serif; font-size:11px; margin:0px; padding:0px; }

/* HOME */
.homeNoticiaTitulo
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#4D4D4D; text-decoration:none; }

.homeNoticiaLead
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:normal; color:#4D4D4D; text-decoration:none; }

/* Interiores */
.Titulo
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }

.Lead
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.Texto
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

/* Caminho Páginas */
.caminhoC0,
.caminhoC0:link,
.caminhoC0:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; }

.caminhoC0:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:normal; color:#666666; text-decoration:underline; }

.caminhoC0:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; }

.caminhoC1,
.caminhoC1:link,
.caminhoC1:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC1:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:underline; }

.caminhoC1:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC2,
.caminhoC2:link,
.caminhoC2:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC2:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:underline; }

.caminhoC2:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC3,
.caminhoC3:link,
.caminhoC3:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC3:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:underline; }

.caminhoC3:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }

.caminhoC4,
.caminhoC4:link,
.caminhoC4:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#999999; text-decoration:none; }

.caminhoC4:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#999999; text-decoration:underline; }

.caminhoC4:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:bold; color:#999999; text-decoration:none; }

.separador
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; }

/* Paginacao */
.pageNum:link,
.pageNum:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#8e8e8e; text-decoration:none; }

.pageNum:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:bold; color:#df5202; text-decoration:none; }

.pageNum:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#8e8e8e; text-decoration:none; }

.pageNumSel:link,
.pageNumSel:visited,
.pageNumSel:hover,
.pageNumSel:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:bolder; color:#8e8e8e; text-decoration:underline; }


.pageNum b
{ font-weight:bold; text-decoration:underline; }


.btnPrev,
.btnPrev:link,
.btnPrev:visited,
.btnPrev:hover,
.btnPrev:active
{ display:block; float:left; background:transparent; border:0px; }

.btnNext,
.btnNext:link,
.btnNext:visited,
.btnNext:hover,
.btnNext:active
{ display:block; float:left; background:transparent; border:0px; }

.btnClear,
.btnClear a:link,
.btnClear a:visited,
.btnClear a:hover,
.btnClear a:active
{ background:none; border:0; padding:2px 4px; }

/* Resultado Pesquisa */
.linkVerTodos:link,
.linkVerTodos:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.linkVerTodos:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:underline; }

.linkVerTodos:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

/* Mapa do Site */
.linkMapa:link,
.linkMapa:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.linkMapa:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:underline; }

.linkMapa:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; }

.aul:link
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.aul:visited
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.aul:hover
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#EE5F00; text-decoration:underline; line-height:20px; }

.aul:active
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.aul
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; }

.ul0
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul1
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul2
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul3
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul4
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; margin-bottom:0px; line-height:20px; }

.ul5
{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:11px;font-weight:normal; color:#000000;  text-decoration:none; margin-bottom:0px; line-height:20px; }

/* Pesquisa */
#search_input {width:75px;height:16px;padding:0px 0px 0px 5px;margin:6px 0px 0px 2px;border:0px;background-color:transparent;font-size:11px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#FFFFFF;}

.tituloItemPesquisa:link {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;color:#8e8e8e;}
.tituloItemPesquisa:active{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;color:#8e8e8e;}
.tituloItemPesquisa:visited {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;color:#8e8e8e;}
.tituloItemPesquisa:hover {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;color:#df5202;}

.leadItemPesquisa:link {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px;color:#8e8e8e;}
.leadItemPesquisa:active{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px;color:#8e8e8e;}
.leadItemPesquisa:visited {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px;color:#8e8e8e;}
.leadItemPesquisa:hover {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px;color:#df5202;}


.show {
	display: inline;
}

.hidden {
	display: none;
}

.hand {
	cursor: pointer;
	cursor: hand;
}

.pointer {
	cursor: default;
}

.underline {
	text-decoration: underline !important;
}

.padding5 {
	padding:5px;
}

.padding10 {
	padding:10px;
}

.padding15 {
	padding:15px;
}



