/* Top Navigation CSS Document */

/* Quick styles for inline list elements */


div.mmenu {
	margin: 0;
	padding: 0;
	height:32px;
	background: url(../imagenes/bg/mmenu.gif) repeat-x;}
div.mmenuR{
	padding:0 10px 0 0;
	height:32px;
	background: url(../imagenes/bg/mmenuR.gif) no-repeat right;}
.menuinactive{
	margin: 0;
	padding: 0;
	height:15px;
	background: url(../imagenes/bg/menuinactive.gif) repeat-x;}
div.menuinactiveR{
	padding:0 10px 0 0;
	height:15px;
	background: url(../imagenes/bg/menuinactiveR.gif) no-repeat right;}
/* first menu level  */
ul.menufirst {
width: 370px;
}
.menufirst {
	list-style-type:none;
	margin: 0;
	padding: 0 0 0 15px;
	height:32px;
	background: url(../imagenes/bg/mmenuL.gif) no-repeat left;
	position: relative;
	float: left;
	z-index:99999}
.menufirst li , .menufirst li.limit{
	float: left;
	height:32px;
	width: 118px;
		background: url(../imagenes/adminMenuTab-bg.jpg) no-repeat left;
	padding: 0;}
.menufirst li.limit{
	width:2px;
	background: url(../imagenes/bg/mmenulimit.gif) no-repeat;}
.menufirst a, .menufirst a.unselected , .menufirst a.selected {
	padding:0	;
	font: bold 13px/32px Arial, sans-serif;
	color:#fff;
	height:32px;
	display:block;
	text-decoration:none;
	float:left}
.menufirst a:hover, a.hovselected{
	color:#36c;
	background: url(../imagenes/bg/mhover.gif) no-repeat bottom left}
.menufirst a span, .menufirst a:hover span{
	padding:0 10px;
	font: bold 13px/32px Arial, sans-serif;
	color:#369;
	height:32px;
	cursor:hand;
	display:block;
	float:none}
.menufirst a:hover span, .menufirst a.hovselected span{
	color:#36c;
	background: url(../imagenes/bg/mhoverR.gif) no-repeat bottom right;}
.menufirst a.selected{
	color:#36c;
	background: url(../imagenes/bg/mselected.gif) no-repeat bottom left}	
.menufirst  a.selected span, .menufirst a.selected:hover span{
	padding:0 10px;
	font: bold 13px/32px Arial, sans-serif;
	color:#36c;
	height:32px;
	display:block;
	float:left;
	cursor:hand;
	background: url(../imagenes/bg/mselectedR.gif) no-repeat bottom right}
/* menu drop down */
.menudrop {
	position: absolute;
	list-style-type: none;
	width: 100px;
	margin: 0;
	padding: 0;
	display: none;}
.menudrop li , .menudrop li.first, .menudrop li.last{
	width:100px;
	background: url(../imagenes/bg/li.gif) repeat-y;
	float: none;
	margin: 0 5px;
	display: block;}
.menudrop li.first{
	padding-top:10px;}
.menudrop li.last{
	padding: 0 0 5px 0;
	background: url(../imagenes/bg/lilastB.gif) no-repeat bottom;}
.menudrop li a, .menudrop li a.preferences, .menudrop li a:hover{
	margin: 0;
	padding: 0 10px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #369;
	text-decoration: none;
	float: left;
	width: 167px;
	cursor:hand;	
	display: block;}
.menudrop li a.preferences{
	border-bottom:none;}
.menudrop li a:hover {
	background:#f3f0de;
	width: 167px;
	}
.menudrop li.last a, a:hover{
	border:none;}
ul.menudrop{
	float: left;
	width: 198px;
	margin-left: -3px;
	text-align: left;
	background: url(../imagenes/drop-bg.gif) left bottom no-repeat;	
}



/* second menu level */
div.smenu{
	margin: 0 10px;
	padding: 0;
	height:22px;
	background: url(../imagenes/bg/smenu.gif) repeat-x;}
div.smenu p{
	margin:0;
	padding:0 0 0 16px;
	height:22px;
	background: url(../imagenes/bg/smenuL.gif) no-repeat left;}
div.smenu span{
	padding:0 16px 0 0;
	height:22px;
	background: url(../imagenes/bg/smenuR.gif) no-repeat right;
	display:block;}
div.smenu a, div.smenu a.unselected, div.smenu a.preferences{ 
	padding:0 5px;
	font: 11px/22px Arial, sans-serif;
	color:#39629e;
	height:22px;
	text-decoration:none;
	display:block;
	float:left;}
div.smenu a.preferences {
	float: right;
	color: #00c;
	text-decoration: underline}
div.smenu a:hover, div.smenu a.selected , div.smenu a.preferences:hover {
	text-decoration: underline;}


