	
		.CSS_BOTAO_PADRAO {
  	    BORDER-BOTTOM: #000000 2px solid;
	   	BORDER-LEFT: #000000 2px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
		BACKGROUND-COLOR: #eaeaea;
	   	COLOR: #000000;
		WIDTH: 80;
	   }
       
		.CSS_BOTAO_PADRAO_2 {
  	    BORDER-BOTTOM: #000000 2px solid;
	   	BORDER-LEFT: #000000 2px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
		BACKGROUND-COLOR: #eaeaea;
	   	COLOR: #000000;
	   }
	   
	   .CSS_BOTAO_AUTOSIZE {
  	    BORDER-BOTTOM: #000000 2px solid;
	   	BORDER-LEFT: #000000 2px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
		BACKGROUND-COLOR: #eaeaea;
	   	COLOR: #000000;
	   }
	   
	   .CSS_A_PADRAO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000000;
	   }
	   
	   
		.CSS_TITULO_PADRAO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #3366cc;
	   }
	   
	   .CSS_INPUT_PADRAO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #0033cc;
		BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 1px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   }
       

	   .CSS_INPUT_PADRAO_2 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #0033cc;
		BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 1px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   }

	   .CSS_INPUT_PADRAO_3 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #ff0000;
		BORDER-BOTTOM: #ffffff 1px solid;
	   	BORDER-LEFT: #ffffff 1px solid;
	   	BORDER-RIGHT:  #ffffff 1px solid;
	   	BORDER-TOP: #ffffff 1px solid;
	   }
              	   
	   .CSS_INPUT_DESABILITA {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #0033cc;
		BACKGROUND-COLOR: #eaeaea;
		BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 1px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   }
	   
	   
	   .CSS_TEXTO_PADRAO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000000;
	   }
        
	   .CSS_TEXTO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
	   	COLOR: #000000;
	   }
       
	   .CSS_TITULO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 14PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000000;
	   }
       
	   .CSS_TEXTO_01 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #3366cc;
	   }
      
	   .CSS_BARRAINF {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000000;
	   }
	   
		.CSS_IFRAME {
	   	BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 1px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   }
	   
	   .CSS_MENU_HORIZONTAL {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000066;
	   }
	   
	   .CSS_MENU_VERTICAL {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
	   	COLOR: #000066;
	   }
	   
	   .CSS_MENU_VERTICAL {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000066;
	   }
	   
	   .CSS_FORM_TEXT {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000066;
	   }

	   .CSS_FORM_TEXT_2 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
        BORDER-BOTTOM: #000000 0px solid;
	   	BORDER-LEFT:   #000000 0px solid;
	   	BORDER-RIGHT:  #000000 0px solid;
	   	BORDER-TOP:    #000000 0px solid;
	   	COLOR:         #000000;
	   }
       
	   .CSS_FORM_TEXT_3 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
        BORDER-BOTTOM: #000000 0px solid;
	   	BORDER-LEFT:   #000000 0px solid;
	   	BORDER-RIGHT:  #000000 0px solid;
	   	BORDER-TOP:    #000000 0px solid;
	   	COLOR:         #000000;
        FONT-WEIGHT: BOLD;
        BACKGROUND-COLOR: #F5F5F5
	   }
       	   
	   .CSS_FORM_CAMPO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000066;
	   }
	   
	   .CSS_FONT_PADRAO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	/*FONT-WEIGHT: BOLD;*/
	   	COLOR: #000000;
	   }

	   .CSS_FONT_PADRAO_2 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	/*FONT-WEIGHT: BOLD;*/
	   	COLOR: #ff0000;
	   }
       
	   .CSS_FONT_PADRAO_3 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 13PX;
	   	/*FONT-WEIGHT: BOLD;*/
	   	COLOR: #000000;
	   }
	   
       .CSS_FONT_PADRAO_4 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 16PX;
	   	/*FONT-WEIGHT: BOLD;*/
	   	COLOR: #000000;
	   }
       
	   .CSS_FONT_TITULO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #3366cc;
	   }
       
	   .CSS_FONT_TITULO_2 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #ff0000;
	   }
	   
       .CSS_FONT_TITULO_3 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 12PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #000000;
	   }       

       .CSS_FONT_TITULO_4 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
	   	COLOR: #000000;
	   }              
       
	   .CSS_FONT_LINHA {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   	COLOR: #000000;
	   	BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 0px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 0px solid;
	   }
	   
	   
	   .CSS_BSC_TITULO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 14PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #3366cc;
	   }
	   
	   .CSS_TABELA_LINHA {
	   	BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 0px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 0px solid;
	   }
	   
	   .CSS_TD_LINHA {
	   	BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 0px solid;
	   	BORDER-RIGHT:  #000000 0px solid;
	   	BORDER-TOP: #000000 0px solid;
	   }
	   
	   .CSS_TABELA_BORDA {
	   	BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 1px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   	BORDER-TOP: #000000 1px solid;
	   }
       
	   .CSS_TABELA_BORDA_SEM_TOPO {
	   	BORDER-BOTTOM: #000000 1px solid;
	   	BORDER-LEFT: #000000 1px solid;
	   	BORDER-RIGHT:  #000000 1px solid;
	   }
       
	   .CSS_GRID_BORDA_TH {
        color : #666; 
        border : 1px solid #aaa;
        padding : 2px 4px;
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   }
	   .CSS_GRID_BORDA_TD {
        color : #000; 
        border : 1px solid #aaa;
        padding : 2px 5px;
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9px;
	   }
       
	   .CSS_GRID_BORDA_TD_ALERTA {
        color : #dd2222; 
        border : 1px solid #aaa;
        padding : 2px 5px;
	   }
	   .CSS_ALERTA {
        color : #dd2222; 
        padding : 2px 5px;
	   }
	   .CSS_GRID_BORDA {
         border-collapse : collapse; 
         font : normal normal 8pt Verdana;
	   }
	   .CSS_OBRIG_PADRAO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
	   	FONT-WEIGHT: BOLD;
	   	COLOR: #dd2222;
        BORDER-BOTTOM: 2px #dd2222;
	   }
	   .CSS_FONTE_TH {
        color : #666; 
        padding : 2px 4px;
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 10PX;
	   }

       /* ALTERAÇÃO: Sidiney Sodré - (02/07/2007) */
       /* RELATÓRIOS - DADOS DO ALUNO */
       .CSS_DADOSALUNO {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9PX;
	   	FONT-WEIGHT: NORMAL;
	   	COLOR: #000000;
        BORDER-BOTTOM: 2px #dd2222;
	   }
       
       /* ALTERAÇÃO: Sidiney Sodré - (07/05/2007) */
       /* DIV CARREGANDO... SOLICITAÇÕES DO ALUNO */
       #barra_progresso
       {
        FONT-SIZE: 1px;
        LEFT: 0px;
        WIDTH: 1px;
        POSITION: relative;
        TOP: 1px;
        HEIGHT: 5px;
        BACKGROUND-COLOR: #006400
       }
       #carregador_pai
       {
        WIDTH: 100%;
        POSITION: absolute;
        TOP: 40%;
        TEXT-ALIGN: center
       }
       #carregador_fundo
       {
        FONT-SIZE: 1px;
        LEFT: 8px;
        WIDTH: 113px;
        POSITION: relative;
        TOP: 8px;
        HEIGHT: 7px;
        BACKGROUND-COLOR: #ebebe4
       }
       #carregador
       {
        BORDER-RIGHT: #6a6a6a 1px solid;
        PADDING-RIGHT: 0px;
        BORDER-TOP: #6a6a6a 1px solid;
        DISPLAY: block;
        PADDING-LEFT: 0px;
        FONT-SIZE: 11px;
        Z-INDEX: 2;
        PADDING-BOTTOM: 16px;
        MARGIN: 0px auto;
        BORDER-LEFT: #6a6a6a 1px solid;
        WIDTH: 130px;
        COLOR: #000000;
        PADDING-TOP: 10px;
        BORDER-BOTTOM: #6a6a6a 1px solid;
        FONT-FAMILY: Tahoma, Helvetica, sans;
        BACKGROUND-COLOR: #ffffff;
        TEXT-ALIGN: left
       }
	   .CSS_FONT_PADRAO_2 {
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 13PX;
	   	/*FONT-WEIGHT: BOLD;*/
	   	COLOR: #000000;
	   }
	   .input {
		 BORDER-BOTTOM: #c0c0c0 1px solid;
		 BORDER-LEFT: #c0c0c0 1px solid;
		 BORDER-RIGHT:  #c0c0c0 1px solid;
		 BORDER-TOP: #c0c0c0 1px solid;
	     font-family: Verdana; 
	     FONT-SIZE: 11;
		 font-weight: bold;
	     BACKGROUND-COLOR: #eaeaea;
		 COLOR: #000066;
	  } 
	  .input_red {
		 BORDER-BOTTOM: #c0c0c0 1px solid;
		 BORDER-LEFT: #c0c0c0 1px solid;
		 BORDER-RIGHT:  #c0c0c0 1px solid;
		 BORDER-TOP: #c0c0c0 1px solid;
	     font-family: Verdana; 
	     FONT-SIZE: 11;
		 font-weight: bold;
	     BACKGROUND-COLOR: #eaeaea;
		 COLOR: #FF0000;
	  }
	  .CSS_FONT_LINHA_TRACO {
		TEXT-DECORATION: NONE;
		FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
		FONT-SIZE: 10PX;
		COLOR: #000000;
		BORDER-BOTTOM: 1px dashed #000000;
		BORDER-LEFT: #000000 0px solid;
		BORDER-RIGHT: #000000 0px solid;
		BORDER-TOP: #000000 0px solid;
	}
	   .CSS_GRID_BORDA_TD_2 {
        color : #000; 
        border-left : 3px solid #fff;
		border-right  : 3px solid #fff;
        padding : 2px 5px;
	   	TEXT-DECORATION: NONE;
	   	FONT-FAMILY: VERDANA, HELVETICA, SANS-SERIF;
	   	FONT-SIZE: 9px;
	   }
  
  
/* REMATRICULA - VETERANOS */
  body.rematricula {
    background: #EEE;
    text-align: center;
  }

  div.cabecalho {
    border-top: 1px solid #777;
    border-right: 1px solid #777;
    border-left: 1px solid #777;
    background: #FFF;
    width: 762px;
    text-align: center;
    margin: 0em auto;
  }
  
  div.conteudo {
    font-family: VERDANA, HELVETICA, SANS-SERIF;
    font-size: 10px;
    text-align: justify;
    color: Navy;
    border: 1px solid #777;
    background: #FFF;
    width: 80%;
    margin: 0em auto;
    padding: 5px;
    position: relative;
  }
  
  div.rodape {
    border-bottom: 1px solid #777;
    border-right: 1px solid #777;
    border-left: 1px solid #777;
    background: #FFF;
    width: 762px;
    text-align: center;
    margin: 0em auto;
  }
  
  div.sms {
    font-family: VERDANA, HELVETICA, SANS-SERIF;
    font-size: 12px;
    font-weight: bold;
    color: Navy;
    width: 100%;
    height: 120px;
    text-align: center;
    margin: 1em auto;
  }
  
  fieldset.dados_aluno {
    font-family: VERDANA, HELVETICA, SANS-SERIF;
    font-size: 17px;
    font-weight: bold;
    color: Navy;
    width: 80%;
    margin: 1.5em auto;
  }
  
  td.titulo {
    font-family: VERDANA, HELVETICA, SANS-SERIF;
    font-size: 10px;
    font-weight: bold;
    color: #000066;
  }
  
  td.texto {
    font-family: VERDANA, HELVETICA, SANS-SERIF;
    font-size: 10px;
    color: #000;
  }
  
  hr.rematricula {
    border: 1px solid #AAA;
  }

 
/*
===============================================================================================
- Criado por       : José Celso da Silva Junior                             Data : 08/10/2008 -
-----------------------------------------------------------------------------------------------
- Estilo Utilizado : MontaEditorHTML                                                          -
-----------------------------------------------------------------------------------------------
- Funcionalidade   : Monta um editor HTML				                                      -
-----------------------------------------------------------------------------------------------
- Observação  : N/D                                                                           -
===============================================================================================
*/

.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}


/*
===============================================================================================
- Criado por       : Flávio Ceban 				                             Data : 05/12/2008 -
-----------------------------------------------------------------------------------------------
- Estilo Utilizado : Disponibilidade de Horário do Professor                                                          -
-----------------------------------------------------------------------------------------------
- Funcionalidade   : Monta um editor HTML				                                      -
-----------------------------------------------------------------------------------------------
- Observação  : N/D                                                                           -
===============================================================================================
*/

   .bd_cinza{
       border-top: 1px solid #D4DDDC;
   }
   .bd_ponto{
       border-top: 1px dotted #666666;
   }
.bd_ponto_b{
       border-bottom: 1px dotted #666666;
   }
.bd_dir{
       border-right: 1px dotted #666666;
   }
   .bd_traco{
       border-top: 2px solid #DD2222;
   }
   .data{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 10px;
       color: #FFFFFF;
   }
   .copy{
       font-family: Verdana;
       font-size: 10px;
       color: #696969;
   }
   .www{
       font-family: Verdana;
       font-size: 16px;
       color: #114D8B;
   }
.menu{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 11px;
       color: #666666;
	text-decoration: none;
   }
.texto_fim{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #000000;
   }

.texto{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #000000;
   }
.textoA{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #CC3300;
	   font-weight: bold;
   }   
.textoM{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #000000;
	   BORDER-BOTTOM: #c0c0c0 1px solid;
	   BORDER-LEFT: #c0c0c0 0px solid;
	   BORDER-RIGHT:  #c0c0c0 0px solid;
	   BORDER-TOP: #c0c0c0 0px solid;
   }
	.texto_aviso{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #CC3300;
   }

.texto2{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 12px;
       color: #CC3300;
	   font-weight: bold;
   }
.texto2M{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 12px;
       color: #CC3300;
	   font-weight: bold;
	   BORDER-BOTTOM: #c0c0c0 1px solid;
	   BORDER-LEFT: #c0c0c0 0px solid;
	   BORDER-RIGHT:  #c0c0c0 0px solid;
	   BORDER-TOP: #c0c0c0 0px solid;
   }   
.texto3{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #000000;
	font-weight: bold;
   }
.texto4{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 13px;
       color: #000000;
   }
.texto5{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 13px;
       color: #DD2222;
   }
.titulo{
       font-family: Arial Black, Helvetica, sans-serif;
       font-size: 24px;
       color: #000000;
   }
.titulo_peq{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
	font-weight: bold;
       color: #000000;
   }

.titulo_form{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 14px;
	font-weight: bold;
       color: #3300cc;
   }

.input{
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 10px;
       color: #000000;
}
.botao{
    font-family: Verdana, Helvetica, sans-serif;
       font-size: 10px;
       color: #000000;
}
.txtdestaque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #717171;
	text-decoration: none;
}
.titdestaque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #444444;
}
.label {text-decoration: none;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 12px;
      font-weight: bold;
   color: #000066;}
 
 .label_msg {text-decoration: none;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 11px;
      font-weight: bold;
   color: #CC3300;}
   
 .label_num {text-decoration: none;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
      font-weight: bold;
   color: #000000;}  

.input {
	 BORDER-BOTTOM: #c0c0c0 1px solid;
	 BORDER-LEFT: #c0c0c0 1px solid;
	 BORDER-RIGHT:  #c0c0c0 1px solid;
	 BORDER-TOP: #c0c0c0 1px solid;
     FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
     FONT-SIZE: 10;
     COLOR: #000000;}

.input_control {
	 BORDER-BOTTOM: #c0c0c0 1px solid;
	 BORDER-LEFT: #c0c0c0 1px solid;
	 BORDER-RIGHT:  #c0c0c0 1px solid;
	 BORDER-TOP: #c0c0c0 1px solid;
     FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
     FONT-SIZE: 10;
	 width: 420;
     COLOR: #000000;}
	 	 

.bot1 {font-family: Verdana;
		    font-size: 11;
			color: 000044;
			background: FFFFFF;
			}
.table {
	 BORDER-BOTTOM: #FFFFF 1px solid;
	 BORDER-LEFT: #FFFFFF 1px solid;
	 BORDER-RIGHT:  #FFFFFF 2px solid;
	 BORDER-TOP: #FFFFFF 1px solid;
}
.table2 {
	 BORDER-BOTTOM: #c0c0c0 1px solid;
	 BORDER-LEFT: #c0c0c0 1px solid;
	 BORDER-RIGHT:  #c0c0c0 1px solid;
	 BORDER-TOP: #c0c0c0 1px solid;
     BACKGROUND-COLOR: #ffffff;
}

.table_form {
	 BORDER-BOTTOM: #c0c0c0 1px solid;
	 BORDER-LEFT: #c0c0c0 0px solid;
	 BORDER-RIGHT:  #c0c0c0 0px solid;
	 BORDER-TOP: #c0c0c0 0px solid;
}

.titulo_field  {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; color: #000000; text-decoration: none;font-weight: bold} 
	   
.input-juncao-width{
	width: 80px;
}
