/*fondo de p?gina MPP*/
body {
background-color: #fff ;
background-image: none ;
}
/*fuentes*/
A {
font-family:  Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
font-size: 11px !important;
color: #000;
}
A:hover {
font-family:  Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
font-size: 11px !important;
color: #02478F;
/*font-weight: bold;*/
text-decoration: underline;
}
.cabeceraColumnas A {    color: #000;	}
.cabeceraColumnas A:Hover {    color: #02478F;}
Table{
color: #000;  font-family:  Verdana,Arial,Helvetica,sans-serif;
background-color: #fff !important;
}
/*Inicio*/
.LogoSignIn
{
height: 1px;
/*
background-image: url("ImagenesPR/bienvenida.jpg");
background-repeat: no-repeat;
background-color:#fff;
width: 100%;
height: 100px;
margin:-12px 0px 0px 0px;
right: 0px;
background-position: center center;
*/
}

.ImgLogin {
background-image: none ;
background-color: #fff;
border-top: 0px solid #253c4b;
border-bottom: 0px solid #253c4b;
width:100%;
background-image: url("ImagenesPR/Fondo_inicio.jpg");
height: 800px;
}

.HelperLink{
margin-top:20px;
margin-left: -750px;
color: #000 !important;
}
.HelperLink:hover{
color: #fff !important;
}
#SignIn1_bienvenido{
display: none;
}
.LoginFooter{
background-color:#fff ;
width: 100%;
height: 102px;
}

.LoginControls {
font: condensed 10px 'Helvetica', serif;
color:#000;
/*   font-family:  Verdana;
font-size: 16px;*/
font-weight: bold;
margin-top: 250px ;
letter-spacing: 3px;
margin-left:-500px; !important;
}

#LoginBase{
background-image: none ;
background-color:#fff;
}
/*Botonera Inicio ,Quienes Somos, Salir*/
a.headerLinks
{
color: #888;
font: 18px 'Helvetica', serif;
margin-right: 10px;
}
a.headerLinks:hover {
color:  #888;
font: 18px 'Helvetica', serif;
/*font-weight: bold;*/
text-decoration: underline;
margin-right: 10px;
}
/*cabecera. Empleado|Empresa*/
.empleadoHeader
{
margin-right: auto ;
float: left;
display: normal;
position:abosulte;
color: #888;
font: condensed 16px 'Helvetica', serif;
font-weight: bold;
text-align: justify;
}
/*Cabecera interior portal */
.ImgLogoHeader
{
height: 150px;
margin-left: auto ;
margin-right: auto ;
margin-bottom: 5px;
width:1530px ;
float: none;
position:abosulte;
background-image: url("ImagenesPR/Banner.jpg");
background-color: #fff;
background-position: center;
background-repeat: no-repeat;
z-index:1;
}
/*********************************************Men? lateral izquierdo********************************************************************************/
.LeftPanel { /*Contenedor*/
clear: both;
float: none;
overflow: hidden;
/*   border: 1px solid #629D3F;*/
border-radius: 1px;
text-align: left;
height: auto;
background-color: #fff;
min-height: 100px;
margin: 0% 10% 0% 0%;
}
#divModulo {  /*Contenedor nombre del m?dulo*/
background-image: url("ImagenesPR/boton_fondo.jpg");
margin:0px ;
/*border-bottom :0px solid #629D3F ;*/
height:25px;
}
#lbModulo /*texto del m?dulo actual*/
{
font-family:  Verdana,Arial;
font-size: 13px;
font-style:normal;
font-weight:bold;
text-transform:uppercase;
/*letter-spacing: 3px;*/
color: #fff;
text-align: center;
margin:7px 0px 0px 7px;
}
.opt_container ,#RadPaneLeft/*contenedor de submen?*/
{
background-color: #f6f6f6;
border-bottom: 1px solid #fff;
}
div[id*='SearchMenu1_RadAutoCompleteBox'] {
width:99%;
}
.BUSCA_result_input {  /*Buscador*/
height: 16px;
margin: 2px 0;
padding: 3px 0 0 5px;
width: 93%;
background-color: #888;
border: 2px inset #cccccc;
font-family:  Calibri,Verdana,Arial,Helvetica,sans-serif;    font-style: oblique;    font-size: 9pt;    color: #fff; 	letter-spacing: 2px;
}
.BUSCA_BOX_Container /*Buscador*/
{
background-color: #fff;
text-align: center;
height:auto;
}
.RadTabStripTop_Default .rtsLevel{ /*fondo botonera de secciones*/
background-color:#fff;
border-bottom: 1px solid #fff;
}
/*Menu. secci?n contraida*/
.unactivebar{
/* background-color: #629D3F;*/
background-image: url("ImagenesPR/boton_fondo.jpg");
border-bottom: 1px solid #fff;
min-height:30px;
}
.unactivebar:hover{
/*background-color: #629D3F;*/
background-color: none;
}
.unactivebar A{
font: condensed 15px 'Helvetica', serif;     font-weight:bold;  color: #fff;     background-color: transparent; text-decoration: none; 	letter-spacing: 2px;}
.unactivebar A:hover{
font: condensed 15px 'Helvetica', serif;    font-weight:bold;  color: #888;       background-color: transparent; text-decoration: underline; 	letter-spacing: 2px;}
/* Fragmento activo, remarcado en alguna solicitud o historico */
.activebar{
background-image: url("ImagenesPR/boton_fondo.jpg");
color: #fff; border-bottom: 1px solid #fff;
min-height:30px;
}
.activebar:hover{
background-color: transparent;
color:#fff;}
.activebar A
{
font: condensed 15px 'Helvetica', serif;  color: #fff;  font-weight:bold;   background-color: transparent; text-decoration: none; 	letter-spacing: 2px;}
.activebar A:hover
{
font: condensed 15px 'Helvetica', serif;     color: #fff;   font-weight:bold;    background-color: transparent; text-decoration: none; 	letter-spacing: 2px;}
/*Titulo submenu*/
span.LabelMenu {
font: condensed 13px 'Helvetica', serif;  	font-weight: normal; 	text-decoration: none; color: #231;
background-color: transparent;
margin-top: 2%;	margin-bottom: 2%;
float: left;
}
/***************************************************PANEL CENTRAL *********************************************************************************/
#pCentral
{
background-color: #FFFFFF;
border: 2px solid #629D3F;
margin: 300px 10px 10px ;
max-width: 100%;
text-align: left;
height: auto;
min-height: 358px;
width:100%;
}
#lbPrint{
color:#888;
font-size:11px !important;
font-family:Verdana !important;
}
#lbPrint:hover{
color:#888;
font-weight:normal !important;
font-size:11px !important;
font-family:Verdana !important;
}
/***************************************************Pantallas intermedias solicitudes *********************************************************************************/
.GroupLinkGroupHeader{
background-image: url("ImagenesPR/boton_fondo.jpg");
color:#fff;
font: condensed 13px 'Helvetica', serif;
font-size: 15px;
letter-spacing: 2px;
font-weight:bold;
}
.Tipo_Solic_Link {
background-color: #fff;
color: #888 !important;
font-weight:bold;
border: 2px solid #02478f !important;
}
.Tipo_Solic_Link:hover {
background-color: #6e96c1 !important;
text-decoration: underline !important;
color: #fff !important;
}
.Tipo_solic_title:Hover {
color: #fff !important;
}
/***************************************************Botones *********************************************************************************/

.RadGrid .t-button {
	background-color: #c3c3c3;
}
	
.RadGrid_Default .rgPagerCell .rgPagerButton, .RadGrid_Default .rgPagerCell .rgActionButton {
    background-image: linear-gradient(white,#888);
}

.RadGrid_Default .rgFilter {
    background-image: linear-gradient(white,#888);
}

.buttons a.login, button.login, input.login[type="submit"] {
background-color: #888 ;
color: #fff !important;
border: 0px solid #888;
border-radius: 2px ;
}
button.login:hover, .buttons a.login:hover, input[type="submit"].login:hover
{
background-color: #f6f6f6 ;
color: #000 !important;
border-radius: 2px  ;
text-decoration: underline;
}
.buttons a, button, input[type="button"], a[id$='lk_test'], a[id$='lb_base64'], a[id$='lb_array'], a[id*='lb_basic'], a[id$='lb_EmpleadosAlta'], *[id$="lbtnAsig"], *[id$="lbtnAccep"], input[id$="btnShow"], a[id$="btnShow"], *[id*="Aceptar"], a[id*="Aceptar"], a[id*="Cancelar"], input[id*="Button"], .link_btn
{
background-color: #888 ;    color: #fff;    border: 2px solid #FFFFFF;
font-family: Verdana, Arial,Helvetica,sans-serif;
font-size: 14px;
color: #fff !important;
font-weight: bold;
text-decoration: none;
cursor: pointer;
}
button:hover, .buttons a:hover, input[type="button"]:hover, a[id$='lk_test']:hover, a[id$='lb_base64']:hover, a[id$='lb_array']:hover, a[id*='lb_basic']:hover, a[id$='lb_EmpleadosAlta']:hover, *[id$="lbtnAsig"]:hover, *[id$="lbtnAccep"]:hover, input[id$="btnShow"]:hover, a[id$="btnShow"]:hover, *[id*="Aceptar"]:hover, a[id*="Aceptar"]:hover, a[id*="Cancelar"]:hover, input[id*="Button"]:hover, .link_btn:hover
{
background-color: #629D3F;    color: #fff !important;
font-family:  Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
cursor: pointer;
}
/*boton de Modificacion de datos personales*/
.GcFormActions a{    color: #fff !important;}
.RadButton_Default.rbSkinnedButton, .RadButton_Default .rbDecorated, .RadButton_Default.rbVerticalButton, .RadButton_Default.rbVerticalButton .rbDecorated, .RadButton_Default .rbSplitRight, .RadButton_Default .rbSplitLeft
{    background-image: none ;/*padding-bottom:6px;*/
background-color:  #888;
border-radius: 12px !important;
font-size: 12px !important;
}
.button a, button, input[id*="Button"]:not([class="rgAdd"]):not([class="rgRefresh"]):not([id*="deleteFinder"]):not([class*="SeleccionTrabajadores"]), .link_btn, .rbDecorated, .RadUpload_Default .ruButton, .RadUploadProgressArea_Default .ruButton{
background-color:  #888 ;
color: #fff !important;
border: 2px solid #FFFFFF;
font-family:  Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
cursor: pointer;
}
.button a, button, input[id*="Button"]:not([class="rgAdd"]):not([class="rgRefresh"]):not([id*="deleteFinder"]):not([class*="SeleccionTrabajadores"]), .link_btn, .rbDecorated, .RadUpload_Default .ruButton, .RadUploadProgressArea_Default .ruButton{
background-color:  #888 ;
color: #fff !important;
border: 2px solid #888 ;
font-family:  Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
cursor: pointer;
}
.link_btn, .rbDecorated {
background-color: #888 ;
color: #fff !important;
font-family:  Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
cursor: pointer;
}
.link_btn:hover, .rbDecorated:hover {
background-color: #888 !important ;
color: #fff !important;
font-family:  Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
cursor: pointer;
}
.link_aqui, .ActionGrid, .GcFormActions
{
color: #fff !important;
background-color: #888;
border: 2px solid #fff;
}
.ActionGrid{
float:left;
}
.link_aqui:hover, .ActionGrid:hover, .GcFormActions:hover
{
background-color: #888;
color: #fff !important;
border: 2px solid #888;
/* text-decoration: underline;*/
}
.BUSCA_msg_no_result
{
color: #fff !important;
font: 12px bold;
background-color: transparent;
font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ShowActions
{
display: inline;
font-size: 10pt;
font-weight: bold;
color: #000;
padding: 0px 0px 0px 5px;
float:left;
}
.ShowActions:hover
{
font-size: 10pt;
font-weight: bold;
color: #555656;
}
.button#SignIn1_Img_Entrar_img.login{ color: #FFF ;}
#SignIn1_Img_Entrar_img{color: #fff !important ;
margin-top:-26px; margin-left:-410px;}
#SignIn1_Img_Entrar_img:hover{color: #000 !important ;
margin-top:-26px; margin-left:-410px; font-size: 12px!important;}
/*descripcion del contenido de las tablas. formato del texto*/
.contentWrapper{background-color: #FFFFFF;}
button[type] {
padding: 5 10px 5px 5px;
line-height: 17px;
}
.ruButton ,.ruBrowse{
background-color:#555656;
background-image:none !important;
width:100%;
color:#fff;
}
/*Boton de examinar*/
.RadUpload , .ruFileWrap , .ruBrowse{
width: 80px !important;
}
/***************************************************Barra de navegaci?n *********************************************************************************/
A.SituacionHyperLink
{
font-size: 15px ;
font-style: normal;
font-family: Verdana,Helvetica;
color: #888;
font-weight: bold;
text-align: justify;
font-variant: normal ;
}
SPAN.SituacionLabel {
color: #888;
}
/***************************************************Barra de navegaci?n *********************************************************************************/
.GridMassiveActions{
/*para Firefox*/
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
/*para safari y chrome*/
-webkit-border-radius:6px 6px 0px 0px;
background-color: #FFFFFF;
border-radius: 6px 6px 0px 0px;
border: 1px solid #979797;
}
.exportToExcel{
font-size:12px ;
}
.GridViewCaption
{
font-size: 15px ;
font-style: normal;
text-decoration: none;
color: #02478F;
background-color: transparent;
}
.GridDataFooter {
background-color: #FFFFFF;
border: 1px solid #979797;
}
.labelForm
{
float:left;
font-size: 12px;
font-family:  Verdana,Helvetica,sans-serif;
color: #000;
}
.ProcessActions
{
background-color: #FFFFFF;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border: 1px solid #979797;
border-radius: 6px 6px 0px 0px;
border-bottom: none;
}
.GridRowPicker
{
background-color: #FFFFFF;
border-right: solid 2px #FFFFFF;
border-left: solid 2px #FFFFFF;
}
.GridFilter
{
background-color: #FFFFFF;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
border-radius: 0px 0px 2px 2px;
}
.GridViewSelector
{
background-color: #FFFFFF;
}
.GridFilterBuilder
{
background-color: #FFFFFF;
text-align: right;
}
.GridData
{
border: solid 1px #979797 ;
border-bottom: none;
}
.GridHeaderStyle
{
font-size: 11px;
font-weight: bold;
font-family:  Verdana,Arial,Helvetica,sans-serif;
color: #555656;
background-color: #FFFFFF;
}
.GridHeaderStyle:hover {
font-size: 11px;
font-weight: bold;
font-family:  Verdana,Arial,Helvetica,sans-serif;
background-color: #FFFFFF;
color: #555656;
}
.GridHeaderStyle span {
color: #555656;
font-size: 11px;
font-weight: bold;
font-family:  Verdana,Arial,Helvetica,sans-serif;
}
.GridHeaderStyle span:hover {
color: #555656;
font-size: 11px;
font-weight: bold;
font-family:  Verdana,Arial,Helvetica,sans-serif;
}
.TituloForm {
color: #02478F !important;
}
.PanelFiltro {
border: 2px solid #888 !important;}
.GroupLinkGroupTable{
background-color: #fff !important;}
#divMiddle{
background-color: #fff !important;}
#RAD_SPLITTER_PANE_CONTENT_CNT_LeftPane{
background-color: #fff !important;}
/*************************************************** Ocultar informacion de turno en marcajes*********************************************************/
#bodyMarcaje div[id*='turnoHoy']
{
visibility: hidden !important;
}
.ImgLogin
{     left:10%;     top:20%;     padding:0;     margin:0;     position:inherit; } 
.HelperLink
{     margin-left: -450px; } 
.LoginControls
{     margin-top:150px; } 
.LoginFooter
{ bottom:-15%; } 