/**
 * Drop Down Menu - CSS Temp
 * March 26, 2009
 * Corey Hart @ http://www.codenothing.com
 */ 
 
/*body
{
	margin:0;
	padding:0;
}*/

#multi-ddm {
	list-style-image:none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	width:950px;
}

#multi-ddm li {
	float: left;
}

#multi-ddm li ul li {
	float:none;

}
/*.borde{
	.margin-bottom:5px;
}*/

#multi-ddm li a#institucional,
#multi-ddm li a#institutional,
#multi-ddm li a#institucionalP,
#multi-ddm li a#profesionales,
#multi-ddm li a#professionals,
#multi-ddm li a#profesionalesP,
#multi-ddm li a#practica,
#multi-ddm li a#practice,
#multi-ddm li a#practicaP,
#multi-ddm li a#servicios,
#multi-ddm li a#services,
#multi-ddm li a#serviciosP,
#multi-ddm li a#clientes,
#multi-ddm li a#clients,
#multi-ddm li a#clientesP,
#multi-ddm li a#marco,
#multi-ddm li a#framework,
#multi-ddm li a#marcoP,
#multi-ddm li a#contacto,
#multi-ddm li a#contact,
#multi-ddm li a#contactoP
{
	display: block;
	height:51px;
	text-decoration: none;
}


#multi-ddm li a#institucional {
	
	width:120px;
	min-width:120px;
	max-width:120px;
	background:url(../images/institu.gif);
}

#multi-ddm li a#institutional {
	
	width:120px;
	min-width:120px;
	max-width:120px;
	background:url(../images/institu_e.gif);
}
#multi-ddm li a#institucionalP {
	
	width:120px;
	min-width:120px;
	max-width:120px;
	background:url(../images/institu_p.gif);
}


#multi-ddm li a#profesionales {
	
	width:124px;
	min-width:124px;
	max-width:124px;
	background:url(../images/profesionales.gif);
}

#multi-ddm li a#professionals {
	
	width:124px;
	min-width:124px;
	max-width:124px;
	background:url(../images/profesionales_e.gif);
}
#multi-ddm li a#profesionalesP {
	
	width:124px;
	min-width:124px;
	max-width:124px;
	background:url(../images/profesionales_p.gif);
}

#multi-ddm li a#practica {
	
	width:130px;
	min-width:130px;
	max-width:130px;
	background:url(../images/practica.gif);
}

#multi-ddm li a#practice {
	
	width:130px;
	min-width:130px;
	max-width:130px;
	background:url(../images/practica_e.gif);
}

#multi-ddm li a#practicaP {
	
	width:130px;
	min-width:130px;
	max-width:130px;
	background:url(../images/practica_p.gif);
}

#multi-ddm li a#servicios {
	
	width:163px;
	min-width:163px;
	max-width:163px;
	background:url(../images/servicios.gif);
}

#multi-ddm li a#services {
	
	width:163px;
	min-width:163px;
	max-width:163px;
	background:url(../images/servicios_e.gif);
}

#multi-ddm li a#serviciosP {
	
	width:163px;
	min-width:163px;
	max-width:163px;
	background:url(../images/servicios_p.gif);
}

#multi-ddm li a#clientes {
	
	width:193px;
	min-width:193px;
	max-width:193px;
	background:url(../images/clientes.gif);
}

#multi-ddm li a#clients {
	
	width:193px;
	min-width:193px;
	max-width:193px;
	background:url(../images/clientes_e.gif);
}

#multi-ddm li a#clientesP {
	
	width:193px;
	min-width:193px;
	max-width:193px;
	background:url(../images/clientes_p.gif);
}

#multi-ddm li a#marco {
	
	width:118px;
	min-width:118px;
	max-width:118px;
	background:url(../images/marco.gif);
}

#multi-ddm li a#framework {
	
	width:118px;
	min-width:118px;
	max-width:118px;
	background:url(../images/marco_e.gif);
}

#multi-ddm li a#marcoP {
	
	width:118px;
	min-width:118px;
	max-width:118px;
	background:url(../images/marco_p.gif);
}

#multi-ddm li a#contacto {
	
	width:102px;
	min-width:102px;
	max-width:102px;
	background:url(../images/contacto.gif);
}

#multi-ddm li a#contact {
	
	width:102px;
	min-width:102px;
	max-width:102px;
	background:url(../images/contacto_e.gif);
}

#multi-ddm li a#contactoP {
	
	width:102px;
	min-width:102px;
	max-width:102px;
	background:url(../images/contacto_p.gif);
}



#multi-ddm li .parent-hover#institucional {
	background-image:url(../images/institu_on.gif);
}

#multi-ddm li .parent-hover#institutional {
	background-image:url(../images/institu_on_e.gif);
}

#multi-ddm li .parent-hover#institucionalP {
	background-image:url(../images/institu_on_p.gif);
}

#multi-ddm li .parent-hover#profesionales {
	background-image:url(../images/profesionales_on.gif);
}

#multi-ddm li .parent-hover#professionals {
	background-image:url(../images/profesionales_on_e.gif);
}

#multi-ddm li .parent-hover#profesionalesP {
	background-image:url(../images/profesionales_on_p.gif);
}

#multi-ddm li .parent-hover#practica {	
	background-image:url(../images/practica_on.gif);
}

#multi-ddm li .parent-hover#practice {	
	background-image:url(../images/practica_on_e.gif);
}

#multi-ddm li .parent-hover#practicaP {	
	background-image:url(../images/practica_on_p.gif);
}

#multi-ddm li .parent-hover#servicios {
	background-image:url(../images/servicios_on.gif);
}

#multi-ddm li .parent-hover#services {
	background-image:url(../images/servicios_on_e.gif);
}

#multi-ddm li .parent-hover#serviciosP {
	background-image:url(../images/servicios_on_p.gif);
}

#multi-ddm li .parent-hover#clientes {
	background-image:url(../images/clientes_on.gif);
}

#multi-ddm li .parent-hover#clients {
	background-image:url(../images/clientes_on_e.gif);
}

#multi-ddm li .parent-hover#clientesP {
	background-image:url(../images/clientes_on_p.gif);
}

#multi-ddm li .parent-hover#marco {
	background-image:url(../images/marco_on.gif);
}

#multi-ddm li .parent-hover#framework {
	background-image:url(../images/marco_on_e.gif);
}

#multi-ddm li .parent-hover#marcoP {
	background-image:url(../images/marco_on_p.gif);
}

#multi-ddm li .parent-hover#contacto {
	background-image:url(../images/contacto_on.gif);
}

#multi-ddm li .parent-hover#contact {
	background-image:url(../images/contacto_on_e.gif);
}

#multi-ddm li .parent-hover#contactoP {
	background-image:url(../images/contacto_on_p.gif);
}


#multi-ddm li ul {
	display: none;
	list-style: none;
	position: absolute;
	/*margin: -1px 0 0 0;*/
	margin:0px;
	z-index: 90;
	padding:0px;
	
}

#multi-ddm ul.stay {
	display: none;
	list-style: none;
	position: absolute;
	/*margin: -1px 0 0 0;*/
	margin:0px;
	z-index: 90;
	padding:0px;
	
}


#multi-ddm li ul li a.institucional,
#multi-ddm li ul li a.institutional,
#multi-ddm li ul li a.institucionalP,
#multi-ddm li ul li a.profesionales,
#multi-ddm li ul li a.professionals,
#multi-ddm li ul li a.profesionalesP,
#multi-ddm li ul li a.practica,
#multi-ddm li ul li a.practice,
#multi-ddm li ul li a.practicaP,
#multi-ddm li ul li a.servicios,
#multi-ddm li ul li a.services,
#multi-ddm li ul li a.serviciosP,
#multi-ddm li ul li a.clientes,
#multi-ddm li ul li a.clients,
#multi-ddm li ul li a.clientesP,
#multi-ddm li ul li a.marco,
#multi-ddm li ul li a.framework,
#multi-ddm li ul li a.marcoP,
#multi-ddm li ul li a.contacto,
#multi-ddm li ul li a.contact,
#multi-ddm li ul li a.contactoP
{
	display: block; /* este no*/
	padding: 10px;
	/*margin-bottom:-11px;
	margin-top:0px;
	/*.margin-top:0px;*/
	.margin-bottom:-2px;
	border-top: 1px solid white;
	
	text-decoration: none;
	font-weight:normal ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#fff;
	background-color:#8eafe1;
}

#multi-ddm li ul li a.institucional {
	width:120px;
	max-width: 120px;
	min-width: 120px;
}

#multi-ddm li ul li a.institutional {
	width:120px;
	max-width: 120px;
	min-width: 120px;
}

#multi-ddm li ul li a.institucionalP {
	width:120px;
	max-width: 120px;
	min-width: 120px;
}

#multi-ddm li ul li a.profesionales {
	width:104px;
	max-width: 104px;
	min-width: 104px;
}

#multi-ddm li ul li a.professionals {
	width:104px;
	max-width: 104px;
	min-width: 104px;
}

#multi-ddm li ul li a.profesionalesP {
	width:104px;
	max-width: 104px;
	min-width: 104px;
}

#multi-ddm li ul li a.practica {
	width:110px;
	max-width: 110px;
	min-width: 110px;
}

#multi-ddm li ul li a.practice {
	width:110px;
	max-width: 110px;
	min-width: 110px;
}

#multi-ddm li ul li a.practicaP {
	width:110px;
	max-width: 110px;
	min-width: 110px;
}

#multi-ddm li ul li a.servicios {
	width:163px;
	max-width: 163px;
	min-width: 163px;
}

#multi-ddm li ul li a.services {
	width:163px;
	max-width: 163px;
	min-width: 163px;
}

#multi-ddm li ul li a.serviciosP {
	width:163px;
	max-width: 163px;
	min-width: 163px;
}

#multi-ddm li ul li a.clientes {
	width:193px;
	max-width: 193px;
	min-width: 193px;
}

#multi-ddm li ul li a.clients {
	width:193px;
	max-width: 193px;
	min-width: 193px;
}

#multi-ddm li ul li a.clientesP {
	width:193px;
	max-width: 193px;
	min-width: 193px;
}

#multi-ddm li ul li a.marco {
	width:98px;
	max-width: 98px;
	min-width: 98px;
}

#multi-ddm li ul li a.framework {
	width:98px;
	max-width: 98px;
	min-width: 98px;
}

#multi-ddm li ul li a.marcoP {
	width:98px;
	max-width: 98px;
	min-width: 98px;
}

#multi-ddm li ul li a.contacto {
	width:102px;
	max-width: 102px;
	min-width: 102px;
}

#multi-ddm li ul li a.contact {
	width:102px;
	max-width: 102px;
	min-width: 102px;
}

#multi-ddm li ul li a.contactoP {
	width:102px;
	max-width: 102px;
	min-width: 102px;
}





/*#multi-ddm li ul li a.first {
	border-top: 1px solid #545454;
}*/

#multi-ddm li ul li a.child-hover1 {
	background-color:#1a3d6e;
	color:#fff;
	
}


#multi-ddm li ul li
{
	padding:0px;
	margin:0px;
	
}



#multi-ddm li ul li img.bottom
{
	display:block;
	height:5px;
	.margin-top:-12px;
	.margin-bottom:-12px;
	padding:-10px;
		
}

#multi-ddm li ul li img.bottom#bottomempresa
{
	width:123px;
	/*margin-top:-70px;
	.margin-top:-12px;
	.margin-bottom:-12px;*/
}
#multi-ddm li ul li img.bottom#bottomdivisiones
{
	width:134px;
}
#multi-ddm li ul li img.bottom#bottomsoluciones
{
	width:140px;
}
#multi-ddm li ul li img.bottom#bottomventajas
{
	/*margin-top:-14px;	*/
	.margin-top:-4px;
	height:14px;
	width:120px;
}
#multi-ddm li ul li img.bottom#bottomservicios
{
	
	width:125px;
}
#multi-ddm li ul li img.bottom#bottomnovedades
{
	width:166px;
}
