
body{

	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #90BDF8; 
	SCROLLBAR-SHADOW-COLOR: #90BDF8; 
	SCROLLBAR-3DLIGHT-COLOR: #fefbf3; 
	SCROLLBAR-ARROW-COLOR: #90BDF8; 
	SCROLLBAR-TRACK-COLOR: #D8E9FC; 
	SCROLLBAR-DARKSHADOW-COLOR: #fefbf3; 		
	background-image: url(../img/fundo_niem_meio.gif);
	margin: 0px 0px 0px 0px;
	color : #333;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:none;
}


.janela {
background-color: #FFFFFF;
border:3px solid #DBEDF0;
line-height:18px;
border-right: 1px solid #afd0fb;
border-bottom: 1px solid #afd0fb;
}

/*CSS menssagem box */
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #FFF;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #afd0fb;
border-top-width:20px;
font:normal 11px Verdana;
color: #4d7095;
line-height:18px;
z-index:100;
border-right: 1px solid #afd0fb;
border-bottom: 1px solid #afd0fb;
visibility: hidden;
background-image:url(../img/ico_sig.gif);
background-repeat:no-repeat;
background-position:bottom;
background-position:right;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: #84a31f;
margin: 3px 8px;
TEXT-DECORATION: none;
border-bottom: 1px dashed ;
}
.hintanchor2{ /*CSS for link onmouseover dos titulo de menus das abas*/
font-family: Verdana, Helvetica, sans-serif;;
	text-align:left;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	padding-left:8px;	
	cursor: pointer;
}
/*fim*/



/* estilos conteudos */

.conteudo_table {
padding-top:8px;
padding-left:8px;
}

.semborda  { 
	border-color: #6e92a3; 
	background-color: #ffffff; 
	border-style: solid; 
	height: 16px; 
	width: 380px; 
	border-width: 0px; 
	font-family: verdana; 
	font-size: 11px; 
	color: #62889b; 
}

.titulos{
	font-family: verdana; 
	font-size: 11px; 
	color: #62889b;
	padding-left:6px;
	padding-right:3px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:3px;	
}

.titulos2{
	font-family: verdana; 
	font-size: 10px; 
	color: #62889b;
	font-weight: bold;
}

.texto_caixas{
	font-family: verdana; 
	font-size: 11px; 
	color: #62889b;
}

/* estilos caixa de mensagens */

.botao{
border:0px;
cursor:pointer;
}

/* estilos do apres_sib */


.caixas_escolha      { 
	border-color: #D5EEF5; 
	background-color: #F7FCFD; 
	border-style: solid; 
	height: 160px; 
	width: 400px; 
	border-width: 1px; 		
}

.caixa7  { 
	border-color: #6e92a3; 
	background-color: #ffffff;
	border-style: solid; 
	height: 18px; 
	width: 265px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px; 
	color: #62889b;	
}

.titgrande{
	font-family: verdana; 
	font-size: 16px; 
	color: #387BB8;	
	font-weight: bold;
}
.tit_curriculos{
	font-family: verdana; 
	font-size: 14px; 
	color: #387BB8;	
	font-weight: bold;
}
.img_apres{
margin-top:10px; 
}
.tit_sib{
	font-family: verdana;
	text-align:left;
	font-size: 17px; 
	color: #FFF;	
	font-weight: normal;
	padding-top:28px;	
}
.quad_result_lista {
    border-width: 1px;	
	border-style: solid;	
	border-color: #3D6479;
	margin-left:8px;	
	border-bottom:3px solid;
	border-bottom-color: #668C9E;
	background-color:#FFFFFF;
	height:150px;
	display:block;
	width:700px;
	overflow:auto;
}
a.links_sub {
	FONT: Verdana, Helvetica, sans-serif; font-size:11px; COLOR: #84a31f; LETTER-SPACING: 1px; TEXT-DECORATION:none; font-weight: normal; border-bottom: 1px dashed #4d7095;
}
a.links_sub:hover {
	BORDER-LEFT-COLOR: #00ffff; BACKGROUND: #dae6f3; BORDER-BOTTOM-COLOR: #00ffff; COLOR: #4d7095; BORDER-TOP-COLOR: #00ffff; BORDER-RIGHT-COLOR: #00ffff; font-weight: normal;
}

/* estilos do topo_sib do menu */
#subrelatorio {
	position:absolute;
	left:200px;
	top:78px; 
	width:80px; 
	height:110px;
	
	z-index:999; 
	visibility: hidden;
}
#subconsulta {
	position:absolute; 
	left:100px; 
	top:78px; 
	width:143px; 
	height:99px; 
	z-index:999; 
	visibility: hidden;
}
#subemail {
	position:absolute;
	left:320px;
	top:78px;
	width:80px;
	height:110px;
	z-index:999;
	visibility: hidden;
}
#subcadastro {
	position:absolute; 
	left:2px; 
	top:78px; 
	width:80px; 
	height:110px; 
	z-index:999; 
	visibility: hidden;
}

#subsisantigo {
	position:absolute; 
	left:600px; 
	top:78px; 
	width:80px; 
	height:110px; 
	z-index:999; 
	visibility: hidden;
}

a.linque_2 {
	position:relative;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#4D7095;
	padding:4px 0px;
	text-decoration:none;
	width:90;
	background-repeat:no-repeat;	
	cursor: pointer;	
}
a.linque_2:hover {
	background-color:#FFFFFF;
	border-bottom-style:inherit;
	text-decoration:none;
}
a.linque_3 {
	position:relative;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#63869C;
	padding:5px 0px;
	text-decoration:none;
	width:130;
	background-repeat:no-repeat;
	border-bottom: 1px solid #FFFFFF;	
	border-top: 1px solid #FFFFFF;	
}
a.linque_3:hover {
	background-color:#949288;
	border-bottom: 1px solid #2D3238;
	border-top: 1px solid #2D3238;;
	text-decoration:none;
	color:#FFFFFF;
}
a.linquetop_1 {
	position:relative;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#FFFFFF;
	padding:2px 0px;
	text-decoration:none;
	width:90;
	background-repeat:no-repeat;		
}
a.linquetop_1:hover {
	background-color:#396390;
	border-bottom-style:inherit;
	text-decoration:none;
}
a.linque_normal {
	position:relative;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#FFFFFF;	
	text-decoration:none;	
	background-repeat:no-repeat;	
	cursor: pointer;	
}
.apres_sib {
	background-image:url(../img/fundo_apres_niem.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:325px;
	width:517px;
}


/* conteudo do aluno */
.apres_niem_aluno {/* tabela geral do form estagio */	
	height:450px;
	width:770px;
	margin-left:20px;
}
.tb_1{/* tabela estagio  */
	width: 429px;
	border: 6px solid #a9bfd7;		
	background-color: #FFFFFF;
	display:block;
	height:295px;
}
.tb_2{/* tabela estagio  */
	margin-left:3px;
	width: 429px;	
	border: 6px solid #a9bfd7;		
	background-color: #FFFFFF;
	display:block;
	height:100px;
}
#escolha{
background-color:#3e6895;
width:419px;
height:30px;
text-indent:4px;
border-top: 3px solid #3e6895;
line-height:180%;
color:#FFFFFF;
font-size:12px;
}
.dropcontent{/* form de dentro blocado */
	margin-top:4px;
	width: 419px;
	display: none;
	overflow:auto;
	height:247px;
}


#pscroller1{/* inicio orienta */
FONT-SIZE: 11px; COLOR: #555555; PADDING-TOP:0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left;
margin-left:0;
margin-top:2px;
width:  400px;
height: 90px;
padding: 5px;
background-color: #fff;

}


#pscroller1 a{
text-decoration: none;
color:#3e6895;
font-size:12px;
font-weight: lighter;
}

.someclass{ 



}/* fim orienta */








.apres_sib_texto{
text-align:justify;
	font-family: verdana;
	width:313px;
	height:225px;
	font-size: 11px; 
	color: #38628F;
	font-weight: normal;
	display:block;
	padding-top:2px;
	padding-left:3px;	
}
.apres_aluno_estagio{
	text-align:justify;
	font-family: verdana;
	width:310px;
	height:150px;
	font-size: 11px; 
	color: #38628F;
	font-weight: normal;
	display:block;
	padding-top:2px;
	padding-left:3px;
	background-image: url(../img/fundo_aluno_estagio.jpg);
	background-repeat:no-repeat;
	background-position:center;	
}
.apres_aluno_conteudo{
	font-family: verdana;
	width:270px;
	height:225px;
	font-size: 11px; 
	color: #38628F;
	font-weight: normal;
	display:block;
	padding-top:2px;
	padding-left:3px;	
}
.inicio_texto { 	
	FONT-SIZE: 11px; COLOR: #4d7095; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify;
	font-weight: lighter;
	margin-left:3px;
	
}.sub_texto2 { 	
    vertical-align:top;	
	width:385px;
	display:block;
	FONT-SIZE: 11px; COLOR: #555555; PADDING-TOP:0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left;
	
}
.titulo_texto3 {
	width:401px;	
	height:20px;
	display:block;
	FONT: 12px Verdana, Helvetica, sans-serif; COLOR: #FFFFFF;
	font-weight: bold;	
	text-align:left;	
	border-top: 3px solid #458CC0;		
	background:#98C2DA;			
}
.titulo_lista_estagio {
	line-height:180%;
	width:401px;	
	height:20px;
	display:block;
	FONT: 12px Verdana, Helvetica, sans-serif; COLOR: #38628f;
	font-weight: bold;	
	text-align:left;			
			
}

.apres_sib_contato {
height:30px;
width:517px;
text-align:right;
}
.apres_sib_nome {
height:30px;
width:400px;
margin-top:12px;
padding-left:10px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}


/* estilos do topo_ menu otimizado */
.button {
	border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #808080;
	color : #333;
	font-weight : bold;
}
a.linque_cad {
	position:relative;
	background-color:#F1F3F5;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#63869C;
	padding:5px 0px;
	text-decoration:none;
	text-indent:15px;
	width:150;
	background-repeat:no-repeat;
	border-bottom: 1px solid #FFFFFF;	
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image:url(../img/ico_cad.png);
	background-repeat: no-repeat;
	background-position:left;		
}
a.linque_cad:hover {
	background-color:#949288;
	border-bottom: 1px solid #2D3238;
	border-top: 1px solid #2D3238;
	text-decoration:none;
	color:#FFFFFF;
}
a.linque_pesq {
	position:relative;
	background-color:#F1F3F5;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#63869C;
	padding:5px 0px;
	text-decoration:none;
	text-indent:15px;
	width:150;
	background-repeat:no-repeat;
	border-bottom: 1px solid #FFFFFF;	
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image:url(../img/ico_pesq.png);
	background-repeat: no-repeat;
	background-position:left;		
}
a.linque_pesq:hover {
	background-color:#949288;
	border-bottom: 1px solid #2D3238;
	border-top: 1px solid #2D3238;
	text-decoration:none;
	color:#FFFFFF;
}

a.linque_rel {
	position:relative;
	background-color:#F1F3F5;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#63869C;
	padding:5px 0px;
	text-decoration:none;
	text-indent:15px;
	width:150;
	background-repeat:no-repeat;
	border-bottom: 1px solid #FFFFFF;	
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image:url(../img/ico_rel.png);
	background-repeat: no-repeat;
	background-position:left;		
}
a.linque_rel:hover {	
	background-color:#949288;
	border-bottom: 1px solid #2D3238;
	border-top: 1px solid #2D3238;
	text-decoration:none;
	color:#FFFFFF;
}
/* fim estilos do topo_ menu otimizado */




/* estilos do iframes com divs */
.cad_empresa_linhas {	
	border-left : 3px solid #CFEAFF;
	border-right : 3px solid #CFEAFF;
	background-color: #FFFFFF;
	margin-left:10px;
}

.cad_empresa_linhas2 {	
	border-left : 2px solid #D8E2ED;
	border-right : 2px solid #D8E2ED;
	background-color: #FFFFFF;
	margin-left:10px;
}
table#tabela_linha {
	
	border:1px #f6f4f4 solid;
}
table#tabela_linha td {
border:1px #f6f4f4 solid;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#262e37;
}

.titulos_cad {	
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#3D6794;
	line-height:30px;		
	text-indent:34px;	
	height:30px;	
	background-image:url(../img/topo_titulo.gif);
	background-repeat: no-repeat;
	background-position:left;	
}

.titulos_cadastro {	
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#3D6794;
	line-height:30px;		
	text-indent:38px;	
	height:30px;	
	background-image:url(../img/titulo_cad.gif);
	background-repeat: no-repeat;
	background-position:left;	
}

.titulos_cad_pesq {	
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#3D6794;
	line-height:30px;		
	text-indent:34px;	
	height:30px;	
	background-image:url(../img/topo_titulo_pesq.gif);
	background-repeat: no-repeat;
	background-position:left;		
}

.titulos_configuracao {	
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#3D6794;
	line-height:30px;		
	text-indent:34px;	
	height:30px;	
	background-image:url(../img/topo_titulo_configuracao.gif);
	background-repeat: no-repeat;
	background-position:left;		
}

.titulos_escolha {	
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#3D6794;
	line-height:30px;		
	text-indent:34px;	
	height:30px;	
	background-image:url(../img/titulo_escolha.gif);
	background-repeat: no-repeat;
	background-position:left;		
}
.titulos_lista {	
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#3D6794;
	line-height:30px;		
	text-indent:34px;	
	height:30px;	
	background-image:url(../img/titulo_lista.gif);
	background-repeat: no-repeat;
	background-position:left;		
}
.titulos_informacao {	
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#3D6794;
	width:313px;
	line-height:30px;		
	text-indent:34px;	
	height:30px;	
	background-image:url(../img/info.gif);
	background-repeat: no-repeat;
	background-position:left;
	background-color:#ffffff;
	text-decoration:none;		
}

.tab_empresa {
	
	width:480px;	 
	padding: 3px;
	border:1px solid #3D6479;
	background-color:#CFEAFF;
}

.tab_orienta {
	height:100px;
	width:400px;	 
	padding: 3px;
	border:1px solid #3D6479;
	background-color:#CFEAFF;
}
.tab_aluno {
	height:100px;
	width:500px;	 
	padding: 3px;
	border:1px solid #3D6479;
	background-color:#CFEAFF;
}

/* estilos do imputs */
input,select,textarea {
	background-color: #FFF;
	color: #222222;
}

input[type=submit], 
input[type=reset], 

button {
	background-color: #B2B9C6;
	color: #000000;
}

input:focus, 

textarea:focus {
	background-color: #F2F7EF;	
}

.caixa_imput_emp     { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 18px; 
	width: 315px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
	z-index:1;	
}

.caixa_imput_emp2    { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 18px; 
	width: 450px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
	z-index:4;
}

.caixa_imput_emp3     { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 18px; 
	width: 100px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
	z-index:1;
}
.caixa_imput_emp4     { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 18px; 
	width: 220px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
}
.caixa_imput_text_area    { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 50px; 
	width: 315px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px; 
	margin-left:5px;	
}

.caixa_imput_text_area2    { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 100px; 
	width: 315px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px; 
	margin-left:5px;	
}
.input_peq     { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 18px; 
	width: 50px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
	
}
.formbutton{
width: auto;
cursor:pointer;
border:0;
color:#666;
font-weight:normal;
height:20px;
text-indent:1px;
background:url(../img/formbg.gif);
background-repeat:repeat;
text-decoration:none;
font-weight:bold;
}

.formbutton2{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:normal;
padding: 1px 2px;

}

.formbutton3{
display:block;
width:94px;
cursor:pointer;
border:0;
color:#666;
font-weight:normal;
height:30px;
text-indent:2px;
background:url(../img/bt_pdf.gif);
background-repeat:repeat;
}

/* bts dos forms em lista geral */
.txt_check_rad{
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#3D6794;
}
#lista ul{
	line-height:50%;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#3D6794;
	margin:6px 0 0px 6px; 
	display:inline;	
	list-style:none;
	border:1px solid #B5DAE0;		
	padding:0 0 0 0;
	display:block;
	width:313px;
	
}

#lista ul li {	
	height:24px;
	display:block;
	padding:0 0 0 0;
	margin:0 0 0 0; 	
}
#lista ul li:hover {
	background:#e4f0f9;
}



/* bts dos forms geral */
.bt_ok{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
cursor:pointer;
border:0;
color:#62889b;
font-weight:normal;
height:18px;
width:36px;
text-indent:2px;
background:url(../img/bt_ok.gif);
background-repeat:no-repeat;
}
.bt_voltar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
cursor:pointer;
border:0;
color:#62889b;
font-weight:normal;
height:19px;
width:72px;
text-indent:2px;
background:url(../img/bt_voltar.gif);
background-repeat:no-repeat;
}

.bt_alterar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
cursor:pointer;
border:0;
color:#62889b;
font-weight:normal;
height:19px;
width:72px;
text-indent:2px;
background:url(../img/bt_alterar.gif);
background-repeat:no-repeat;
}

.bt_excluir{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
cursor:pointer;
border:0;
color:#62889b;
font-weight:normal;
height:19px;
width:72px;
text-indent:2px;
background:url(../img/bt_excluir.gif);
background-repeat:no-repeat;
}




/* formularios relatotios*/
.form_itens{
	background-color: #FFFFFF;
	font-family: verdana; 
	font-size: 10px;
	color:#252D34;	
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight: normal;
	border:solid #E4E4E4 1px;
	text-indent:2px;
	margin-left:5px;
}
.form_itens_td{
	background-color: #FFFFFF;
	font-family: verdana; 
	font-size: 11px;
	color:#252D34;	
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight: normal;
	border:solid #CFEAFF 6px;
	text-indent:2px;
	margin-left:5px;
	height:22px;
}


.quad_form_itens{
	border:1px solid #b4c2ce;	
	background-color: #D7E0E8;
	font-family: verdana; 
	font-size: 11px; 
	color: #5179A7;
	font-weight: normal;
	}

.form_rel{
	padding-bottom:4px;
	text-align: left;
	padding-top:4px;
	padding-left:2px;
	padding-right:2px;		
	font-size: 11px; 
	color: #3d6794;
	font-weight: normal;
	border-left:#b4c2ce solid 1px;
}
.form_itens1{
	background-color: #FFFFFF;	
	font-size: 10px;
	display:block;
	color:#252D34;	
	padding-left:3px;	
	font-weight: normal;
	border:solid #E4E4E4 1px;
	width:85px;
	height:20px;
	padding-top:2px;
}
.form_itens2{
	background-color: #FFFFFF;	
	font-size: 10px;
	display:block;
	color:#252D34;	
	padding-left:3px;	
	font-weight: normal;
	border:solid #E4E4E4 1px;
	width:200px;
	height:20px;
	padding-top:2px;
}
.form_itens3{
	background-color: #FFFFFF;	
	font-size: 10px;
	display:block;
	color:#252D34;	
	padding-left:3px;	
	font-weight: normal;
	border:solid #E4E4E4 1px;
	width:300px;
	height:20px;
	padding-top:2px;
}
.form_itens4{
	background-color: #FFFFFF;	
	font-size: 11px;
	display:block;
	color:#252D34;	
	padding-left:3px;	
	font-weight: normal;
	border:solid #E4E4E4 1px;
	width:26px;
	height:20px;
	padding-top:2px;
}
.form_itens5{
	background-color: #FFFFFF;	
	font-size: 10px;
	display:block;
	color:#252D34;	
	padding-left:3px;	
	font-weight: normal;
	border:solid #E4E4E4 1px;
	width:300px;
	height:70px;
	padding-top:2px;
}



#container {
	
	width:614x
}

table#name {
	float:left;
}

table#data {	
	width:900px;	
}

#data td {	
	width:100px;
}

#wrap{	
	width:614px;
	height:80px;
	overflow:auto;
	overflow-y:hidden;	
	float:left;
}

.bottom {
background:#CCCCFF;
}

/* janelas com divs*/
#showimage {
	background-image:url(fundo_div_apres.png);
	/*background-color: #FF8D34;
	filter:alpha(opacity=10);
	-moz-opacity: 0.6;
	opacity: 0.6;	*/
	visibility:hidden;	
	position:absolute;	
	padding: 3px;
	border:2px solid #f7a500;
	border-bottom: 5px solid #f7a500;	
	line-height:18px;
	z-index:999;		
	visibility: hidden;	
	width:100%;	
	height:100%; 
	left:0px; 
	top:0px;	
}
#apres{
padding-top:30px;
vertical-align:middle;
text-align:center;
}
/* classes campos obrigatorios */
.vermelho{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#fb5e45; font-size:11px;
line-height:100%;
padding-bottom:2px;
margin-bottom:3px;


}

/* classes for validator */
	.tfvHighlight
		{
		font-weight: normal; color: red;
		background-color: #red;
		font-family: verdana; 
		font-size: 11px; 
		padding-left:6px;
		padding-right:3px;
		padding-top:3px;
		padding-bottom:3px;
		}
	.tfvNormal
		{
		font-family: verdana; 
		font-size: 11px; 
		color: #62889b;
		padding-left:6px;
		padding-right:3px;
		font-weight: bold;
		padding-top:3px;
		padding-bottom:3px;
		}
		
.caixa_imput_text_area_orienta    { 
	border-color: #B5DAE0; 	
	border-style: solid; 
	height: 400px; 
	width: 600px; 
	border-width: 1px; 
	font-family: verdana; 
	font-size: 11px; 
	margin-left:5px;	
}

.titulos_down{
	background-image:url(../../../img/email.gif);
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	text-indent:22px;
	font-size: 11px; 
	color:#69a466;
	width:120px;	
}

/*-------------------------------------------------
 
               STYLES DO YAV

--------------------------------------------------*/
   .textareaerror{
     border-color: #CD3700; 	
     border-style: solid; 
	  height: 85px; 
	  width: 220px; 
	  border-width: 2px; 
	  font-family: verdana; 
	  font-size: 11px;
	  margin-top:6px;
	  margin-bottom:6px;
	  margin-left:5px;
   }
	.inputError,
	.inputError2,
	.inputError3,
	.inputError4{
	  border-color: #CD3700; 	
     border-style: solid;  
     height: 20px; 
	  width: 220px; 
	  border-width: 2px; 
	  font-family: verdana; 
	  font-size: 11px;
	  margin-top:6px;
	  margin-bottom:6px;
	  margin-left:5px;	   
    }
   .textareanormal{
     border-color: #8FB6E9; 	
	  border-style: solid; 
	  height: 85px; 
	  width: 220px; 
	  border-width: 2px; 
	  font-family: verdana; 
	  font-size: 11px;
	  margin-top:6px;
	  margin-bottom:6px;
	  margin-left:5px;
   } 
	.inputNormal,
	.inputNormal2,
	.inputNormal3,
	.inputNormal4 {
     border-color: #8FB6E9; 	
     border-style: solid;  
     height: 20px; 
	  width: 220px; 
	  border-width: 2px; 
	  font-family: verdana; 
	  font-size: 11px;
	  margin-top:6px;
	  margin-bottom:6px;
	  margin-left:5px;		
    }
 .inputError,.inputNormal{   
   /*width:315px;*/
 }
 .inputError2,.inputNormal2{   
   width:450px;
 }
 .inputError3,.inputNormal3{   
   width:100px;
 }
 .inputError4,.inputNormal4{   
   width:220px;
 }