td { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 15px;
}

.textoLH15{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height:23px;
}

.textosize12{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:23px;
}

.certificadoverso{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
}


.welcome { font: 14pt }

.caixa_border_linha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #333333;
}

.caixa_s_border{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.border_tabela{
	border: 1px solid #333333;
}

.border_tr{
	border: 1px solid #999999;
}

.alerta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 11px;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0066CC;
	cursor:hand;
	text-decoration:none;
	}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94aad6;
}
.linkcp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0066CC;
	cursor:hand;
	text-decoration:none;
	text-transform: uppercase;
	}
.linkcp:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94aad6;
}
	

.tituloXL{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9C9A9A;
	}
legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	text-transform: uppercase;

	}
.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight:bold;
	text-transform: uppercase;
	}
.menu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fca201;
	font-weight:bold;
	text-transform: uppercase;
	}
.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}
.titulo1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	}
.titulo2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color:#666699;
text-transform:uppercase;
}


/* para grandes quantidades de texto */

.texto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px
}

/*/////////////////////////////////*/
#div_Menu_Contexto {
	BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; DISPLAY: none; Z-INDEX: 100; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset; BACKGROUND-COLOR: menu
}
.tb_Menu_Contexto {
	CURSOR: default
}
.img_Menu_Contexto {
	WIDTH: 99%; BORDER-BOTTOM: buttonshadow 1px inset; HEIGHT: 1px
}
.td_Menu_Contexto_1 {
	TEXT-INDENT: 1em
}

/* linha do menu com os botoes gravar e cancelar, ...*/
.linhamenu {
	BORDER-TOP: #c3c3c3 1px solid; BORDER-BOTTOM: #c3c3c3 1px solid
}


/**** para formatar o menu****/


.hidden {
	font-size: 1px;
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}
#vertnav {
   /* background-color: #FFFFFF;*/
	padding: 0px 0px 0px 0px;
	margin: 0px;
    width: 120px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: px;
	color: #333333;
}
#vertnav ul{
   /* background-color:#FFFFFF;*/
	padding: 0px 0px 0px 0px;
	margin:0px;
    top:0px;
	width:120px;
    left:120px;
    list-style: none;
	overflow:visible;
	position:absolute;
}
#vertnav ul.hidden {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}
#vertnav li {
    display:block;
	position:relative;
	width:100%;
	/*border-bottom: 1px solid #cecece;*/
}
#vertnav li li { /*cores das linhas do menu secundario*/
	border-left: 1px solid #f4f4f4;
	border-right: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	text-align: left;
}
#vertnav li.first{ /* cor da linha de topo do meu secundario*/
	border-top: 1px solid #000000;
}
#vertnav li.last{/* cor da linha de baixo do meu secundario*/
	border-bottom: 1px solid #666666;
}
#vertnav a {
	display:block;
	padding: 4px 0px 3px 0px;
	margin:0em 0em 0em 0em;
	text-decoration:none;
	color: #336699;
	width: 100%;
	/*text-indent: 4px;*/
	line-height: 10px;
}
#vertnav li.leaf {
    background-image: none;
}
#vertnav li a:hover {
	color:#002252;
}
#vertnav li.leaf a:hover {
    background-image: none;
}
#vertnav ul li{ background-color:#FFFFFF; }
#vertnav ul li a {
	text-indent: 5px;
	color: #333333;
}

#vertnav ul li a:hover {
	color:#000000;
	background-color: #FFFFCC;
}
#vertnav li ul {
	width:160px;
}
#vertnav li ul ul{
	width:205px;
    left:174px;
	top:3px;
}

li>ul {
	top: auto;
	left: auto;
}

Win IE only \
#holdm{position:absolute; top:150px; left:20px; z-index:100; width:80%;}
html #vertnav li{float:left;}




.DivAberto {
  display: block;
}

.DivFechado {
	display: none;
	position: relative;
	background-position: top;
}


.cx_formatacao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
