@charset "utf-8"; 

#nav_top{
	width:100%; 
	height:60px; 
    position: fixed;
}

.menu 

{
    text-align: center;
    position: fixed;
   background: rgba(20,77,183,1);
background: -moz-linear-gradient(top, rgba(20,77,183,1) 0%, rgba(32,124,229,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(20,77,183,1)), color-stop(100%, rgba(32,124,229,1)));
background: -webkit-linear-gradient(top, rgba(20,77,183,1) 0%, rgba(32,124,229,1) 100%);
background: -o-linear-gradient(top, rgba(20,77,183,1) 0%, rgba(32,124,229,1) 100%);
background: -ms-linear-gradient(top, rgba(20,77,183,1) 0%, rgba(32,124,229,1) 100%);
background: linear-gradient(to bottom, rgba(20,77,183,1) 0%, rgba(32,124,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#144db7', endColorstr='#207ce5', GradientType=0 );

	height: 50px;
	position: fixed;
	width: 100%;
}
 
.menu li{
	list-style: none;
}

.menu>li{
	display: inline-block;
	font-size: 13px;
	height: 50px;
	vertical-align: text-bottom;
	width: 73px;
}


.menu>li>a{
	/*border-bottom: 4px solid #ccc;*/
	display: block;
	height: 40px;
	margin-top: 5px;
	padding-top: 3px;
	text-align: center;
	text-shadow:2px 2px 1px #555555;
	vertical-align: middle;
}

.menu>li>a:hover{
	/*border-bottom: 4px solid #f2951c;*/
	color:#f2951c;
}

.menu ul{
	background:/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNjUiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 4%, rgba(0,0,0,0.65) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(4%,rgba(0,0,0,0.65)), color-stop(99%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 4%,rgba(0,0,0,0.65) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 4%,rgba(0,0,0,0.65) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 4%,rgba(0,0,0,0.65) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 4%,rgba(0,0,0,0.65) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
 
	border-radius: 0 0 10px 10px;
	-ms-border-radius: 0 0 10px 10px;
	display: none;
	position: absolute;
	z-index: 999;
}

.menu li:hover > ul{
	display: block;
}

.menu ul>li{
	font-size: 13px;
	height: 30px;
	padding-top: 3px;
	padding-left: 10px;
	width: 170px;
}

.menu ul>li:first-child{
	padding-top: 15px;
}

.menu ul>li>a{
	display: block;
	text-shadow:2px 2px 1px #555555;
}

.menu ul>li>a:hover{
	color: #f2951c;
}

.menu ul>li>ul {/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(0,0,0,0.78) 0%, rgba(0,0,0,0.75) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.78)), color-stop(100%,rgba(0,0,0,0.75))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.78) 0%,rgba(0,0,0,0.75) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,0.78) 0%,rgba(0,0,0,0.75) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,0.78) 0%,rgba(0,0,0,0.75) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,0.78) 0%,rgba(0,0,0,0.75) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7000000', endColorstr='#bf000000',GradientType=0 ); /* IE6-8 */
	left: 160px;
	top: -25px;
	border-radius: 10px 10px 10px 10px;
	-ms-border-radius: 10px 10px 10px 10px;
	display: none;
	position: relative;
	z-index: 999;
}

.menu ul>li>ul>li {
	font-size: 13px;
	height: 30px;
	padding-top: 3px;
	padding-left: 10px;
	width: 170px;
}


.menu ul>li>ul>li>a{
	display: block;
	color: #FFF;
	text-shadow:2px 2px 1px #555555;
}

.menu ul>li>ul>li>a:hover{
	color: #f2951c;
}
.menu a{
	color: #fff;
	text-decoration: none;
}


/*
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar{list-style:none; height:50px; width:608px; position:relative}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li{height:50px; float:left; text-indent:-99999px}

#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li a{display:block; height:50px; width:auto; background-image:url(../img/menu-principal.jpg)}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navHome a{height:50px; width:76px; background-position:0 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navHome a:hover{background-position:0 -50px}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navCompany a{height:50px; width:76px; background-position:-76px 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navCompany a:hover{background-position:-76px -50px}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navFAQ a{height:50px; width:76px; background-position:-152px 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navFAQ a:hover{background-position:-152px -50px}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navMove a{height:50px; width:76px; background-position:-228px 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navMove a:hover{background-position:-228px 50px}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navQuote a{height:50px; width:76px; background-position:-304px 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navQuote a:hover{background-position:-304px -50px}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navContact a{height:50px; width:76px; background-position:-380px 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navContact a:hover{background-position:-380px -50px}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navLinks a{height:50px; width:76px; background-position:-456px 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navLinks a:hover{background-position:-456px -50px}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navIdioma a{height:50px; width:76px; background-position:-532px 0}
#wrap_header #menuTels #menuTop #nav_top ul#nav_bar li#navIdioma a:hover{background-position:-532px -50px}
*/