* { margin: 0 auto; padding: 0; }
p { text-align: left; margin: 1em 10em; font-family: verdana, nimrod, tahoma;
font-size: 14px; color: #F5B7B1    ; }
a img:hover { height: 50px; }
#cabecera h1 {text-align: center; color: #2ECC71  ; font-size: 40px; font-family: arial;} 
.vacio { clear: both; }
#navegacion { background-color: #F9E79F; padding: 5px 0px; }
.menu { width: 25%; float: left; }
.menu a { margin: 0px 50px; color: white; }
.menu a:hover { color: yellow; font-style: normal; }
#pie {margin-top: 20px; padding: 10px 0px; }
.col_pie { float: left; width: 33%; }
.col_pie h4 { font-size: 1.2em; color: #5DADE2; padding-left: 3em; font-family: times; }




