

/****************************** SIDEBAR MENU **************************/

#lmenu, #lmenu h1  {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	letter-spacing:0px;
	line-height:normal;
	
	margin:0px;
	padding:0px;
}

#lmenu ul {float:left;}
#lmenu ul li {width:141px;float:none;}
#lmenu ul li .caption{float:left;}
/*
#lmenu li{background:#00CCCC;margin:0px;
	padding:0px;}
#lmenu li div {background:#00FFFF;margin:0px;
	padding:0px;}
#lmenu li h2 {background:red;}
*/
#lmenu h1 {
	font-size:13px;
	font-weight:bold;
/* line-height: 24px; */
clear:both;
	padding: 10px 0 0 0;
	
}

#lmenu li ul li.first {
	/* border-top:1px dotted #DADADA; */
}

#lmenu li ul.blog  {
	border-bottom:1px dotted #DADADA;
}
#lmenu li ul.blog li {
	/*	border-top:1px dotted #DADADA;  */
	background:transparent url(http://cms.tempel.es/themes/aaeon/images/bullet.gif) no-repeat scroll 0 0;
	border-top:1px dotted #DADADA;
	display:block;
	padding-bottom:5px;
	padding-left:18px;
}


#lmenu h2, #lmenu h3, #lmenu h4 {
	vertical-align: middle;
	padding: 0px;
	display:inline;
	height: 13px;

}

/* Ocultar/Expandir Menus ---------------------*/
ul#lmenu * li ul {
	display: none;
}

#lmenu li.display>div a,
#lmenu li.selected>div a {
	font-weight:bold;
}

#lmenu * li.selected li,
#lmenu * li.display li {
/* font-weight:bold; */
background-color:#FFFFFF;
}


/* Solución 'cutrina' para exploded */
#lmenu * li.selected>ul,
#lmenu * li.display>ul  {
	display: block;

}


#lmenu * li.selected ul,
#lmenu * li.display ul {
	display: block;

}

ul#lmenu * li.selected ul ul,
ul#lmenu * li.display ul ul{
display: none;
}


ul#lmenu * li.display li.selected ul{
display: block;
}

#lmenu .tree {
	float: left;
/*	border-bottom:1px dotted #DADADA; */
	clear: both;
}

/*#lmenu ul.l0,
#lmenu ul.l1, 
#lmenu .l2,
#lmenu .l3
{
	background: #fff url(http://cms.tempel.es/themes/ms/images/icon-line-tb.gif) top left repeat-y;
}
*/
#lmenu .expand4 { 
	width: 36px;
	background: #fff url(http://cms.tempel.es/themes/ms/images/icon-line-tb.gif) top left repeat-y;
	}


#lmenu .caption {
display: inline;
	float: left;
/* 	display:block; */
/*	vertical-align: middle; */
vertical-align:middle;
/* text-align: center;  */
	align: absmiddle;
	min-height: 16px;
/*	height: 16px;*/
	border-bottom:1px dotted #DADADA;
	
}
/* 1er Nivel, Secciones */
#lmenu li ul li img {
/*	float:left; */
}


#lmenu li ul li { 
/*	background: url(http://cms.tempel.es//plantillas/images/icon-line-expand.gif) 0 center no-repeat  */
/* 	background: url(http://cms.tempel.es//plantillas/images/icon-section.gif) 0 center no-repeat } */
}
#lmenu li ul a {
	/* Test Coloring */
 	/* background-color: red; */
	display: block;
	/* padding: 0px 0px 5px 18px;  */
}



/* 2on Nivel, Categorias o Gammas */
#lmenu li ul li ul li {
	/* display: none; */
}


#lmenu li ul li ul a {
	/* Test Coloring */
	/* background-color: green; */
	/* padding: 0px 0px 5px 18px; */
}
#lmenu li ul li .caption {
	width: 121px; 
}

#lmenu li ul li ul li .caption {
	width: 105px;
}

#lmenu li ul li ul li ul li .caption {
	width: 105px;
}

/* 3er Nivel, Subfamilias de 3 */
#lmenu li ul li ul li ul li {
	/* display: none; */
}

#lmenu li ul li ul li ul a {
	/* Test Coloring */
	/* background-color: blue; */
	/* padding: 0px 0px 5px 18px; */
	padding:0;
}

html>body #lmenu .blog li { width:123px; }
#lmenu #blog li { width:141px; }

#lmenu li#formulario-contacto {
/* margin-left:-38px; */
z-index: 9999;
padding: 0px 0px 5px 56px;
margin-left:-38px;
position:absolute;

background: transparent url('http://cms.tempel.es/themes/aaeon/images/sidebar-li-email.gif') 18px 0px no-repeat;
margin-top:-25px;
/* <img style="position:absolute;margin-left:-38px;" src="http://cms.tempel.es/plantillas/images/sidebar-li-email.gif" /> */
}

#lmenu li#quienes-somos {
margin-top:25px;
padding-left: 18px;}

#lmenu li#formulario-contacto * {padding:0;}