@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	}
ul li{
	margin-top:1px;
	}	
ul li.sep{
	margin:0px;
	padding:0px;
	color:#FFF;
	font-weight:100;
	font-size:17px;
	}	
ul.menu_nar{
	background-color:#f47b20;
	height:23px;
	margin:0;
	padding:0;
	width:950px;
	display:block;
	position:relative;
	}
	
ul.menu_nar li{
	list-style:none;
	float:left;
	display:block;
	}	

.menu_bar_nar{
	background-color:#dbdbdb;
	}
	
.menu_bar_nar_in{	
	width:1024px;
	background-color:#f47b20;
	border-bottom:3px solid #be1e2d;
	}		
/* Barra gris*/	


ul.menu_gris{
	background-color:#acacac;
	height:23px;
	margin:0;
	padding:0;
	width:900px;
	display:block;
	position:relative;
	}
	
ul.menu_gris li{
	list-style:none;
	float:left;
	display:block;
	}	

.menu_bar_gris{
		background-color:#dbdbdb;
	}
	
.menu_bar_gris_in{	
	width:1024px;
	background-color:#acacac;
	border-bottom:2px solid #464646;
	}		

/* SUb menus*/

.topl{
	float:left;
	
	}
.topr{
	float:left;
	border-left:2px solid #FFF;
	}
ul.sub_menu_nar li	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
	}
ul.sub_menu_nar li, ul.sub_menu_nar li a{
	background-color:#f47b20;
	color:#FFF;;
	font-size:12px;
	text-decoration:none;
	margin:0px;
	display:block;
	text-align:left;
	list-style:none;
	}
ul.sub_menu_nar li a{
	padding-left:5px;	
	}	
	
ul.sub_menu_nar li a:hover{
	background-color:#ef3525;

	}	
ul.sub_menu_nar li a.high{
	font-weight:bold;
	font-size:14px;
	}
.sub_sub_menu{
	padding:0px;
	}	
ul.sub_sub_menu li a{
	padding-left:15px;
	font-weight:100;
	font-size:12px;
	display:block;
	}

/* sub menu active*/


#sub_t_cnl,#sub_bnvd,.class_submenus{
	position:absolute;
	top:0;
	left:0;
	z-index:50;
	display:none;
	border-top:3px solid #be1e2d;
	}
#sub_t_cnl{
	border-top:3px solid #be1e2d;
}



/*Gris*/

.class_submenus_gri{
	position:absolute;
	top:0;
	left:0;
	z-index:50;
	display:none;
	border-top:2px solid #464646;
	}
ul.sub_menu_gri{
	padding:0px;
	margin:0px;
	width:150px;
	}
ul.sub_menu_gri li	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
	}
ul.sub_menu_gri li, ul.sub_menu_gri li a{
	background-color:#acacac;
	color:#FFF;;
	font-size:12px;
	text-decoration:none;
	margin:0px;
	display:block;
	text-align:left;
	list-style:none;
	}
ul.sub_menu_gri li a{
	padding-left:5px;	
	}	
	
ul.sub_menu_gri li a:hover{
	background-color:#ef3525;

	}	
ul.sub_menu_gri li a.high{
	font-weight:bold;
	font-size:14px;
	}









/*Botones */
	
.t_cnl a{
	width: 69px;
	height: 22px;
	display:block;
	background:url(../img/tucan_btn.png);
	background-position:-12px 0px;
	}
.t_cnl  a:hover {
	background:url(../img/tucan_btn_se.png);
	background-position:-12px 0px;
	width: 69px;
	height: 22px;
	display:block;
	
	}

.bnvd a{
	width: 97px;
	height: 22px;
display:block;
	background:url(../img/bie_btn.png);
	
	
	}
.bnvd  a:hover {
	background:url(../img/bie_btn_se.png);
	width: 97px;
	height: 22px;
display:block;
	
	}
	
.hy a{
	width: 127px;
	height: 22px;
display:block;
	background:url(../img/hoy_btn.png);
	
	
	}
.hy  a:hover {
	background: url(../img/hoy_btn_se.png);
	width: 127px;
	height: 22px;
display:block;
	
	}
	
.sntn a{
	width: 75px;
	height: 22px;
    display:block;
	background: url(../img/sin_btn.png);
	
	
	}
.sntn  a:hover {
	background: url(../img/sin_btn_se.png);
	width: 75px;
	height: 22px;
	display:block;
	
	}
	
.ntcs a{
	width: 75px;
	height: 22px;
	display:block;
	background: url(../img/not_btn.png);
	
	
	}
.ntcs  a:hover {
	background: url(../img/not_btn_se.png);
	width: 75px;
	height: 22px;
	display:block;
	
	}
	
.text_dem a{
	width: 157px;
	height: 22px;
	display:block;
	background:url(../img/text_dem_btn.png);
	
	
	}
.text_dem  a:hover {
	background: url(../img/text_dem_btn_se.png);
	width: 157px;
	height: 22px;
	display:block;
	}

.scrbns a{
	width: 92px;
	height: 22px;
display:block;
	background:url(../img/escr_btn.png);
	
	
	}
.scrbns  a:hover {
	background:url(../img/escr_btn_se.png);
	width: 92px;
	height: 22px;
display:block;
	
	}
	
.cngrs_nñs a{
	width: 155px;
	height: 22px;
display:block;
	background:url(../img/congr_ni_btn.png);
	
	
	}
.cngrs_nñs  a:hover {
	background: url(../img/congr_ni_btn_se.png);
	width: 155px;
	height: 22px;
	display:block;
	}

/* Botones gris */

.t_cngrs a{
	width: 95px;
	height: 22px;
	display:block;
	background: url(../img/tuong_btn.png);
	background-position:-5px 0px;	
	}
.t_cngrs a:hover {
	width: 95px;
	height: 22px;
	display:block;
	background:url(../img/tucong_btn_se.png);
	background-position:-5px 0px;	
	}
	
.sds a{
	width: 60px;
	height: 22px;
	display:block;
	background:url(../img/sed_btn.png);
	background-position:-2px 0px;		
	}
.sds a:hover {
	background: url(../img/sed_btn_se.png);
	width: 60px;
	height: 22px;
	display:block;
	background-position:-2px 0px;		
	
	}
	
.cmrs_lgsltvs a{
	width: 170px;
	height: 22px;
	display:block;
	background:url(../img/cam_btn.png);
	background-position:-2px 0px;	
	
	}
.cmrs_lgsltvs a:hover {
	background: url(../img/cam_btn_se.png);
	width: 170px;
	height: 22px;
	display:block;
	background-position:-2px 0px;	
	}
	
.prcs_lgsltv a{
	width: 160px;
	height: 22px;
	display:block;
	background:url(../img/proc_btn.png);
	background-position:-3px 0px;	
	}
.prcs_lgsltv a:hover {
	background: url(../img/proc_btn_se.png);
	width: 160px;
	height: 22px;
	display:block;
	background-position:-3px 0px;	
	}
	
.rcrrd_ly a{
	width: 168px;
	height: 22px;
	display:block;
	background:url(../img/reco_btn.png);

	}
.rcrrd_ly a:hover {
	background: url(../img/reco_btn_se.png);
	width: 168px;
	height: 22px;
	display:block;
	
	}
	
.nvstgcn a{
	width: 110px;
	height: 22px;
	background:url(../img/inv_btn.png);
	display:block;
	background-position:-7px 0px;	
	
	}
.nvstgcn a:hover {
	background:url(../img/inv_btn_se.png);
	width: 110px;
	height: 22px;
	display:block;
	background-position:-7px 0px;	
	}
	
.glsr a{
	width: 75px;
	height: 22px;
	display:block;
	background:url(../img/glosa_btn.png);	
	background-position:-1px 0px;	
	}
	
.glsr a:hover {
	background: url(../img/glosa_btn_se.png);
	width: 75px;
	height: 22px;
	background-position:-1px 0px;		
	}
	
.sub_menu_nar{
	list-style:none;
	padding:0;
	margin:0;
	width:200px;
	}	
.sub_menu_nar_esp{
	list-style:none;
	padding:0;
	margin:0;
	width:200px;
	border-bottom:2px solid #FFF;
	}	
