/************************************
*			MENU SUPERIOR			*
*************************************/

.menuSup ul
{
	padding:0px;
	margin:0px;
	left:48px;
	top:25px;
	position:absolute;
}

.menuSup ul li
{
	float:left;
	display:block;
	position:relative;
	cursor:pointer;
}

.menuSup ul li.uno
{
	background:url(../images/menu.top.jpg) 0px 0px no-repeat;
	height:32px;
	width:46px;
}
.menuSup ul li.uno:hover
{
	background:url(../images/menu.top.jpg) 0px -32px no-repeat;
}
.menuSup ul li.dos
{
	background:url(../images/menu.top.jpg) -46px 0px no-repeat;
	height:32px;
	width:69px;
}
.menuSup ul li.dos:hover
{
	background:url(../images/menu.top.jpg) -46px -32px no-repeat;
}

.menuSup ul li.tres
{
	background:url(../images/menu.top.jpg) -115px 0px no-repeat;
	height:32px;
	width:66px;
}
.menuSup ul li.tres:hover
{
	background:url(../images/menu.top.jpg) -115px -32px no-repeat;
}
.menuSup ul li.cuatro
{
	background:url(../images/menu.top.jpg) -181px 0px no-repeat;
	height:32px;
	width:108px;
}
.menuSup ul li.cuatro:hover
{
	background:url(../images/menu.top.jpg) -181px -32px no-repeat;
}
.menuSup ul li.cinco
{
	background:url(../images/menu.top.jpg) -289px 0px no-repeat;
	height:32px;
	width:186px;
}
.menuSup ul li.cinco:hover
{
	background:url(../images/menu.top.jpg) -289px -32px no-repeat;
}
.menuSup ul li.seis
{
	background:url(../images/menu.top.jpg) -475px 0px no-repeat;
	height:32px;
	width:77px;
}
.menuSup ul li.seis:hover
{
	background:url(../images/menu.top.jpg) -475px -32px no-repeat;
}
.menuSup ul li.siete
{
	background:url(../images/menu.top.jpg) -552px 0px no-repeat;
	height:32px;
	width:90px;
}
.menuSup ul li.siete:hover
{
	background:url(../images/menu.top.jpg) -552px -32px no-repeat;
}
.menuSup ul li.ocho
{
	background:url(../images/menu.top.jpg) -642px 0px no-repeat;
	height:32px;
	width:123px;
}
.menuSup ul li.ocho:hover
{
	background:url(../images/menu.top.jpg) -642px -32px no-repeat;
}
.menuSup ul li.nueve
{
	background:url(../images/menu.top.jpg) -765px 0px no-repeat;
	height:32px;
	width:39px;
}
.menuSup ul li.nueve:hover
{
	background:url(../images/menu.top.jpg) -765px -32px no-repeat;
}

.menuSup ul ul
{
	display:none;
	position:absolute;
	left:0px;
	top:32px;
	text-align:left;
}

.menuSup ul ul li
{
	position:relative;
	clear:both;	
	border-bottom:dotted 1px #CCCCCC;
	display:block;
	width:150px;
	padding:5px 0px 5px 10px;
	background:#FFFFFF;
}

.menuSup ul ul li.sinborde
{
	border:none;
}

.menuSup ul ul li > .bullet
{
	position:absolute;
	top:10px;
	left:3px;
	width:4px;
	height:3px;
	background: url(../images/misc02.jpg) 0px 0px no-repeat;
}

.menuSup ul ul li:hover > .bullet
{
	background: url(../images/misc01.jpg) 0px 0px no-repeat;
}

.menuSup ul ul li:hover a
{
	color:#23A3DF;
}

.menuSup ul ul li a
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	display:block;
}

/************************************
*			MENU INFERIOR			*
*************************************/

.menuInf ul
{
	padding:0px;
	margin:0px;
	left:48px;
	top:0px;
	position:absolute;
}

.menuInf ul li
{
	float:left;
	display:block;
	position:relative;
	cursor:pointer;
	height:42px;
}

.menuInf ul li.uno
{
	background:url(../images/bg.submenu.jpg) 0px 0px no-repeat;
	width:161px;
}
.menuInf ul li.uno:hover
{
	background:url(../images/bg.submenu.jpg) 0px -42px no-repeat;
}
.menuInf ul li.dos
{
	background:url(../images/bg.submenu.jpg) -161px 0px no-repeat;
	width:161px;
}
.menuInf ul li.dos:hover
{
	background:url(../images/bg.submenu.jpg) -161px -42px no-repeat;
}

.menuInf ul li.tres
{
	background:url(../images/bg.submenu.jpg) -322px 0px no-repeat;
	width:161px;
}
.menuInf ul li.tres:hover
{
	background:url(../images/bg.submenu.jpg) -322px -42px no-repeat;
}
.menuInf ul li.cuatro
{
	background:url(../images/bg.submenu.jpg) -483px 0px no-repeat;
	width:161px;
}
.menuInf ul li.cuatro:hover
{
	background:url(../images/bg.submenu.jpg) -483px -42px no-repeat;
}
.menuInf ul li.cinco
{
	background:url(../images/bg.submenu.jpg) -644px 0px no-repeat;
	width:160px;
}
.menuInf ul li.cinco:hover
{
	background:url(../images/bg.submenu.jpg) -644px -42px no-repeat;
}

/*.menuInf ul li:hover ul
{
	display:block;
}*/

.menuInf ul li:hover ul ul
{
	display:none;
}

.menuInf ul ul
{
	display:none;
	position:absolute;
	left:0px;
	top:42px;
	text-align:left;
	padding:0px 10px 0px 10px;
	background:#0091C8;
}

.menuInf ul ul.ultimo
{
	left:-20px;
}

.menuInf ul ul li
{
	position:relative;
	clear:both;	
	border-bottom:dotted 1px #FFFFFF;
	display:block;
	width:150px;
	height:15px;
	padding:5px 0px 5px 10px;
}

.menuInf ul ul li.sinborde
{
	border:none;
}

.menuInf ul ul li:hover a
{
	color:#57D1FC;
}

.menuInf ul ul li:hover li a
{
	color:#FFFFFF;
}

.menuInf ul ul li a
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	display:block;
}

.menuInf ul ul li:hover ul
{
	display:block;
}

.menuInf ul ul ul
{
	display:none;
	position:absolute;
	left:160px;
	top:0px;
	text-align:left;
	background:#0091C8 url(../images/bg.sombra.azul.jpg) repeat-y left;
	border-right:solid 2px #FFFFFF;
	border-bottom:solid 2px #FFFFFF;
}

.menuInf ul ul.ultimo ul
{
	left:-280px;
}


.menuInf ul ul ul li
{
	width:250px;
}

.menuInf ul ul ul li:hover a
{
	color:#57D1FC;
}
