* { margin: 0; padding: 0; }

/* Inicio da configuração do corpo */

.corpo{

width:100%;
height: auto;
min-width:0px;
max-width:10250px;
background-color: #ffffff;
align-content: center;
box-sizing: border-box;  

}

.bloco_1{

width:100%;
height: 1183px;
position: relative;
margin-top: -37px;
background-color: #000000;

}

.imagem_bloco_1{

width:100%;
margin-top:0px;
height: 1183px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;


}

.bloco_2{

width:100%;
height: 1519px;
position: relative;
margin-top: -20px;
background-color: #ffffff;

}

.imagem_bloco_2{

width:100%;
height: 1519px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;

}

.bloco_3{

width:100%;
height: auto;
position: relative;
margin-top: 0px;
background-color: #000066;

}

.imagem_bloco_3{

width:100%;
margin-top:0px;
height: 100%;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;


}

.bloco_4{

width:100%;
height: 1070px;
position: relative;

}

.imagem_bloco_4{


width:100%;
height: 1070px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;

}

.bloco_5{

width:100%;
height: 2080px;
position: relative;
background-color: #000066;

}

.imagem_bloco_5{


width:100%;
height: 2080px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;

}

.bloco_6{

width:100%;
height: 1650px;
position: relative;

}

.imagem_bloco_6{


width:100%;
height: 1650px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;

}

.subtitulo{

font-family: "Myriad Pro Regular", sans-serif;
font-size: 20pt;
color: #ffffff;
display: block;
margin-top: 70px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
padding: 10px;
background-color: #000066;
border-radius: 10px;
width: 86%;
text-align: center;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);


}

.subtitulo_1{

font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
position: absolute;
font-size: 20pt;
margin-top: 30px;
width: 90%;
margin-left: 20px;


}

.subtitulo_2{

font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
float: left;
font-size: 20pt;
margin-left: 20px;
margin-top: 600px;
margin-bottom: 10px;
width: 90%;
position: absolute;


}

.subtitulo_3{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 20pt;
margin-left: 20px;
margin-top: -11px;
margin-bottom: 10px;
width: 70%;
position: absolute;


}

.subtitulo_4{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 20pt;
margin-left: 20px;
margin-top: 547px;
margin-bottom: 10px;
width: 90%;
position: absolute;


}

.subtitulo_5{

font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
float: left;
font-size: 20pt;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 10px;
width: 90%;
position: absolute;
letter-spacing: -1px;

}

.subtitulo_6{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 20pt;
margin-left: 20px;
margin-top: -15px;
margin-bottom: 10px;
width: 90%;
position: absolute;


}

.subtitulo_7{

font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
float: left;
font-size: 20pt;
margin-left: 20px;
margin-top: -5px;
margin-bottom: 10px;
width: 90%;
position: absolute;

}

.subtitulo_8{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 20pt;
margin-left: 20px;
margin-top: -5px;
margin-bottom: 10px;
width: 90%;
position: absolute;

}

/* Fim da configuração do corpo */

/* Inicio da configuração do cabecalho */

.cabecalho{

width: 100%;
height: 160px;
margin-top: 0px;
position: relative;




}

.background-cabecalho{

position: absolute;
background-color: #ffffff;
z-index: 1;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 100%;
height: 160px;


}

.background-cabecalho img{

position: absolute;
background-color: #ffffff;
z-index: 1;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 100%;
height: 160px;


}

.logo-cabecalho{

width: 80px;
height: 90px; 
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
position: relative;
z-index: 3;
border-radius: 100%;



}

.logo-cabecalho img{

width: 80px;
height: 90px; 
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
position: relative;
z-index: 3;
border-radius: 100%;


}

.cabecalho h1{

width: 235px;
height: 30px;
margin-top: -35px;
margin-left: auto;
margin-right: auto;
padding-top: 25px;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
z-index: 3;
text-align: center;


}

.cabecalho h2{

width: 267px;
height: 20px;
margin-top: 5px;
margin-left: auto;
margin-right: auto;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 10pt;
z-index: 3;

}

.cabecalho a{

text-decoration: none;
color: #000066;
z-index: 3;

}

/* Fim da configuração do cabecalho */

/* Inicio da configuração do menutopo */

*{

margin: 0;
padding: 0;   

}

.menutopo{

width: 75%;
height: 100%;
background-color:#ffffff;   
font-family: "Myriad Pro Regular", sans-serif;
color:#000066;
font-size: 13pt;
position: absolute;
margin-top: 0px;
z-index: 4;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);


}

.menutopo ul{

list-style: none;
position: relative;
z-index: 0;


}

.menutopo ul li{

width: 150px;
float: left;
z-index: 0;

}

.menutopo a{

padding: 5px;
display: block;
text-decoration: none;
text-align: left;
background-color:#ffffff;
color:#000066;

}

.menutopo ul ul{

position: absolute;
visibility: hidden;

}

.menutopo ul li:hover ul{

visibility: visible; 

}

.menutopo a:hover{

background-color:#007fc7;
color:#ffffff;    


}

.menutopo ul ul li{

float: none;
border: solid 1px #eeeeee;       

}

.menutopo ul ul li a{

background-color:#ffffff;
color:#051821;
}

.menutopo img{

width: 30px;
height: 30px;


}

.imgmenutopo img{

width: 15px;
height: 15px;
position: relative;
margin-right: 10px;


}

.menutopo .icone-menu-suspenso{

width: 15px;
height: 15px;
position: absolute;
margin-top: 3px;
margin-left: 5px;
padding: 2px;

}

label[for="bt_menutopo"]{

padding-top: 5px;
padding-bottom: 20px;
background-color:#000033;
color:#ffffff;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
font-size: 25px;
cursor: pointer;
width: 100%;
height: 30px; 
margin-top: 160px;
position: absolute;
z-index: 3;


}

#bt_menutopo{

display: none;

}


label[for="bt_menutopo"]{ 
display: block;
width: 100%;
}

#bt_menutopo:checked ~ .menutopo{

margin-left: 0;    

}

.menutopo{

margin-left: -100%;
transition: .4s;

}

.menutopo ul li{

width: 100%;
float: none;

}  

.menutopo ul ul{

position: static;
overflow: hidden;
max-height: 0;
transition: all .4s;  

}

.menutopo ul li:hover ul{

height: auto;
max-height: 1200px;


}

/* Fim da configuração do menutopo */ 

/* Inicio da configuração das colunas e conteudo (Página Inicial) */

.alinhamento_centralizado{

margin-left: 9px;


}

.coluna-1{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:68px; 
margin-left:16px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_1{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-1 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-1 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-1 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-2{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:68px; 
margin-left:182px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_2{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);
}

.coluna-2 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-2 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-2 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-3{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:228px; 
margin-left:16px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_3{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-3 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-3 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-3 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}

.coluna-4{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:228px; 
margin-left:182px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_4{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);
}

.coluna-4 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-4 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-4 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  


.coluna-5{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:388px; 
margin-left:16px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_5{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-5 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-5 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-5 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-6{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:388px; 
margin-left:182px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_6{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);
}

.coluna-6 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-6 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-6 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-7{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:639px; 
margin-left:16px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_7{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-7 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-7 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-7 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}   

.coluna-8{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:639px; 
margin-left:182px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_8{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);
}

.coluna-8 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-8 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-8 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-9{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:800px; 
margin-left:16px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_9{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-9 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-9 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-9 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}

.coluna-10{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:800px; 
margin-left:182px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_10{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-10 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-10 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-10 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  


.coluna-11{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:960px; 
margin-left:16px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_11{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-11 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-11 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-11 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}   

.coluna-12{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:960px; 
margin-left:182px;
background-color:#ffffff;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_12{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #ffffff, #e4e4e4);

}

.coluna-12 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 11pt;
margin-top: -5px;
letter-spacing: -1px;

}  

.coluna-12 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-12 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}       

.coluna-13{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:50px; 
margin-left:16px;
background-color:#2a2aac;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_13{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-13 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-13 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-13 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}    

.coluna-14{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:50px; 
margin-left:180px;
background-color:#2a2aac;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_14{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-14 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-14 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-14 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}          

.coluna-15{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:209px; 
margin-left:16px;
background-color:#2a2aac;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_15{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-15 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-15 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-15 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

} 

.coluna-16{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:209px; 
margin-left:180px;
background-color:#2a2aac;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_16{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-16 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-16 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-16 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}      

.coluna-17{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:369px; 
margin-left:16px;
background-color:#2a2aac;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_17{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-17 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-17 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-17 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}    

.coluna-18{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:369px; 
margin-left:180px;
background-color:#2a2aac;
width: 150px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_18{

width: 150px;
height: 150px;
position: absolute; 
margin-left: -80px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-18 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 11pt;
margin-top: -5px;

}  

.coluna-18 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 9pt;
margin-top: -5px;

} 

.coluna-18 img{

width: 60px;
height: 60px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}       

.coluna-19{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:640px; 
margin-left:10px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_19{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-19 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

}  

.coluna-19 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;

}   

.coluna-20{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:640px; 
margin-left:180px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_20{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-20 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

}  

.coluna-20 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;

}      

.coluna-21{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:850px; 
margin-left:10px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_21{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-21 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

} 

.coluna-21 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;
}

.coluna-22{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:850px; 
margin-left:180px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_22{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-22 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

} 

.coluna-22 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;

}    

.coluna-23{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:1060px; 
margin-left:10px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_23{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-23 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

}  

.coluna-23 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;

}   

.coluna-24{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:1060px; 
margin-left:180px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_24{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-24 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

} 

.coluna-24 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;

}   

.coluna-24-1{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:1270px; 
margin-left:10px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_24-1{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-24-1 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

} 

.coluna-24-1 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;

}   

.coluna-24-2{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:1270px; 
margin-left:180px;
background-color:#000066;
width: 150px;
height: 200px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;
opacity: 0.9;


}

.botao_coluna_24-2{

width: 150px;
height: 200px;
position: absolute; 
margin-left: -75px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-24-2 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;

} 

.coluna-24-2 img{

width: 85px;
height: 100px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 5px;

} 

.coluna-25{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:90px; 
margin-left:auto;
margin-right: auto;
background-image: rgb(0, 0, 0);
width: 86%;
height: auto;
text-align: center;
position: relative; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.coluna-25 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 20pt;
margin-top: 10px;

}  

.coluna-25 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000000;
text-align: center;   
font-size: 18pt;
margin-top: 0px;

}    

.coluna-25 img{

width: 45px;
height: 45px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;
margin-left: 2px;

}  

.coluna-25 p{

font-size: 16pt;
text-align: justify;
padding: 10px;

} 

.coluna-25 ol{

font-size: 16pt;
text-align: justify;
padding: 10px;
margin-left: 18px;

} 

.coluna-25 ul{

font-size: 16pt;
text-align: justify;
padding: 10px;
margin-left: 18px;

}  

.coluna-25 li{

font-size: 16pt;
text-align: justify;

}   


#container {
display: block;
width: 100%;
margin-top: 10px;
margin-left: 0px;
font-family: "Myriad Pro Regular", sans-serif;
position: relative;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);

}

.accordion {
display: block;
background-color: #ffffff;
cursor: pointer;
border-radius: 3px;
border: solid 1px #ececec;

}

.accordion-header {

padding: 10px;
width: 100%;
border-radius: 3px;
border: none;
background-color: transparent;
display: flex;
align-items: center;
justify-content: space-between;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 16px;
font-weight: bold;
cursor: pointer;
color: #000066;
background-color: rgba(255, 255, 255, 0.288);
color: #000066;

}

.accordion-header span {
max-width: 100%;
overflow: hidden;
text-align: left;

}

.accordion-body {
color: #444;
opacity: 0;
height: 0;
overflow: hidden;
transition: opacity .3s;
margin-left: 42px;
font-family: "Myriad Pro Regular", sans-serif;

}

.accordion-body p {

font-size: 10pt; 
margin-left:-10px;   

}

.accordion-body.active {
height: 100%;
opacity: 1;
padding: 5px 0px;
background-color: rgba(255, 255, 255, 0.288);
font-size: 16px;

}

.arrow {
transition: transform .2s linear;
padding: 7px;
}

.accordion:has(.active) .arrow {
transform: rotate(180deg);
}

.link_1{

display: block;
margin-left: auto;
margin-right: auto;
margin-top: 25px;
margin-bottom: 0px;
background-color:#ffffff;
border: solid 1px #000066;
border-radius: 30px;
text-decoration: none;
width: 220px;
height: 20px;
padding: 10px;
color: #000066;


}

.link_1:hover{

display: block;
margin-left: auto;
margin-right: auto;
margin-top: 25px;
margin-bottom: 0px;
background-color: #007fc7;  
border: solid 1px #000066;
border-radius: 30px;
text-decoration: none;
width: 220px;
height: 20px;
padding: 10px;
color: #ffffff;


}

.coluna-26{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:77px; 
margin-left:10px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_26{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-26 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}

.coluna-26 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

} 

.coluna-26 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}    

.coluna-27{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:77px; 
margin-left:180px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_27{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-27 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}  

.coluna-27 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

}  

.coluna-27 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}      


.coluna-28{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:235px; 
margin-left:10px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_28{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}


.coluna-28 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

} 

.coluna-28 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

} 

.coluna-28 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;
}

.coluna-29{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:235px; 
margin-left:180px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_29{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-29 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}  

.coluna-29 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

} 

.coluna-29 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;


}  

.coluna-30{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:393px; 
margin-left:10px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_30{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-30 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}  

.coluna-30 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

}  

.coluna-30 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}  

.coluna-31{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:393px; 
margin-left:180px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_31{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-31 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}    

.coluna-31 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

}  

.coluna-31 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

} 

.coluna-32{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:552px; 
margin-left:10px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_32{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);

}

.coluna-32 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}

.coluna-32 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

}   

.coluna-32 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}   

.coluna-33{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:552px; 
margin-left:180px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_33{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-33 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}  

.coluna-33 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

}

.coluna-33 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}     

.coluna-34{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:711px; 
margin-left:10px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_34{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}


.coluna-34 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

} 

.coluna-34 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

} 

.coluna-34 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;
}

.coluna-35{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:711px; 
margin-left:180px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_35{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-35 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}  

.coluna-35 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

} 

.coluna-35 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}    

.coluna-36{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:870px; 
margin-left:10px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_36{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-36 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}  

.coluna-36 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

}   

.coluna-36 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}   

.coluna-37{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:870px; 
margin-left:180px;
background-color: #ffcc00;
width: 160px;
height: 150px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_37{

width: 160px;
height: 150px;
position: absolute; 
margin-left: -85px;
text-decoration: none;
border-radius: 10px;
background-image: linear-gradient( to right, #000033, #000066);
}

.coluna-37 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffcc00;
text-align: center;   
font-size: 21pt;
margin-top: 10px;

}    

.coluna-37 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: 5px;

} 

.coluna-37 img{

width: 80px;
height: 80px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 25px;

}   

.coluna-38-41{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:113px; 
margin-left:50px;
margin-right:20px;
margin-bottom: -90px;
background-color:rgba(255,255,255,0.8);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 320px;
height: 450px;
text-align: center;
position: relative;
float: right;  
border: solid 0px #000066;
border-radius: 20px;
z-index: 1;

}

.coluna-38-41 h2{

padding: 10px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 16pt;

}  

.coluna-38-41 img{

width: 270px;
height: 270px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;


}

.link_6{

display: block;
margin-left: 54px;
margin-top: 5px;
margin-bottom: 5px;
background-color: #000066;  
border: solid 1px #000066;
border-radius: 30px;
text-decoration: none;
width: 190px;
height: 20px;
padding: 10px;
color: #ffffff;


}

.link_6:hover{

display: block;
margin-left: 54px;
margin-top: 5px;
margin-bottom: 5px;
background-color: #007fc7;  
border: solid 1px #000066;
border-radius: 30px;
text-decoration: none;
width: 190px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.link_noticias{

margin-left: 43px;
margin-right: auto;
margin-top: -80px;
margin-bottom:0px;
width: 250px;
height: 20px;
position: absolute;
z-index: 1;

}

.link_noticias a{

position: absolute;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 55px;
text-decoration: none;
background-color:#ffffff;
border: solid 1px #000066;
border-radius: 30px;
width: 250px;
height: 20px;
padding: 10px;
color: #000066;

}

.link_noticias a:hover{

position: absolute;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 55px;
text-decoration: none;
background-color: #007fc7;  
border: solid 1px #000066;
border-radius: 30px;
width: 250px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.coluna-42-44{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:110px; 
margin-left:20px;
margin-right: 10px;
margin-bottom: -50px;
background-color:rgba(255,255,255,0.8);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 90%;
height: 400px;
display: block;
text-align: center;
position: relative;
float: left;  
border: solid 0px #000066;
border-radius: 20px;
z-index: 1;

}

.coluna-42-44 h2{

padding: 10px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 14pt;

}  

.coluna-42-44 img{

width: 300px;
height: 230px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 13px;


}

.coluna-42-44 p{

text-align: justify;
padding: 20px;
font-size: 10pt;

}

.link_videos{

margin-left: 44px;
margin-right: auto;
margin-top: -150px;
margin-bottom:0px;
width: 250px;
height: 20px;
position: absolute;
z-index: 1;

}

.link_videos a{

position: absolute;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 55px;
text-decoration: none;
background-color:#000066;
border: solid 1px #000066;
border-radius: 30px;
width: 250px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.link_videos a:hover{

position: absolute;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 55px;
text-decoration: none;
background-color: #007fc7;  
border: solid 1px #000066;
border-radius: 30px;
width: 250px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.videos{

border-radius: 15px;
margin-top: -10px;
width: 260px;
height: 200px;
border-radius:10px;

}

/* Inicio das configurações do bloco "Últimas Notícias"*/

.carrosel{

float: left;
position: relative;
margin-top: 50px;
margin-left: 137px;
width: 500px;
height: 500px;
overflow: hidden;
border-radius: 25px;

}

.carrosel ul{

display: flex;
list-style: none;
width: 1500px;
height: 500px;

}

.carrosel li{

position: relative;
animation: slide 15s infinite ease-out;

}

.carrosel li img-1{

width: 500px;
height: 500px;

}

.carrosel li img-2{

width: 500px;
height: 500px;

}

.carrosel li img-3{

width: 500px;
height: 500px;

}


.principais_noticias{

display: visible;
position:relative;
margin-left: 20px;
margin-top:30px;
width: 90%;
height:30%;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 15px;
margin-bottom: 50px;
display: inline-block;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);

}

.principais_noticias a{

font-family: "Myriad Pro Regular", sans-serif;
text-decoration: none;

}

.titulo_informacao{

width: 93%;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
font-size: 13pt;
border-radius: 5px;
margin-left: 0px;
margin-top: 30px;
position: relative;

}

.subtitulo_informacao{

width: 89%;
font-family: "Myriad Pro Regular", sans-serif;
color: #ff0000;
font-size: 15pt;
border-radius: 15px;
position: relative;
margin-left: 0px;
margin-top: 0px;
border-radius: 5px;

}

.imagem_informacao{

display: visible;
position:relative;
margin-left:15px;
margin-top:10px;
width:90%;
height:90%;
float: left;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 15px;
margin-bottom: 20px;

}

.imagem_informacao img{

width:90%;
height:90%;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 5px;
position: relative;
margin-bottom: 20px;

}

.video_informacao{

display: visible;
position:relative;
margin-left:11px;
margin-top:10px;
width:90%;
height:100%;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 15px;
margin-bottom: 20px;

}


.informacao{

width: 98%;
height: auto;
font-family: "Myriad Pro Regular", sans-serif;
color: #051821;
font-size: 13pt;
position: relative;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
border-radius: 5px;
text-indent: 50px;
text-align: justify;

}

.informacao h4{

width: 97%;
height: auto;
font-family: "Myriad Pro Regular", sans-serif;
color: #051821;
font-size: 13pt;
position: relative;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
border-radius: 5px;


}

.data_da_publicacao{

display: inline;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
width: 400px;
font-size: 12pt;
color: #000066;
margin-left:0px;


}


.hora_da_publicacao{


display: inline;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
color: #000066;

}


.autor_da_publicacao{

display: inline;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
color: #000066;

}

.data_da_atualizacao{

display: inline;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
color: #000066;

}


.hora_da_atualizacao{

display: inline;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
color: #000066;

}


.autor_da_atualizacao{

display: inline;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
color: #000066;

}


/* Fim das configurações do bloco "Últimas Notícias"*/

/* Fim da configuração das colunas e conteudo (Página Inicial) */

/* Inicio da configuração do rodapé */

.rodape{

width: 100%;
height: 110px;  
font-family: "Myriad Pro Regular", sans-serif; 
position: relative;
margin-top:-5px;
background-color: #ffffff;


}

.rodape p{

font-family: "Myriad Pro Regular", sans-serif;
margin-top: 25px;
margin-left: 17px;
position: absolute; 
color:#000000;
width: 90%;
font-size: 8pt;


}

.background-rodape{

position: absolute;
width:100%;
height: 110px; 
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
background-color: #000066;
display: none;
}

.background-rodape img{

position: absolute;
width:100%;
height: 110px; 
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
background-color: #000066;
display: none;
}

/* Fim da configuração do rodapé */  

/* Fim da configuração das colunas e conteudo (Página Inicial) */

/* Inicio da configuração da classe conteúdo da coluna 1-1 (Subpáginas) */ 

.bloco_1-1{

width:100%;
height: auto;
position: relative;
margin-top: 0px;
margin-bottom: 100px;
background-color: #ffffff;

}

.imagem_bloco_1-1{

width:100%;
margin-top:0px;
height: auto;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0;


}

.subtitulo_1-1{

font-family: "Myriad Pro Regular", sans-serif;
font-size: 20pt;
color: #ffffff;
display: block;
margin-top: 70px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
padding: 10px;
background-color: #000066;
border-radius: 10px;
width: 82%;
text-align: center;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);

}

.coluna-1-1{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:5px; 
margin-left:auto;
margin-right: auto;
background-image: rgb(0, 0, 0);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 86.4%;
height: auto;
text-align: center;
position: relative; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.coluna-1-1 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 16pt;
margin-top: 10px;

}  

.coluna-1-1 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000000;
text-align: center;   
font-size: 18pt;
margin-top: 0px;

}    

.coluna-1-1 img{

width: 45px;
height: 45px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-1-1 p{

font-size: 11pt;

}  

.coluna-1-2{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:30px; 
margin-left:auto;
margin-right: auto;
background-image: rgb(0, 0, 0);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 86.4%;
height: auto;
text-align: center;
position: relative; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.coluna-1-2 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 16pt;
margin-top: 10px;

}  

.coluna-1-2 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000000;
text-align: center;   
font-size: 18pt;
margin-top: 0px;

}    

.coluna-1-2 img{

width: 45px;
height: 45px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-1-2 p{

font-size: 11pt;

}  

.coluna-1-3{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:30px; 
margin-left:auto;
margin-right: auto;
background-image: rgb(0, 0, 0);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 86.4%;
height: auto;
text-align: center;
position: relative; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.coluna-1-3 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 16pt;
margin-top: 10px;

}  

.coluna-1-3 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000000;
text-align: center;   
font-size: 18pt;
margin-top: 0px;

}    

.coluna-1-3 img{

width: 45px;
height: 45px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;

}  

.coluna-1-3 p{

font-size: 11pt;

}  

.coluna-1-4{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:30px; 
margin-left:auto;
margin-right: auto;
background-image: rgb(0, 0, 0);
box-shadow: 1px 1px 5px 5px rgba(0, 0, 0, 0.3);
width: 86.4%;
height: auto;
text-align: center;
position: relative; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.coluna-1-4 h2{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #0000b8;
text-align: center;   
font-size: 16pt;
margin-top: 10px;

}  

.coluna-1-4 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000000;
text-align: center;   
font-size: 18pt;
margin-top: 0px;

}    

.coluna-1-4 img{

width: 45px;
height: 45px;
border-radius: 5px;
text-align: center;
position: relative;
margin-top: 10px;
margin-left: 2px;

}  

.coluna-1-4 p{

font-size: 11pt;
text-align: justify;
padding: 10px;

} 

.coluna-1-4 ol{

font-size: 11pt;
text-align: justify;
padding: 10px;
margin-left: 18px;

} 

.coluna-1-4 ul{

font-size: 11pt;
text-align: justify;
padding: 10px;
margin-left: 18px;

}  

.coluna-1-4 li{

font-size: 11pt;
text-align: justify;

}

.link_a{

display: inline-block;
margin-top: -20px;
margin-left: 0px;
margin-bottom: 20px;
background-color: #000066;  
border: solid 1px #000066;
border-radius: 30px;
text-decoration: none;
width: 200px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.link_a:hover{

display: inline-block;
margin-top: -20px;
margin-left: 0px;
margin-bottom: 20px;
background-color: #007fc7;  
border: solid 1px #007fc7;
border-radius: 30px;
text-decoration: none;
width: 200px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.link_b{

display: inline-block;
margin-top: -20px;
margin-left: 0px;
margin-bottom: 20px;
background-color: #ffcc00;  
border: solid 1px #ffcc00;
border-radius: 30px;
text-decoration: none;
width: 200px;
height: 20px;
padding: 10px;
color: #000066;

}

.link_b:hover{

display: inline-block;
margin-top: -20px;
margin-left: 0px;
margin-bottom: 20px;
background-color: #007fc7;  
border: solid 1px #007fc7;
border-radius: 30px;
text-decoration: none;
width: 200px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.link_c{

display: inline-block;
margin-top: -20px;
margin-left: 0px;
margin-bottom: 20px;
background-color: #ffcc00;  
border: solid 1px #ffcc00;
border-radius: 30px;
text-decoration: none;
width: 240px;
height: 20px;
padding: 10px;
color: #000066;

}

.link_c:hover{

display: inline-block;
margin-top: -20px;
margin-left: 0px;
margin-bottom: 20px;
background-color: #007fc7;  
border: solid 1px #007fc7;
border-radius: 30px;
text-decoration: none;
width: 240px;
height: 20px;
padding: 10px;
color: #ffffff;

}

.empresas{

background-color:#000000;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;  
border-radius: 5px;

}

.status{

background-color:#009933;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
width: 25%;
border-radius: 5px;

}

.conteudo{

width: 99%;
height: auto;
line-height:normal;

}

.conteudo h2{

font-size: 2pt;
background-color: #ffffff;
color: #000066;
margin-top: 50px;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 25pt;
margin-left: 10px;
margin-bottom:25px;
}

.conteudo h3{

font-size: 2pt;
background-color: #ffffff;
color: #000066;
padding-top: 10px;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 20pt;
margin-left: 10px;
margin-top: 50px;

}

.tab{

margin-left: 100px;

}

.listas{


font-family: "Myriad Pro Regular", sans-serif;   
width:86.4%;
height: auto;
background-color: #ffffff;
margin-left: 30px;
font-size: 15pt;
text-align: left;

}

.conteudo p{

font-family: "Myriad Pro Regular", sans-serif;   
width:96%;
height: auto;
background-color: #ffffff;
margin-left: 10px;
font-size: 15pt;
text-align: justify;
line-height:normal;
}

.imagemt{

position: relative;
width: 100%;
height: auto;
margin-top: 40px;


}

.imagemt img{

width: 100%;
height: auto;
position: relative;
text-align: center;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.imagemt_2{

width: 96%;
height: 350px;
margin-left: 10px;
margin-top: 20px;
margin-bottom: 20px;
position: relative;
background:#051821;
border-radius: 10px;

}

.imagemt_2 img{

width: 100%;
height: 350px;
margin-bottom: 20px;
position: relative;
background:#051821;
border-radius: 10px;

}

.conteudo a{

font-family: "Myriad Pro Regular", sans-serif Bold;   
width:99%;
height: auto;
margin-left: 0px;
font-size: 16pt;
font-weight: bold;
padding: 2px;
border-radius: 5px; 
color: #000066;

}

.conteudo a:hover{

font-family: "Myriad Pro Regular", sans-serif;   
width:99%;
height: auto;
margin-left: 0px;
font-size: 16pt;
font-weight: bold;
padding: 2px;
border-radius: 5px; 
color: #0000ff;

}

.links_dsap_credenciamento1{

font-family: "Myriad Pro Regular", sans-serif;    
background-color: #ffffff;     
box-shadow: 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;   
position: relative;
border-radius:10px;
text-decoration: none;
width: 30%;
height: 100px;
margin-left: 40px;
float: left;
text-align: center;
color: #0099ff;
margin-bottom: 50px;

}

.links_dsap_credenciamento1:hover{

font-family: "Myriad Pro Regular", sans-serif;
background-color: #ffffff;     
box-shadow: inset 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;   
position: relative;
border-radius:10px;
text-decoration: none;
width: 30%;
height: 100px;
margin-left: 40px;
float: left;
text-align: center;
color: #000066;
margin-bottom: 50px;

}

.links_dsap_credenciamento1 h4{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
font-size: 10pt;

}

.links_dsap_credenciamento2{

font-family: "Myriad Pro Regular", sans-serif;    
background-color: #ffffff;     
box-shadow: 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;    
position: relative;
border-radius:10px;
text-decoration: none;
margin-left: 65px;
width: 30%;
height: 100px;
float: left;
text-align: center;
color: #0099ff;
margin-bottom: 50px;

}

.links_dsap_credenciamento2:hover{


font-family: "Myriad Pro Regular", sans-serif;
background-color: #ffffff;     
box-shadow: inset 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;    
position: relative;
border-radius:10px;
text-decoration: none;
margin-left: 65px;
width: 30%;
height: 100px;
float: left;
text-align: center;
color: #000066;
margin-bottom: 50px;

}

.links_dsap_credenciamento2 h4{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
font-size: 10pt;

}

.links_dsap_credenciamento3 {

font-family: "Myriad Pro Regular", sans-serif;
background-color: #ffffff;     
box-shadow: 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;   
position: relative;
border-radius:10px;
text-decoration: none;
margin-left: 35px;
width: 30%;
height: 100px;
float: left;
text-align: center;
color: #0099ff;
margin-bottom: 50px;

}

.links_dsap_credenciamento3:hover {


font-family: "Myriad Pro Regular", sans-serif;
background-color: #ffffff;     
box-shadow: inset 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;   
position: relative;
border-radius:10px;
text-decoration: none;
margin-left: 35px;
width: 30%;
height: 100px;
float: left;
text-align: center;
color: #000066;
margin-bottom: 50px;

}

.links_dsap_credenciamento3 h4{

font-family: "Myriad Pro Regular", sans-serif;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -12px;
font-size: 10pt;

}

.links_dsap_credenciamento3 h6{

font-family: "Myriad Pro Regular", sans-serif;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -15px;
font-size: 8pt;

}

.links_dsap_credenciamento4{

font-family: "Myriad Pro Regular", sans-serif;
background-color: #ffffff;     
box-shadow: 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;   
position: relative;
border-radius:10px;
text-decoration: none;
margin-left: 65px;
width: 30%;
height: 100px;
float: left;
text-align: center;
color: #0099ff;
margin-bottom: 50px;

}

.links_dsap_credenciamento4:hover{

font-family: "Myriad Pro Regular", sans-serif;
background-color: #ffffff;     
box-shadow: inset 3px 3px 3px 3px #d4eeff;
border: 1px solid #ffffff;   
position: relative;
border-radius:10px;
text-decoration: none;
margin-left: 65px;
width: 30%;
height: 100px;
float: left;
text-align: center;
color: #000066;
margin-bottom: 50px;

}

.links_dsap_credenciamento4 h4{

font-family: "Myriad Pro Regular", sans-serif;    
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -20px;
font-size: 10pt;

}

.links_dsap_credenciamento4 h6{

font-family: "Myriad Pro Regular", sans-serif;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -16px;
font-size: 8pt;

}

.st{

color: #000066;
font-size: 18pt;


}

.sts{

color: #ff0000;
font-size: 14pt;
text-align: justify;


}

.es{

color: #1E90FF;   

}

.citacao{

font-size: 13pt; 
margin-left: 0px;
font-family: serif;
width: 200px;

}

.formulariocsr form{

position: relative;
text-align: center;
padding: 40px;
background-color: #000066;
width: 300px;
font-family: "Myriad Pro Regular", sans-serif; 
border-radius: 10px;
color: #ffffff;
margin-left: auto;
margin-right: auto;

}

.formulariocsr textarea{

position: relative;
text-align: left;
padding: 40px;
background-color: #ffffff;
width: 200px;
font-family: "Myriad Pro Regular", sans-serif; 
border-radius: 10px;
color: #000066;


}

.formulariocsr input{

padding:10px;    
margin-bottom:10px;    
border-radius: 10px; 
width: 265px;

}

.enviarcsr input{

position: relative;
text-align: center;
padding: 18px;
background-color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif; 
border-radius: 10px;
width: 285px;
color: #ffffff;
margin-top: 20px;

}

.enviarcsr input:hover{

position: relative;
text-align: center;
padding: 18px;
background-color: #051821; 
font-family: "Myriad Pro Regular", sans-serif; 
border-radius: 10px;
width: 285px;
color: #ffffff;
margin-top: 20px;

}

table, th, td, tr{

border:1px solid #000000;
font-family: "Myriad Pro Regular", sans-serif;

}

table{

border-collapse: collapse;
width: 50%;
margin-left: 0px;
margin-top: 25px;
margin-bottom: 40px;
font-size: 10pt;


}

th, td, tr {
padding: 10px;
height: 10px;
text-align: center;
vertical-align: center;
border-bottom: 1px solid #000000;
}

th {
background-color: #000066;
color: white;
}

.links a{

color: #ff0000;  
margin-left: 0px;
background: none;
margin-bottom: 20px;

}

.links a:hover{

color: #000066;  
margin-left: 0px;
background: none;

}

.subtitulo_campanhas{

width: 96%;
text-align: justify;

}

.plantao1{

background-color: #00356b;
color: #ffffff;
padding: 20px;
border-radius: 5px;
margin-top: 0px;
margin-bottom: 0px;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 8pt;
margin-left: 10px;

}

.plantao2{

background-color: #00356b;
color: #ffffff;
padding: 20px;
margin-top: 0px;
margin-bottom: 0px;
border-radius: 5px;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 8pt;
margin-left: 10px;

}

.plantao3{

background-color: #00356b;
color: #ffffff;
padding: 20px;
margin-top: 200px;
margin-bottom: 0px;
border-radius: 5px;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 8pt;
margin-left: 10px;

}

.status_publicacao_pesquisa{

position: relative;
display: visible;
margin-top: -50px;
margin-left: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
width: 92%; 
font-size: 8pt;

}

#link_tutoriais{

margin-left: 65px;
margin-right: auto;
margin-top: 430px;
margin-bottom:0px;
width: 160px;
height: 20px;
position: absolute;
z-index: 1;

}

#link_tutoriais a{

position: absolute;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 55px;
text-decoration: none;
background-color:#000066;
border: solid 1px #000066;
border-radius: 30px;
width: 160px;
height: 20px;
padding: 10px;
color: #ffffff;

}

#link_tutoriais a:hover{

position: absolute;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 55px;
text-decoration: none;
background-color: #007fc7;
border: solid 1px #000066;
border-radius: 30px;
width: 160px;
height: 20px;
padding: 10px;
color: #ffffff;

}

/* Fim da configuração da classe conteúdo da coluna 1-1 (Subpáginas) */

/* Inicio da configuracao dos conteudos e resultados do banco de dados */ 

hr{

display: inline-block;
margin-left:auto;
margin-right: auto; 
width: 100%;
background-color: #000066;

}

.linha_db{

box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.2);
filter: blur(10px); 
margin-top: 30px;

}

.linha_db:hover{

box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.2);
filter: blur(10px); 
margin-top: 30px;

}

.linha_db_2{

box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.2);
filter: blur(2px); 
margin-top: 30px;
width: 99%;

}

.linha_db_2:hover{

box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.2);
filter: blur(2px); 
margin-top: 30px;
width: 99%;

}
.botao-imprimir{

padding: 10px;
position:absolute;
margin-left: 242px;
background-color: #ffff;
border-color: #000066;
color: #000066;
border-radius: 5px;
box-shadow: 1px 1px 1px 1px #000066;
margin-top: -20px;

}

.botao-imprimir:hover{

padding: 10px;
position:absolute;
margin-left: 242px;
background-color: #ffff;
border-color: #000066;
color: #000066;
border-radius: 5px;
box-shadow: 0.5px 0.5px 2px 2px #000066 inset;
margin-top: -20px;

}

.resultado1{

display: block;
width: 100%;
height:300px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
margin-top: 10px;
position: relative;

}

.resultado2{

display: inline-block;
width: 95%;
height:200px;
margin-left: 5px;
margin-right: -54px;
margin-bottom: 0px;
margin-top: 10px;
position: relative;

}

.resultado3{

display: block;
width: 100%;
height:300px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
margin-top: 10px;
position: relative;

}

.ir_consultas{

background-color: #ffffff;
color: #007fc7;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
margin-left: auto;
margin-right: auto;
padding: 70px;
width:225px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;
margin-bottom: 20px;

}

a{

text-decoration: none;

}

.ir_consultas:hover{

background-color: #0099ff;
color: #ffffff;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
margin-left: auto;
margin-right: auto;
padding: 70px;
width:225px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;
margin-bottom: 20px;

}

.ir_procedimentos{

background-color: #ffffff;
color: #007fc7;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
margin-left: auto;
margin-right: auto;
padding: 70px;
width: 225px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;
margin-bottom: 50px;

}

.ir_procedimentos:hover{

background-color: #0099ff;
color: #ffffff;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
margin-left: auto;
margin-right: auto;
padding: 70px;
width: 225px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;
margin-bottom: 50px;

}

.subtitulo1_busca{

font-size: 20px;

}

.subtitulo2_busca{

font-size: 20px;
margin-left: -22px;
position: absolute;

}

.subtitulo3_busca{

font-size: 20px;
margin-left:34px;
position: absolute;

}


.resumo_pesquisa{

font-family: "Myriad Pro Regular", sans-serif;
width: 96.1%;
text-align: justify;
margin-left: 5px;

}

.resultado_spec_on{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: -20px;
margin-top: -15px;
margin-bottom: 0px;
padding: 30px;
width: 91%;
border-radius: 5px;
font-size: 15pt;
color: #0099ff;

}

.resultado_spec_on_2{

font-family: "Myriad Pro Regular", sans-serif;
margin-left:auto;
margin-right: auto;
margin-top: 20px;
margin-bottom: 70px;
padding: 30px;
width: 60%;
border-radius: 5px;
font-size: 15pt;
box-shadow: 3px 3px 3px 3px #ffffff;
color: #ff0000;
border-left: 3px #000066;
background-color: #ffe100;
box-shadow: 3px 3px 3px 3px #ff0000;

}

.resultado_spec_off{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: -20px;
margin-top: 0px;
margin-bottom: -50px;
padding: 30px;
width: 82.5%;
border-radius: 5px;
font-size: 15pt;
box-shadow: 3px 3px 3px 3px #ffffff;
color: #ff0000;
border-left: 3px #000066;

}

.resultado_spec_off_2{

font-family: "Myriad Pro Regular", sans-serif;
margin-left:auto;
margin-right: auto;
margin-top: 20px;
margin-bottom: -50px;
padding: 30px;
width: 79%;
border-radius: 5px;
font-size: 12pt;
box-shadow: 3px 3px 3px 3px #ffffff;
color: #ff0000;
border-left: 3px #000066;
background-color: #ffe100;
box-shadow: 3px 3px 3px 3px #ff0000;

}

.resultado_proc_on{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: -20px;
margin-top: -50px;
margin-bottom: 0px;
padding: 30px;
width: 91%;
border-radius: 5px;
font-size: 15pt;
color:#0099ff;

}

.resultado_proc_off{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: -20px;
margin-top: 0px;
margin-bottom: -50px;
padding: 30px;
width: 82.5%;
border-radius: 5px;
font-size: 15pt;
box-shadow: 3px 3px 3px 3px #ffffff;
color: #ff0000;
border-left: 3px #000066;

}

.resultado_proc_off_2{

font-family: "Myriad Pro Regular", sans-serif;
margin-left:auto;
margin-right: auto;
margin-top: 20px;
margin-bottom: -50px;
padding: 30px;
width: 79%;
border-radius: 5px;
font-size: 12pt;
box-shadow: 3px 3px 3px 3px #ffffff;
color: #ff0000;
border-left: 3px #000066;
background-color: #ffe100;
box-shadow: 3px 3px 3px 3px #ff0000;

}




.capa1{

width: 200px;
height: 150px;
position: relative;
margin-bottom: 60px;
margin-top: 0px;
margin-left: 50px;


}

.capa1 img{

width: 162px;
height: 190px;
position: relative;
margin-left: 85px;
margin-top: 10px;
margin-bottom: 0px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px 5px 5px 5px;


}

.conteudo1{

width: 95%;
height:300px;
margin-left: auto;
margin-right: auto;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-top: 21px;
margin-bottom: 0px;
background-color:#ffffff;
border-radius: 5px;
padding: 5px;

}

.conteudo1:hover{

width: 95%;
height: 300px;
margin-left: auto;
margin-right: auto;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-top: 21px;
margin-bottom: 0px;
background-color:#ffffff;
border-radius: 5px;
padding: 5px;



}

.conteudo1 h3{

color: #000066;
font-family: "Myriad Pro Regular", sans-serif; 
border-radius: 5px;
padding-top: 5px;
padding-bottom: 50px;
padding-left: 0px;
height: 31px;
font-size: 16pt;
overflow: hidden;
text-overflow: ellipsis;
text-align: left;

}

.secao h4{

color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif; 
margin-top: -20px;


}

.endereco h4{

color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif; 
margin-top: -10px;


}

.telefone h4{

color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif; 
margin-top: -12px;


}

.processo h4{

color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif; 
margin-top: -10px;


}

.geral h4{

color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif; 
margin-top: -10px;

}

.geral select{

color: #000066;
font-family: "Myriad Pro Regular", sans-serif; 
margin-top: 0px;
width: 90%;
padding-left: 0px;
padding-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
font-size: 11pt;
border-color: rgb(255, 255, 255);

}

.capa2{

width: 200px;
height: 150px;
position: relative;
margin-bottom: 60px;
margin-top: 0px;
margin-left: 50px;


}

.capa2 img{

width: 162px;
height: 190px;
position: relative;
margin-left: 85px;
margin-top: -50px;
margin-bottom: 0px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
border-radius: 5px 5px 5px 5px;


}

.conteudo2{

width: 95%;
height: 300px;
margin-left: auto;
margin-right: auto;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-top: 0px;
margin-bottom: 0px;
background-color:#ffffff;
border-radius: 5px;
padding: 5px;

}

.conteudo2:hover{

width: 95%;
height: 300px;
margin-left: auto;
margin-right: auto;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-top: 0px;
margin-bottom: 0px;
background-color:#ffffff;
border-radius: 5px;
padding: 5px;



}

.conteudo2 h3{

color: #000066;
font-family: "Myriad Pro Regular", sans-serif; 
border-radius: 5px;
padding-top: 5px;
padding-bottom: 50px;
padding-left: 0px;
height: 31px;
font-size: 16pt;
overflow: hidden;
text-overflow: ellipsis;
text-align: left;

}

.capa3{

width: 200px;
height: 150px;
position: relative;
margin-bottom: 80px;
margin-top: -30px;
margin-left: 800px;
border-radius: 5px;

}

.capa3 img{

width: 170px;
height: 180px;
position: absolute;
margin-left: 10px;
margin-top: -477px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);


}

.conteudo3{

width: 350px;
height: 180px;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: absolute;
margin-left: 980px;
margin-top: -707px;
margin-bottom: 300px;
background-color:#ffffff;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);


}


.conteudo3 h3{

background-color: #051821;  
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
padding: 10px;

}

.conteudo3 h4{

color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif;   

}


.capa4{

width: 200px;
height: 150px;
position: relative;
margin-bottom: 80px;
margin-top: -30px;
margin-left: 800px;
border-radius: 5px;

}

.capa4 img{

width: 120px;
height: 180px;
padding: 10px;
position: relative;
margin-left: -650px;
margin-top: 0px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);


}

.conteudo4{

width: 350px;
height: 195px;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-left: 290px;
margin-top: -225px;
margin-bottom: 50px;
background-color:#ffffff;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);


}

.conteudo4 h3{

background-color: #051821;  
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
padding: 10px;

}

.conteudo4 h4{

color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif; 
margin-left: 5px;  

}

.formulario_1 form{

background-color:#007fc7;
width: 325px;
height: 250px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: 5px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border-radius: 5px;
position: relative;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;

}

.formulario_1 label{

background-color:#007fc7;
width: 250px;
height: 40px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   

}

.formulario_1 select{

background-color:#ffffff;
width: 323px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.formulario_1 option{

background-color:#ffffff;
width: 200px;
height: 35px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
position: absolute;
}

.formulario_1 option:hover{

background-color:#ffffff;
width: 200px;
height: 35px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
position: absolute;

}

.formulario_1 input{

background-color:#ffffff;
width: 130px;
height: 40px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 10px;
display: inline-block;
position: absolute;
margin-left: 30px;

}

.formulario_1 input:hover{

background-color:#ffffff;
width: 130px;
height: 40px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 10px;
display: inline-block;
position: absolute;
margin-left: 30px;

}

.formulario_2 form{

background-color:#1E90FF;
width: 310px;
height: 200px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
margin-top: -370px;
margin-bottom: 400px;
margin-left: 10px;
border-radius: 5px;
border: solid 1px #000066;
position: relative;
z-index: 1;

}

.formulario_2 label{

background-color:#ffcc00;
width: 250px;
height: 40px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   

}

.formulario_2 select{

background-color:#ffffff;
width: 200px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.formulario_2 option{

background-color:#ffffff;
width: 100px;
height: 35px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
position: absolute;
}

.formulario_2 option:hover{

background-color:#000066;
width: 300px;
height: 35px;
color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;

}

.formulario_2 input{

background-color:#ffffff;
width: 130px;
height: 40px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 10px;
display: inline-block;
position: absolute;
margin-left: 30px;

}

.formulario_2 input:hover{

background-color:#ff0000;
width: 130px;
height: 40px;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;

}

.formulario_3 form{

background-color:#1E90FF;
width: 310px;
height: 130px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
margin-top: -400px;
margin-bottom: 400px;
margin-left: 10px;
border-radius: 5px;
border: solid 1px #000066;
position: relative;
z-index: 1;

}

.formulario_3 label{

background-color:#ffcc00;
width: 250px;
height: 40px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   

}

.formulario_3 select{

background-color:#ffffff;
width: 200px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.formulario_3 option{

background-color:#ffffff;
width: 200px;
height: 35px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
position: absolute;
}

.formulario_3 option:hover{

background-color:#000066;
width: 300px;
height: 35px;
color: #ff0000;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;

}

.formulario_3 input{

background-color:#ffffff;
width: 130px;
height: 40px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 10px;
display: inline-block;
position: absolute;
margin-left: 30px;

}

.formulario_3 input:hover{

background-color:#ff0000;
width: 130px;
height: 40px;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;

}



.campoentrada input{

width: 382px;
padding: 6px;
background-color: #ffffff;

}

.campoentrada input:hover{

width: 382px;
padding: 6px;
background-color: #ffffff;


}

.botao1 input{

background-color:#ffffff;
width: 325px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 0px;

}

.botao1 input:hover{

background-color:#000066;
width: 325px;
height: 37px;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 0px;

}

.botao2 input{

background-color:#ffffff;
width: 110px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: -55.9px;
display: inline-block;
position: absolute;
margin-left: 210px;

}

.botao2 input:hover{

background-color:#ffffff;
width: 110px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: -55.9px;
display: inline-block;
position: absolute;
margin-left: 210px;

}

.botao3 input{

background-color:#ffffff;
width: 110px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: -55.9px;
display: inline-block;
position: absolute;
margin-left: 210px;

}

.botao3 input:hover{

background-color:#ffffff;
width: 110px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: -55.9px;
display: inline-block;
position: absolute;
margin-left: 210px;

}

.formulario_29 form{

background-color:#007fc7;
width: 330px;
height: 780px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: 5px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border-radius: 5px;
position: relative;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;


}

.formulario_29 label{

background-color:#007fc7;
width: 250px;
height: 40px;
margin-left: 0px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;  

}

.formulario_29 input{

background-color:#ffffff;
width: 319px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 2px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.formulario_29 input:hover{

background-color:#d4eeff;
width: 319px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.botao29 input{

background-color:#ffffff;
width: 324px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.botao29 input:hover{

background-color:#000066;
width: 324px;
height: 37px;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.formulario_219 form{

width: 325px;
height: 200px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -570px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border-radius: 5px;
position: relative;


}

.formulario_219 label{

background-color:#007fc7;
width: 250px;
height: 40px;
margin-left: 0px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;  

}

.formulario_219 select{

background-color:#ffffff;
width: 321px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 3px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.formulario_219 select:hover{

background-color:#d4eeff;
width: 321px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 3px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.botao219 input{

background-color:#ffffff;
width: 324px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.botao219 input:hover{

background-color:#000066;
width: 324px;
height: 37px;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.formulario_39 form{

width: 325px;
height: 680px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -50px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border-radius: 5px;
position: relative;


}

.formulario_39 label{

background-color:#007fc7;
width: 250px;
height: 40px;
margin-left: 0px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;  

}

.formulario_39 input{

background-color:#ffffff;
width: 319px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 2px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.formulario_39 input:hover{

background-color:#d4eeff;
width: 319px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.botao39 input{

background-color:#ffffff;
width: 324px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.botao39 input:hover{

background-color:#000066;
width: 324px;
height: 37px;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.formulario_319 form{

width: 325px;
height: 200px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -510px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border-radius: 5px;
position: relative;


}

.formulario_319 label{

background-color:#007fc7;
width: 250px;
height: 40px;
margin-left: 0px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;  

}

.formulario_319 select{

background-color:#ffffff;
width: 321px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 3px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.formulario_319 select:hover{

background-color:#d4eeff;
width: 321px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 3px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);

}

.botao319 input{

background-color:#ffffff;
width: 324px;
height: 37px;
padding: 10px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.botao319 input:hover{

background-color:#000066;
width: 324px;
height: 37px;
padding: 10px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
border-radius: 5px;
margin-top: 0px;
display: inline-block;
position: absolute;
margin-left: 2px;
z-index:1;

}

.paginacao{

text-align: center;
font-size: 25pt;

}

.paginacao a{

padding: 10px;
text-decoration: none;

}

/* Fim da configuracao dos conteudos e resultados do banco de dados */ 

/* inicio das configurações do painel administrativo */ 

.painel_administrativo{

display: visible;
position: absolute;
width: 100%;
height: 100%;
font-family: "Myriad Pro Regular", sans-serif;

}

.imagem_tela_login{

position: absolute;
width:100%;
height: 100%;
text-align: center;

}

.formulario_login{

position: relative;
width:300px;
height: 500px;
margin-top: 15vh;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
padding: 35px;
background-color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 5px;
box-shadow: 2px 2px 2px rgba(255, 255, 255, 0.9);

}

.formulario_login img{

width:130px;
height: 130px;
margin-bottom: 20px;
text-align: center;
border-radius: 5px;

}

.cadastro_login{

padding: 15px;
background-color: #000000;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 10pt;
color: #ffffff;
display:none;

}

.esqueci_login{

padding: 15px;
background-color: #000000;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 10pt;
color: #ffffff;
display:none;

}

.enviar_login{

padding: 15px;
background-color: rgba(0, 0, 0, 0.8);
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 15pt;
color: #ffffff;

}

.matricula_login{

padding: 3px;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 15pt;


}

.matricula_login input{

padding: 3px;
background-color: rgba(255, 255, 255, 0.5);
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 5px;
font-size: 15pt;
color: #000000;
box-shadow: 5px 5px 5px rgba(255, 255, 255, 0.9);

}

.senha_login{

padding: 3px;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 15pt;

}

.senha_login input{

padding: 3px;
background-color: rgba(255, 255, 255, 0.5);
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 5px;
font-size: 15pt;
color: #000000;
box-shadow: 5px 5px 5px rgba(255, 255, 255, 0.9);


}

.titulo_painel{

margin-top: 25px;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 15pt;

}

.subtitulo_painel{

margin-top: auto;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
color: #444;
background-color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 10pt;

}

.usuario_painel{

margin-top: -25px;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 10px;
font-size: 11pt;

}

.link1_painel{

width: 100%;
margin-top: 20px;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
font-family: "Myriad Pro Regular", sans-serif;
text-align: left;
border-radius: 10px;

}

.link1_painel a{

display: inline-block;
width: 100%;
text-decoration: none;
margin-left: 0px;
background-color: rgba(0, 0, 0, 0.8);
color: #ffffff;
padding: 10px;
border-radius: 1px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 14pt;

}

.link1_painel a:hover{

display: inline-block;
width: 100%;
text-decoration: none;
margin-left: 0px;
background-color: rgba(0, 0, 0, 0.9);
color: #ffffff;
padding: 10px;
border-radius: 1px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 14pt;
}

.link2_painel{

width: 100%;
margin-top: 0px;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
font-family: "Myriad Pro Regular", sans-serif;
text-align: left;
border-radius: 10px;

}

.link2_painel a{

display: inline-block;
width: 100%;
text-decoration: none;
margin-left: 0px;
background-color: rgba(0, 0, 0, 0.8);
color: #ffffff;
padding: 10px;
border-radius: 1px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 14pt;

}

.link2_painel a:hover{

display: inline-block;
width: 100%;
text-decoration: none;
margin-left: 0px;
background-color: rgba(0, 0, 0, 0.9);
color: #ffffff;
padding: 10px;
border-radius: 1px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 14pt;

}

.sair_painel{

width: 100%;
margin-top: auto;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
font-family: "Myriad Pro Regular", sans-serif;
text-align: left;
border-radius: 10px;

}

.sair_painel a{ 

display: inline-block;
width: 100%;
text-decoration: none;
margin-left: 0px;
background-color: rgba(0, 0, 0, 0.8);
color: #ffffff;
padding: 10px;
border-radius: 1px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 14pt;

}

.sair_painel a:hover{ 

display: inline-block;
width: 100%;
text-decoration: none;
margin-left: 0px;
background-color: rgba(0, 0, 0, 0.9);
color: #ffffff;
padding: 10px;
border-radius: 1px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 14pt;
}

.submeter{

padding: 15px;
width: 99%;
background-color: rgba(1, 83, 138, 0.8);
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 50px;
font-size: 13pt;
color: #ffffff;
text-decoration: none;

}

.submeter:hover{

padding: 15px;
width: 99%;
background-color: rgba(1, 83, 138, 1);
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
border-radius: 50px;
font-size: 13pt;
color: #ffffff;
text-decoration: none;

}

.painel{

font-family: "Myriad Pro Regular", sans-serif;
text-align: center;

}

.painel h2{

font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
font-size: 20pt;

}

.formulario_principal img{

width: 250px;
height: 200px;
border-radius: 5px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.8);

}

.formulario_principal video{

width: 250px;
height: 130px;
border-radius: 5px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.8);

}

.entrada{

padding: 10px;
width: 96.7%;
background-color: #ffffff;
color: #000000;
font-size: 13pt;
border-radius: 50px;
font-family: "Myriad Pro Regular", sans-serif;

}

.anexo{

padding: 10px;
width: 96.7%;
background-color: #a9c7ff;
color: #000000;
font-size: 13pt;
border-radius: 50px;
font-family: "Myriad Pro Regular", sans-serif;

}


.formulario_principal textarea{

padding: 10px;
width: 96.7%;
background-color: #ffffff;
color: #000000;
font-size: 13pt;
border-radius: 50px;
font-family: "Myriad Pro Regular", sans-serif;

}

.formulario_principal select{

padding: 10px;
width: 98%;
background-color: #ffffff;
color: #000000;
font-size: 13pt;
border-radius: 50px;
font-family: "Myriad Pro Regular", sans-serif;

}

.formulario_principal option{

padding: 10px;
width: 50%;
background-color: #ffffff;
color: #000000;
font-size: 13pt;
border-radius: 50px;
font-family: "Myriad Pro Regular", sans-serif;

}

.formulario_principal ::placeholder{

padding: 10px;
margin-left: 9px;
width: 85%;
background-color: #ffffff;
color: #444;
font-family: "Myriad Pro Regular", sans-serif;

}


/* Fim das configurações do painel administrativo */ 

