
#Div_Index_1	{
	margin: 0 auto;
	align: middle;
}

#Div_Linha_D{
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	height: 100%;
	padding: 20px;
}
#Div_Linha_E{
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	height: 100%;
	padding: 20px;
}
#Div_Linha{
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	height: 100%;
	padding: 40px;
	margin: 0 auto;
}
#Div_Linha_C{
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
}

#Outer {
  text-align: center;
  width: 100%;
}

#Inner {
  display: inline-block;
}

.Inner {
  display: inline-block;
}

#CCJC	{
	position: absolute;
	z-index: 9999;
	margin-left:2em;
	margin-top:-2.5em;
	width: 150px;
	height: 150px;
}

#BG_Historico	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 60%;
	padding: 50px;
	border-radius: 10px;
	margin-top: -50px;
	margin-bottom: -50px;
}

#BG_Jurisdicao	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 80%;
	padding: 50px;
	border-radius: 10px;
	margin-top: -50px;
	margin-bottom: -50px;
}

#BG_VMV_1	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 60%;
	padding: 50px;
	border-radius: 10px;
	margin-top: -50px;
	margin-bottom: -10%;
}

#BG_Servicos	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 70%;
	padding: 50px;
	border-radius: 10px;
	margin-top: -50px;
	margin-bottom: -10%;
}

#BG_VMV_2	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 60%;
	padding: 50px;
	border-radius: 10px;
}

#BG_VMV_3	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 60%;
	padding: 50px;
	border-radius: 10px;
}

#BG_VMV_4	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 60%;
	padding: 50px;
	border-radius: 10px;
	margin-top: -50px;
	margin-bottom: -10%;
	margin-left: -100px;
	margin-right: -100px;
}

#BG_Diretoria	{
	background-color: rgba(255, 255, 255, 0.85);
	width: 60%;
	padding: 50px;
	border-radius: 10px;
	margin-top: -30px;
	margin-bottom: -30px;
}

#BG_VMV	{
	background-color: rgba(255, 255, 255, 0.80);
	width: 60%;
	padding: 5	0px;
	border-radius: 10px;
	margin-top: -170px;
	margin-bottom: -150px;
}

.Centralizar	{
	text-align: center;
  	display: inline-block;
}
.Esquerda	{
	float: left;
	text-align: left;
  	display: inline-block;
}

.Direita	{
	float: right;
	text-align: right;
  	display: inline-block;
}

#P_Historico{
	margin-bottom: 15px;
	color: #000;
	text-align: center;
	font-size: 17px;
	text-align: justify;
}

#Tamanho_100	{
	height: 100%;
	width: 100%;
}

#overlay {
    background:transparent; 
    position:relative; 
    width:640px
    height:480px; 
    top:480px; 
    margin-top:-480px;
}

#IMG_Prod_Serv	{
	position: absolute;
	width: 150px;
	height: 150px;
	right: 30%;	
}


/* ============================================================================= */

#appearance-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-color: rgba(180, 211, 66, 1);
   background: url(http://www.webcis.com.br/images/imagens-noticias/select/ico-seta-appearance.gif) no-repeat #eeeeee;  /* Imagem de fundo (Seta) */
   background-position: 218px center;  /*Posição da imagem do background*/
   width: 250px; /* 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;
}

.button-ok  {
	color: white;
	border-radius: 4px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	background-color: rgba(180, 211, 66, 1);
	padding: 10px 20px 10px 20px;
}
.button-ok:hover{
	color: black;
	background-color: rgba(195, 215, 110, 1);
}

.light-shadow{
   color: #c3c3c3;    
   box-shadow: 6px 6px 6px #c3c3c3;
   -webkit-box-shadow: 6px 6px 6px #c3c3c3;
   -moz-box-shadow: 6px 6px 6px #c3c3c3;
   border-radius: 6px;
}