﻿/*GENERALIDADES*/
* { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
body { min-width:320px; background-color:#E4E4E9; background-image:none; color:#000000; font-family:'robotoregular', sans-serif; font-size:16px; line-height:16px; margin:0 0 314px;}
.superbanner { float:left; display:block; background-color:transparent; margin:1em auto; padding:0; text-align:center; width:100%; }
.superbanner div { margin:0 auto; z-index:4000; }
.floatingLeft { width:100%; float:left; }
h1 { color:#000000; font-family:'roboto_condensedregular', sans-serif; font-size:1.7em; font-style:normal; line-height:1em; margin:0; }
h2 { color:#000000; font-family:'roboto_condensedregular', sans-serif; font-size:1.25em; font-style:normal; line-height:1.25em; margin:0; }
h3 { color:#000000; font-family:'robotoregular', sans-serif; font-size:1.25em; font-style:normal; line-height:1.25em; margin:0; }
h4 { color:#000000; font-family:'roboto_condensedregular', sans-serif; font-size:.8em; font-style:normal; line-height:1em; margin:0; }
p { color:#414042; font-family:'robotoregular', sans-serif; font-size:1em; font-style:normal; line-height:1.5em; margin:0; }

.footer { position:absolute; bottom:0; width:100%; }

/*CORRECCIONES REALIZADAS POR DEJAR EL MASTER.CSS para MAQUETAR*/
#content { min-width:320px;}

@media screen and (min-width:768px) {
	body { margin-bottom:282px; }
}

@media screen and (min-width:1024px) {
	body { margin-bottom:200px; }
}
ul {list-style:none; text-decoration:none; list-style-type:none;}