@CHARSET "ISO-8859-1";
.menu {
	float:left;
	width: 100%;
	height: 31px;
	border:0px solid #000000;
	border-bottom:0px solid #000000;
	clear:both;
	padding:0px;
	margin:1px 0px 0px 0px;	
	background-color: #ddd;
}

.menu ul {
	list-style: none;
	margin:0px;
	padding:0px;
}

.menu a, .menu h6 {
	font: bold 11px arial, helvetica, sans-serif;
	display: block;
	margin: 0px;
	padding: 2px 15px;
	background-color: #eee;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#BBB));/*Chrome y Safari*/
    background-image: -moz-linear-gradient(top center, #eee, #BBB);/*Firefox*/
    background-image: -o-linear-gradient(top, #eee, #bbb);/*Opera*/
    background-image: linear-gradient(top, #eee, #BBB);/*Estandar*/
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#bbbbbb'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#bbbbbb')"; /* IE8 */
}

.menu h6 {
	color: #FFFFFF;
}

.menu a {
	color: #000000;
	text-decoration: none;
	border:none;
	padding: 8px 20px 9px 20px;
}

.menu a:hover {
	color: #000;
	border:none;
	/*
	background-color:#a9a9a9;
	*/
	background-color: #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to( #E3E3E3));/*Chrome y Safari*/
    background-image: -moz-linear-gradient(top center, #FFF, #E3E3E3);/*Firefox*/
    background-image: -o-linear-gradient(top, #FFF, #E3E3E3);/*Opera*/
    background-image: linear-gradient(top, #FFF, #E3E3E3);/*Estandar*/
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#E3E3E3'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#E3E3E3')"; /* IE8 */
}

.menu li {
	position:relative;
	float: left;
	text-align:center;
	/*width:0% !;*/
	/*width: 120px;*/
	width: !;
	/*
	border-top:0px solid #000;
	border-right:1px solid #000;
	border-bottom:0px solid #000;
	border-left:1px solid #000;
	background-color:#D9D9D9;*/
	padding:0px;
	margin:0px 0px 0px 1px;
}

.menu li li, .menu li li li {
	position:relative;
	float:left;
	text-align:left;
	border-bottom:1px solid #ccc;
	/*
	border-top:0px solid #000;
	border-right:1px solid #000;
	
	border-left:1px solid #000;
	background-color:#D9D9D9;
		
	background-image: url(images/00-submenubackgr.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	*/
	width: 160px;
	padding:0px;
	margin:0px;
	left:0px;
}

.menu li li a, .menu li li li a {
	font-weight:normal;
	font-size:11px;
	/*
	background-image: url(images/arrowsub3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	*/
}

.menu li li a:visited, .menu li li li a:visited {
	font-weight:normal;
	font-size:11px;
}
.menu li li a:hover {
	color:#fff;
	color:#000;
}

.menu ul ul {
	position:absolute;
	z-index:500;
	width:1px; /* if this isn't here, the drops get laidout horiz instead of vert in Moz browsers*/
}

.menu ul ul ul, .menu ul ul ul ul, .menu ul ul ul ul ul, .menu ul ul ul ul ul ul, .menu ul ul ul ul ul ul ul {
	position:absolute;
	top:0px;
	left:100%;
}

.menu ul ul, .menu ul ul ul, .menu ul ul ul ul, .menu ul ul ul ul ul, .menu ul ul ul ul ul ul, .menu ul ul ul ul ul ul ul {
	display:none;
}

.menu ul ul, .menu ul li:hover ul ul, .menu ul ul li:hover ul ul, .menu ul ul ul li:hover ul ul, .menu ul ul ul ul li:hover ul ul, .menu ul ul ul ul ul li:hover ul ul, .menu ul ul ul ul ul ul li:hover ul ul, .menu ul ul ul ul ul ul ul li:hover ul ul{
	display:none;
}

.menu ul li:hover ul, .menu ul ul li:hover ul, .menu ul ul ul li:hover ul, .menu ul ul ul ul li:hover ul, .menu ul ul ul ul ul li:hover ul, .menu ul ul ul ul ul ul li:hover ul, .menu ul ul ul ul ul ul ul li:hover ul, .menu ul ul ul ul ul ul ul ul li:hover ul {
	display:block;
}


/*******************Editar Menú*******************/
.editormenu { 
	overflow:auto;
}
.editormenu ol { 
	list-style-type: none; 
	width: 350px; 
	overflow:hide;
}
.editormenu li div { 
	padding: 7px 15px; 
	font-size: 1.3em; 
	margin: 2px;
	border: 1px solid #d3d3d3; 
	background: #e6e6e6 url( smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png ) 50% 50% repeat-x; 
	font-weight: normal; color: #555555;
}
/*html>body .editormenu ol li div { 
	padding: 15px; 
	line-height: 1.2em; 
}*/
.editormenu .opciones { 
	float:right 
}
.editormenu .opciones img{
	cursor:pointer;
}
/*****************Fin Editar Menú*****************/

/*******************Editar Menú*******************/
.editor-dragable { 
	overflow:auto;
	margin: 0px 0px;
	width: 100%;
}
.editor-dragable ol { 
	list-style-type: none;
	width: 95%; 
	overflow: hide;
	list-style-position: outside;
	margin: 0px 3px;
	padding-left:0px;
}
.editor-dragable ol ol { 
	list-style-type: none;
	width: 95%; 
	overflow: hide;
	margin-left:3px;
	padding-left:5px;
}
.editor-dragable ol ol ol { 
	list-style-type: none;
	width: 95%; 
	overflow: hide;
}
.editor-dragable li{
	text-align:left;
	padding-left:10px;	
}
.editor-dragable li div { 
	padding: 4px 4px; 
	margin: 2px 2px;
	background-color:#ffffff; 
	/*cursor: move;*/
	border:1px solid #000000;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
}
.editor-dragable li div span {
	margin-left:8px;
}
.editor-dragable li div span.icon { 
	position: absolute !important;
	display: inline-table;
	margin-left: 3px;
	margin-top: 3px;
	float:left;
	cursor: move;
	/*nuevo*/
	width: 16px;
	height: 16px;
	background-image: url( ../images/file_move.png );
}

.editor-dragable li div span.disclose {
	cursor: pointer;
	position: absolute !important;
	display: inline-table;
	margin-left: 3px;
	float:left;
	margin-top: 2px;
}
.editor-dragable li.mjs-nestedSortable-collapsed > ol {
	display: none;
}
.editor-dragable li.mjs-nestedSortable-collapsed > div > .disclose:before, .editor-dragable li > div > ol > li.mjs-nestedSortable-collapsed > div > .disclose:before {
	/*content: '- ';*/
	content: url( ../images/control_add.png );
}
.editor-dragable li.mjs-nestedSortable-expanded > div > .disclose:before, .editor-dragable li > div > ol > li.mjs-nestedSortable-expanded > div > .disclose:before {
	/*content: '- ';*/
	content: url( ../images/control_remove.png );
}