@charset "utf-8";
/* CSS Document */
body
{
	background-color:#000;
	width:1000px;
	height:490px;
	margin:0;
	padding:0;
}
div#body
{
	position:absolute;
	left:50%;
	margin-left:-500px;
	width:1000px;
	overflow-x:hidden;
}
/******** HEADER ********/
div.header
{
	position:relative;
	background-color:#404143;
	width:100%;
	z-index:1000;
}
	/******** MENÚ ********/
	table.header_menu
	{
		width:100%;
		min-height:37px;
		color:#dbdbdb;
	}
		table.header_menu td
		{
			height:37px;
			padding-left:10px;
			line-height:14px;
		}
			table.header_menu td.hdr_menu_btn
			{
				cursor:pointer;
			}
			table.header_menu td.hdr_menu_btn:hover
			{
				color:#e8a733;
			}
			table.header_menu td.hdr_menu_arrow_down
			{
				background:url(../../_img/common/header/flecha.png) center right no-repeat;
				border-left:1px solid #a0a0a2;
				padding-right:35px;
			}
			table.header_menu td.hdr_menu_arrow_up
			{
				background:url(../../_img/common/header/flecha_up.png) center right no-repeat;
				border-left:1px solid #a0a0a2;
				padding-right:35px;
			}
			table.header_menu td.active
			{
				background-color:#595a5c;
			}
			
			table.header_menu td#hdr_menu_btn1
			{
				text-align:center;
				min-width: 70px;
			}
			td#hdr_menu_btn2, td#hdr_menu_btn3, td#hdr_menu_btn4, td#hdr_menu_btn5, td#hdr_menu_btn6
			{
				min-width:117px;
			}
/******** MENÚ FLOTANTE ********/
div.header_menu.hdr_floating_menu
{
	position:absolute;
	background-color:#595a5c;
	width:100%;
	display:none;
}
div.header_menu.hdr_floating_menu.bgtexture
{
	background:url(../../_img/common/header/bg_menu.jpg) bottom left no-repeat #595a5c;
}
	div.header_menu.hdr_floating_menu div.hdr_floating_menu_content
	{
		min-height:94px;
		max-height:94px;
		overflow:auto;
		margin-top: 10px;
    margin-bottom: 10px;
	}
	div.header_menu.hdr_floating_menu div.hdr_floating_menu_content.col_right
	{
		float:left;
		width:600px;
	}
		div.header_menu.hdr_floating_menu div.hdr_floating_menu_content ul
		{
			text-align:center;
			margin-left:10%;
			margin-right:10%;
		}
		div.header_menu.hdr_floating_menu div.hdr_floating_menu_content li
		{
			list-style:none;
			float:left;
			color:#838383;
			width:25%;
		}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content ul.hdr_floating_menu_content-15 li
			{
				width:15%;
			}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content ul.hdr_floating_menu_content-20 li
			{
				width:20%;
			}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content ul.hdr_floating_menu_content-25 li
			{
				width:25%;
			}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content ul.hdr_floating_menu_content-33 li
			{
				width:33%;
			}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content ul.hdr_floating_menu_content-50 li
			{
				width:50%;
			}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content ul.hdr_floating_menu_content-100 li
			{
				width:100%;
			}
		div.header_menu.hdr_floating_menu div.hdr_floating_menu_content li.active
		{
			color:#e8a733;
		}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content li a
			{
				color:#dbdbdb;
			}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content li a:hover
			{
				color:#e8a733;
			}
			div.header_menu.hdr_floating_menu div.hdr_floating_menu_content li a.active
			{
				color:#e8a733;
			}
	/******** BUSCADOR MENÚ FLOTANTE ********/
	div.header_menu.hdr_floating_menu .hdr_floating_menu_search
	{
		float:left;
		width:350px;
		margin-left:50px;
	}
	div.header_menu.hdr_floating_menu .hdr_floating_menu_search input.search_box
	{
		background:url(../../_img/common/header/busqueda.png) center right no-repeat #fff;
		width: 300px;
    height: 25px;
		margin-top:29px;
		padding-left:10px;
		padding-right:30px;
		outline:none;
		border:0;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		border-radius: 10px;
	}
	/******** FILTRO LETRAS MENÚ FLOTANTE ********/
	div.header_menu.hdr_floating_menu .hdr_floating_menu_search ul
	{
		text-align:center;
		padding-left:0;
    padding-right:0;
    margin-left:0;
    margin-right:0;
	}
		div.header_menu.hdr_floating_menu .hdr_floating_menu_search li
		{
			width:12px;
			font-size:12px;
			color:#838383;
			list-style:none;
			float:left;
		}
		div.header_menu.hdr_floating_menu .hdr_floating_menu_search li.show_all
		{
			width:27px;
		}
			div.header_menu.hdr_floating_menu .hdr_floating_menu_search li a
			{
				color:#dbdbdb;
			}
			div.header_menu.hdr_floating_menu .hdr_floating_menu_search li a:hover
			{
				color:#e8a733;
			}
			div.header_menu.hdr_floating_menu .hdr_floating_menu_search li a.active
			{
				color:#e8a733;
			}
	div.header_menu.hdr_floating_menu .hdr_floating_menu_search .hdr_floating_menu_search_line
	{
		position:absolute;
		top:90px;
		left:60px;
		background-color:#7f8082;
		width:324px;
		height:2px;
	}
		div.header_menu.hdr_floating_menu .hdr_floating_menu_search div.hdr_floating_menu_search_line a.hdr_floating_menu_search_indicator
		{
			position:absolute;
			top:-3px;
			left:-4px;
			background-color:#e8a733;
			width:8px;
			height:8px;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			-khtml-border-radius:4px;
			border-radius:4px;
		}