﻿#divMenu div
{
	position: relative;
	top: 0;
	z-index: 1000;
}

#divMenu div#MenuLeft
{
	background: url(/images/Menu_LeftShadow_pic.gif) left no-repeat;
	display: inline;
	width: 8px;
	height: 38px;
	float: left;
	left: -5px;
	position:relative;
}

#divMenu div#MenuCenter
{
	display: block;
	width: 885px;
	height: 38px;
	margin-left:11px;
}

.aboutMenu{
	background: url(/uploadedimages/bgNav.png) no-repeat;
}

.servicesMenu{
	background: url(/uploadedimages/bgNavServ.png) no-repeat;
}

.processMenu{
	background: url(/uploadedimages/bgNavProc.png) no-repeat;
}

.portfolioMenu{
	background: url(/uploadedimages/bgNavPort.png) no-repeat;
}

.mediaMenu{
	background: url(/uploadedimages/bgNavMedia.png) no-repeat;
}

.contactMenu{
	background: url(/uploadedimages/bgNavContact.png) no-repeat;
}

#divMenu div#MenuRight
{
	background: url(/images/Menu_RightShadow_pic.gif) right no-repeat;
	display: block;
	width: 8px;
	height: 38px;
	float: left;
	margin-right: -5px;
}

.AspNet-Menu-Horizontal
{
    position: relative;
    left:-1px;
}

.vcgMenu ul,
.vcgMenu ul.AspNet-Menu /* Tier 1 */
{
	color: white;
	/*left: -1px;*/
}

.vcgMenu ul ul,
.vcgMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    /*top: 100%;*/
    /*left: -1px;*/
    margin-left:-1px;
    margin-top:2px;
}

.vcgMenu ul ul ul,
.vcgMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    /*top: -0.5em;*/
    /*left 10em;*/
    top: 0px;
    left: 160px;
    margin-left: -15px;
}

/* all list items */
.vcgMenu li 
{
    /*width: 10em;*/
    width: 140px;
    border-collapse: collapse;

    font-size:14px;
    border-top: 0;
    line-height: 1.3;
}
/*Prueba de haza*/
.vcgMenu li li 
{
    width: 144px;
    left: -2px;
    border-top: solid 0px white !important;
    border-bottom: solid 0px white !important;
   
}

.vcgMenu li a
{
    
}

.vcgMenu ul li 
{
    color: white;
    font-weight: bold;
    font-size: 14px;
    padding-left: 1px;
    padding-right: 1px;
    color: #000;
    margin:0 2px 0 1px;
}

.vcgMenu ul ul li 
{
	margin-left:1px;
}

.vcgMenu ul ul 
{
	opacity:0.94;
    filter:alpha(opacity=94);
}

.vcgMenu ul ul li a
{
	color:#fff;
}

.vcgMenu ul ul li a:hover {
	color:#ffCC66;
}

.vcgMenu li:hover, /* list items being hovered over */
.vcgMenu li.AspNet-Menu-Hover
{
    padding-left: 0;
    padding-right: 0px;
    background: url(/uploadedimages/menuHover.gif) #02578e;
    border:1px solid transparent;
    color:#fff;
    line-height: 1.3; /* fix for different line spacings in different browsers*/
    
}

*:first-child+html .vcgMenu li:hover, /* list items being hovered over */
{
    border:1px solid #268bb6;
    
}

*:first-child+html .vcgMenu li ul li:hover, /* list items being hovered over */
{
    border:1px solid #fff
    
}

.vcgMenu li li:hover, /* list items being hovered over */
.vcgMenu li li.AspNet-Menu-Hover
{
    background: #278cb7;
    opacity:0.99;
    filter:alpha(opacity=99);
    border-left: 1px solid white;
    border-right: 1px solid white;
    width:141px;
    padding-left:1px;
}


 /* FONDO DE LOS SUBMENUS */
.vcgMenu li li,
.vcgMenu li.AspNet-Menu li.AspNet-Menu,
.vcgMenu li li li,
.vcgMenu li.AspNet-Menu li.AspNet-Menu li.AspNet-Menu
{
    color: #fff;
    font-weight: normal;
    font-size: 12px;
    background: #278cb7;
    border-left: 1px solid white;
    border-right: 1px solid white;
    width:140px;
}

/* submenu anchors*/
.vcgMenu li:hover li a,
.vcgMenu li:hover li span,
.vcgMenu li.AspNet-Menu-Hover li a,
.vcgMenu li.AspNet-Menu-Hover li span,
.vcgMenu li:hover li:hover li a,
.vcgMenu li.AspNet-Menu-Hover li span,
.vcgMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.vcgMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: #fff
}

/* all anchors and spans*/
.vcgMenu a, 
.vcgMenu span
{
    display: block;
    padding: 7px 0px 6px 0px;
    text-align: center;
}

.vcgMenu li ul li a
{
  text-align: left;
  padding-left: 10px;
}

.vcgMenu ul li a:hover 
{
	color:#fff;
}

/* Fix for Contact button */
.AspNet-Menu-Leaf a{
	color:#000;
}
