body{ background-color: #99cc00; font-family: 'Rosario', 'Lucida Grande', Lucida, Verdana, Helvetica, sans-serif;}



header{
    width: 100%; 
    background-color: #FFF; 
}

footer{
	margin: 0px 0px 0px 15px;
	text-align: center;
	font-size: 11px;
	padding: 1px 0px 2px 3px;
	width: 97%;
	position: relative;
	bottom: -17px;
	border-radius: 10px;
	background-color: #99cc00;
	font-family: "Helvetica", Trebuchet MS, Arial, sans-serif;
}

nav {
    margin-top: 1rem;
    }
    
nav ul {
    list-style:none;
    margin: 20px;
    padding:10px;
}

nav ul li {
    background-color: #666;
    margin-bottom:0,5rem;
    float:inherit;
    width: 6rem;
    display:inline-block;
    margin-right: 8px;
    align-content: stretch; 
}

nav ul li a {
    text-decoration: none;
    color: #99cc00;
    display: block;
    text-align: center;
    margin-bottom:20px;
    margin-top:20px;
          
}

 nav ul li a:hover {
     color: #FFF;
         
}



#pagina{ 
    background-color: #666;
    max-width: 960px; 
    margin: auto;
}


article{padding: 20px;
        
}

.negro{ 
    color: #000;
    font-family: 'Rosario', 'Lucida Grande', Lucida, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin: 25px 0px 10px 10px;
    background-color: #000;
}


.bajada{font-size: 12px; color: #f00;}

section#section-logo{
    width:80%;
    margin-bottom: auto;
    margin:-55px;
    position: static;
}

section#section-logo img{
    width:80%;
    
    
}

section#section-mica{
    width:65%;
}

section#section-mica img{
    width:65%;
}

section#section-gianna{
    width:65%;
}

section#section-gianna img{
    width:65%;
}

section#section-flor{
    width:65%;
   
}

section#section-flor img{
    width:65%;
    
}

.mail {
    font-size:9px;
    }

section#section-jt21{
    padding-right:40px;
    position:static;
    
}

section#section-jt21 img{
    
    
}







@media all and (min-width:0px) and (max-width:320px) {
div#redes {
    width:10rem;
    position:absolute;
    top:8rem;
    right:0,21rem;
    display: block;
    
}
}
    
   
    
@media all and (min-width:321px) and (max-width:1024px) {
nav ul li {
        width: 8rem;
        float: left;
        display:inline-block;
        background-color:transparent;
}
article {
        clear: both;
}
}        
    

section#mapa{
   
}

section#mapa img{
    width:100%;
    
    
}


    
