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

.tableConten
{
	width:825px;
	margin-bottom:12px;
}

.td_MENU
{
	width:207px;
	border-right-style:solid;
	border-right-width:3px;
	border-right-color:#D6E4EE;
}

#MENU_PRINCIPAL
{
	width:176px;
	margin-right:25px;
	background-color:#ECF2F7;
	padding-top:7px;
}


#MENU_PRINCIPAL .menu
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	list-style:none;
	text-align:right;
	width:176px;
	padding:0px;
	margin:0px;
}

#MENU_PRINCIPAL .menu li
{
	cursor:pointer;
	padding-bottom:7px;
	padding-right:15px;
	padding-top:7px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#MENU_PRINCIPAL .menu li a
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}


#MENU_PRINCIPAL #submenuparent
{
	border-bottom-color:#ffffff;
	border-bottom-style:none;
	border-bottom-width:1px;
	cursor:default;
}

#MENU_PRINCIPAL #submenu
{
	background-color:#ffffff;
	font-size:10px;
}

#MENU_PRINCIPAL #submenuparent li
{
	cursor:default;
}

#MENU_PRINCIPAL #submenu li:hover
{
	background-color:#F4FAFF;
}

#MENU_PRINCIPAL #submenu .selected
{
	background-color:#F4FAFF;
}

#MENU_PRINCIPAL #nextSubmenu
{
	
}

#MENU_PRINCIPAL #nextSubmenu li
{
	
}

#MENU_PRINCIPAL .menu li:hover
{
	background-color:#ced9e3;
}

#MENU_PRINCIPAL .menu .selected,#MENU_PRINCIPAL .menu .selected:hover
{
	background-color:#ced9e3;
}

.td_Visor
{
	background-color:#D6E4EE;
	width:620px;
}

#num_confirmaciones
{
	font-family:Arial;
	font-size:12px;
	height:27px;
	background-color:#D6E4EE;
	padding-top:9px;
	padding-left:2%;
	border-bottom-width:2px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	float:left;
	width:98%;
}

#visor
{
	float:left;
	width:100%;
	width:620px;
}


.td_EncabezadoListaVisor
{
	background-color:#B1CBDF;
	text-align:left;
	font-weight:bold;
	padding-left:6px;
	height:28px;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:4px;
}

.InfoUserList {
	width:620px;
    max-width:620px;
}

.td_InfoUserList
{
	cursor:pointer;
	padding-left:6px;
	height:28px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-family:Arial;
	font-size:10px;
	padding-right:4px;
}


.td_InputInfoUserList
{
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
	/*padding-left:12px;*/
}

.td_InputInfoUserList select
{
	float:left;
	width:80%;
	border:none;
	
}

.td_Content
{
	background-color:#D6E4EE;
	vertical-align:top;
	text-align:center;
	padding-top:37px;
	padding-left:79px;
	padding-bottom:37px;
	width:541px;
}

.InfoUserIndex
{
	width:620px;
	max-width:620px;
	text-align:left;
	float:left;
}

.td_CampoUserIndex
{
	padding-bottom:5px;
}

.td_CampoValueIndex
{
	padding-bottom:5px;
	font-weight:bold;
	width:220px;
}

.td_CampoValueIndex input
{
	width:100%;
	border:none;
	font-family:Arial;
	font-size:11px;
}

.td_CampoValueIndex select
{
	width:100%;
	border:none;
	font-family:Arial;
	font-size:11px;
}

.td_CampoValueIndex input[readonly="readonly"]
{
	background-color:#C3D4DF;
	border:none;
}

.fecha_tabla_usuario
{
	font-style:italic;
	font-size:10px;
	font-family:Arial;
}

.TableButtonsForm
{
	margin-top:5px;
}

.td_TableButtonsForm
{
	padding-right:5px;
}

.topButtons	div
{
	float:left;
}

.boton
{
	cursor:pointer;
}

.DocIndex
{
	text-align:left;
}

.InfoDocList
{
	margin-top:5px;
}

.td_InfoDocList
{
	padding-left:12px;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	vertical-align:middle;
	padding-bottom:4px;
	padding-top:4px;
	
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
}


.td_InfoDocList_img
{
	padding-left:12px;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	vertical-align:middle;
	padding-bottom:4px;
	padding-top:4px;
	
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

.td_InfoDocList_img img
{
	border:none;
}

.td_InfoCtgMod
{
	padding-left:12px;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	vertical-align:middle;
	padding-bottom:4px;
	padding-top:4px;
	
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

.td_InfoCtgList
{
	padding-left:12px;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	vertical-align:middle;
	padding-bottom:4px;
	padding-top:4px;
	
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

.td_InfoDocListCheck
{
	vertical-align:middle;
	padding-left:12px;
	
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

.td_DocIndexCampo
{
	padding-bottom:5px;
	width:174px;
}

.td_DocIndexInput
{
	padding-bottom:5px;
	text-align:left;
	width:250px;
}

.td_DocIndexInput input
{
	width:100%;
	border:none;
	font-family:Arial;
	font-size:11px;
}

.td_DocIndexInput select
{
	width:100%;
	border:none;
	font-family:Arial;
	font-size:11px;
}

.td_DocIndexInput textarea
{
	width:100%;
	border:none;
	font-family:Arial;
	font-size:11px;
}

.td_DocIndexInput input[readonly="readonly"]
{
	background-color:#C3D4DF;
	border:none;
}

.tableActivo
{
	float:left;
	width:77px;
}

.tdTableActivo
{
	width:100px;
	text-align:left;
}

.tdTableActivoInput
{
	width:30px;
}

.tdTableActivoInput input[type="radio"]
{
	width:30px;
}


.bottomButtons div
{
	float:left;
}

.td_td_InfoUserListInput
{
	cursor:pointer;
	padding-left:12px;
	height:28px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-family:Arial;
	font-size:10px;
}

.InfoUserIndex_home
{
	width:250px;
	margin-top:5px;
	margin-left:10px;
	border:solid;
	border-width:2px;
	border-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}

.td_InputInfoUserIndex_home
{
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:middle;
	font-weight:bold;
}

.td_CampoInfoUserIndex_home
{
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:middle;
	 padding-left:4px;
}

.aviso_registro
{
	text-align:left;
	font-family:Arial;
	font-size:12px;
	height:20px;
	font-weight:bold;
}

.InfoUserList tr:hover
{
	background-color:#9BB0BF;	
}

.InfoDocList tr:hover
{
	background-color:#9BB0BF;	
}

.td_EncabezadoListaVisorSubTable
{
	background-color:#B1CBDF;
}

.td_CampoUserIndex 
{
	width:158px;
}

.td_CampoValueIndex .inputHora
{
	width:25px;
	margin-right:5px;
	text-align:center;
}

.tdBarraCategoria
{
	background-image:url(../images/banda_azul.gif);
	background-repeat:no-repeat;
	font-family:Arial Narrow,Arial;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:14px;
	
}

#errorMensaje
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#DD2222;
}

.UserViewRegExitoso
{
	line-height:20px;
	margin-bottom:60px;
}

.UserViewRegExitoso div
{
	margin-top: 12px;
	font-weight:bold;
}

.tituloRegExi
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding-bottom:15px;
}

.UserViewError2
{
	margin-bottom:56px;
}

.UserViewError2 div
{
	margin-top: 12px;
	font-weight:bold;
}

.cuentaDesactivadaPorTimeout
{
	margin-bottom:55px;
}

.cuentaDesactivadaPorTimeout div
{
	font-weight:bold;
}

.td_EncabezadoListaVisorTime
{
	background-color:#B1CBDF;
	text-align:left;
	font-weight:bold;
	padding-left:12px;
	height:28px;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:4px;
}

.td_EncabezadoListaVisorTime table
{
	background-color:#B1CBDF;
	text-align:left;
	font-weight:bold;
	padding-left:12px;
	height:28px;
	vertical-align:top;
	padding-bottom:4px;
}

.td_EncabezadoListaVisorTime table tr:hover
{
	background-color:#B1CBDF;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}

.td_EncabezadoListaVisorTime input
{
	margin:0px;
	margin-right:5px;
	
}

#mismo_tiempo_para_todos
{
	margin:0px;
	width:auto;
}

.td_EncabezadoListaVisorTime table input
{
	margin:0px;
	width:25px;
}

.td_td_InfoUserListInputTime
{
	padding-left:12px;
	height:28px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-family:Arial;
	font-size:10px;
}

.td_td_InfoUserListInputTime input
{
	width:25px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-family:Arial;
	font-size:10px;
}



.table_EncabezadoListaVisor
{
	background-color:#D6E4EE;
	text-align:left;
	padding-left:12px;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:4px;
	float:right;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:207px;
	width:271px;
}

.table_EncabezadoListaVisor input
{
	width:25px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-family:Arial;
	font-size:10px;
}

.tableContentStaticts
{
	width:628px;
}

.tableInfoEstaticDoc
{
	width:620px;
	background-image:url(../images/banda_azul.gif);
	padding-left:8px;
}

.tableInfoEstaticDoc table
{
	margin-bottom:5px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	height:31px;
	color:#FFFFFF;
}

.tableInfoEstaticDoc tr td
{
	width:auto;
	color:#FFFFFF;
	padding-right:15px;
	font-size:18px;
	font-family:Arial;
	font-weight:normal;
}

#ulFechasEstadistica
{
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Arial;
	background-image:url(../images/fondo-menu-fechas.gif);
	background-repeat:repeat-x;
}

#ulFechasEstadistica .titDate
{
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding:6px 50px 6px 6px;
	font-family:Arial;
}

.informationRow
{
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding:6px 50px 6px 6px;
	font-family:Arial;
}

#ulFechasEstadistica .liAno
{
	cursor:pointer;
	font-size:13px;
	font-weight:normal;
	color:#000085;
	padding:6px 6px 6px 6px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	
	height:16px;
}

#ulFechasEstadistica .SelectedliAno
{
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	color:#000085;
	padding:6px 6px 6px 6px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	
	height:16px;
}

#ulFechasEstadistica .liMes
{
	cursor:pointer;
	font-size:12px;
	color:#000085;
	padding:6px 6px 6px 13px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	
	height:16px;
}

#ulFechasEstadistica .SelectedliMes
{
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	color:#000085;
	padding:6px 6px 6px 13px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	
	height:16px;
}

#tableStaticInfo
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	width:100%;
	padding-left:30px; 
	vertical-align:top
}

#tableStaticInfo tr
{
	background-color:#b1cbdf;
}

#tableStaticInfo .trStatict_Info
{
	background-color:#c4dbec;
	
}

#tableStaticInfo tr td
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	padding:6px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
}

#tableStaticInfo .trStatict_Info1 td
{
	background-color:#c4dbec;
	font-size:12px;
	font-weight:bold;
	color:#000085;
	padding:6px 6px 6px 13px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	height:16px;
}

#tableStaticInfo .trStatict_Info td
{
	font-family:Arial;
	font-size:13px;
	color:#272c9a;
	background-color:#D6E4EE;
	font-weight:normal;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	height:16px;
}

.tableUserName
{
	width:825px;
}