@charset "utf-8";
/* CSS Document */
div#modalGlossary
{
	position:absolute;
	top:69px;
	left:501px;
	width:499px;
	height:531px;
	z-index:1400;
	display:none;
}
	div#modalGlossary div.modalGlossary-header
	{
		background:url(../../../_img/modules/modalGlossary/glossary.png) center center no-repeat #404143;
		width:100%;
		height:37px;
	}
	div#modalGlossary div.modalGlossary-header div.rightAlign
	{
		float:right;
	}
	div#modalGlossary div.modalGlossary-content
	{
		background-color:#f2f2f2;
		width:100%;
		height:494px;
	}
		div#modalGlossary div.modalGlossary-content .modalGlossary-definitions
		{
			width:467px;
			height:436px;
			max-height:436px;
			overflow-y:auto;
			float:left;
		}
			div#modalGlossary div.modalGlossary-content .modalGlossary-definitions ul
			{
				text-align:left;
				padding-left:0;
				padding-right:0;
				margin-left:4px;
				margin-right:0;
				width:100%;
			}
				div#modalGlossary div.modalGlossary-content .modalGlossary-definitions li
				{
					background-color:transparent;
					line-height:30px;
					list-style:none;
					border-bottom:1px solid #cbcbcb;
					margin-left:10px;
				}
				div#modalGlossary div.modalGlossary-content .modalGlossary-definitions li.active
				{
					background-color:#2f3a40;
					border-bottom:none;
				}
				div#modalGlossary div.modalGlossary-content .modalGlossary-definitions li a
				{
					color:#8a8b8d;
					padding-left:10px;
				}
				div#modalGlossary div.modalGlossary-content .modalGlossary-definitions li a:hover
				{
					color:#2f3a40;
					font-weight:bold;
				}
				div#modalGlossary div.modalGlossary-content .modalGlossary-definitions li.active a
				{
					color:#fff;
				}
		div#modalGlossary div.modalGlossary-content .modalGlossary-definitions .modalGlossary-definition
		{
			background-color:#f2f2f2;
			width:100%;
			color:#595959;
			line-height:25px;
			padding:5px;
			display:none;
		}
		div#modalGlossary div.modalGlossary-content .modalGlossary-letters
		{
			width:32px;
			height:436px;
			float:right;
		}
		div#modalGlossary div.modalGlossary-content .modalGlossary-search
		{
			width:100%;
			height:58px;
		}
			/******** BUSCADOR MENÚ FLOTANTE ********/
			div#modalGlossary div.modalGlossary-content .modalGlossary-search input.search_box
			{
				background:url(../../../_img/common/header/busqueda.png) center right no-repeat #fff;
				width: 420px;
				height: 25px;
				margin-top:16px;
				margin-left:18px;
				padding-left:10px;
				padding-right:30px;
				outline:none;
				border:2px solid #b1b2b4;
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				-khtml-border-radius: 10px;
				border-radius: 10px;
			}
	/******** FILTRO LETRAS MENÚ FLOTANTE ********/
	div#modalGlossary div.modalGlossary-content .modalGlossary-letters ul
	{
		text-align:center;
		padding-left:0;
    padding-right:0;
    margin-left:4px;
    margin-right:0;
		width:20px;
		float:left;
	}
		div#modalGlossary div.modalGlossary-content .modalGlossary-letters li
		{
			font-size:11px;
			color:#dbdbdb;
			list-style:none;
			float:left;
			width:14px;
		}
			div#modalGlossary div.modalGlossary-content .modalGlossary-letters li a
			{
				color:#929395;
			}
			div#modalGlossary div.modalGlossary-content .modalGlossary-letters li a:hover
			{
				color:#2b3a41;
			}
			div#modalGlossary div.modalGlossary-content .modalGlossary-letters li a.active
			{
				color:#2b3a41;
				font-weight:bold;
			}
		div#modalGlossary div.modalGlossary-content .modalGlossary-letters .hdr_floating_menu_search_line
		{
			position:absolute;
			top:58px;
			left:491px;
			background-color:#909599;
			width:1px;
			height:392px;
		}
		div#modalGlossary div.modalGlossary-content .modalGlossary-letters div.hdr_floating_menu_search_line a.hdr_floating_menu_search_indicator
		{
			position:absolute;
			top:-3px;
			left:-3px;
			background-color:#2b3a41;
			width:6px;
			height:6px;
			-moz-border-radius:3px;
			-webkit-border-radius:3px;
			-khtml-border-radius:3px;
			border-radius:3px;
		}