/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Rosario);
*{margin: 0px;border: none;padding: 0px;}
body {font-family: Rosario;	background-color: #CCC; background-repeat: no-repeat; margin: 0px;padding: 0px;}	
div{ max-width:960px; position:relative; margin: 0px auto 0px auto;}
p5{ font-style: normal; float:left; color:#FFF; font-size: 30px; margin: 6px 0px -10px 23px;}
.elemento{width: 320px;height: 90px;background: rgba(51, 255, 51, 0.5);top: 370px;float: left;}
header {width:100%;height: 50px;margin: auto;margin-top: 1%;}
header nav {float: right;width: 100%;margin: 0px 0px 15px 0px;height: 90%;border-bottom-style: solid;border-bottom-color:#0085ae;border-bottom-width: medium;padding-bottom: 0%;margin-top: 0%;border-top-style: solid;border-top-color:#0085ae;border-top-width: medium;}
header nav ul li {border-right-style: solid;border-right-color: rgb(47,48,62);border-left-style: solid;border-left-color: rgb(47,48,62);float: left;width: 89px;margin-right: 20px;margin-top: 1%;list-style-type: none;text-decoration: none;margin-left: 22px;height: 50%; }
header nav#botoneradearriba ul li a { border-radius: 10px; color: #FFF;font-size:15px;background-color: rgb(80, 81, 80);text-decoration: none;padding-bottom: 5%;padding-left: 5%;padding-right: 5%;padding-top: 5%;margin-left: 20%;}
header nav#botoneradearriba ul li a:hover {color:#97d736;background-color: #ed6b30;font-size: 15px;padding-bottom: 5%;padding-left: 5%;padding-right: 5%;padding-top: 5%;}
#menu li {float:left;}
#menu li a{display:block;font:20px Rosario;line-height:2.2em;color:#e04c86;text-transform:uppercase;text-decoration:none;text-align:center;letter-spacing:-1px;height:50px;font-style:normal;font-weight:700;}
#menu li a:hover, #menu .active a{color:#000;}
.columna article {width: 370px;height: auto; position: relative; float: left; margin:0px 40px 0px 0px; padding:0px 0px 0px 50px;}
.columna article p{font-weight:bold; font-size:30px; margin: -7px 0 13px -4px;}
article p{ color:#FFF;}
article p3 {font-style: normal; text-align: justify; float:right; color:#FFF; margin: -175px 0px 0px 215px;}
article nav{ float:left; margin: -55px 0 0 187px;}
article nav ul li{ float: left; list-style-type:none;}
article nav ul li a{ border-radius: 10px; width: 50%; background-color:#CCC; display:block;font:15px Rosario; color:#0085ae;text-transform:uppercase;text-decoration:none;text-align:center; height:5px;font-style:normal;font-weight:700; margin:0px 0px 0px 28px; padding:12px 18px 24px 12px; }
p1{ font-style: normal; float:left; color:#FFF; font-size: 15px; margin: 5px 0px 0px 0px;}
h1{ font-weight:bold; float:left; color:#FFF; font-size: 20px; margin: 0px 0px 15px 0px; width: 100%;}
.columna {border-radius: 10px; float: left;width: 96%;height: auto;background-color: rgb(80, 81, 80);padding: 20px;margin: 10px 10px 5px 0px;}

div#grupohumano1{width: 260px;float: left;}
div#grupohumano2{width: 260px;float: left;}
div#grupohumano3{width: 260px;float: left;}
h2{ font-weight:bold; float:left; color:#FFF; font-size: 20px; margin: 15px 0px 15px 0px; width: 100%;}
.italica{ font-weight:bold; font-style:italic; color:#ed6b30;}
br {margin: 10px 10px 10px 10px;}
footer p5{ border-radius: 10px; width:100%;display: table; padding:25px 0 25px 0; color:#ed309d; background:#FFF; margin: 10px 0px 10px 0px; font-size:11px; text-align: center;}
