/* domCollapse styles */

.triggerhover{
	cursor:hand;
}		
.elementnormal{
	position:static;
	left:0;
}
.elementcollapsed{
	position:absolute;
	left:-999em;
	top:0;
	height:1px;
}
#domcollapseall ul{
	margin:5;
	padding:0;
}
#domcollapseall li{
	display:inline;
	padding-right:1em;
}

.materies {
padding-left: 15px; 	
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.esq2 {
padding-left: 0px; 	
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.esq3 {
padding-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* prueba de menu abierto y cerrado */

.treemenu {
	margin : 0;
	padding : 0;
	list-style : none;
	border: 1px;
}

.treemenu UL {
	list-style : none;
	margin : 0px 0px;
	padding : 0px 10px;
}

ul#doscols {
	width: 100%;
}

ul#doscols li {
	float: left;
	width: 50%;
}

li.horizontal{
	display: inline;
}
/*
.treemenu LI {
	display : inline;
}
*/
.treemenu A {
	padding-left : 12px;
	text-decoration : none;
}

.treemenu .treeopen {
	background-image : url(../images/minus.gif);
	background-repeat : no-repeat;
	background-position : left top;
}		

.treemenu .treeclosed {
	background-image : url('../images/plus.gif');
	background-repeat : no-repeat;
	background-position : left top;
}

.treemenu .treeopen2 {
	/*background-image : url(../images/minus.gif);*/
	background-repeat : no-repeat;
	background-position : left top;
	padding-left:0px;
}		

.treemenu .treeclosed2 {
	/*background-image : url('../images/plus.gif');*/
	background-repeat : no-repeat;
	background-position : left top;
	padding-left:0px;
}

.treemenu .treeopen3 {
	/*background-image : url(../images/minus.gif);*/
	background-repeat : no-repeat;
	background-position : left top;
	padding-left:0px;
	/*padding-bottom:5px;*/
}		

.treemenu .treeclosed3 {
	/*background-image : url('../images/plus.gif');*/
	background-repeat : no-repeat;
	background-position : left top;
	padding-left:0px;
	/*padding-bottom:5px;*/
}
/*
.treenod2 {
	padding-bottom:5px;
}
*/

.treenod3 {
	padding-bottom:5px;
}

div.opcionform{
	/*position:absolute;
	left:0px;
	top:-500px;*/
	width: 98%;
	height: 11em;
	overflow:auto;
	
}

/* ul.letravista{
	position:relative;
	width:auto;
	height:auto;
	overflow: visible;
}*/

.scrollable{
	width:95%;
	height:11em;
	border:1px solid #ffa500;
	overflow:auto;
	/* He modificado .treemenu UL !!*/
}

