@import url("https://fonts.googleapis.com/css?family=Abel|Roboto");	

select {
   -webkit-appearance: none;  /* Remove estilo padrÃ£o do Chrome */
   -moz-appearance: none; /* Remove estilo padrÃ£o do FireFox */
   appearance: none; /* Remove estilo padrÃ£o do FireFox*/
   background: url(http://www.webcis.com.br/images/imagens-noticias/select/ico-seta-appearance.gif) no-repeat #eeeeee;  /* Imagem de fundo (Seta) */
   background-position: 95%;  /*PosiÃ§Ã£o da imagem do background*/
   width: 80%; /* Tamanho do select, maior que o tamanho da div "div-select" */
   height:30px; /* Altura do select, importante para que tenha a mesma altura em todo os navegadores */
   border:1px solid #ddd;
}

body { 
	margin: 0px;  
	font-family:'Abel', sans-serif;
	font-size: 15px;
	border-radius: 3px;

}

	A:link {text-decoration: none; color: #FFF;}
    A:visited {text-decoration: none; color: #FFF;}

iframe { background: transparent;  border: 0px none;  }

table { width: 100%;    border-radius: 3px;}

input {  border-radius: 3px;height:20px;}

td { --color: #FFF;  border-radius: 3px;}

.Okgif {
	
	padding: 0px 15px;
	font-family: 'Abel', sans-serif;
	font-size: 14px;
	text-transform:uppercase;
	--line-height: 1.8;
	outline: none;
	--min-width:20%;
	width:100px;
	background-color: #AAC;
	border-radius: 3px;	
}

.novoproc {
	padding: 0px 15px;
	font-family: 'Abel', sans-serif;
	font-size: 14px;
	text-transform:uppercase;
	--line-height: 1.8;
	outline: none;
	--min-width:20%;
	width:100px;
	background-color: #AAC;
	border-radius: 3px;	
}


.Abrir {
	
	padding: 0px 15px;
	font-family: 'Abel', sans-serif;
	font-size: 14px;
	text-transform:uppercase;
	--line-height: 1.8;
	outline: none;
	--min-width:20%;
	width:100px;
	background-color: #AAC;
	border-radius: 3px;	
	
}

.textoHorizontalFlow { border-radius: 0px;}

.divDica {
    position:absolute;
    font-family:'Abel', sans-serif;
    background:Wheat;
    font-size:10px;
    color:black;
    font-weight:bold;
    border-color:Sandybrown;
    border-style:solid;
    border-width:1px;
	border-radius: 3px;
}

.F245Table{
	
    font-family:'Abel', sans-serif;
	border : 1px solid;
	border-color:black;
    border-style:solid;
    border-width:1px;
    width: 100%;
	--border-radius: 3px;
	font-weight: normal;
	border: 0px; 
	border-collapse: collapse;
}
 
.TB_Result{
	
    font-family:'Abel', sans-serif;
	border : 0px;
	   border-radius: 3px;
    width: 100%;
}

.F245TH {font-family:'Abel', sans-serif;background:#EFEFEF;color:#FFFFFF; font-size: 15px; font-weight: normal; border-radius: 0px;}

.F245TDRot{font-family:'Abel', sans-serif; background:#EFEFEF;color:#FFFFFF; font-size: 15px;  border-radius: 0px;}

.F245TD {font-family:'Abel', sans-serif;font-size:15px;   border-radius: 3px; }

.TR_TodosResultados {font-family:'Abel', sans-serif; text-align: center; font-size:15px; background-color:#95ADBE; color:#FFFFFF;   border-radius: 3px;}

.rotulotabelamoderna {font-family:'Abel', sans-serif; text-align: center; font-size:15px; background-color:#95ADBE; color:#FFFFFF;   border-radius: 3px;}

.TR_Resultado1 {font-family:'Abel', sans-serif; font-size:15px; background:#FFFFFF;color:#000000;   border-radius: 3px;}

.TR_Resultado2 {font-family:'Abel', sans-serif; font-size:15px; background:#333333;color:#000000;   border-radius: 3px;}

.F245TD {
    font-family:'Abel', sans-serif;
    font-size:18px;
    color:#000000;
    vertical-align: top; 
	border-radius: 3px;
	height:40px;
}

.TD_Control  {width:60px;   border-radius: 3px;}


.TB_Result .TD_Docs {width:auto; vertical-align: top;   border-radius: 3px;}

.F245HR {color:#FFFFFF; height:0px; width: 0px;   border-radius: 3px;}

.F245Mensagem {font-family:'Abel', sans-serif;font-size:15px;color:#000000;   border-radius: 3px;}

.F245SubTitulo {font-family:'Abel', sans-serif;font-size:15px;color:#000000;   border-radius: 3px;}

.F245Formulario {font-family:'Abel', sans-serif;font-size:15px;color:#000000;   border-radius: 3px;}

.F245Body {font-family:'Abel', sans-serif;font-size:15px;color:#000000;   border-radius: 3px;}

.F245Quantidade {font-family:'Abel', sans-serif; font-size:15px; color:#000000;   border-radius: 3px;}

.SP_NReg { color:#fff;   border-radius: 3px;}

.TB_ResultThumb td{width:155;   border-radius: 3px;}


.TDDadosProcessoCV {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
	COLOR:#333333;BORDER-LEFT-COLOR: #555555; BORDER-BOTTOM-COLOR:  #cccccc; BORDER-TOP-COLOR: #555555; BACKGROUND-COLOR: #C4D7D7; TEXT-ALIGN: center; BORDER-RIGHT-COLOR:  #cccccc; WIDTH:300px;
	   border-radius: 3px;
}

.TDDadosProcessoEPM{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
	COLOR:#333333;BORDER-LEFT-COLOR: #555555; BORDER-BOTTOM-COLOR:  #cccccc; BORDER-TOP-COLOR: #555555; BACKGROUND-COLOR: #BFBFBF; TEXT-ALIGN: center; BORDER-RIGHT-COLOR:  #cccccc; WIDTH:300px;
	   border-radius: 3px;
}

.TDDadosProcessoSV{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
	COLOR:#333333;BORDER-LEFT-COLOR: #555555; BORDER-BOTTOM-COLOR:  #cccccc; BORDER-TOP-COLOR: #555555; BACKGROUND-COLOR: #95ADBE; TEXT-ALIGN: center; BORDER-RIGHT-COLOR:  #cccccc; WIDTH:300px;
	   border-radius: 3px;
	
}



.flutuante
{
	background-color: rgba(50, 50, 50, 0.5);
    border-radius: 15px;
	width:80%;
	margin-bottom: 2px;
	padding: 15px 15px 0;
	
}
.branco
{
background-color: #AAA; 
padding:15px;
width:90%;
border-radius: 15px;
}


