/*propuesta*/

html{font-size: 16px;<style type="text/css">   
a:link   
{   
 text-decoration:none;   
}   
</style>
    }

/*-------- fuentes --------*/

@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,700,400italic);
/*--- h1h2h3h4 ---*/
h1 {font-family: 'source sans pro', sans-serif;font-size: 75px; font-weight: 700;color: rgb(36, 96, 169); padding: 0px 0px 10px 25px;position: relative; bottom: 10px}
a {text-decoration: none}

h2 {font-family: 'source sans pro', sans-serif; color: rgb(36, 96, 169); padding-left: 25px;font-weight: bolder;text-align: center}
h3 {font-family: 'source sans pro', sans-serif; color: rgb(36, 96, 169); padding-left: 1px; padding-top: 1px;font-weight: 700;font-style: italic;}
h4 {font-family: 'source sans pro', sans-serif; color: white; padding-left: 25px; padding-top: 10px;font-weight: 200; }

.contenedor {width: 960px; margin: 0 auto 0 auto}
*{margin: 0; padding: 0}
.separador{clear:both;}

/*-------- HEADER --------*/

header {width: 100%;max-height: 200px; background: #fffefe; margin: 0}

.logo{width: 10%; height: 10%;padding-top: 2%; padding-left: 2%;text-align:inherit;
}
.transp{margin-left: 12%;margin-top: -1%;
}
.horatemp{width: 12%;height: 12%; margin-top: -10%;margin-left: 86%;
}
.principal{text-align: center;padding: 1% 0% 1% 1.5%;
}

/*-------- NAV --------*/
/* color azul rgb(36, 96, 169) */
nav {width: 100%; min-height: 50px;background: rgba(0, 159, 227, 0.35);margin: 0px }
nav ul {list-style-type: none}
nav ul li {position: relative; float: right;margin: 16px 14px 14px 40px; padding-right: 5px}
nav ul li a {text-decoration: none; font-family: 'source sans pro', sans-serif; color: rgb(36, 96, 169);font-weight: 800;font-size: 14px;padding-bottom: 100px}
nav ul li a:hover {color: white}
nav ul li a:active {font-weight: bold}

/*--- MAIN, ARTICLES & SECTIONS ---*/

main {width: 100%; height: 55%; background: rgb(36, 96, 169)}

main section p {font-family: 'source sans pro', sans-serif; color: black; padding-left: 25px; padding-top: 10px;font-weight: 300}

article {width: 25%; min-height: 80px;position: relative;float: left;}
article a{text-decoration: none;}

.buquesol {width: 25%; height: 220px;padding: 1% 3% 1% 1%; margin-left: 1.5%; background: #b6ffb6}
.sumate {height: 200px; font-size: 20px; width: 40%;background: #ededed;margin-left: 1%;padding: 2%;font-weight:600;text-align:justify;}
.sumate2 {font-size: 20px; width: 100%;padding: 0%;  font-weight:300;text-align:justify;text-decoration: none;text-align: right;}
.abajo {width: 98%;min-height: 60px;background: #797979;margin-top: 3%;text-align: left;padding: 1%;}
.pasaje{background: #fff8a4;width: 21.5%;margin-left: 1%;
height: 66px;padding-top: 0%; margin-right: 1%;margin-left: 76.5%;}
.conocelas {font-family: 'source sans pro', sans-serif; color: rgb(36, 96, 169); padding-left: 15px; padding-top: 1px;font-weight: 700;font-style: italic;text-align: right;}
.compra{color: red;font-weight: 600;font-size: 1.5rem;padding: 2%;text-align: center;float: none;}
.estado{background: #c7c7c7;width: 21.5%;margin-left: 1%; margin-top: 1%;
height: 90px;padding-top: 1%; margin-right: 1%;margin-left: 76.5%;}
.estado2{color: black;font-weight: 300;font-size: 0.8rem;padding: 2%;text-align: center;margin-top: 6%;}
.normal{color: #3b9d2e; font-weight: bold;font-size: 1.5rem;}

.abajonav {width: 100%; min-height: 50px;background: #797979;);margin: 0px; float: left;text-align: left;}
.abajonav ul {list-style-type: none}
.abajonav ul a {text-decoration: none; font-family: 'source sans pro', sans-serif; color: white;font-weight: 300;font-size:0.8rem;padding-bottom: 100px}
.abajonav ul li a:hover {color: black;font-weight: bold;}
.abajonav ul li a:active {font-weight: bold}
.logos{background: none;width: 21.5%;margin-left: 1%;
height: 90px;padding-top: 1%; margin-right: 1%;margin-left: 77.5%;}
.redessociales { background-color: none;margin-top: 4.5%;}
.iconored { float: none;  background-color: white;height: 35px;margin: 0 1rem 0 0.5rem;}


/*-------- FOOTER --------*/

footer {width: 96%; max-height: 70px; background: #000000;padding: 2%;}
footer p {font-family: 'source sans pro', sans-serif; font-size: 11px; color: #fff; text-align: center;padding-left: 30px}
