* {
margin:0px;
padding:0px;
box-sizing:border-box;

}

@font-face{
font-family:micross;
src:url(../font/micross.ttf);

}

@font-face{
font-family:arialron;
src:url(../font/arlrdbd.ttf);

}

@font-face{
font-family:arial;
src:url(../font/arial.ttf);

}

@font-face{
font-family:calibri;
src:url(../font/calibri.ttf);
}

@font-face{
font-family:advent;
src:url(../font/adventpro-light.ttf);

}

@font-face{
font-family:adventbold;
src:url(../font/adventpro-semibold.ttf);

}

@font-face{
font-family:adventlight;
src:url(../font/adventpro-extraLight.ttf);

}

@font-face{
font-family:natura;
src:url(../font/AMERSN__.ttf);

}


img{
max-width:100%;

}

.global{
max-width:1400px;
width:98%;
height:auto;
margin:0 auto;
margin-top:5px;
background-color:#F2F2F2;
	
}





.containerlogo{
width:100%;
height:auto;
float:left;
text-align:center;
padding-top:10px;
background-color:#ffffff;
}




.logo{
width:20%;
height:auto;
margin:0 auto;
}

.logo img{
width:100%;
height:auto;

}



.containermenutop{
width:100%;
height:auto;
float:left;
background-color:#ffffff;


}

.menutop{
width:100%;
height:auto;
float:left;
padding-bottom:3px;
}

.containermenutop  ul{
width:30%;
height:18px;
margin: 0 auto;

}

.containermenutop  li{
display:inline-block;
color:#8A828C;
font-weight:500;
font-family:arialron;
font-size:0.7em;
padding:3px 3px 3px 7px;

}


.containermenutop  a{
text-decoration:none;
color:#000000;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding: 2px 2px 2px 2px;

}

.containermenutop  a:hover{
background-color:#000;
color:#ffffff;

}


.containerbanner{
width:100%;
height:auto;
float:left;
padding-top:10px;
background-color:#ffffff;
}

.banner{
width:100%;
height:auto;
float:left;
background-color:#ffffff;
}


.banner img{

border-top:solid 1px;
border-bottom:solid 1px;
color:#8A828C;

}


h1{
font-family:calibri;
font-size:0.9em;
color:#332A19;
text-align:center;
font-weight:500;

}

h2{
font-family:calibri;
font-size:1.1em;
color:#005498;
text-align:center;
font-weight:500;
}



h1 a{
display: inline-block;
text-decoration:none;
color:#00539C;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding: 1px 1px 1px 1px;
font-weight:600;
}

h1 a:hover{
background-color:#000;
color:#ffffff;

}

h3{
width:100%;
height:auto;
float:left;
font-family:calibri;
font-size:0.9em;
color:#E6E6E6;
line-height:1.3em;
font-weight:500;
text-align:justify
}

h3 a{
font-family:calibri;
font-size:0.9em;
color:red;
text-decoration:none;
font-weight:500;

}

h4 {
width:100%;
height:auto;
float:left;
font-family:calibri;
font-size:0.9em;
color:#303030;
line-height:1.6em;
font-weight:500;
text-align:justify;
background-color:#ffffff;
}

.containerautorizada{
width:100%;
height:auto;
float:left;
background-color:#F2F2F2;
}

.autorizada{
width:70%;
height:auto;
float:center;
margin:0 auto;
background-color:blue;

}


.tresm{
width:50%;
height:auto;
float:left;
background-color:#ffffff;

}

.deefors{
width:50%;
height:auto;
float:left;
background-color:#ffffff;
text-align:right;
}

.containerprod{
width:100%;
height:auto;
float:left;
background-color:#F2F2F2;
}

.prodtext{
width:70%;
height:auto;
float:center;
margin: 0 auto;
background-color:#ffffff;
font-weight:500;
border-top:solid 1px ;
border-bottom:solid 1px ;
color:#41769B;
}


strong{
color:#00559D;
font-weight:500;
}


.containermidle{
width:100%;
height:auto;
float:left;
background-color:#F2F2F2;
}

.midle{
width:70%;
height:auto;
margin:0 auto;


}

.containerlogopeq{
width:100%;
height:auto;
float:left;
background-color:#F2F2F2;

}

.logopeq{
width:70%;
height:auto;
margin:0 auto;
padding-top:1.8em;
background-color:#ffffff;
text-align:center;
}


.text{
font-family:calibri;
font-size:0.9em;
color:#303030;
line-height:1.6em;
font-weight:500;
text-align:justify;
background-color:#ffffff;
padding-top:0.9em;
padding-bottom:0.9em;
padding-left:0.6em;
padding-right:0.6em;
}
.containercontato{
width:100%;
height:auto;
float:left;
background-color:#F2F2F2;
}

.contato{
width:70%;
height:auto;
margin:0 auto;
background-color:#ffffff;
}


.containermenubot{
width:100%;
height:auto;
float:left;
margin:0 auto;
background-color:#303030;
margin-top:3px;
padding-top:8px;
padding-bottom:8px;
}


.menubot{
width:70%;
height:auto;
margin:0 auto;
background-color:#303030;
}

.cola{
width:20.20%;
height:auto;
float:left;

}

.colb{
width:27.00%;
height:auto;
float:left;

}



.colc{
width:52.70%;
height:auto;
float:left;

}



.containerfooter{
width:100%;
height:auto;
float:left;
background-color:#000000;
margin-bottom:10px;
}

.footer{
width:70%;
height:auto;
margin:0 auto;
padding-top:6px;
padding-bottom:6px;
}

.footer h1{
font-family:calibri;
font-size:1.0em;
color:#ffffff;
font-weight:500;

}



