.TXT{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}

.TXT_Cinza{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959595;
	line-height: 14px;
}

.TXT_Bold{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
}

.TXT_Gold{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B28E00;
	line-height: 14px;
}

.TXT_Gold_Bold{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B28E00;
	line-height: 14px;
	font-weight: bold;
	background-color: #ECECEC;
	border: none;

}

.COMBO, .combo {
  background-color: #FFFFFF;
  border: #C0C0C0;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  height: 18px;
 }
 
 .Locacao_SIM{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #228B22;
	line-height: 14px;
	font-weight: bold;
}

 .Locacao_NAO{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DC143C;
	line-height: 14px;
	font-weight: bold;
}
 
 .LIST {
  background-color: #FFFFFF;
  border: #C0C0C0;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
 }
 

 
.QUADRO {
  background-color: #DDDDDD;
  border: #FFFFFF;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  height: 18px;
 }
 
.BordaBranca {
  border: #FFFFFF;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
 }
 
.CON_Rodape{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	background-color: #9D9D9D;
}
 
.CON_Cinza{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	background-color: #DDDDDD;
}

.CON_Conteudo{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	background-color: #ECECEC;
}

/************************/
a.preto:link{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.preto:active{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A78B19;
	text-decoration: none;
}

a.preto:visited{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.preto:hover{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A78B19;
	text-decoration: none;
}

/* - - */

a:link{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A78B19;
	text-decoration: none;
}

a:active{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A78B19;
	text-decoration: none;
}

a:visited{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A78B19;
	text-decoration: none;
}

a:hover{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A78B19;
	text-decoration: none;
}



/************************ GENERAL TAGS */

body{
	margin-top: 0px;
	margin-bottom: 0px;
	scrollbar-3dlight-color:#DDDDDD;
           	scrollbar-arrow-color:#9E9E9E;
           	scrollbar-base-color:#FFFFFF;
           	scrollbar-track-color:#FFFFFF;
           	scrollbar-darkshadow-color:#FFFFFF;
           	scrollbar-face-color:#FFFFFF;
           	scrollbar-highlight-color:#FFFFFF;
           	scrollbar-shadow-color:#DDDDDD
}

#tablePrincipal { margin:0px auto 0px auto !important;}

TEXTAREA {
  background-color: #FFFFFF;
  border: #C0C0C0;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
 }.TabelaResultado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top: 1px solid #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;

}
.TableConteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #DDDDDD;
}
.TableTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #CAC9C9;
	border-right-style: solid;
}
.COMBOCinza {
	background-color: #ECECEC;
	border: #ECECEC;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B28E00;
	height: 18px;
	font-weight: bolder;

}
.CONCinzaBorder {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	background-color: #DDDDDD;
	border: 1px solid #FFFFFF;

}
.Marcador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	background-color: #DDDDDD;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


/* AJUSTES MENU */
.containerHome {padding: 0px 15px 0px 15px;}
img {border: 0;}
*, html {padding: 0px; margin: 0px;}
.banLeft { float: left; border-left: 1px solid #fff; border-right: 1px solid #fff;}

#menuTopoCim { float: left; background-color:#FFD21F;	 border-bottom: 1px solid #fff;}
#menuTopoCim div.containerMenu img { border: 0;}
#menuTopoCim div.containerMenu { float: right; position:relative}
#submnuPeriodico {width: 94px; left: 287px;}
#submnuPeriodico div {}

.subMenu {
	position:absolute; 
	float:left;
	top: 30px; 
	padding-top: 5px;
	background-image:url(/images/Portal/CIM/bg-menu-topo.gif);
	background-position:left top; 
	background-repeat:no-repeat;
}
.subMenu div {
background-image:url(/images/Portal/CIM/bg-menu.gif);
background-position:right bottom;
background-repeat:no-repeat;
border-left: 1px solid #f8f8f8;
padding: 4px 4px 14px 6px;
}