@charset "utf-8";
/* CSS Document */
/* reset de margens */
* {
    margin: 0;
    padding:0;
}
/* para garantir que estes elementos ocuparão toda a tela */
html{
   
}
/*#image{width: 100%; heigth:950px; position:relative;top:-100px};*/

body{
 /* margin: 0;
padding: 20px 0 0 0;
overflow:hidden;  edita o menu principal posição*/
}

p { 
  padding: 0 0 25px 0;
  line-height: 1.1em;}
 /* a:active {text-decoration: none; color: #F8F8F8; font-size: 22px;  font-family: Calibri; text-align: center;} */
  a:visited {text-decoration: none; color: #F8F8F8; font-size: 22px;  font-family: Calibri; text-align: center;}
h1, h3, h4, h5, h6 { 
  font-size: 20px;
  font-weight: bold;
  font-family: Calibri;
  margin: 0;
  padding: 0;}

h2 { 
  font-size: 13px;
  font-weight: bold;
  font-family: Calibri;
  margin: 0;
  padding: 0;}

 #main { 
  width: auto;
  heigth:auto;
  margin: 5px auto;
  margin-top: -10px;
}


header { 
  width: 950px;
  height: 50px;
  margin-top: 2px;
}

.imag {
   position: relative;
   float: left;
   left: 9%;
   top: -95.7px;
   width: 68px;
   height: 58px;
        dysplay: block;
       
       }
 
#slider{
   min-height: 100%;
   min-width: 100%;
   max-width:100%;
    max-height:100%;

      
   position: fixed;
   top: 0px;
   left: 0;
}


#image {
    position: fixed; /* posição fixa para que a possível rolagem da tela não revele espaços em branco */
    width: 100%;
    height: 99.6%;
  

}


#image1 {
    position: fixed; /* posição fixa para que a possível rolagem da tela não revele espaços em branco */
    width: 100%;
    height: 98.6%;
 }
#image2 {
    position: fixed; /* posição fixa para que a possível rolagem da tela não revele espaços em branco */
    width: 100%;
    height: 95.6%;
  
}

#image3 {
    position: fixed; /* posição fixa para que a possível rolagem da tela não revele espaços em branco */
    width: 100%;
    height: 95.6%;
  
}
#image4 {
    position: fixed; /* posição fixa para que a possível rolagem da tela não revele espaços em branco */
    width: 100%;
    height: 95.6%;
  
}

.left_hold {
   height: 350px;
   width: 100px;
   position: absolute;
   top: 0px;
   left: 0px;
}
.right_hold {
   height: 350px;
   width: 100px;
   position: absolute;
   top: 0px;
   right: 0px;
}
.left {
  height:6%;
   width:39px;
   position:fixed;
   margin-top: 460px !important;
   left:42px;
   opacity:0.580;
   transition: all .6s ease-in-out 0s;
   }
.right {
   height:6%;
   width:39px;
   position:fixed;
   margin-top: 460px !important;
   right:50px;
   opacity:0.580;
   transition: all .6s ease-in-out 0s;
   }
.left_hold:hover .left {
   opacity:1.95;
   }
.right_hold:hover .right {
   opacity:1.95;
}  

 .imag1 {
        padding:0;
        margin: 0; 
        height: 85px;
                
   }
       
 .imag2 {
        padding:0;  
        margin: 0; 
        height: 85px;
        
        
 }      
 .imag3 {
        padding:0;  
        margin: 0; 
        height: 85px;
        float:left;
       }       
       
  .imag4 {
        padding:0;  
        margin: 0; 
        height: 85px;
        float:left;
       }       
       
   .imag5 {
        padding:0;  
        margin: 0; 
        height: 85px;
        float:left;
       }       

#bar_1{
   
 background-color:#00a249;

  height: 20px;
  width: 100%;
  float: right;
  margin: 0;
  padding:0px;
  bottom:0px; 
  }
  
#bar_2{text-align:center;position:fixed; width:100%; height:120px; background-color:rgb(50, 72,107); padding:0px; bottom:0px;}
  
  .imag1 {
   top: 22px;
   position: relative;
   align: middle;
   display:inline-block;
        margin: auto; 
       
        alignment-baseline: middle;
   }
       
 .imag2 {
   top: 22px;
   position: relative;
        align: middle;
        display:inline-block;
   margin: auto; 
      
        alignment-baseline: middle;
 }
       
 .imag3 {
   position: relative;
   align: middle;
   display:inline-block;
        margin: auto;
        alignment-baseline: middle;
       }       

.menu ul li{
   align-content:center;
   float:left;
   display:inline;      
   font-size: 20px;
   font-family: Calibri;
   border: 0;
}

nav { margin: 0; padding: 30px 0;  width: 100%; }

nav ul {
text-align: center;
background-color: #000414; opacity:0.6;
box-shadow: 0 0 25px rgba(0, 0, 0, 0.1), inset 0 0 1px rgba(255, 255, 255, 0.6); 

}
nav ul li {
display: inline-block;
}
nav ul li a {
padding: 20px;
font-family: "Calibri";
color: #F8F8F8; opacity:2.2;
text-shadow: black 0.1em 0.1em 0.1em;
font-size: 19px;

text-decoration: none;
display: block;
}
nav ul li a:hover {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), inset 0 0 1px rgba(255, 255, 255, 0.6);
background: rgba(255, 255, 255, 0.1);
color:#e1f800;
}
