/* ---- GENERAL ---- */

.RUTA {background: #FFFFFF url(../img/intranet/ruta_top.jpg) top left repeat-x; text-align: left; vertical-align: top; }
.RUTA a, .RUTA a:visited{text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #7D7D7D; font-weight: bold; text-decoration: none;}

.STATUS{padding: 2px; font-family: Arial, Verdana; font-size: 1.1em; color: red; font-weight: normal;}

.HEADER{}
.HEADER_BG{background-image:url(../img/intranet/header_bg.jpg); background-position: left; background-repeat: no-repeat; text-align: center; vertical-align: middle;}
.HEADER_COLOR_1{background-color:#0050a0;}
.HEADER_COLOR_2{background-color:#ABABAB;}

.MENU_GENERAL {background:transparent url(../img/intranet/menu_general/menu_general.jpg) top left repeat-x; height:40px;}
.MENU_TOP_BG{background:transparent url(../img/intranet/menu_top_bg.jpg) top left repeat-x; height:26px; }

.BODY{background-color:#fff; border-bottom:2px solid #4a685f;}
/*-- Pag Inicial Intranet --*/
.BODY_INICIO{background-color:#e7eef8; border-bottom:2px solid #4a685f;}
#listado_notas_prensa {font-weight:normal; padding:0px 0px 10px 0px;}
#listado_notas_prensa span {font-weight:normal; padding:0px 0px 0px 10px;}
#listado_notas_prensa a {font-weight:normal; color:#446258; text-decoration:none; padding:0px 0px 0px 10px;}
#listado_notas_prensa a:hover {font-weight:normal; color:#446258; text-decoration:underline;}
.contenido_inicio_intranet { width:650px; padding:0px 10px 0px 0px;}
	.inicio_intranet_left  { width:300px; height:310px; overflow-y:auto; margin:0px 0px 0px 20px; padding:60px 5px 5px 15px; border:1px solid #e7e7df; background:#faf9f7 url(../img/intranet/ultimas_noticias.jpg) top left no-repeat;}
	.inicio_intranet_right{ width:300px; height:310px; overflow-y:auto; border:1px solid #e7e7df; padding:60px 5px 5px 15px; background:#faf9f7 url(../img/intranet/actualidad_confederacion.jpg) top left no-repeat;}
	.titular_nota {margin: 0; padding: 8px 0 0px 13px; font-size: 1.1em; background: url(../img/bullet_3.gif) 4px 13px no-repeat ; font-weight:bold;}
	
.FOOTER{background-color:#FFFFFF;}
.PIE{text-align: left; vertical-align: middle; padding-left:6px; font-size: 1.0em; color: #4a685f; font-weight: normal;}


.MENU_LEFT_BG{vertical-align: top; background-color:#ddd8ba; width:205px; }
.borde_menu{background:transparent url(../img/intranet/borde_menu.jpg) top left repeat-y; width:13px; vertical-align:top;}
.TITULO{text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.8em; color: #0050a0; font-weight: bold; padding-bottom:20px;}

.TEXTO {margin:0px 10px 10px 10px; }
.TEXTO_INICIO{ padding: 10px;  margin:0px 10px 10px 10px; background-color:#faf9f7; border: 1px solid #e9e9dd; text-align:justify;}
.MENU_HIJOS {margin:6px 2px 0px 15px; }


.BOX_TITULO{text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em; color: #555555; font-weight: normal;}
.BOX_TITULO_RIGHT{background-image:url(../img/intranet/box/top.jpg); background-position: bottom; background-repeat: repeat-x;}
.BOX_CONTENT{background-color: #FFFFFF; text-align:left; vertical-align: top;}

/* ---- ESTILOS DE MENU ---- */
/* 1 nivel general */
.MENU_GENERAL_OFF{height: 40px; padding:0px; text-align: center; vertical-align: middle; }
.MENU_GENERAL_OFF a,.MENU_GENERAL_OFF a:visited,.MENU_GENERAL_OFF a:link {font-family:'Trebuchet MS', Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #020100; text-decoration: none;}
.MENU_GENERAL_OVER {height: 40px; padding:0px; text-align: center; vertical-align: middle; background:transparent url(../img/intranet/menu_general/menu_general_on.jpg) top left repeat-x;}
.MENU_GENERAL_OVER a,.MENU_GENERAL_OVER a:visited,.MENU_GENERAL_OVER a:link {font-family:'Trebuchet MS', Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #fff; text-decoration: none;}
.MENU_GENERAL_ON {height: 40px; padding:0px; text-align: center; vertical-align: middle; background:transparent url(../img/intranet/menu_general/menu_general_on.jpg) top left repeat-x;}
.MENU_GENERAL_ON a,.MENU_GENERAL_ON a:visited,.MENU_GENERAL_ON a:link {font-family:'Trebuchet MS', Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #fff; text-decoration: none;}


/*Primer nivel de opciones*/
.MENU_TOP_OFF{height: 18px; border-right: 1px solid #fff; text-align: left; vertical-align: middle; padding-left:10px; padding-right:5px;}
.MENU_TOP_OFF a, .MENU_TOP_OFF a:visited, .MENU_TOP_OFF a:link{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em; color: #fff; font-weight: bold; text-decoration: none;}
.MENU_TOP_OVER {height: 18px;  border-right: 1px solid #fff; text-align: left; vertical-align: middle; padding-left:10px; padding-right:5px;}
.MENU_TOP_OVER a, .MENU_TOP_OVER a:visited, .MENU_TOP_OVER a:link{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em; color: #fed201; font-weight: bold; text-decoration: none;}
.MENU_TOP_ON {height: 18px; border-right: 1px solid #fff; text-align: left; vertical-align: middle; padding-left:10px; padding-right:5px;}
.MENU_TOP_ON a, .MENU_TOP_ON a:visited, .MENU_TOP_ON a:link{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em; color: #fed201; font-weight: bold; text-decoration: none;}


.MENU_LEFT_OFF{ height: 27px; text-align: left; vertical-align:middle; padding:0px 2px 0px 22px;background:transparent url(../img/intranet/menu_left.jpg) 0px 2px no-repeat; border-top:1px solid #b7b1a1; border-bottom:1px solid #fff;}
.MENU_LEFT_OFF a, .MENU_LEFT_OFF a:visited, .MENU_LEFT_OFF a:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em; color: #010206; font-weight:normal; }
.MENU_LEFT_OVER{height: 27px; text-align: left; vertical-align: middle; padding:0px 2px 0px 22px; background:transparent url(../img/intranet/menu_left_on.jpg) 0px 2px no-repeat; border-top:1px solid #b7b1a1; border-bottom:1px solid #fff;}
.MENU_LEFT_OVER a, .MENU_LEFT_OVER a:visited, .MENU_LEFT_OVER a:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em; color: #010206; font-weight: bold; text-decoration: none; }
.MENU_LEFT_ON{ height: 27px;  text-align: left; vertical-align: middle; padding:0px 2px 0px 22px; background:transparent url(../img/intranet/menu_left_on.jpg) 0px 2px no-repeat; border-top:1px solid #ddd8ba; border-bottom:1px solid #ddd8ba;}
.MENU_LEFT_ON a, .MENU_LEFT_ON a:visited, .MENU_LEFT_ON a:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em; color: #010206; font-weight: bold; }

.MENU_LEFT2_OFF{height: 27px; text-align: left; vertical-align: middle; padding:1px 0px 1px 35px; background:transparent url(../img/intranet/menu_left2.jpg) 3px 0px no-repeat;}
.MENU_LEFT2_OFF a, .MENU_LEFT2_OFF a:visited, .MENU_LEFT2_OFF a:visited{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #5a5a5a; font-weight: bold; text-decoration: none;}
.MENU_LEFT2_OVER{height: 27px; text-align: left; vertical-align: middle; padding:1px 0px 1px 35px; background:transparent url(../img/intranet/menu_left2.jpg) 3px 0px no-repeat;}
.MENU_LEFT2_OVER a, .MENU_LEFT2_OVER a:visited, .MENU_LEFT2_OVER a:visited{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #000; font-weight: bold; text-decoration: none;}
.MENU_LEFT2_ON{height: 27px; text-align: left; vertical-align: middle; padding:1px 0px 1px 35px; background:transparent url(../img/intranet/menu_left2.jpg) 3px 0px no-repeat;}
.MENU_LEFT2_ON a, .MENU_LEFT2_ON a:visited, .MENU_LEFT2_ON a:visited{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #000; font-weight: bold; text-decoration: none; }

.MENU_TAB_OFF{height: 31px; background: transparent url(../img/intranet/menu_tab/menu_hijos.jpg) top left repeat-x; text-align: center; vertical-align: middle; padding:0px 5px 0px 5px;}
.MENU_TAB_OFF a, .MENU_TAB_OFF a:visited{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #456259; font-weight: bold; text-decoration: none;}
.MENU_TAB_OVER {height: 31px; background: transparent url(../img/intranet/menu_tab/menu_hijos.jpg) top left repeat-x; text-align: center; vertical-align: middle; padding:0px 5px 0px 5px;}
.MENU_TAB_OVER a, .MENU_TAB_OVER a:visited{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #000; font-weight: bold; text-decoration: none;}
.MENU_TAB_ON {height: 31px; background: transparent url(../img/intranet/menu_tab/menu_hijos.jpg) top left repeat-x; text-align: center; vertical-align: middle; padding:0px 5px 0px 5px;}
.MENU_TAB_ON a, .MENU_TAB_ON a:visited{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #000; font-weight: bold; text-decoration: none;}

/* ---- HOME LOGIN ---- */

.BG_HOME{height: 260px; background-color: #FFFFFF; border-left: 1px solid #999999; border-top: 1px solid #999999;border-bottom: 1px solid #999999; text-align: center; background-image:url(../img/intranet/home_bg.jpg); background-position: left; background-repeat: no-repeat;}
.BG_LOGIN{background-color: #FFFFFF; text-align: center; vertical-align: top;}
.BG_LOGIN_TOP{background-image:url(../img/intranet/box_login/top.gif); background-position: bottom; background-repeat: repeat-x;}

/* ---- LOGADO ---- */
.user_nombre{background-image:url(../img/intranet/img_info.png); background-repeat:repeat-x; background-position:0px -3px; #background-position:0px 0px; text-align:left; height:30px; #height:28px; font-size: 1.0em; color: #0050a0; font-weight: bold; }
.user_fecha{background-image:url(../img/intranet/img_info.png); background-repeat:repeat-x; background-position:0px -3px; #background-position:0px 0px; text-align:left; height:30px; #height:28px; font-size: 1.0em; color: #0050a0; font-weight: normal;}
.info { height:18px; margin-top:5px; border:1px solid #fff; #border:0px solid #fff;}
.USER_DESCONECTAR{text-align: center; vertical-align: middle; text-decoration: none;}
.USER_DESCONECTAR a{ vertical-align:top; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #fff; font-weight: bold;text-decoration: none;}
.USER_DESCONECTAR a:hover {color: #fff; text-decoration: underline;}


.bienvenida {padding: 10px; color:#446258; font-weight:bold; background-color:#faf9f7; border: 1px solid #e9e9dd; text-align:center; margin:0px 10px 10px 10px;}
/*----------------INTRANET--------------*/
#ruta_intranet {float: left !important; width:80%; padding: 10px 5px 8px 10px; }
#imprimir_intranet {float: right !important; padding:10px 5px 8px 10px; width:26px; }

