.xMenu {
	margin:0; padding:0;
	border-left: solid 1px #B7113A;
	border-bottom: solid 1px #B7113A;
	border-right: solid 1px #B7113A;
	background-color: #F5DDE3;
}
.xMenu li a, .xMenu li a:link, .xMenu li a:visited, .xMenu li a:active {
	background:transparent;
	display:block;
	text-decoration:none;
	text-align: left;
	margin:0; padding:0 0 2px 5px;
	color:#000000;
}
#clpsUL1 li a:hover {
	background:#FFFFFF;
	color: #000000;
	display:block;
	/* border-bottom:1px solid #ffffff;*/
	text-decoration:none;
}
/* xCollapsible */
#clpsUL1 ul {
	margin:0;
	padding:0 0 0 0;
	/*background:#f5f5f4;*/
	cursor:pointer;
	/*border-bottom:1px solid #ffffff;*/
}
#clpsUL1 li {
	margin:0px;
	padding:1px 0 1px 0;
	list-style-type:none;
	/*  list-style-position:outside;*/
	/*  font-size:x-small; */
}
#clpsUL1 span { /* label */
	display:block;
	font-weight:bold;
	text-align:left;
	cursor:pointer;
	padding: 0 0 0 3px;
	color:#000000;
}
#clpsUL1 .opcion_n1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	padding: 3px 0 3px 3px;
	background-color: #B7113A;
}
#clpsUL1 .otras_opciones {
  	padding: 3px 0 3px 3px;
	background-color: #F5DDE3;
}
#clpsUL1 .opcion_n2 {
 	 margin: 2px 0 2px 0;
	 background-color: #F5DDE3;
}
#clpsUL1 .opcion_n2_seleccionada {
	margin: 2px 0 2px 0;
	background-color:#ffffff;
	color: #000000;
}
/* Layout rules for the demo */
#demoContainer {
	position:relative;
	overflow:visible;
	margin:0; padding:0;
	height:300px;
}
#clpsUL1Container {
	overflow:hide;
	margin:0;
	padding:0;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.btn {
	cursor:pointer;
	border-bottom:1px dotted #BF8660;
}
