body {
	margin:0;
	padding:0;
	text-align:center;
	overflow:-moz-scrollbars-vertical;
	/*background-color:#FFFFFF;*/
	background-image:url(../images/background.jpg);
	background-position:center;
	background-position: top;
	background-attachment: fixed;
	background-repeat:repeat-y;
	line-height:1.125em;
	min-height: 200px;	
	font-size:100%;
}
div.principal {
	width:780px;	
	text-align:left;
	margin:0 auto;	
	background-color:#FFFFFF;
	min-height: 200px;	
}
div.centro_novo {
    width:760px;
	margin:0 auto;
	border-top:0;
	border-bottom:0;
	background:#FFFFFF;
	float:left;
	min-height:570px;
	border-left:10px solid #032956;
	border-right:10px solid #032956;
	
   
}
#ead_rodape {
	width:780px;
	margin:0 auto;
	border-top:0;
	border-bottom:0;	
	text-align:center;
	clear:both;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:3px;
	background:#22305B;	
	float:left;	
	background-image:url(../images/fundoRodape.jpg);
	
}
#boxLogin {
	width:475px;
	height:320px;
	font:Verdana, Arial, Helvetica, sans-serif 12px normal;
	border:#DAE6EF medium solid;
	padding: 5px;
	text-align:center;
	
}
.fontes12 {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:#00377B;
}


.fontes_nome {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000000;
}
.fontes_Titulo{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:#000000;
	font-weight:bold;
}

.fontes12Aviso{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:#FF0000;
}
.fontes12Imp {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:#00377B;
}
.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000033;
	padding-right: 2px;
	padding-left: 2px;
	border: thin solid #97B9F9;
	cursor: pointer;
	margin: 3px;
	width: 95px;
	height:22px;
}
.botaoMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#666666;
	background-color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	border: thin solid #DAE6EF;
	cursor: pointer;
	margin: 3px;
	width: 95px;
	height:22px;
	text-align:center;
}
.botao_nova_insercao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#666666;
	background-color:#FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: thin solid #DAE6EF;
	cursor: pointer;
	margin: 3px;
	width: 155px;
	height:16px;
	text-align:center;
	
}
.botao_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#666666;
	background-color:#FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: thin solid #DAE6EF;
	cursor: pointer;
	margin: 3px;
	width: 75px;
	height:16px;
	text-align:center;
	
}


/* - -------------------------- -*/
.menu_esq { text-decoration: none; color: #666666;} 
.menu_esq:hover { text-decoration: none; color: #A7C6E4}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.fundo_lateral_esq {
	background-attachment: fixed;
	background-image: url(images/lat_esq_fundo.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.texto_esq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
.fundo_meio_v {
	background-image: url(images/linha_meio_v.jpg);
	background-repeat: repeat-y;
}
.fundo_meio_h {
	background-image: url(images/linha_meio_h.jpg);
	background-repeat: repeat-x;
}



.fontes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EBEBEB;
}
.style1 {
	color: #768C19;
	font-weight: bold;
}
.style16 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style20 {
	text-decoration: none;
	color: #04467A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style22 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style23 {font-size: 11px}
.style24 {font-family: Verdana, Arial, Helvetica, sans-serif}

div.area {
    width: 780px;
    min-height:529px;
    max-height:auto;
    float:left;
    text-align:left;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
/* CALENDARIO */
.calendarioTopo{
	width:480px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:14px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FF0000;
}
.calendarioSeta{
	width:42px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:14px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FF0000;
}
.calendarioQuadrado{
	width:77px; 
	height:auto;
    float:left;
    text-align:center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.calendarioQuadradoBranco{
	width:77px; 
	height:auto;
    float:left;
    text-align:center;
    border:1px solid #FFFFFF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.calendarioQuadradoMarcado{
	width:74px; 
	height:auto;
    float:left;
    text-align:center;
    border:2px solid #FFFFFF;
    background: #DAE6EF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.tabela{
 background: #ffffff;
 border-top: none;
 border-bottom: none;
 border-left: none;
 border-right: none;
 width:590px;
 height:auto;
}

.cabecalho{
 
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-size:14px;
/* text-indent: 5; */
 font-family: verdana,"sans serif",monospace;
 font-size: 10pt;
 color:#CC3300;
 height: 22px;
}
.calendarioQuadradoLink{
	width:74px; 
	height:auto;
    float:left;
    text-align:center;
    border:2px solid #FFFFFF;
    background: #EAEC9F;
  	 padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}


/*FIM CALENDARIO*/
div.menu {
    width: 160px;
    min-height:529px;
    max-height:auto;
    float:left;
    text-align:left;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
	height:auto;
}

div.conteudo {
    width: 608px;
    min-height:529px;
    max-height:auto;
    float:left;
    text-align:left;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
	height:auto;
}
div.area_sombra {
    width: 724px;
    height:auto;
    float:left;
    border:2px solid #FF961A;
    background: #FFFFFF;
}

div.centro_sombra {
    width: 770px;
    height:auto;
    float:left;
    border:2px solid #FF961A;
    background: #FFFFFF;
}

.v_topo {
	float:left;
	width:740px;
	height:116px;
	background-repeat:repeat;
}
div.topo_novo {
    width:740px;
    height:28px;
    float:left;
    border-bottom:1px solid #FF961A;
    padding:0;
    margin-bottom:10px;
}

div.topo {
    width:780px;
    height: auto;
    float:left;
    
}
.t_azul{
   	font-family:Arial, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
 	font-size:17px;
	color:#2B435D;
	
}
.t_vermelho{
   	font-family:Arial, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
 	font-size:12px;
	color:#FF0000;
	
}
.t_laranja{
   	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
 	font-size:18px;
	color:#FCAC1F;
}

.t_azul_12{
   	font-family:Arial, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
 	font-size:12px;
	color:#2B435D;
	
}
.t_laranja_12{
   	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
 	font-size:12px;
	color:#FCAC1F;
}

.t_laranja_link{
   	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
 	font-size:15px;
	color:#FCAC1F;
	cursor:pointer;
}
.caixaCentro {
	height: auto;
	width: 452px;
	padding: 5px;
	text-align:left;
	float:left;
	background-color:#999999;
}
.formulario10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin solid #DAE6EF;
	line-height: 20px;
	color: #336699;
}

.tableCalendario{
	width:105px;
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.tableCalendarioTwo{
	width:580px; 
	max-height:auto;
    float:left;
    text-align: left;
   border-bottom:2px solid #DAE6EF;
   border-top:2px solid #DAE6EF;;
    background: #FFFFFF;
    padding:4px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.horarioDisciplina{
	width:360px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:3px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.horarioData{
	width:86px; 
	max-height:25px;
    float:left;
    text-align: center;
    border:3px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.horarioHoras{
	width:70px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:3px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.horarioDataJaTem{
	width:86px; 
	max-height:25px;
    float:left;
    text-align: center;
    border:3px solid #DAE6EF;
    background: #DAE6EF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#DAE6EF;
}
.horarioSemestre{
	width:540px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:3px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.horarioDisciplina2{
	width:360px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:3px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.horarioData2{
	width:86px; 
	max-height:25px;
    float:left;
    text-align: center;
    border:3px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.horarioHoras2{
	width:70px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:3px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.avisoData{
	width:80px; 
	 height:20px;
    float:left;
    text-align: center;
    border:1px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.opcao{
	width:120px; 
	 height:20px;
    float:left;
    text-align: center;
    border:1px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.opcao2{
	width:120px; 
	 height:20px;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
#botaoMatriculado {
	width:52px;
	height:17px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;	
	border: 1px solid #DAE6EF;
	color:#000000;
	font-weight:bold;
	margin:2px;	
}
.aviso{
	width:390px; 
	 height:20px;
    float:left;
    text-align: center;
    border:1px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}


.avisoData2{
	width:80px; 
	height:20px;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.aviso2{
	width:390px; 
	height:20px;
    float:left;
    text-align: left;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.botaoMenuConsulta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#666666;
	background-color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	border: thin solid #DAE6EF;
	cursor: pointer;
	margin: 3px;
	width: 155px;
	height:22px;
	text-align:center;
}

.consultaTodasDisciplina{
	width:541px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.consultaTodasTurma{
	width:55px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaTodasDisciplina2{
	width:543px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:1px;
    font-size:10px;
    font-family: "Times New Roman", Times, serif;
    color:#004A82;
}
.consultaTodasTurma2{
	width:55px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:1px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaTodasNotas{
	width:365px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaTodasNotasVerde{
	width:365px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid   #00CC00;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaTodasNotasAzulClaro{
	width:365px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #3ED9F4;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}

.consultaTodasNotasAzulForte{
	width:365px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #000099;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaTodasErro{
	width:543px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:3px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.mostraTodasNotas{
	width:20px; 
	height:20px;	 
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.mostraTodasNotasVermelha{
	width:21px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #FD868E;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.mostraTodasFaltas{
	width:65px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaHistorico{
	width:365px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaHistoricoAzul{
	width:365px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #72B0FE;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaHistoricoMarron{
	width:365px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #BE9B81;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaHistoricoCargaHorario{
	width:35px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaHistoricoResultado{
	width:105px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}


.consultaHistoricoCargaHorarioAzul{
	width:35px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #72B0FE;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaHistoricoResultadoAzul{
	width:105px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #72B0FE;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}

.consultaHistoricoCargaHorarioMarron{
	width:35px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #BE9B81;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.consultaHistoricoResultadoMarron{
	width:105px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #BE9B81;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
/* para links*/
a {
	
	
	color: #777;
	
	
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	}
/*---fim ---*/

/*---	CONSULTA NOTAS --- */
.rgm{
	width:38px;
	height:17px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.rgmPedido{
	width:48px;
	min-height:20px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.nota{
	width:45px; 
	height:17px;
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.nome{
	width:265px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.p1{
	width:20px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.falta{
	width:47px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    font-size:9px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.notaAlt{
	width:47px;
	height:22px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    font-size:9px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.notaAlt2{
	width:45px;
	height:21px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    font-size:9px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.avalavacao_aluno{
	width:385px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:3px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.avalavacao_aluno2{
	width:415px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #BE9B81;
    background: #FFFFFF;
   font-size:10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.avalavacao_curso{
	width:534px; 
	max-height:auto;
    float:left;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
	text-align:left;
}
.avalavacao_escolhaprova{
	width:125px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:3px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.pedidoconsulta{
	width:95px; 
	height:20px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.datapedidoconsulta{
	width:146px;
	height:20px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.protocolo{
	width:196px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.protocoloprocessamento{
	width:297px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.procolonome{
	width:385px;
	min-height:20px;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.protocolonota{
	width:74px; 
	min-height:20px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.escolheprova{
	width:475px; 
	height:19px;
    float:left;
    text-align:left;
    background: #FFFFFF;
	border:1px solid  #DAE6EF;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.escolheDisciplina{
	width:550px; 
	height:19px;
    float:left;
    text-align:left;
    background: #FFFFFF;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.escolheprova2{
	width:125px; 
	max-height:auto;
    float:left;
    text-align: left;
    background: #FFFFFF;
	 border:1px solid  #DAE6EF;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;

}
.escolheFonte{
	font-size:12px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.digitanota{
	width:50px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}

.digitanotasnome{
	width:415px;
	height:17px;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.digitanotasnomeOuver{
	width:415px; 
	max-height:auto;
    float:left;
    text-align:left;
    border:3px solid  #DAE6EF;
    background:#CCCCCC;
	padding:1px 1px 1px 1px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.avalavacao_nome_curso{
	width:606px; 
	max-height:auto;
    float:left;
    text-align:center;
    background: #FFFFFF;
	 border:1px solid #0000CC;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.avalavacao_nome_curso_disci{
	width:606px; 
	max-height:auto;
    float:left;
    text-align:center;
    background: #FFFFFF;
	 border:1px solid #0000CC;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.tipo_curso{
	width:607px; 
	max-height:auto;
    float:left;
    text-align: left;
    background: #FFFFFF;
	font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.academico{
	width:418px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.alterar_nota{
	width:50px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:3px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

/* STILOS DO MENU*/

.lat_direita {
	float:left;
	width:145px;
	height:auto;
	background-color:#DCE2EA;
	border:1px solid #C3CCD7;
	margin:0px;
	padding:0px;
}
.lat_direita ul {
	margin:0px;
	background-color:#DCE2EA;
}

.lat_direita li {
	height:34px;
	list-style:none;
	margin:1px;
	border:0px;
	background-image:url(http://www.unigran.br/area_academica/images/topico.gif);
	text-align:left;
	line-height:34px;
}
.lat_direita_topo li {
	float: left;
	width: 145px;
	height: 38px;
	background-image:url(http://www.unigran.br/area_academica/images/topo_topico.gif);
	border:0px;
	font-weight: bold;
	font-size: 14x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:38px;
	color:#003300;
	
}
.lat_direita li a  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C1843;
	text-decoration:none;
	margin-left:22px;
}
.lat_direita li a:hover {
text-decoration:underline;

}




.lat_direita_topo {
	float:left;
	width:150px;
	height:38px;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
.lat_direita_topo ul {
	margin:0px;
	font-size: 10x;
	
}

.lat_direita_topo li {
	float: left;
	width: 150px;
	height: 38px;
	list-style:none;
	background-image:url(http://www.unigran.br/area_academica/images/topo_topico2.gif);
	border:0px;
	font-weight: bold;
	font-size: 10x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:38px;
	color:#003300;
	text-indent:15px;	
}
.botaoMenus{
	
	background-color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	cursor: pointer;
	margin: 3px;
	width:250px;
	height: auto;
	float:left;
	text-align: left;
}
.botaoMenusDisciplinas{
	background-color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	cursor: pointer;
	margin: 3px;
	width:595px;
	height: auto;
	float:left;
	text-align: left;
}
/* FORMULÁRIO */
.linhasPage{
	width:608px;
	height:auto;
	border: 1px solid #728AA1;
	background:#EAEAEA;
	float:left;
}
.fontespassos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height:20px;
}
.pagina{
	width:608px;
	height:auto;
	float:left;
}
.pagina_num{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#00377B;
	width:25px;
	float:left;
	border:1px solid   #999999;
	
}
.listHorario{
	width:475px; 
	 height:20px;
    float:left;
    text-align: center;
    border:1px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.listHorario2{
	width:475px; 
	height:20px;
    float:left;
    text-align: left;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
	
}
.linhas_table {
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
}
.fontes14Bold {
	font: bold normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.fontes12Italic {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: italic;
        font-weight: bold;
        height:13px;
}
.linhas_base3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	border-bottom: 1px solid #000000;
	height:13px;
        font-weight: bold;
}
.linhas_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-bottom: 1px solid #000000;
	height:13px;
        font-weight: bold;
}
.v_texto_centro{
	float: right;
	width:608px;
}
.disciplinaProfessor{
	width:602px; 
	max-height:auto;
    float:left;
    text-align: center;
    border:1px solid #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}

.horarioDisiciplina{
	width:380px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.horarioDataeHora{
	width:90px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.horarioDisiciplinaP{
	width:380px; 
	max-height:auto;
    float:left;
    text-align: left;
    border:1px solid  #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.horarioDataeHoraP{
	width:90px; 
	height:20px;
    float:left;
    text-align: left;
    border:1px solid  #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}

.alterarHorarioDataeHora{
	width:55px;
	height:20px;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.alterarHorarioDataeHoraP{
	width:55px; 
	height:20px;
    float:left;
    text-align: left;
    border:1px solid  #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.alterarHorarioDisiciplinaP{
	width:333px; 
	height:20px;
    float:left;
    text-align: left;
    border:1px solid  #9BBB6C;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.alterarHorarioDisiciplina{
	width:333px; 
	height:20px;
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.msg{
	width:778px;
	height: auto;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #004A82;
	border:1px solid #DAE6EF;
	
}
.warnning{
    text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0000EE;
}

/*                AREA DO ALUNO                  */
.conteudoAluno{
	width: 780px;
	height:auto;
	text-align:left;
	float:left;
}
.conteudo_centro_aluno{
	width: 760px;
	height:auto;
    float:left;
    text-align:center;
	margin:0;
	padding:0;
	border-left:10px solid #DAE6EF;
	border-right:10px solid #DAE6EF;
}
.opcaoAluno{
	width: 31%;
	float:left;
	cursor: pointer;
	padding:5px;
	text-align: center;
}
.topoAluno{
	width: 86%;
	float:left;
    padding:10px 10px 10px 35px;
	
	text-align: left;
}
.disciplinaAluno{
	width:390px; 
	height:auto; 
	float:left;
}
.cargaHorariaAluno{
	width:115px; 
	height:auto; 
	float:left;
}
.ProfessorAluno{
	width:215px; 
	height:auto; 
	float:left;
}
/*AZUL CLARO*/
.notasAlunos{
	width:420px; 
	height:20px;	
    float:left;
    text-align: left;
    border-left:35px solid  #FFFFFF;
	border-bottom:1px solid  #DAE6EF;
	border-right:1px solid  #DAE6EF;
	border-top:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.mostraNotasAluno{
	width:30px; 
	height:20px;	 
    float:left;
    text-align: left;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.mostraNotasAlunoVermelha{
	width:30px; 
	height:20px;	 
    float:left;
    text-align: left;
    border:1px solid  #FF0000;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.mostraFaltasAluno{
	width:109px; 
	height:20px;
    float:left;
    text-align: left;
    border-left:1px solid  #DAE6EF;
	border-bottom:1px solid  #DAE6EF;
	border-right:1px solid  #DAE6EF;
	border-top:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.mostraFaltasAlunoVermelho{
	width:119px; 
	height:20px;
    float:left;
    text-align: left;
    border-left:1px solid  #FD868E;
	border-bottom:1px solid  #FD868E;
	border-right:1px solid  #FD868E;
	border-top:1px solid  #FD868E;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
/*VERDE*/
.notasAlunosVerde{
	width:420px; 
	height:20px;	
    float:left;
    text-align: left;
    border-left:35px solid  #00CC00;
	border-bottom:1px solid  #00CC00;
	border-right:1px solid  #00CC00;
	border-top:1px solid  #00CC00;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}


/*AZUL FRACA*/
.notasAlunosAzulClaro{
	width:420px; 
	height:20px;	
    float:left;
    text-align: left;
    border-left:35px solid  #00FFFF;
	border-bottom:1px solid  #3ED9F4;
	border-right:1px solid  #3ED9F4;
	border-top:1px solid  #3ED9F4;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
/*AZUL FRACA*/
.notasAlunosAmarelo{
	width:420px; 
	height:20px;	
    float:left;
    text-align: left;
    border-left:35px solid  #FFFF00;
	border-bottom:1px solid  #FFFF00;
	border-right:1px solid  #FFFF00;
	border-top:1px solid  #FFFF00;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
/*AZUL FORTE*/
.notasAlunosAzulForte{
	width:420px; 
	height:20px;	
    float:left;
    text-align: left;
    border-left:35px solid  #000099;
	border-bottom:1px solid  #000099;
	border-right:1px solid  #000099;
	border-top:1px solid  #000099;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}



/*VERMELHA*/
.notasAlunosVermelha{
	width:420px; 
	height:20px;	
    float:left;
    text-align: left;
    border-left:35px solid  #FD868E;
	border-bottom:1px solid  #FD868E;
	border-right:1px solid  #FD868E;
	border-top:1px solid  #FD868E;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
/*BOLETO*/
.mainparcelas {
    width:758px;
    height: auto;    
	text-align:center;
}
.mainparcelas_internas {
    width:758px;
    height: auto;    
	text-align:center;
	border-bottom:1px solid #FF961A;
}

.meseano{
	width:235px; 
	height:20px;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:1px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.nparcela{
	width:115px;
	height:20px;
    float:left;
    text-align: center;
    border:1px solid #DAE6EF;
    background: #FFFFFF;
    padding:1px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.status{
	width:180px; 
	height:20px;
    float:left;
    text-align: center;
    border:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:1px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.statusNo{
	width:180px; 
	height:20px;
    float:left;
    text-align: center;
    border:1px solid  #FF0000;
    background: #FFFFFF;
    padding:1px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.statusYes{
	width:180px; 
	height:20px;
    float:left;
    text-align: center;
    border:1px solid   #00CC66;
    background: #FFFFFF;
    padding:1px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.botaoGeraBoleto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#666666;
	background-color:#FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: thin solid #DAE6EF;
	cursor: pointer;
	width: 155px;
	height:20px;
	text-align:center;
	
}
/*HORARIO*/
.semestreAluno{
	width:755px; 
	max-height:auto;
    float:left;
    text-align:center;
    background: #FFFFFF;
	 border:1px solid #0000CC;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#004A82;
}
.semanaHorario{
	width:124px; 
	height:15px;	
    float:left;
    text-align: center;
    border-left:1px solid  #DAE6EF;
	border-bottom:1px solid  #DAE6EF;
	border-right:1px solid  #DAE6EF;
	border-top:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}
.semanaDisciplina{
	width:124px; 
	height:105px;	
    float:left;
    text-align: center;
    border-left:1px solid  #DAE6EF;
	border-bottom:1px solid  #DAE6EF;
	border-right:1px solid  #DAE6EF;
	border-top:1px solid  #DAE6EF;
    background: #FFFFFF;
    padding:2px 2px 2px 2px;
    font-size:10px;
    font-family:"Times New Roman", Times, serif;
    color:#004A82;
}

/*	QUADRO DE AVISOS*/
.quadroAvisos{
	width: 97%;
	float:left;
	margin: 5px;
	margin-bottom:5px;
	text-align: center;
}
/*BARRA DE ROLAGEM PARA O INDEX DO ALUNO*/
#scroll {
  width:714px;
  padding:5px;
  border:1px solid #DAE6EF;
  height:170px;
  background-color:#F2F2F2;
  overflow:auto;
}

.horario_periodo{
	float:left; 
	width:130px
}
.requerimento_documento{
	width:530px; 
	height:20px; 
	float:left;
	border:1px solid #DAE6EF;
	
}
.requerimento_sub_prova{
	width:574px; 
	height:25px; 
	float:left;
	border:1px solid #DAE6EF;
	
}
.requerimento_conteudo_provas{
	width:755px; 
	height:20px; 
	float:left;
	border:1px solid #DAE6EF;
	
}
.requerimento_valor{
	width:100px;
	height:20px; 
	float:left;
	border:1px solid #DAE6EF;
}
.requerimento_sub{
	width:180px;
	height:25px; 
	float:left;
	border:1px solid #DAE6EF;
}
.requerimento_selecionado{
	width:120px; 
	height:20px; 
	 
	float:left;
	border:1px solid #DAE6EF;
}
.requerimento_selecionado_check{
	width:755px; 
	height:20px; 
	 
	float:left;
	
}




.requerimento_historico_documento{
	width:150px; 
	height:20px; 
	float:left;
	border:1px solid #DAE6EF;
	
}
.requerimento_historico_valor{
	width:100px;
	height:20px; 
	float:left;
	border:1px solid #DAE6EF;
}
.requerimento_historico_status{
	width:147px; 
	height:20px; 	 
	float:left;
	border:1px solid #DAE6EF;
}
.requerimento_historico_gerar{
	width:150px; 
	height:20px; 	 
	float:left;
	border:1px solid #DAE6EF;
}
.requerimento_historico_botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#666666;
	background-color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	border: thin solid #DAE6EF;
	cursor: pointer;
	margin: 3px;
	width: 100px;
	height:16px;
	text-align:center;
}
.requerimento_sub_folha{
	width:780px; 
	height:auto; 
	float:left;
}
.requerimento_protcolo{
	width:780px; 
	height:auto; 
	float:left;
	border-bottom:1px solid #000000;
	text-align:right;
}
.requerimento_doc_all{
	padding:50px; 
	width:680px; 
	height:auto; 
	float:left;
}
.requerimento_doc_documento{
	width:332px; 
	height:auto; 
	float:left;
	border:1px dashed #999999;
	padding:2px;
	
	
	
}
.requerimento_doc_ref{
	width:172px; 
	height:auto; 
	float:left;
	border:1px dashed #999999;
	padding:2px;
	
	
	
}
.requerimento_doc_valor{
	width:142px; 
	height:auto; 
	float:left;
	border:1px dashed #999999;
	padding:2px;
	
	
}

   




