﻿/* @font-face {
    font-family: "AkhandW03-Extralight";
    src: url url url(fonts/AkhandW03Extralight.ttf) format("truetype");
} */

/*  Para usar de manera optima @font-face se deben descargar los archivos *.eot, *.woff2, *.woff y *.ttf de la fuente elegida. 
	
	Se recomienda descargar las fuentes del siguiente enlace: https://www.onlinewebfonts.com/
	O del siguiente enlace: 
	y descargar los archivos en formato @font-face y TTF.
	
	Ejemplo del uso de las fuentes en hoja de estilos css:
	https://www.onlinewebfonts.com/download/8c6c702c669cb1d3b40762f0bd9ef900 */


@font-face {font-family: "OpenSans";
  src: url("../fonts/OpenSans/629a55a7e793da068dc580d184cc0e31.eot"); /* IE9*/
  src: url("../fonts/OpenSans/629a55a7e793da068dc580d184cc0e31.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/OpenSans/629a55a7e793da068dc580d184cc0e31.woff2") format("woff2"), /* chrome、firefox */
  url("../fonts/OpenSans/629a55a7e793da068dc580d184cc0e31.woff") format("woff"), /* chrome、firefox */
  url("../fonts/OpenSans/629a55a7e793da068dc580d184cc0e31.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("../fonts/OpenSans/629a55a7e793da068dc580d184cc0e31.svg#Open Sans") format("svg"); /* iOS 4.1- */
}

@font-face {font-family: "Roboto Regular V1";
  src: url("../fonts/Roboto Regular V1/5673da52c98bb6cb33ada5aaf649703e.eot"); /* IE9*/
  src: url("../fonts/Roboto Regular V1/5673da52c98bb6cb33ada5aaf649703e.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/Roboto Regular V1/5673da52c98bb6cb33ada5aaf649703e.woff2") format("woff2"), /* chrome、firefox */
  url("../fonts/Roboto Regular V1/5673da52c98bb6cb33ada5aaf649703e.woff") format("woff"), /* chrome、firefox */
  url("../fonts/Roboto Regular V1/5673da52c98bb6cb33ada5aaf649703e.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("../fonts/Roboto Regular V1/5673da52c98bb6cb33ada5aaf649703e.svg#Roboto Regular V1") format("svg"); /* iOS 4.1- */
}

body {
	/* font-size: 12px; */
	/* width: auto; */
	margin: auto;
	/* font-family: "Akhand W03 Extralight", Helvetica, Arial, sans-serif; */
	/* font-family: "AkhandW03-Extralight"; */
	/* font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; */
	/* font-family: "HelveticWorld"; */
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	text-align: center;
	/* font-size: 1.0rem; */
	/* font-size: 0.823rem;*/
	/* background:#32373d; */
}
a {
	text-decoration: none;
	/* font-size: 1.0rem; */
	/* color: #333 */
}
ul, ul ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#wrapper {	
	/* width: 222px; */
	width: 0px auto
	margin: 0px auto;
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-family: "HelveticWorld"; */
	/* font-family: "AkhandW03-Extralight"; */
	/* font-family: "Mangal,Arial"; */
	/* font-family: "Akhand W03 Extralight", Helvetica, Arial, sans-serif; */
	/* font-size: 1.0rem; */
	/* font-size: 0.9rem; */
}
.menu {
	width: auto;
	height: auto;
	/* -webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,.73), 0px 0px 18px 0px rgba(0,0,0,.13);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,.73), 0px 0px 18px 0px rgba(0,0,0,.13);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,.73), 0px 0px 18px 0px rgba(0,0,0,.13); */
	/* font-family: "Akhand W03 Extralight", Helvetica, Arial, sans-serif; */
	/* font-family: "AkhandW03-Extralight"; */
	/* font-family: "Mangal,Arial"; */
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-family: "HelveticWorld"; */
	/* font-size: 1.0rem; */
	/* font-size: 0.9rem; */
}
.menu > li > a {
	/* background-color: #616975; */
	background-color: #FAFAFD;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(250, 250, 253)),to(rgb(250, 250, 253)));
	background-image: -webkit-linear-gradient(top, rgb(250, 250, 253), rgb(250, 250, 253));
	background-image: -moz-linear-gradient(top, rgb(250, 250, 253), rgb(250, 250, 253));
	background-image: -o-linear-gradient(top, rgb(250, 250, 253), rgb(250, 250, 253));
	background-image: -ms-linear-gradient(top, rgb(250, 250, 253), rgb(250, 250, 253));
	background-image: linear-gradient(top, rgb(250, 250, 253), rgb(250, 250, 253));
	/* filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#727a86', EndColorStr='#505864'); */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#727a86', EndColorStr='#FAFAFD');
	border-bottom: 1px solid #33373d;
	/* -webkit-box-shadow: inset 0px 1px 0px 0px #878e98;
	-moz-box-shadow: inset 0px 1px 0px 0px #878e98;
	box-shadow: inset 0px 1px 0px 0px #878e98; */
	width: 100%;
	height: 2.75rem;
	line-height: 2.75rem;
	text-indent: 2.75rem;
	display: block;
	position: relative;
	/* font-family: "Akhand W03 Extralight", Helvetica, Arial, sans-serif; */
	/* font-family: "AkhandW03-Extralight"; */
	/* font-family: "Mangal,Arial"; */
	/*font-family: "HelveticWorld"; */
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.0rem; */
	/* font-size: 0.9rem; */
	/* font-weight: 600; */
	font-weight: normal;
	/* color: #fff; gris*/
	color: #57585C;
	/* text-shadow: 0px 1px 0px rgba(0,0,0,.5); */
}
.menu ul li a {
	background: #fff;
	border-bottom: 1px solid #efeff0;
	width: 100%;
	height: 2.75rem;
	line-height: 2.75rem;
	text-indent: 2.75rem;
	display: block;
	position: relative;
	/* font-family: "Akhand W03 Extralight", Helvetica, Arial, sans-serif; */
	/* font-family: "AkhandW03-Extralight"; */
	font-family: "Gadugi";
	/* font-family: "HelveticWorld"; */
	/* font-size: 1.0rem; */
	/* font-size: 0.9rem; */
	/* font-weight: 400; */
	font-weight: normal;
	color: #878d95;
}
.menu ul li:last-child a {
	/* border-bottom: 1px solid #33373d; */
	border-bottom: 1px solid #FAFAFD;
}
.menu > li > a:hover, .menu > li > a.active {
	color: #fdfdfd;
	background-color: #35afe3;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(69, 199, 235)),to(rgb(38, 152, 219)));
	background-image: -webkit-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));
	background-image: -moz-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));
	background-image: -o-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));
	background-image: -ms-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));
	background-image: linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#45c7eb', EndColorStr='#2698db');
	border-bottom: 1px solid #103c56;
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-family: "HelveticWorld"; */
	/* font-family: "AkhandW03-Extralight"; */
	/* font-family: "Mangal,Arial"; */
	/* font-size: 1.0rem; */
	/* font-size: 0.9rem; */
	/* -webkit-box-shadow: inset 0px 1px 0px 0px #6ad2ef;
	-moz-box-shadow: inset 0px 1px 0px 0px #6ad2ef;
	box-shadow: inset 0px 1px 0px 0px #6ad2ef; */
}
.menu > li > a.active {
	border-bottom: 1px solid #1a638f;
}
.menu > li > a:before {
	content: '';
	background-image: url(../images/sprites.png);
	background-repeat: no-repeat;
	font-size: 32px;
	height: 1.0em;
  	width: 1.0em;
	position: absolute;
  	left: 0;
	top: 50%;
	margin: -0.5em 0 0 0;
}
/* .item1 > a:before { background-position: 0 0; } */
.item1 > a:before { background-position: -38px 0; }
.item1:hover > a:before,
.item1:target > a:before { background-position: 0px 0px; }
/* .item2 > a:before { background-position: -38px 0; } */
.item2 > a:before { background-position: -38px 0; }
.item2:hover > a:before,
.item2:target > a:before { background-position: 0px 0px; }
/* .item3 > a:before { background-position: 0 -38px; } */
.item3 > a:before { background-position: -38px 0; }
.item3:hover > a:before,
.item3:target > a:before { background-position: 0px 0px; }
/* .item4 > a:before { background-position: -38px -38px; } */
.item4 > a:before { background-position: -38px 0; }
.item4:hover > a:before,
.item4:target > a:before { background-position: 0px 0px; }
/* .item5 > a:before { background-position: -76px 0; } */
.item5 > a:before { background-position: -38px 0; }
.item5:hover > a:before,
.item5:target > a:before { background-position: 0px 0px; }
}
.menu > li > a:after {
	content: '';
	background-image: url(../images/sprites.png);
	background-repeat: no-repeat;
	font-size: 32px;
	height: 1.0em;
  	width: 1.0em;
	position: absolute;
  	left: 0;
	top: 50%;
	margin: -.5em 0 0 0;
}
.item1 > a:after { background-position: 0px 0; }
/* .item1 > a:after { background-position: 0 0; } */
.item2 > a:after { background-position: 0px 0; }
/* .item1 > a:after { background-position: -38px 0; } */
.item3 > a:after { background-position: 0px 0; }
/* .item3 > a:after { background-position: 0 -38px; */
.item4 > a:after { background-position: 0px 0; }
/* .item4 > a:after { background-position: -38px -38px; } */
.item5 > a:after { background-position: 0px 0; }
/* .item5 > a:after { background-position: -76px 0; }*/

.menu > li > a span {
	display: inline-block;
	position: absolute;
	right: 1.0rem;
	top: 50%; 
	background: #48515c;
	line-height: 1rem;
	height: 1rem;
	padding: .4rem .6rem;
	margin: -.8em 0 0 0; 
	color: #fff;
	text-indent: 0;
	text-align: center;
	border-radius: .769em;
	/* -webkit-border-radius: .769em;
	-moz-border-radius: .769em;
	border-radius: .769em;
	-webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);
	-moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);
	box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);
	text-shadow: 0px 1px 0px rgba(0,0,0,.5); */
	/* font-family: "Akhand W03 Extralight", Helvetica, Arial, sans-serif; */
	/*font-family: "AkhandW03-Extralight"; */
	/* font-family: "Mangal,Arial"; */
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-family: "HelveticWorld"; */
	/* font-size: 1.0em; */
	/* font-size: 0.9rem; */
	/* font-weight: 500; */
	font-weight: normal;
}

.menu > li > a span {
	font-size: 0.857rem; 
	display: inline-block;
	position: absolute;
	right: 1rem;
	top: 50%; 
	background: #48515c;
	line-height: 1rem;
	height: 1rem;
	padding: 0.4rem 0.6rem;
	margin: -0.8rem 0 0 0; 
	color: #fff;
	text-indent: 0;
	text-align: center;
	-webkit-border-radius: 0.769rem;
	-moz-border-radius: 0.769rem;
	border-radius: 0.769rem;
	/* -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);
	-moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);
	box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .26), 0px 1px 0px 0px rgba(255, 255, 255, .15);
	text-shadow: 0px 1px 0px rgba(0,0,0,.5); */
	/* font-family: "Akhand W03 Extralight", Helvetica, Arial, sans-serif; */
	/* font-family: "AkhandW03-Extralight"; */
	/* font-family: "Mangal,Arial"; */
	/*font-family: "HelveticWorld"; */
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 0.9rem; */
	/* font-weight: 500; */
	font-weight: normal;
}

.menu > li > a:hover span, .menu > li a.active span {
	background: #0F92C8;
}
.menu > li > ul li a:before{
	content: '▶';
	font-size: 9px;
	color: #bcbcbf;
	position: absolute;
	width: 1rem;
	height: 1rem;
	top: 0;
	left: -1.2rem;
}

.menu > li > ul li:hover a,
.menu > li > ul li:hover a span,
.menu > li > ul li:hover a:before {
	/* color: #32373D; */
	color: #0F92C8;
}


.menu ul > li > a span {
	font-size: 0.857rem; 
	display: inline-block;
	position: absolute;
	right: 1rem;
	top: 50%;
	background: #fff;
	border: 1px solid #d0d0d3;
	line-height: 1rem;
	height: 1rem;
	padding: 0.4rem 0.7rem;
	margin: -0.9rem 0 0 0; 
	color: #878d95;
	text-indent: 0;
	text-align: center;
	-webkit-border-radius: 0.769rem;
	-moz-border-radius: 769rem;
	border-radius: 769rem;
	/* text-shadow: 0px 0px 0px rgba(255,255,255,.01)); */
}

.verdana2 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 0.9rem; */
}

.Helvetic1 {
	font-weight: normal;
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.0rem; */
}

.trebuchet1 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 0.8rem; */
	/* line-height:1; */
}

.trebuchet2 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 0.7rem; */
	/* line-height:1; */
}

.trebuchet3 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 0.7rem; */
	/* line-height:1.1; */
}

.trebuchet4 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	color:#ffffff;
	/* font-size: 0.7rem; */
	/* line-height:1.1; */
}

.trebuchet5 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	color:#004780;
	/* font-size: 0.7rem; */
	/* line-height:1.1; */
}

.Titulo1 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.5rem; */
	font-weight:bold;
	color:#094682;
}

.Titulo1a{
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.5rem; */
	font-weight:bold;
	color:#ffffff;
}

.Titulo1b{
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.5rem; */
	font-weight:bold;
	color:#000000;
}

.Titulo2 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.2rem; */
	font-weight:bold;
	/* color:#0f80c3; */
	color:#000000;
}

.Titulo3 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.2rem; */
	font-weight:bold;
	color:#000000;
}

.Titulo4 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 1.2rem; */
	font-weight:bold;
	color:#094682;
}
.Titulo5 {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	font-size: 2.5rem;
	font-weight:bold;
	color:#094682;
}
.enlace {
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	/* font-size: 0.9rem; */
	color:#0f80c3;
}

.cuerpo1 {
	width: auto;
	margin: auto;
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	text-align: justify;
	/* font-size: 0.85rem; */
	line-height:1.3;
}

.cuerpo1a{
	width: auto;
	margin: auto;
	font-family: "Roboto Regular V1", "Source Sans Pro Light";
	text-align: justify;
	/* font-size: 0.85rem; */
	line-height:1.3;
	color:#ffffff;
}

.formula01 {
	/* http://www.cssmatic.com/es/border-radius */
	/* Bordes redondeados */
	/* Todos los bordes */
	/* sup.izq. sup.der. inf.izq. inf.der. */
	border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	/* ancho del borde */
	border: 1px solid #000000;
	/* ------------ */
}

.form-control {
	/* http://www.cssmatic.com/es/border-radius */
	/* Bordes redondeados */
	/* Todos los bordes */
	/* sup.izq. sup.der. inf.izq. inf.der. */
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	/* ancho del borde. En este caso para su visualizacion  */
	/* el valor es igual a 1. Es cero si no se desea ver el borde */
	border: 1px solid #000000;
	/* ------------ */
}

.boton-01 {
	/* http://www.cssmatic.com/es/border-radius */
	/* Bordes redondeados */
	/* Todos los bordes */
	/* sup.izq. sup.der. inf.izq. inf.der. */
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	/* ancho del borde. En este caso para su visualizacion  */
	/* el valor es igual a 1. Es cero si no se desea ver el borde */
	border: 1px solid #000000;
	/* ------------ */
}

.color-text-blue {
color: #2E5198;
font-family: "Arial";
}

body, html{ margin:0; padding:0;}
.header{ top:0; border-top:0px; solid white;background:white; color:#333; height:50px; width:100%; font-family: 'Lobster', cursive; text-align:center; position: fixed;}
.menu{ height:80px; width:100%; background:#333; color:white; text-align:center}
.wrapper{ height:2000px; width:100%; padding-top:20px}
 
.fixed{position:fixed; top:0}

/* Media Queries */
/* ------------- */

	/* para 1920px o menos */
	@media screen and (max-width:1920px) {
		.body {
			width:100%;
			font-size: 1.0rem;
		}
		.a {
			font-size: 0.68rem;
		}
		.wrapper {
		font-size: 0.68rem;
		}
		.menu {
			font-size: 0.68rem;
		}
		.menu > li > a {
			font-size: 0.68rem;
		}
		.menu ul li a {
			font-size: 0.68rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.68rem;
		}
		.menu > li > a span {
			font-size: 0.68rem;
		}
		.menu ul > li > a span {
			font-size: 0.68rem; 
		}
		.menu ul > li > a span {
			font-size: 0.68rem; 
		}
		.cuerpo1 {
			font-size: 1.25rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.05rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 2.5rem;
			line-height:1.3;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo1 {
			font-size: 2.25rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 2.25rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 2.25rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.8rem;
		}
		.Verdana2 {
			font-size: 0.8rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.75rem;
		padding:0.8rem 1.3rem;
		}
		.btn:hover {
		font-size:0.75rem;
		padding:1.3rem 1.3rem; #000;
		}
	}

	/* para 1680px o menos */
	@media screen and (max-width:1680px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.05rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.05rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1a{
			font-size: 2.15rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 2.15rem;
			font-weight:bold;
		}
		.Titulo1 {
			font-size: 2.15rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.66rem;
		padding:0.7rem 1.15rem;
		}
		.btn:hover {
		font-size:0.66rem;
		padding:1.15rem 1.15rem; #000;
		}
	}

	/* para 1600px o menos */
	@media screen and (max-width:1600px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height: 1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 2.05rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 2.05rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 2.05rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.66rem;
		padding:0.7rem 1.15rem;
		}
		.btn:hover {
		font-size:0.66rem;
		padding:1.15rem 1.15rem; #000;
		}
	}

	/* para 1440px o menos */
	@media screen and (max-width:1440px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 2rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 2rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 2rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.65rem;
		padding:0.68rem 1.05rem;
		}
		.btn:hover {
		font-size:0.65rem;
		padding:1.05rem 1.05rem; #000;
		}
	}

	/* para 1400px o menos */
	@media screen and (max-width:1400px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 2rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 2rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 2rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.625rem;
		padding:0.68rem 1.05rem;
		}
		.btn:hover {
		font-size:0.625rem;
		padding:1.05rem 1.05rem; #000;
		}
	}

	/* para 1366px o menos */
	@media screen and (max-width:1366px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.95rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.95rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.95rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.6rem;
		padding:0.65rem 1rem;
		}
		.btn:hover {
		font-size:0.6rem;
		padding:1rem 1rem; #000;
		}
	}

	/* para 1360px o menos */
	@media screen and (max-width:1360px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.9rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.9rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.9rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.59rem;
		padding:0.625rem 0.99rem;
		}
		.btn:hover {
		font-size:0.59rem;
		padding:0.99rem 0.99rem; #000;
		}
	}

	/* para 1334px o menos */
	@media screen and (max-width:1334px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.85rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.85rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.85rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.58rem;
		padding:0.605rem 0.98rem;
		}
		.btn:hover {
		font-size:0.58rem;
		padding:0.99rem 0.98rem; #000;
		}
	}

	/* para 1280px o menos */
	@media screen and (max-width:1280px) {
		.body {
			width:100%;
			font-size: 0.75rem;
		}
		.a {
			font-size: 0.75rem;
		}
		.wrapper {
		font-size: 0.75rem;
		}
		.menu {
			font-size: 0.78rem;
		}
		.menu > li > a {
			font-size: 0.75rem;
		}
		.menu ul li a {
			font-size: 0.75rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.75rem;
		}
		.menu > li > a span {
			font-size: 0.75rem;
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.menu ul > li > a span {
			font-size: 0.85rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.75rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1.2rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 1.125rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.825rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.825rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.825rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.75rem;
		}
		.Verdana2 {
			font-size: 0.75rem;
		}
		.formula01 {
			font-size: 1.0rem;
		}
		.btn	   {
		font-size:0.58rem;
		padding:0.6rem 0.98rem;
		}
		.btn:hover {
		font-size:0.58rem;
		padding:0.99rem 0.98rem; #000;
		}
	}

	/* para 1024px o menos */
	@media screen and (max-width:1024px) {
		.body {
			width:100%;
			font-size: 0.7rem;
		}
		.a {
			font-size: 0.7rem;
		}
		.wrapper {
		font-size: 0.7rem;
		}
		.menu {
			font-size: 0.725rem;
		}
		.menu > li > a {
			font-size: 0.725rem;
		}
		.menu ul li a {
			font-size: 0.725rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.725rem;
		}
		.menu > li > a span {
			font-size: 0.725rem;
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.7rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 0.95rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.65rem;
		}
		.Verdana2 {
			font-size: 0.65rem;
		}
		.formula01 {
			font-size: 0.9rem;
		}
		.btn	   {
		font-size:0.575rem;
		padding:0.58rem 0.95rem;
		}
		.btn:hover {
		font-size:0.575rem;
		padding:0.95rem 0.95rem; #000;
		}
	}

	/* para 980px o menos */
	@media screen and (max-width:980px) {
		.body {
			width:100%;
			font-size: 0.7rem;
		}
		.a {
			font-size: 0.7rem;
		}
		.wrapper {
		font-size: 0.7rem;
		}
		.menu {
			font-size: 0.725rem;
		}
		.menu > li > a {
			font-size: 0.725rem;
		}
		.menu ul li a {
			font-size: 0.725rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.725rem;
		}
		.menu > li > a span {
			font-size: 0.725rem;
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.7rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 0.95rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.65rem;
		}
		.Verdana2 {
			font-size: 0.65rem;
		}
		.formula01 {
			font-size: 0.9rem;
		}
		.btn	   {
		font-size:0.575rem;
		padding:0.58rem 0.95rem;
		}
		.btn:hover {
		font-size:0.575rem;
		padding:0.95rem 0.95rem; #000;
		}
	}
		
	/* para 720px o menos */
	@media screen and (max-width:720px) {
		.body {
			width:100%;
			font-size: 0.7rem;
		}
		.a {
			font-size: 0.7rem;
		}
		.wrapper {
		font-size: 0.7rem;
		}
		.menu {
			font-size: 0.725rem;
		}
		.menu > li > a {
			font-size: 0.725rem;
		}
		.menu ul li a {
			font-size: 0.725rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.725rem;
		}
		.menu > li > a span {
			font-size: 0.725rem;
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.7rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 0.95rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.65rem;
		}
		.Verdana2 {
			font-size: 0.65rem;
		}
		.formula01 {
			font-size: 0.9rem;
		}
		.btn	   {
		font-size:0.575rem;
		padding:0.58rem 0.95rem;
		}
		.btn:hover {
		font-size:0.575rem;
		padding:0.95rem 0.95rem; #000;
		}
	}
	 
	/* para 480px o menos */
	@media screen and (max-width:480px) {
		.body {
			width:100%;
			font-size: 0.7rem;
		}
		.a {
			font-size: 0.7rem;
		}
		.wrapper {
		font-size: 0.7rem;
		}
		.menu {
			font-size: 0.725rem;
		}
		.menu > li > a {
			font-size: 0.725rem;
		}
		.menu ul li a {
			font-size: 0.725rem;
		}
		.menu > li > a:hover, .menu > li > a.active {
			font-size: 0.725rem;
		}
		.menu > li > a span {
			font-size: 0.725rem;
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.menu ul > li > a span {
			font-size: 0.725rem; 
		}
		.cuerpo1 {
			font-size: 1.0rem;
			line-height:1.3;
		}
		.cuerpo1a{
			font-size: 1.0rem;
			line-height:1.3;
		}
		.enlace {
			font-size: 0.7rem;
			line-height:1.3;
		}
		.Titulo4 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo3 {
			font-size: 1rem;
			line-height:1;
		}
		.Titulo2 {
			font-size: 0.95rem;
			color:#000000;
		}
		.Titulo1 {
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1a{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.Titulo1b{
			font-size: 1.5rem;
			font-weight:bold;
		}
		.trebuchet5 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet4 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet3 {
			font-size: 0.85rem;
			line-height:1.3;
		}
		.trebuchet2 {
			font-size: 0.85rem;
			line-height:1;
		}
		.trebuchet1 {
			font-size: 0.85rem;
			line-height:1;
		}
		.Helvetic1 {
			font-size: 0.65rem;
		}
		.Verdana2 {
			font-size: 0.65rem;
		}
		.formula01 {
			font-size: 0.9rem;
		}
		.btn	   {
		font-size:0.575rem;
		padding:0.58rem 0.95rem;
		}
		.btn:hover {
		font-size:0.575rem;
		padding:0.95rem 0.95rem; #000;
		}
	}

