@charset "utf-8";

@font-face {
	font-family:"corbelb";
	src:url("corbelb.eot");
	src:url("corbelb?") format("embedded-opentype"),
	url("corbelb.woff") format("woff"),
	url("corbelb.ttf") format("truetype"),
	url("../../estilos/corbelb.svg#corbelb") format("svg");
}
<!--@font-face {
	font-family:"corbelb";
	src:url("corbelb.eot");
	src:url("corbelb.eot?") format("embedded-opentype"),
	url("corbelb.woff") format("woff"),
	url("corbelb.ttf") format("truetype"),
	url("../../estilos/corbelb.svg#corbelb") format("svg");
}
@font-face {
	font-family:"corbelb";
	src:url("corbelb.eot");
	src:url("corbelb.eot?") format("embedded-opentype"),
	url("corbelb.woff") format("woff"),
	url("corbelb.ttf") format("truetype"),
	url("../../estilos/corbelb.svg#corbelb") format("svg");
}
@font-face {
	font-family:"corbelb";
	src:url("corbelb.eot");
	src:url("corbelb.eot?") format("embedded-opentype"),
	url("corbelb.woff") format("woff"),
	url("corbelb.ttf") format("truetype"),
	url("../../estilos/corbelb.svg#corbelb") format("svg");
}
@font-face {
	font-family:"corbelb";
	src:url("corbelb.eot");
	src:url("corbelb.eot?") format("embedded-opentype"),
	url("corbelb.woff") format("woff"),
	url("corbelb.ttf") format("truetype"),
	url("../../estilos/corbelb.svg#corbelb") format("svg");
}-->

/*--------menu-----------*/
#boton_menu{width:50px; height:50px; position:absolute; z-index:1000; margin-left:1em; padding:0.5em;  background:#F5A800;/*background:#F5A800;*/
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border: 0px solid #000000;
}
#boton_menu:hover{background:#F5A800;}
#cont_menu{ background:#F5A800; margin:0; overflow:auto; top:0; position:relative; z-index:100;}
#cont_menu h2{font-family:corbelb; color:white; margin-left: 4em;}
ul#menu {width:95%; margin-top:2em; padding-top: 0.5em;}
ul#menu  li{float:left; display:block; width: -moz-calc(14% - 1em); width: calc(14% - 1em); margin-right:1em; margin-bottom: 2em; padding-top:0.3em; padding-bottom:0.3em; text-align:center; }
ul#menu  li a .icon{float:left; display:block; width:100%; margin-left:auto; margin-right:auto; }
ul#menu  li a .texto{float:left; display:block; font-family:corbelb; color:white; font-size:0.8em; text-decoration:none; width:100%;}
ul#menu  li:hover{
	outline:2px solid white; 
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
}