* { margin: 0; padding: 0; }

/* 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;
margin-left: 0px;
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;
margin-left: 0px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 100%;
height: 160px;

}

.logo-cabecalho{

width: 60px;
height: 70px; 
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: 60px;
height: 70px; 
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: 620px;
height: 30px;
margin-top: -17px;
margin-left: auto;
margin-right: auto;
padding-top: 5px;
position: relative;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
z-index: 3;
text-align: center;



}

.cabecalho h2{

width: 270px;
height: 20px;
margin-top: -10px;
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 */

.background-menutopo{

width: 100%;
height: 65px;
font-family: "Myriad Pro Regular", sans-serif;
position: absolute;
z-index: 2;
margin-top: 0px;

}

.background-menutopo img{

width: 100%;
height: 65px;
font-family: "Myriad Pro Regular", sans-serif;
position: absolute;
z-index: 2;
margin-top: 0px;

}

.menutopo .icone-menu-suspenso{

width: 15px;
height: 15px;
position: absolute;
margin-top: 3px;
margin-left: 5px;

}

.menutopo{

width: 100%;
height: 50px;
font-family: "Myriad Pro Regular", sans-serif;
position: absolute;
margin-top: 40px;

}

.menutopo ul{

list-style: none;
position: absolute;
font-size: 8pt;
margin-left: 60px;
margin-top: 85px;
z-index: 0;

}

.menutopo ul li{

width: 150px;
float: left;
font-size: 11pt;
margin-right: -10px;


}

.menutopo a{

display: block;
text-decoration: none;
text-align:center;
color:#000066;
padding: 5px;


}

.menutopo ul ul{

position: absolute;
visibility: hidden;
margin-left: 0px;
margin-top: 0px;
background-color: #ffffff;
border-radius: 2px;
box-shadow: 0.5px 0.5px 0.5px 0.5px inset #000066;

}

.menutopo ul li:hover ul{

visibility: visible;   
border-radius: 2px;
box-shadow: 0.5px 0.5px 0.5px 0.5px inset #000066;

}

.menutopo a:hover{

background-color:#007fc7;
color:#ffffff;
padding: 5px;
border-radius: 2px;
font-size: 11pt;
box-shadow: 0.5px 0.5px 0.5px 0.5px inset #000066;

}

.menutopo ul ul li{

float: none;
border: solid 1px #ffffff;   
border-radius: 1px;


}

.menutopo ul ul li a{

background-color:#ffffff;
color: #000033;
border-radius: 1px;
box-shadow: 0.1px 0.1px inset #000066;

}

.menutopo img{

width: 30px;
height: 30px;


}

.imgmenutopo img{

width: 15px;
height: 15px;
position: relative;
margin-right: 10px;


}

label[for="bt_menutopo"]{

padding: 5px;
background-color:#000033;
color:#ffffff;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
font-size: 30px;
cursor: pointer;
width: 50px;
height: 50px;    

}

label[for="bt_menutopo"]{

display: none;

}

#bt_menutopo{

display: none;

}

.fechar{

visibility: hidden;


}

/* Fim da configuração do menutopo */ 

/* Inicio da configuração do menutopoflutuante */

*{

margin: 0;
padding: 0;   

}

.menutopoflutuante{

width: 15%;
height: 170px;
font-family: "Myriad Pro Regular", sans-serif;
color:#ffffff;
font-size: 15pt;
position: absolute;
margin-top: 50px;
z-index: 5;

}

.menutopoflutuante ul{

list-style: none;
position: relative;


}

.menutopoflutuante ul li{

width: 150px;
float: left;


}

.menutopoflutuante a{

padding: 15px;
display: block;
text-decoration: none;
text-align: center;
color:#000066;
z-index:5;

}

.menutopoflutuante ul ul{

position: absolute;
visibility: hidden;

}

.menutopoflutuante ul li:hover ul{

visibility: visible; 

}

.menutopoflutuante a:hover{

background-color: #007fc7;  
color:#ffffff;    

}

.menutopoflutuante ul ul li{

float: none;
background-color: #000055; 


}

.menutopoflutuante ul ul li a{

background-color: rgba(255, 255, 255, 0.1);
color: #ffffff;
}

.menutopoflutuante img{

width: 30px;
height: 30px;


}

.imgmenutopoflutuante img{

width: 15px;
height: 15px;
position: relative;
margin-right: 10px;

}

label[for="bt_menutopoflutuante"]{

padding-top: 5px;
padding-bottom: 40px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.0);
background-color: rgba(255, 255, 255, 0.8);
color:#000066;
font-family: "Myriad Pro Regular", sans-serif;
text-align: center;
font-size: 25px;
cursor: pointer;
width: 15%;
height: 4650px; 
margin-top: 265px;
position: absolute;
z-index:5; 
display: none;

}

label img{

width: 50px;
height: 50px;
position: absolute;
z-index:5; 
margin-left: -40px;
padding: 20px;
margin-top: 20px;

}

label p{

position: absolute;
z-index:5; 
margin-top: 68px;
margin-left: 70px;
font-weight: bold;

}


#bt_menutopoflutuante{

display: none;

}

label img[for="bt_menutopoflutuante"]{ 
width: 30px;
height: 30px;
}

#bt_menutopoflutuante:checked ~ .menutopoflutuante{

margin-left: 0;  
z-index:5;   

}

.menutopoflutuante{

margin-left: 0%;
transition: .4s;
z-index:5; 
margin-top: 280px;
height: 800px;

}

.menutopoflutuante ul li{

width: 100%;
float: none;

}  

.menutopoflutuante ul ul{

position: static;
overflow: hidden;
max-height: 0;
transition: all .4s;  

}

.menutopoflutuante ul li:hover ul{

height: auto;
max-height: 950px;

}

.fecharflutuante{

visibility: visible;


}

/* Fim da configuração do menutopoflutuante */

/* Inicio da configuração do submenu */

.submenu{

padding-top: 0px;
margin-top: 0px;
width: 205px;
height: 346.4%;
background: rgba(255, 255, 255, 0.8);
font-family: "Myriad Pro Regular", sans-serif;
position: absolute;
text-align: left;
font-size: 8pt;
z-index: 2;
margin-left: 0px;

}

.submenu:hover{

padding-top: 0px;
margin-top: 00px;
width: 205px;
height: 346.4%;
background: rgba(255, 255, 255, 0.8);
font-family: "Myriad Pro Regular", sans-serif;
position: absolute;
text-align: left;
font-size: 8pt;
z-index: 2;
margin-left: 0px;

}

.submenu ul{

list-style: none;

}

.submenu ul li{

width: 167.5px;
float: left;
padding-left:20px;

}

.submenu ul li img{

width: 30px;

}

.submenu a{

padding-top: 5px;
display: block;
text-decoration: none;
text-align: center;
color:#000066;   
margin-top: 10px; 

}

.submenu ul ul{

position: absolute;
visibility: hidden;

}

.submenu ul li:hover ul{

visibility: visible;    

}

.submenu a:hover{

background: rgba(183, 183, 183, 0.493);
padding-top: 5px;
color:#000066; 
height: 60px;
border-radius: 3px;
margin-top: 10px;

}

.submenu ul ul li{

float: none;
border: solid 1px #051821;      

}

.submenu ul ul li a{

background-color:#ffffff;
color:#051821;
}

.submenu ul ul li{

float: none;
border: solid 1px #051821;       

}

.submenu ul ul li a{

background-color:#ffffff;
color:#051821;
}

.link_submenu img{

width: 50px;
height: 50px;
position: absolute;
margin-top:400px;

}

/* Fim da configuração do submenu */

/* Inicio das configuração do menuflutuante */

.menuflutuante{

background-color: #0000ff;
width:350px;
z-index: 2;
position: absolute;
font-family: "Myriad Pro Regular", sans-serif;
margin-top: -150px;
padding: 10px;

}

.acordeon{


width:350px;
z-index: 2;
position: absolute;

}

.acordeon-item input{display:none;}

.acordeon-item label{
display:block;
background-color: rgba(0,0,0, 0.6);
cursor:pointer;
z-index: 2;
}

.acordeon-conteudo{
height: 0px;
overflow: hidden;
-webkit-transition: height 0.3s ease-in-out;
-moz-transition: height 0.3s ease-in-out;
-o-transition: height 0.3s ease-in-out;
-ms-transition: height 0.3s ease-in-out;
transition: height 0.3s ease-in-out;
background-color: rgba(0,0,0, 1);
color: #ffffff;
}

.acordeon-conteudo a{
color: #ffffff;
text-decoration: none;

}
[id^=acordeon]:checked ~ .acordeon-conteudo {
height: auto;
}

/* Fim das configurações do menuflutuante*/

/* 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: 1135px;
position: relative;
margin-top: -37px;
background-color: #000000;

}

.imagem_bloco_1{

width:100%;
margin-top:0px;
height: 1135px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;


}

.bloco_2{

width:100%;
height: 1100px;
position: relative;
margin-top: -20px;
background-color: #ffffff;

}

.imagem_bloco_2{

width:100%;
height: 1100px;
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: 960px;
position: relative;

}

.imagem_bloco_4{


width:100%;
height: 960px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;

}

.bloco_5{

width:100%;
height: 1200px;
position: relative;
background-color: #000066;

}

.imagem_bloco_5{


width:100%;
height: 1200px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;

}

.bloco_6{

width:100%;
height: 750px;
position: relative;

}

.imagem_bloco_6{


width:100%;
height: 750px;
position: absolute;
box-shadow: 2.5px 5px 20px #ffffff;
opacity: 0.2;

}

.subtitulo{

font-family: "Myriad Pro Regular", sans-serif;
font-size: 22pt;
color: #ffffff;
display: block;
margin-top: 30px;
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: 30pt;
margin-left: 95px;
margin-top: 30px;

}

.subtitulo_2{

font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
float: left;
font-size: 30pt;
margin-left: 95px;
margin-top: 600px;
margin-bottom: 10px;
width: 76%;
position: absolute;

}

.subtitulo_3{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 30pt;
margin-left: 95px;
margin-top: -17px;
margin-bottom: 10px;
width: 76%;
position: absolute;

}

.subtitulo_4{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 30pt;
margin-left: 95px;
margin-top: 550px;
margin-bottom: 10px;
width: 76%;
position: absolute;

}

.subtitulo_5{

font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
float: left;
font-size: 30pt;
margin-left: 95px;
margin-top: 30px;
margin-bottom: 10px;
width: 76%;
position: absolute;

}

.subtitulo_6{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 30pt;
margin-left: 95px;
margin-top: -19px;
margin-bottom: 10px;
width: 76%;
position: absolute;

}

.subtitulo_7{

font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
float: left;
font-size: 30pt;
margin-left: 95px;
margin-top: -15px;
margin-bottom: 10px;
width: 76%;
position: absolute;

}

.subtitulo_8{

font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
float: left;
font-size: 30pt;
margin-left: 95px;
margin-top: -17px;
margin-bottom: 10px;
width: 76%;
position: absolute;

}

/* Fim da configuração do corpo */

/* Inicio da configuração das colunas e conteudo (Página Inicial) */

.coluna-1{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:83px; 
margin-left:100px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_1{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-1 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:83px; 
margin-left:432px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_2{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-2 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:83px; 
margin-left:764px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_3{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-3 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:300px; 
margin-left:100px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_4{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-4 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:300px; 
margin-left:432px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_5{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-5 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:300px; 
margin-left:764px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_6{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-6 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:654px; 
margin-left:100px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_7{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-7 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:654px; 
margin-left:432px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_8{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-8 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:654px; 
margin-left:764px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_9{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-9 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:873px; 
margin-left:100px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_10{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-10 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:873px; 
margin-left:432px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_11{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;

}  

.coluna-11 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:873px; 
margin-left:764px;
background-color:#ffffff;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_12{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -85px;
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: 12pt;
margin-top: 10px;
letter-spacing: -1px;

}  

.coluna-12 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
text-align: center;   
font-size: 10pt;
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:77px; 
margin-left:100px;
background-color:#2a2aac;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_13{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -87px;
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: 12pt;
margin-top: 10px;

}  

.coluna-13 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 13pt;
margin-top: -5px;

}  

.coluna-13 img{

width: 60px;
height: 60px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;

}    

.coluna-14{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:77px; 
margin-left:432px;
background-color:#2a2aac;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_14{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -87px;
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: 12pt;
margin-top: 10px;

}  

.coluna-14 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: -5px;

} 

.coluna-14 img{

width: 60px;
height: 60px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;

}      

.coluna-15{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:77px; 
margin-left:764px;
background-color:#2a2aac;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_15{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -87px;
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: 12pt;
margin-top: 10px;

}  

.coluna-15 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 13pt;
margin-top: -5px;

} 

.coluna-15 img{

width: 60px;
height: 60px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;
}

.coluna-16{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:290px; 
margin-left:100px;
background-color:#2a2aac;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_16{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -87px;
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: 12pt;
margin-top: 10px;

}  

.coluna-16 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 13pt;
margin-top: -5px;

} 

.coluna-16 img{

width: 60px;
height: 60px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;


}    

.coluna-17{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:290px; 
margin-left:432px;
background-color:#2a2aac;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_17{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -87px;
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: 12pt;
margin-top: 10px;

}  

.coluna-17 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: -5px;

}   

.coluna-17 img{

width: 60px;
height: 60px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;

}   

.coluna-18{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:290px; 
margin-left:764px;
background-color:#2a2aac;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_18{

width: 160px;
height: 180px;
position: absolute; 
margin-left: -87px;
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: 12pt;
margin-top: 10px;

}  

.coluna-18 h3{

padding: 5px;
font-family: "Myriad Pro Regular", sans-serif;
color: #ffffff;
text-align: center;   
font-size: 10pt;
margin-top: -5px;

} 

.coluna-18 img{

width: 60px;
height: 60px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;

}       

.coluna-19{

font-family: "Myriad Pro Regular", sans-serif;
margin-top:640px; 
margin-left:100px;
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: 11pt;

}  

.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:325px;
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: 11pt;

}  

.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:640px; 
margin-left:545px;
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: 11pt;

} 

.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:640px; 
margin-left:770px;
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: 11pt;

} 

.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:852px; 
margin-left:100px;
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: 11pt;

}  

.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:852px; 
margin-left:325px;
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: 11pt;

} 

.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:852px; 
margin-left:545px;
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: 11pt;

} 

.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:852px; 
margin-left:770px;
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: 11pt;

} 

.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: 81%;
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: 22px;
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;
font-size: 18px;
opacity: 0;
height: 0;
overflow: hidden;
transition: opacity .3s;
margin-left: 42px;
font-family: "Myriad Pro Regular", sans-serif;
}

.accordion-body.active {
height: 100%;
opacity: 1;
padding: 5px 0px;
background-color: rgba(255, 255, 255, 0.288);

}

.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:85px; 
margin-left:100px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_26{

width: 160px;
height: 180px;
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: 11pt;
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:85px; 
margin-left:432px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_27{

width: 160px;
height: 180px;
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: 11pt;
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:85px; 
margin-left:764px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_28{

width: 160px;
height: 180px;
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: 11pt;
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:300px; 
margin-left:100px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_29{

width: 160px;
height: 180px;
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: 11pt;
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:300px; 
margin-left:432px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_30{

width: 160px;
height: 180px;
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: 11pt;
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:300px; 
margin-left:764px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_31{

width: 160px;
height: 180px;
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: 11pt;
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:515px; 
margin-left:100px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_32{

width: 160px;
height: 180px;
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: 11pt;
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:515px; 
margin-left:432px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_33{

width: 160px;
height: 180px;
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: 11pt;
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:515px; 
margin-left:764px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_34{

width: 160px;
height: 180px;
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: 11pt;
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:730px; 
margin-left:100px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_35{

width: 160px;
height: 180px;
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: 11pt;
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:730px; 
margin-left:432px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_36{

width: 160px;
height: 180px;
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: 11pt;
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:730px; 
margin-left:764px;
background-color: #ffcc00;
width: 160px;
height: 180px;
text-align: center;
position: absolute; 
border: solid 0px #000066;
border-radius: 10px;
z-index: 1;

}

.botao_coluna_37{

width: 160px;
height: 180px;
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: 11pt;
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:105px; 
margin-left:100px;
margin-right:10px;
background-color:rgba(255,255,255,0.8);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 35%;
height: 450px;
text-align: center;
position: relative;
float: left;  
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: 280px;
height: 280px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;


}

.link_6{

display: block;
margin-left: 65px;
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: 65px;
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: 360px;
margin-right: auto;
margin-top: -70px;
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:103px; 
margin-left:100px;
margin-right: -76px;
background-color:rgba(255,255,255,0.8);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
width: 25.35%;
height: 480px;
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: 16pt;

}  

.coluna-42-44 img{

width: 300px;
height: 230px;
border-radius: 25px;
text-align: center;
position: relative;
margin-top: 10px;


}

.coluna-42-44 p{

text-align: justify;
padding: 20px;

}

.link_videos{

margin-left: 360px;
margin-right: auto;
margin-top: -75px;
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: -70px;
width: 210px;
height: 240px;
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: 95px;
margin-right: -1px;
margin-top:30px;
width: 23%;
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:10px;
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: 120px;  
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: 205px;
position: absolute; 
color:#000000;
width: 57%;

}

.background-rodape{

position: absolute;
width:100%;
height: 120px; 
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
background-color: #000066;
display: none;
}

.background-rodape img{

position: absolute;
width:100%;
height: 120px; 
font-family: "Myriad Pro Regular", sans-serif;
font-size: 12pt;
background-color: #000066;
display: none;
}

/* Fim da configuração do rodapé */ 

/* Inicio da configuração da classe conteúdo da coluna 1-1 (Subpáginas) */ 

.conteudo_vazio{

display: block;
position: relative;
width: 100%;
height: 100%;
margin-top: 50%;

}

.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: 22pt;
color: #ffffff;
display: block;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
padding: 10px;
background-color: #000066;
border-radius: 10px;
width: 85.4%;
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: 18pt;
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: 18pt;
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: 18pt;
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: 18pt;
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: 220px;
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: 220px;
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: 220px;
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: 220px;
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: 250px;
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: 250px;
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;
padding-top: 55px;
font-family: "Myriad Pro Regular", sans-serif;
font-size: 25pt;
margin-left: 60px;
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: 137px;
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: 106px;
font-size: 15pt;
text-align: justify;

}

.conteudo p{

font-family: "Myriad Pro Regular", sans-serif;   
width:86.4%;
height: auto;
background-color: #ffffff;
margin-left: 60px;
font-size: 15pt;
text-align: justify;
line-height:normal;
}

.imagemt{

position: relative;
width: 100%;
height: auto;


}

.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: 450px;
height: 600px;
margin-right: 120px;
margin-left: 50px;
margin-top: 50px;
margin-bottom: 15px;
float: right;
background:#051821;
border-radius: 10px;

}

.imagemt_2 img{

width: 450px;
height: 600px;
float: right;
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: 16%;
height: 100px;
margin-left: 55px;
float: left;
text-align: center;
color: #0099ff;

}

.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: 16%;
height: 100px;
margin-left: 55px;
float: left;
text-align: center;
color: #000066;

}

.links_dsap_credenciamento1 h4{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
font-size: 12pt;

}

.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: 80px;
width: 16%;
height: 100px;
float: left;
text-align: center;
color: #0099ff;

}

.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: 80px;
width: 16%;
height: 100px;
float: left;
text-align: center;
color: #000066;

}

.links_dsap_credenciamento2 h4{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
font-size: 12pt;

}

.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: 80px;
width: 16%;
height: 100px;
float: left;
text-align: center;
color: #0099ff;

}

.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: 80px;
width: 16%;
height: 100px;
float: left;
text-align: center;
color: #000066;

}

.links_dsap_credenciamento3 h4{

font-family: "Myriad Pro Regular", sans-serif;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -12px;
font-size: 12pt;

}

.links_dsap_credenciamento3 h6{

font-family: "Myriad Pro Regular", sans-serif;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -15px;
font-size: 9pt;

}

.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: 80px;
width: 16%;
height: 100px;
float: left;
text-align: center;
color: #0099ff;

}

.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: 80px;
width: 16%;
height: 100px;
float: left;
text-align: center;
color: #000066;

}

.links_dsap_credenciamento4 h4{

font-family: "Myriad Pro Regular", sans-serif;    
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -20px;
font-size: 12pt;

}

.links_dsap_credenciamento4 h6{

font-family: "Myriad Pro Regular", sans-serif;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -16px;
font-size: 9pt;

}

.st{

color: #000066;
font-size: 18pt;


}

.sts{

color: #ff0000;
font-size: 18pt;


}

.es{

color: #1E90FF;   

}

.citacao{

font-size: 13pt; 
margin-top: 0px;
margin-left: 0px;
font-family: serif;
width: 1050px;
height: 200px;
position: absolute;

}

.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: 50px;

}

.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: 8px;
margin-top: 20px;
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;
box-shadow: none;

}

.links a:hover{

color: #000066;  
margin-left: 0px;
background: none;
box-shadow: none;

}

.subtitulo_campanhas{

width: 87%;
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: 15pt;
margin-left: 60px;

}

.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: 15pt;
margin-left: 60px;

}

.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: 15pt;
margin-left: 60px;

}

.status_publicacao_pesquisa{

position: relative;
display: visible;
margin-top: 50px;
margin-left: 50px;
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
width: 85.5%


}

#link_tutoriais{

margin-left: 30px;
margin-right: auto;
margin-top: 335px;
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:relative;
margin-left: 852px;
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:relative;
margin-left: 852px;
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:200px;
margin-left: auto;
margin-right: auto;
margin-bottom: -60px;
margin-top: 60px;
position: relative;

}

.resultado2{

display: inline-block;
width: 880px;
height:200px;
margin-left: 135px;
margin-right: -54px;
margin-bottom: 0px;
margin-top: 0px;
position: relative;

}

.resultado3 {

display: block;
width: 100%;
height:200px;
margin-left: auto;
margin-right: auto;
margin-bottom: -60px;
margin-top: 60px;
position: relative;

}

.ir_consultas{

background-color: #ffffff;
color: #007fc7;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
float: left;
margin-left: 60px;
padding: 100px;
width: 210px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;

}

.ir_consultas:hover{

background-color: #0099ff;
color: #ffffff;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
float: left;
margin-left: 60px;
padding: 100px;
width: 210px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;

}

.ir_procedimentos{

background-color: #ffffff;
color: #007fc7;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
float: right;
margin-right: 65px;
padding: 100px;
width: 210px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;

}

.ir_procedimentos:hover{

background-color: #0099ff;
color: #ffffff;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;
float: right;
margin-right: 65px;
padding: 100px;
width: 210px;
height: 100px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 10px;

}

.texto_resultado_busca_e p{

width: 1585px;
display: block;
padding: 20px;
background-color: #000066;
color: #ffffff;
position: absolute;
font-size: 25px;
margin-top: -1140px;
margin-left: 134px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 5px;

}

.texto_resultado_busca_p p{

width: 1585px;
display: block;
padding: 20px;
background-color: #000066;
color: #ffffff;
position: absolute;
font-size: 25px;
margin-top: -1750px;
margin-left: 134px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 5px;

}

.texto_resultado_busca_c p{

width: 1585px;
display: block;
padding: 20px;
background-color: #000066;
color: #ffffff;
position: absolute;
font-size: 25px;
margin-top: -1550px;
margin-left: 134px;
font-family: "Myriad Pro Regular", sans-serif;
border-radius: 5px;

}

.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: 85%;
height: 150px;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -55px;
margin-bottom: -35px;
background-color:#ffffff;
border-radius: 5px;
padding: 5px;

}

.conteudo1:hover{

width: 85%;
height: 150px;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: -55px;
margin-bottom: -35px;
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: 5px;
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: -10px;


}

.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: -10px;


}

.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: 85%;
height: 150px;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-left: auto;
margin-right: auto;
margin-bottom: -35px;
background-color:#ffffff;
border-radius: 5px;
padding: 5px;

}

.conteudo2:hover{

width: 85%;
height: 150px;
font-size: 10pt;  
font-family: "Myriad Pro Regular", sans-serif;
color: #000066;
position: relative;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: -35px;
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: 5px;
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);


}

.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;  

}

.subtitulo1_busca{

font-size: 20px;

}

.subtitulo2_busca{

font-size: 20px;

}

.resumo_pesquisa{

font-family: "Myriad Pro Regular", sans-serif;
width: 90%;
text-align: justify;
margin-left: 60px;
width: 83%;

}

.resultado_spec_on{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: 25px;
margin-top: 20px;
margin-bottom: -80px;
padding: 30px;
width: 82.5%;
border-radius: 5px;
font-size: 20pt;
box-shadow: 3px 3px 3px 3px #ffffff;
color: #0099ff;
border-left: 3pt #000066;

}

.resultado_spec_on_2{

font-family: "Myriad Pro Regular", sans-serif;
margin-left:auto;
margin-right: auto;
margin-top: 80px;
margin-bottom: 0px;
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: 25px;
margin-top: 60px;
margin-bottom: -50px;
padding: 30px;
width: 82.5%;
border-radius: 5px;
font-size: 20pt;
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: 48%;
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_proc_on{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: 25px;
margin-top: 80px;
margin-bottom: -80px;
padding: 30px;
width: 82.5%;
border-radius: 5px;
font-size: 20pt;
box-shadow: 3px 3px 3px 3px #ffffff;
color: #0099ff;
border-left: 3pt #000066;

}

.resultado_proc_off{

font-family: "Myriad Pro Regular", sans-serif;
margin-left: 25px;
margin-top: 60px;
margin-bottom: -50px;
padding: 30px;
width: 82.5%;
border-radius: 5px;
font-size: 20pt;
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: 48%;
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;

}

.formulario_1 form{

background-color:#007fc7;
width: 820px;
height: 180px;
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: 450px;
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:#007fc7;
width: 680px;
height: 150px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -190px;
margin-bottom: 0px;
margin-left: 1035px;
border-radius: 5px;
border: solid 1px #007fc7;

}

.formulario_2 label{

background-color:#007fc7;
width: 250px;
height: 40px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   

}

.formulario_2 input{

background-color:#ffffff;
width: 450px;
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_21 form{

background-color:#007fc7;
width: 680px;
height: 40px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -5px;
margin-bottom: 0px;
margin-left: 1035px;
border-radius: 5px;
border: solid 1px #007fc7;
position: relative;

}

.formulario_21 select{

background-color:#ffffff;
width: 450px;
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 form{

background-color:#007fc7;
width: 682px;
height: 100px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -5px;
margin-bottom: 0px;
margin-left: 1035px;
border-radius: 5px;
position: relative;

}

.formulario_3 input{

background-color:#ffffff;
width: 450px;
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_31 form{

background-color:#007fc7;
width: 682px;
height: 45px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -8px;
margin-bottom: 0px;
margin-left: 1035px;
border-radius: 5px;
position: relative;

}

.formulario_31 select{

background-color:#ffffff;
width: 450px;
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);

}

.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: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao1 input:hover{

background-color:#000066;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao2 input{

background-color:#ffffff;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao2 input:hover{

background-color:#ff0000;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao21 input{

background-color:#ffffff;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao21 input:hover{

background-color:#ff0000;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao3 input{

background-color:#ffffff;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao3 input:hover{

background-color:#ff0000;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao31 input{

background-color:#ffffff;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.botao31 input:hover{

background-color:#a9c7ff;
width: 200px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 470px;
z-index:1;

}

.formulario_29 form{

background-color:#007fc7;
width: 835px;
height: 280px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: 5px;
margin-bottom: 0px;
margin-left: 60px;
border-radius: 5px;
position: relative;
box-shadow: 3px 3px 3px 3px #000066;
border: 1px solid #000066;


}

.formulario_29 label{

background-color:#007fc7;
width: 350px;
height: 40px;
margin-left: 0px;
padding: 5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;  
position: absolute;

}

.formulario_29 input{

background-color:#ffffff;
width: 220px;
height: 35px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 0px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 8pt;

}

.formulario_29 input:hover{

background-color:#d4eeff;
width: 220px;
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);
font-size: 8pt;

}

.botao29 input{

background-color:#ffffff;
width: 160px;
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: -55px;
display: inline-block;
position: absolute;
margin-left: 235px;
z-index:1;
font-size: 8pt;

}

.botao29 input:hover{

background-color:#000066;
width: 160px;
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: -55px;
display: inline-block;
position: absolute;
margin-left: 235px;
z-index:1;
font-size: 8pt;

}

.formulario_219 form{

background-color:#007fc7;
width: 510px;
height: 50px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -135px;
margin-bottom: 0px;
margin-left: 136px;
border-radius: 5px;
position: relative;

}

.formulario_219 label{

background-color:#007fc7;
width: 200px;
height: 40px;
padding: 5px;
margin-left: -80px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;    

}

.formulario_219 select{

background-color:#ffffff;
width: 224px;
height: 35px;
margin-top: 30px;
margin-bottom: 20px;
margin-left: -75px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 8pt;

}

.formulario_219 select:hover{

background-color:#ffffff;
width: 224px;
height: 35px;
margin-top: 30px;
margin-bottom: 20px;
margin-left: -75px;
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: 160px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 160px;
z-index:1;
font-size: 8pt;

}

.botao219 input:hover{

background-color:#000066;
width: 160px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 160px;
z-index:1;
font-size: 8pt;

}

.formulario_39 form{

width: 380px;
height: 100px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -224px;
margin-bottom: 0px;
margin-left: 510px;
border-radius: 5px;
position: relative;

}

.formulario_39 label{

width: 380px;
height: 40px;
padding: 5px;
margin-left: -15px;
margin-top: -5px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;   
position: absolute; 

}

.formulario_39 input{

background-color:#ffffff;
width: 220px;
height: 35px;
margin-top: 8px;
margin-bottom: 20px;
margin-left: -9px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 8pt;

}

.formulario_39 input:hover{

background-color:#d4eeff;
width: 220px;
height: 35px;
margin-top: 8px;
margin-bottom: 20px;
margin-left: -9px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 8pt;

}

.botao39 input{

background-color:#ffffff;
width: 160px;
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: -57px;
display: inline-block;
position: absolute;
margin-left: 227px;
z-index:1;
font-size: 8pt;

}

.botao39 input:hover{

background-color:#000066;
width: 160px;
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: -57px;
display: inline-block;
position: absolute;
margin-left: 227px;
z-index:1;
font-size: 8pt;

}

.formulario_319 form{

width: 410px;
height: 50px;
padding: 20px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif;   
margin-top: -5px;
margin-bottom: 0px;
margin-left: 510px;
border-radius: 5px;
position: relative;

}

.formulario_319 label{

width: 250px;
height: 40px;
padding: 5px;
margin-left: -15px;
color: #ffffff;
font-family: "Myriad Pro Regular", sans-serif; 
font-size: 10pt;  

}

.formulario_319 select{

background-color:#ffffff;
width: 224px;
height: 35px;
margin-top: 30px;
margin-bottom: 20px;
margin-left: -9px;
color: #000066;
font-family: "Myriad Pro Regular", sans-serif;   
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
font-size: 8pt;

}

.formulario_319 select:hover{

background-color:#ffffff;
width: 224px;
height: 35px;
margin-top: 30px;
margin-bottom: 20px;
margin-left: -9px;
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: 160px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 227px;
z-index:1;
font-size: 8pt;

}

.botao319 input:hover{

background-color:#000066;
width: 160px;
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: -54px;
display: inline-block;
position: absolute;
margin-left: 227px;
z-index:1;
font-size: 8pt;

}

.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 */ 
