@charset "utf-8";
/* CSS Document */

/* estilos generales */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background:url(../Imagenes/intranet_bg.jpg) repeat-x #EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#282828;
}

/* estilos generales */

/*#top {
	width:100%;
	height:60px;
	background-image:url(../images/portal_top_fnd.jpg);
	background-repeat:repeat-x;
	border-bottom:#505050 1px solid;
	margin:0px;
}*/


#md {
	height:170px;
	background:url(../Imagenes/intranet_bg_blue.jpg) no-repeat;
	background-position:right top;
	margin:0px;
}
.intranet_contenido {
	background-color:#EFEFEF;
}	
#btn {
	height:200px;
	background:url(../Imagenes/intranet_bg_bttn.jpg) repeat-x;
	background-position:right top;
	width:100%;
	position:relative;
	top:-70px;
	
}

/* estilos m�dulo central */

#modulo_central {
	width:837px;
	position:relative;
	top:-140px;
}
#modulo_central #top3 {
	background:url(../Imagenes/intranet_bg_tittle2.png) no-repeat;
	width:837px;
	color: hsl(0, 41%, 31%);
	font-size:17pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	text-indent:17pt;
	font-stretch:extra-condensed;
	letter-spacing:-1px;
	height:133px;
	line-height:23px;
	padding:0px;
}
#modulo_central .top2 {
	background:url(../Imagenes/intranet_bg_tittle.png) no-repeat;
	width:837px;
	color:#FFF;
	font-size:17pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	text-indent:17pt;
	font-stretch:extra-condensed;
	letter-spacing:-1px;
	height:133px;
	line-height:23px;
	padding:0px;
	
}
#modulo_central .md2 {
	background:url(../Imagenes/intranet_bg_body.png) repeat-y;
	width:837px;
	padding-left:20px;
	padding-bottom:5px;
	}
#modulo_central .menu {
	background:url(../Imagenes/intranet_bg_menu.png) no-repeat;
	width:837px;
	height:30px;
	padding-left:20px;
	padding-top:5px;
	
}
#modulo_central .inf {
	background:url(../Imagenes/intranet_bg_bodybtt.png) no-repeat;
	width:837px;
	height:180px;
	padding-left:20px;
	padding-top:0px;
	
}
#modulo_banner {
	width:256px;
	height:460px;
	position:relative;
	top:-39px;
	background-image:url(../Imagenes/intranet_banner_fnd.png);
	background-repeat:no-repeat;
	
}
#btn #mapa_sitio {
	background:url(../Imagenes/intranet_bg_mapa.png) no-repeat;
	width:343px;
	height:51px;
	float:right;
	margin-right:570px;
	color:#FFF;
	font-size:12px;
	padding-top:16px;
	text-align:center;
}
#mapa_sitio a:link {
	color:#FFF;
	text-decoration:none;
}
#mapa_sitio a:hover {
	color:#FFF;
	text-decoration:underline;
}
#info_adicional {
	margin-left:15%;
	color:#777;
	width:837px;
	font-size:0.7em;
	float:none;
	line-height:12px;
}

#info_adicional a:link, a:visited {
	color:#777;
	text-decoration:none;
}
#info_adicional a:hover {
	color:#fff;
	text-decoration:underline;
}
#info_adicional .item1{
float:left;
width:200px;
list-style:none;
}		


#info_adicional .item2{
float:right;
width:500px;
border-left: dotted #777 1px;
padding-left:10px;
}		

#modulo_central .menu  ul{
		padding:0px;
		margin:0px;
	}
#modulo_central .menu  ul li{
	list-style:none;
	display:inline;
	padding:5px 10px 5px 10px;
	border-left:#999 dotted 1px;
	border-right:#fff dotted 1px;
    border-bottom:#999 dotted 1px;
	font-stretch:extra-condensed;
	letter-spacing:-1px;
	font-weight:800;
	}
#modulo_central .menu  ul li a:link {
	color:#919191;
	text-decoration:none;
	
	}	
	
#modulo_central .menu  ul li.actual{
	background-color:#FFF;
	width:100px;
	color:#047DA2;
	position:relative;
	top:0px;
	border-bottom:#fff solid 1px;
}
.der{
	float:right;
	margin-right:25px;
	border:0px;
	margin-top:5px;
}

.izq{
	float:left;
	margin-top:90px;
}

#modulo_salir {
	background-image:url(../Imagenes/auto_top.png);
	background-repeat:no-repeat;
	width:303px;
	height:45px;
	float:right;
	padding-left:35px;
	padding-top:16px;

}


/*********************Menu************************************/	
/*************************************************************/		
/*************************************************************/		
/*************************************************************/	
#modulo_menu_top {
	width:502px;
	height:27px;
	float:right;
	background-color:#E8E8E8;
	border:#FFF 1px solid;
	margin-top:6px;
	padding:0px;
}



.menu_color
{
list-style:none;
padding-left:5px;
padding-right:5px;
position:relative;
top:-12px;
font-stretch:extra-condensed;
	letter-spacing:0px;
	font-weight:400;

}
.menu_color li
{
display:block;
position:relative;
padding-left:5px;
padding-right:5px;
}


.menu_color ul
{
position:absolute;
left:51px;
top:-1px;
display:none;
list-style:none;
}
.menu_color li:hover
{
background:#ffffff;
color:#E55F28;
zoom: 1;
}
.menu_color li:hover > ul
{
display:block;
width:150px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
left:0px
}
.menu_color > li >  ul 
{
position:absolute;
left:-41px;
top:19px;
display:none;
list-style:none;
}
.menu_color > li:hover > ul 
{
color:#000000;
background:#ffffff;
}
ul.menu_color > li 
{
display:inline;
}


.menu_color a:link {
	text-decoration:none;
	color:#015A76;
}
.menu_color a:hover {
	text-decoration:none;
	color:#FF9900;
}

.general {
	font:Arial, Helvetica, sans-serif;
	font-size:0.74em;
	color:#036;
	line-height:14px;
	text-align:justify;
}

#usuario {
	background-color:#B6B6B6;
	color:#FFF;
	letter-spacing:0px;
	font-stretch:extra-condensed;
	padding:5px;
	border:#FFF 1px solid;
	position:relative;
	top:-20px;
	float:right;
	right:-9px;
	width:300px;
}

h1 {
	font-stretch:extra-condensed;
	letter-spacing:-1px;
	font-size:1.2em;
	padding-bottom:0px;
	color:#999;
}
/*********************listas tablas****************************/	
/*************************************************************/		
/*************************************************************/		
/*************************************************************/	

.tabla_listas {
	border:1px #CECECE solid;
			font:Arial, Helvetica, sans-serif;
	font-size:0.74em;
	color:#036; 

}	

.tabla_listas thead {
	background-color:#025B76;
	color:#FFF;
	font-size:1.2em;
}
.tabla_listas tr {
	border-bottom:1px dotted #B6B6B6;
}

.tabla_listas .tipo1 {
	background-color:#F0F5F7;
	}

.tabla_listas td {
	border-bottom:1px dotted #B6B6B6;
	padding-left:3px;
	padding-right:3px;
	border-collapse:collapse;
}

.paginacion  {
	clear: both;
    margin: 15px 0 0;
    text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-size:0.74em;
}
div.paginacion ul li {
    display: inline;
    list-style: none outside none;
    padding: 0 5px;
}

ul.pagina li a {
    background-color: #F0F5F7;
    border: 1px solid #CCC;
    color: #999;
    font-weight: bold;
    padding: 2px 4px;
}

ul.pagina li.actual {
	    background-color: #025B76;
    border: 1px solid #CCCCCC;
    color: #fff;
    font-weight: bold;
    padding: 2px 4px;
}

/*********************video***********************************/	
/*************************************************************/		
/*************************************************************/		
/*************************************************************/	
#video {
	width:700px;
	height:450px;
	background-image:url(../Imagenes/fondo_video.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
}
#video_opciones {
	width:647px;
	height:74px;
	background-image:url(../Imagenes/fondo_video_opciones.png);
	background-repeat:no-repeat;
	margin-left:5px;
	position:relative;
	top:-20px;
	padding-top:20px;
	}
/****ajustes 21 de agosto segun particion de la plantilla******/	
/*************************************************************/		
/*************************************************************/		
/************************************************************/	

.prtlHdrWhl  {
	background-color: #086581;
	color: hsl(36, 100%, 56%);
	letter-spacing:0px;
	font-stretch:extra-condensed;
	padding:5px;
	/* border:#FFF 1px dotted; */
	position:relative;
	top: 0px;
	float:right;
	left: 0px;
	width:300px;
}

a.urLnkFunction {
	color:#CCC;

}


.prtlPageConF{
    margin: 0px !important;
    padding: 0px 0px 0px 0px !important;
}

.notch{
	display:none;
}

.logo_cnt{
	width:320px;
	height:59px;
	background-image:url(../images/portal_top_fnd1.png);
	background-position:top right;
	background-repeat:no-repeat;
	float:left;
	padding-top:1px;
	}
.login_cnt{
	width:257px;
	height:40px;
	background-image:url(../images/portal_top_fnd2.png);
	background-position:top right;
	background-repeat:no-repeat;
	float:right;
	padding-top:20px;
	padding-left:20px;
	
	}	
#topcontenido {
		width:100%;
	height:60px;
	background-image:url(../images/portal_top_fnd.jpg);
	background-repeat:repeat-x;
	border-bottom:#505050 1px solid;
	margin:0px;
	}	
	
#topcontenido  h2{
	color:#FFF;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	float:left;
	font-size:1em;
	width:130px;
	margin-right:30px;
	margin-top:25px;

}
#topcontenido  h1{
	margin:0px;
	padding:0px;
}
#topcontenido  .menu_cnt{
float:left; 
height:50px;}
#topcontenido .menu_top
{
border:#FFF 1px solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-image:url(../images/menu_p_fnd.jpg);
background-repeat:repeat-x;
position:relative;
top:20px;
left:-15px;
float:right;
display: none;
}
#topcontenido .menu_top ul{
	margin-left:0px;
	float:left;
padding-left:0em;
padding-top:0em;
margin:0;
list-style-type:none;
}
		
#topcontenido  .menu_top li{
display:inline;
}
	
#topcontenido  .menu_top a:link, #top .menu_top a:active, #top .menu_top a:visited{
	color:#FFF;
	text-decoration:none;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	float:left;
text-decoration:none;
padding:0.5em 0.6em;
margin-right:0.1em;
font-size:0.8em;
border-right:#FFF 1px solid;
line-height:1em;
}

#topcontenido .menu_top a:hover{
	background-color:#1F1F1F;}
	
.intrbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #cccccc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cccccc;
	box-shadow:inset 0px 1px 0px 0px #cccccc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1ed689), color-stop(1, #0f8a59) );
	background:-moz-linear-gradient( center top, #1ed689 5%, #0f8a59 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ed689', endColorstr='#0f8a59');
	background-color:#1ed689;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0;
	border:1px solid #ffffff;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:26px;
	line-height:26px;
	width:143px;
	text-decoration:none;
	text-align:center;
}
.intrbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0f8a59), color-stop(1, #1ed689) );
	background:-moz-linear-gradient( center top, #0f8a59 5%, #1ed689 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f8a59', endColorstr='#1ed689');
	background-color:#0f8a59;
}.intrbutton:active {
	position:relative;
}
/* This button was generated using CSSButtonGenerator.com */	
	
		
/*/////////top///////////*/		
#slidder{
	width:100%;
	height:360px;
	background-repeat:repeat-x;
	
	}
	
	#printernas{
	width:100%;
	height:178px;
	background-color:#9C9C9C;
	background-image:url(../images/portal_internas_fnd.jpg);
	background-repeat:repeat-x;
	text-align:center;
	padding-top:0px;
	margin-top:0px;
	border-bottom:#727272 1px solid;
	}
#contenido_int{
		background-repeat:repeat-x;
		position:relative;
		top:-40px;
}
#contenido_int h2{
	background-image:url(../images/fondo_titulo_pagina_s1.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:44px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	width:91%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:3px;
	padding-left:80px;
	padding-top:10px;
	}
#contenido_int .volver_esp{
	width:125px;
	background-color:#333;
	text-align:center;}
#contenido_int .volver_esp a:link, #contenido_int .volver_esp a:active,  #contenido_int .volver_esp a:visited{
	color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	text-decoration:none;
}
#contenido_int .volver_esp a:hover{
	text-decoration:underline;
}					
.division{
	width:1024px;
background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	
	}
.menu_int{
	width:170px;
	margin-right:10px;
	}
.menu_int ul{
	list-style:none;
	margin:0px;
	border:#7E7E7E solid 1px;
	}
.menu_int ul li{
	height:20px;
	padding-top:3px;
	}			
.menu_int a:link, .menu_int a:active, .menu_int a:visited{
	text-decoration:none;
	color:#005DAA;
}
.menu_int a:hover{
	text-decoration:underline;

}
.menu_int h3{
	background-image:url(../images/portal_menu_int_p.png);
	background-position:left;
	color:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	margin:0px;
	
	}
	
	
		.prtlPrtlFullPageAppBody{
		 background-color:transparent !important;
	}	
		
	#SAPStoreLink{display:none;}	
	#urFontStd{text-decoration:none;font-family:Arial black;}
	
	
	.menu_top
{
border:#FFF 1px solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-image:url(../images/menu_p_fnd.jpg);
background-repeat:repeat-x;
position:relative;
left:-35px;
float:left;




}
.menu_top ul{
	margin-left:0px;
	float:left;
padding-left:0em;
padding-top:0em;
margin:0;
list-style-type:none;
}
		
.menu_top li{
display:inline;
}
	
.menu_top a:link, #topcontenido .menu_top a:active, #topcontenido .menu_top a:visited{
	color:#FFF;
	text-decoration:none;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	float:left;
text-decoration:none;

	padding:0.5em 0.6em;

	/* margin-right:0.1em; */
font-size:0.8em;
border-right:#FFF 1px solid;

	line-height:1em;
}

.menu_top a:hover{
	background-color:#1F1F1F;}
	
	
	a.chosenOnLevel1:visited,a.chosenOnLevel1:active,a.chosenOnLevel1:link{
	color: gray !important;
}

.urTxtStd {
	font-size:11pt;
	color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
}

.prtlHdrWelcome {
	font-size:11pt;
	color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
}

.prtlHeaderFunctionsContainer .urLnkFunction * {
	font-size:11pt;
	color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
}
.prtlHeaderFunctionsContainer .urLnkFunction:link * {
	font-size:11pt;
	color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
}
.prtlHeaderFunctionsContainer .urLnkFunction:visited * {
	font-size:11pt;
	color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
}
.prtlHeaderFunctionsContainer .urLnkFunction:hover * {
	font-size:11pt;
	color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
}

.prtlHdrWelcome {
	font-size:11pt;
	color: #CCCCCC;
	font-family: Arial black;
	font-weight: normal;
}

.spacingTDPipeLevel2{
	display:none;	
}

#HelpLink{display:none;}


#footer{
	display:none !Important;
}