*{padding: 0; margin: 0; font-family: antenna cond; font-size: 11px;}
header {width: 100%;
        background-color: #b9b9b8}
@font-face {
    font-family: 'Antenna Cond';
    src: url('fonts/AntennaCond-Medium.otf');
}

.contenedor {max-width:960px; margin: 0 auto; width: 80%;}

#index {
    position: absolute;
    padding: 2% 0 0 43%;
    z-index: 1;
    height: 10%;
}
#logo {
    margin: 20px auto 10px auto;
    width: 150px;
    height: 130px;
    background: url(img/logo.png) 0px 0px;
    background-repeat: no-repeat;
    overflow: hidden;
}

header nav{ text-align: center; 
        width: 100%;
        margin: 1% 0 0 0;
        padding: 3px 0px 3px 0px;
        background-color: #fff;
        border-radius: 10px;}
nav ul {
	padding: 0 0;
	list-style: none;
	position: relative;
	display: inline-table;
    
}


nav ul li {
	float: left;
}

nav ul li a {
		display: block;
		color: #000000;
        text-decoration: none;
        margin: 0 auto 0 auto;
        padding: 5px 60px 5px 10px;
        margin: 7px 6px 7px 0; 
        font-size: 12px;
        font-family: Antenna Cond;
        
}
nav ul li a:hover{
    color:#E88800;
}
h4{ color: #f82222;
    font-family: Antenna Cond;
    font-size: 12px;
    text-align: center;
    padding: 10px 0 0 0;

}
#nota1{ font-family: antenna Cond;
        font-size: 11px;
        padding: 5px 20px 0 20px;
        text-align: center;
}
.leer_mas{
    color: #989896;
    font-family: antenna cond;
    font-size: 10px;
    text-align: center;
    margin: 0 0 0 42%;
}
.leer_mas:hover{
    color: #E88800;
}
main {min-height: 560px;
background-color: #b9b9b8;
padding: 0 0 30px 0;
}

section { width: 65%; min-height: 559px; float:left;}

.section01 {width:96%; background-image: url(img/bomberos.png);background-repeat: no-repeat; min-height: 250px; position: relative; float:left; box-sizing: border-box; padding: 0%; margin: 2% 0 2% 0; border-radius: 10px;}

.banda{
    width: 100%;
    height: 50px;
    background: rgba(0, 0, 0, 0.8);
    position: absolute;
    z-index: 2;
    padding: 0;
    margin: 30% 0 0 0;
    
}
#texto_banda{
    position: absolute;
    text-align: center;
    font-family: antenna cond;
    font-size: 15px;
    color: #fff;
    margin-top: 17px;
     margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
}
#flecha_izq{
    position: relative;
    float: left;
    padding: 15px;
}
#flecha_der{
    position: relative;
    float: right;
    padding: 15px;
}
.section02 {width:46%; background: #fff; min-height: 259px; position: relative; float:left; box-sizing: border-box; padding: 0%; margin: 2% 2% 2% 0; border-radius: 10px;}
#imgnota{
    border-radius: 10px 10px 0 0;
}
.section03 {width:46%; background: #fff; min-height: 70px; position: relative; float:left; box-sizing: border-box; padding: 1% 0 0 0;margin: 2% 0 2% 2%; border-radius: 10px;}
.icono_nota{
    background: url(img/nota.png);
    height: 51px;
    width: 49px;
    position: relative;
    float: left;
}
.nota2{color: #989896;
        font-family: antenna cond;
        font-size: 10px;

}
h3{color: black;
    font-family: antenna cond;
    font-size: 11px;
    padding: 8px 0 0 0;
}


aside {background: #b9b9b8; width: 35%; min-height: 559px; float:right;}

.aside01 {width:100%; min-height: 55px; position: relative; float:left; box-sizing: border-box; padding: 0%; margin: 4% 0 2% 0; border-radius: 10px;background-color: #fff;}

#search { margin: 5px 0 0 0;
        position: relative;
        float: left;
        padding-right: 26px;
        
        

}

#search input[type="text"] {
    background: url(img/lupa.png) no-repeat 95% 5px#ffffff;
    font-size: 15px;
    width: 100%;
    height: 35px;
        position: relative;
        float: left;
        border-radius: 10px;
    border: none;
    padding: 0 2% 0 2%;
    margin: 2%;
}


.aside02 {width:100%;min-height: 250px; position: relative; float:left; box-sizing: border-box; padding: 0%; margin: 0%; border-radius: 10px; margin: 4% 0 2% 0;}
.clima{width:100%; background-image: url(img/clima.png); background-repeat: no-repeat; min-height: 250px; position: relative; float:left; box-sizing: border-box; padding: 0%; margin: 0%; border-radius: 10px;}

.aside03 {width:100%; background-image: url(img/publicidad.png);background-repeat: no-repeat; min-height: 188px; position: relative; float:left; box-sizing: border-box; padding: 0%; margin: 0%; border-radius: 10px; margin: 4% 0 2% 0;}

.norton{
    background-color: #ffd319;
    padding: 5px;
    position: relative;
    float: right;
    text-decoration: none;
    font-family: Antenna Cond;
    color:black;
    border-radius: 5px;
    font-size: 12px;
    margin: 45% 20% 0 0;
}


footer {background-color: #ffffff; min-height: 150px; float: inherit; margin: 0 auto 0 auto; width: 100%;padding: 20px 0 0 0;}
#footer{
    font-family: antenna cond;
    font-size: 10px;
    color: #989896;
    text-align: center;
}
.banda_suscripcion{
    height: 40px;
    position: fixed;
    bottom: 0px;
    background: rgba(0, 0, 0, 0.7);
    width: 100%;
    text-align: center;
    padding: 10px;
    
}
.iniciar_sesion{
    text-decoration: none;
    background-color: #fff;
    color:#000;
    border-radius: 4px;
    padding: 5px;
    margin: 10px;
    font-family: antenna cond;
    font-size: 10px;
}
.barra_texto{
    text-decoration: none;
    background-color: #fff;
    color:#000;
    border-radius: 4px;
    padding: 5px;
    margin: 0px;
    font-family: antenna cond;
    font-size: 10px;
    border: 0px;
}
.regis{
    position: absolute;
    float: left;
    color: #fff;
    z-index: 2;
    padding: 5px;
    margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
}

.regis:hover{
    color:#E88800;
}