/******* MENU *******/  
body{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f5f6+0,e3eaed+37,c8d7dc+100;Grey+3D+%234 */
background: #f2f5f6; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

header h1{
	text-transform:uppercase;
	box-shadow: 0 4px 0 #ffffff;
	margin-right: 20px;	
	text-shadow: 4px 4px 2px rgba(150, 150, 150, 1);
}

#contenedor{   
	margin:auto;
	width: 920px;  
}  



ul{  
    display: block;
    left: 10px;
    list-style: none outside none;
    margin: auto;
    position: relative;
}  
ul.menu li{  
    float:left;  
    margin-bottom:-1px;
	  
}  
ul.menu li{  
    font-weight:700;  
    display:block;  
    padding:5px 20px;  
    background: #6c6c6c none repeat scroll 0 0;
	left: -20px;  
    margin-bottom:10px; 
	margin-right: 5px; 
    border:1px solid #3e3e3e;  
    border-width:1px 1px 1px 1px;  
    position:relative;  
    color:#e4e1cd;  
    cursor:pointer;  
    border-radius: 15px; 
    -moz-border-radius:15px;  
    -webkit-border-radius:15px;
	letter-spacing:3px;
}  
ul.menu li:hover{  
    color:#fff;  
}  
ul.menu li.active{  
    background:#BF0401;
	box-shadow: 0 -2px 1px #FFFFFF;  
    top:2px;  
    border-bottom:5px;  
    color:#fff;  
}  

#pie{
	float: right;
    text-align: right;
    width: 600px;	
}

section{
	padding: 10px;
    width: 680px;
	box-shadow: 0 1px 0 #000000;	
}

#noticias{
	float:left;	
}

#menu_nav aside{
	display: inline-flex;
    	
}

#menu_nav h3{
	text-align:center;
	text-transform:uppercase;	
}

#menu_nav{
	background: #CCC none repeat scroll 0 0;
    border-radius: 25px;
    float: right;
    padding: 30px 0;
    width: 160px;
}
