@charset "utf-8";
/* CSS Document */

/* del menu desplegable */
ul.MenuBarHorizontal {
 float:none;
 display:block;
 list-style-type:none;
 z-index:90;
 color:#CCCCCC;
 -webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 0px;
	margin-top:0px;
 

 }
 .MenuBarHorizontal li {
 line-height:30px;
 position:relative;
 float:left;
 z-index:90;
 color:#CCCCCC;
 
 }
 
 .MenuBarHorizontal li:hover {
    background-color: #3b60f5;
}

 .MenuBarHorizontal li a {
	padding: 0px 20px;
    text-decoration: none;
    color: #fff;
    display: -webkit-box;
 }
 .MenuBarHorizontal li a:hover {

	 color: white;
 }
 
 .MenuBarHorizontal li ul {
 display:none;
 position:absolute;
 top:30px;
 width: 240px;
 background-color: #f4f4f4;
 padding:0;
 list-style-type:none;
 }
 
 .MenuBarHorizontal li ul li {
    /* width: 200px; */
    width: 100%;
    border: 1px solid #0088DA;
    border-top: none;
    /* padding: 2px 20px; */
    display: flex;
 }
  .MenuBarHorizontal li ul li:hover {
    background-color: #0088DA;
}

 .MenuBarHorizontal li ul li:first-child {
 border-top: 1px solid #0088DA;
 }
.MenuBarHorizontal li ul li a {
    /* width: 240px; */
    width: 100%;
    margin: 0;
    padding: 0;
    color: #000;
    display: block;
    padding: 2px 20px;
	transition:all 0.3s;
 }
.MenuBarHorizontal li ul li a:hover {
 width:100%;
 margin: 0;
 color: white;
 background:none;
 padding-left:22px;
 }
 
 .clienteSel
 {
	 font-size:14px;
	 background-color:#f2f2f2;
 }