ul#menu_top, ul#menu_top ul
{
	margin:0;
	list-style:none;
	padding:0;
	background: url("../images/menucito.png") repeat scroll 0 0 transparent;	
	/*background-image: -webkit-linear-gradient(top, rgb(2,111,194) 3%,rgb(113,176,220) 3%,rgb(2,111,194) 100%);  */
}

#cabeceraSucursal{
	/*margin:0;
	list-style:none;
	border-radius:10px 1px 10px 1px;
	padding:0;
	border-color: #026FC2;
	background-image: -webkit-linear-gradient(top, rgb(2,111,194) 3%,rgb(113,176,220) 3%,rgb(2,111,194) 100%);
	00b5ef*/
	margin:0;
	list-style:none;
	padding:0;
	border-color: #026FC2;
	border-radius:10px 1px 10px 1px;
	background-image: -webkit-linear-gradient(top, rgb(2,111,194) 3%,rgb(113,176,220) 3%,rgb(2,111,194) 100%);
	background-image: -moz-linear-gradient(top, rgb(2,111,194) 3%,rgb(113,176,220) 3%,rgb(2,111,194) 100%);
	background-image: -o-linear-gradient(top, rgb(2,111,194) 3%,rgb(113,176,220) 3%,rgb(2,111,194) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient (top, rgb(2,111,194) 3%,rgb(113,176,220) 3%,rgb(2,111,194) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(top, rgb(2,111,194) 3%,rgb(113,176,220) 3%,rgb(2,111,194) 100%)";
	
}

ul#menu_top
{
	height:100%;
}
ul#menu_top,ul#menu_top .submenu
{
	background-color:#dedede;
	border-width:1px;
	border-style:solid;
	border-color:#5f5f5f;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	
}
/*modificado*/
ul#menu_top .submenu{
	visibility:hidden;
	position:absolute;	
	width:240px;/*agregado*/
	left:0;
	top:100%;
	opacity:0;
	-moz-transition:all 0.5s;
	-webkit-transition:opacity 0.5s;
	-o-transition:opacity 0.5s;
	-moz-box-shadow:3.5px 3.5px 5px #000000;
	-webkit-box-shadow:3.5px 3.5px 5px #000000;
	box-shadow:1.5px 1.5px 3px #000000;
	float:left;
	background-color:#424542;
	border-width:1px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-color:#FFF;
	border-style: solid;
	padding:0 0px 10px;
}
ul#menu_top li:hover>.submenu
{
	visibility:visible;
	opacity:1;
}
/*modificado*/
ul#menu_top li
{	
	position:relative;
	display:block;
	white-space:
	nowrap;
	font-size:0;
	left:35%;/*modificacion del la posición del menú*/
	float:left;
}
ul#menu_top li:hover
{
	z-index:1;
}
ul#menu_top ul .submenu
{
	z-index:2;
	position:absolute;
	left:100%;
	top:0;
}
ul#menu_top
{
	font-size:0;
	width:100%;
	z-index:999;
	position:relative;
	display:inline-block;
	zoom:1;
	padding:0 0%;
	margin:0 0%;
	*display:inline;
}
/*modificado*/
ul#menu_top .column
{
	float:none;
	/*float:left;*/
	
}
* html ul#menu_top li a
{
	display:inline-block;		
}
ul#menu_top>li
{
	margin:0;
	width:13%;
}   

ul#menu_top li.toplast, ul#menu_top li.topfirst
{
	width:13%;
}
ul#menu_top a:active, ul#menu_top a:focus
{
	outline-style:none;
}
ul#menu_top a
{
	display:block;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	font:12px Berlin Sans FB ;
	color:#FFF;
	text-shadow:#FFF 0 0 1px;
	cursor:pointer;
	/*padding:6px 15px 6px 3px;
	background-color:#444444;*/
	/*background-image:url("../images/mainbk.png");
	background-repeat:repeat;
	background-position:0 0;*/
	border-width:0 0 0 0;

	line-height:55px;

}
/*modificado*/
ul#menu_top ul li
{
	/*float:none;*/
	margin:10px 0 0;
}
ul#menu_top ul a
{
	text-align:center;
	padding:4px;
	background-color:#424542;
	background-image:none;
	border-width:0;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	font:14px Tahoma;
	color:#FFF;
	text-decoration:none;
	text-shadow:#FFF 0 0 0;
	font:12px Trebuchet MS;
}
ul#menu_top li:hover>a,ul#menu_top li a.pressed
{
	background-color:#444444;
	border-color:#C0C0C0;
	border-style:solid;
	color:#FFF;
	text-shadow:#FFF 0 0 1px;
	background-position:0 100px;
	text-decoration:none;
}
ul#menu_top img
{
	border:none;
	vertical-align:middle;
	margin-right:6px;
}
ul#menu_top span
{
	display:block;
	overflow:visible;
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:0px;
}
ul#menu_top ul span
{
	background-image:url("arrowsub.png");
	padding-right:8px;
}
ul#menu_top ul li:hover>a,ul#menu_top ul li a.pressed
{
	background-color:#424542;
	background-image:none;color:#F2B20E;
	text-decoration:none;
	text-shadow:#FFF 0 0 0;
}
ul#menu_top li.topfirst>a
{
	padding-left: 7px;
	border-width:0;
	border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	-webkit-border-radius:3px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
}
ul#menu_top li.toplast>a
{
	padding-right: 7px;
	border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	-webkit-border-radius:0;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
}
	
@media only screen and (max-width:900px),only screen and (max-device-width:900px){
ul#menu_top>li{width:33%;}
ul#menu_top>li:nth-child(3){width:34%}
ul#menu_top>li:nth-child(n+4){width:33%;}
ul#menu_top>li:nth-child(6){width:34%}
}
@media only screen and (max-width:600px),only screen and (max-device-width:600px)
{
ul#menu_top>li{width:50%;}
ul#menu_top>li:nth-child(n+3){width:50%;}
ul#menu_top>li:nth-child(n+5){width:50%;}
}
@media only screen and (max-width:450px),only screen and (max-device-width:450px)
{
ul#menu_top>li{width:100%;}
ul#menu_top>li:nth-child(n+2){width:100%;}
ul#menu_top>li:nth-child(n+3){width:100%;}
ul#menu_top>li:nth-child(n+4){width:100%;}
ul#menu_top>li:nth-child(n+6){width:100%;}
}
/*opera hack*/
@media only screen and (min-width:900px){
	html>/**/body noindex:-o-prefocus, html>/**/body  ul#menu_top{
		display:table;
	}
	html>/**/body noindex:-o-prefocus, html>/**/body  ul#menu_top>li{
		width:auto;
		float:none;
		display:table-cell;
	}
	html>/**/body noindex:-o-prefocus, html>/**/body  ul#menu_top li.toplast{
		width:auto;
		display:table-cell;
	}	
}
