
	
@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{font-family: Arial; background:#0D0D0D;}
div{ max-width:960px; position:relative; margin: 30px auto 0px auto;}
header{ width:100%;}
header nav{ float:right; margin:150px 0 0 0;}
header nav ul li{ float: left; list-style-type:none;}
header nav ul li a{ color:#999; text-decoration:none; padding:5px; margin:5px;}
section{ width:96%; background:#FFF;radius:-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;min-height:400px; padding:2%; margin:5px 0px 0px 0px; padding-bottom:2%;}
section article{ width:75%; float:left;}
section article h1{ font-size:20px;}
section article h2{ font-size:30px; margin:10px 0px 0px 0px;}
section article h3{ font-size:20px; margin:10px 0px 0px 0px;}
section article p{ font-size:12px; margin:5px 0px 0px 0px;}
section article h4{ font-size:20px; margin:10px 0px 0px 0px;}
section article h5{ font-size:20px; margin:10px 0px 0px 0px;}
section aside{ width:25% ;float:right; margin: 5px 0px 0px 0px}
section aside img{ margin:100px 0px 0px 0px}
.nofloat { clear:both;}
footer{ width:100%;display:table; padding:4px 0 0 0;}
footer p{ font-family: Arial; font-size:10px; color:#FFF; text-align:center;} 



.mapa {margin: 50px 90px auto 90px; }

@media screen and (max-width: 480px)  {
body{font-family: Arial; background:#0D0D0D;}
div{ max-width:960px; position:relative; margin: 30px auto 0px auto;}
header{ width:100%;}
.mobile {width:100%; }
header nav{ width:100%; margin:0 0 0 0; }
header nav ul li{ list-style-type:none;}
header nav ul li a{ color:#FFF; text-decoration:none; font-size: 12px; background-color:#222; radius:-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; padding:2px 4px 2px 4px; margin: 7px; }
section{ width:96%; background:#FFF;radius:-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;min-height:400px; padding:2%; margin:40px 0px 0px 0px; padding-bottom:2%;}
section article{ width:100%; }
section article h1{ font-size:15px;}
section article h2{ font-size:20px; margin:10px 0px 0px 0px;}
section article h3{ font-size:10px; margin:10px 0px 0px 0px;}
section article p{ font-size:10px; margin:5px 0px 0px 0px;}
section article h4{ font-size:10px; margin:10px 0px 0px 0px;}
section article h5{ font-size:10px; margin:10px 0px 0px 0px;}
section aside{ width:100%; font-size:10px;}
section aside p { display: none;}
section aside img{ margin:50px 0px 0px 0px}
footer{ width:100%;display:table; padding:15px 0 0 0;}
footer p{ font-family: Arial; font-size:8px; color:#FFF; text-align:center;}

}
