﻿
html
{
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
   background-attachment: fixed;
   background-image: url(../_Images/bg_FDN.jpg);
   background-repeat: no-repeat;
   background-position: center center;
}
body
{
   font-family: Arial;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
fieldset
{
   display: block;
   border: 0px;
   height: 100%;
   width: 100%;
}


.div_general
{
   max-width: 1200px;
   margin-left: 15px;
   margin-right: 15px;
   height: auto;
   min-height: 675px;
   border: 1px solid white;
   color: white;
   display: block;
   padding-top: 20px;
}

.cssBotonAddComentario
{
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #05509c), color-stop(1, #3387db) ) !important;
   background: -moz-linear-gradient( center top, #05509c 5%, #3387db 100% ) !important;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05509c', endColorstr='#3387db') !important;
   background-color: #05509c !important;
   width: 23px !important;
   height: 24px !important;
   background-image: url(../_Images/addComent.png) !important;
   float: right; /*margin-right: 10px;*/
}

.cssBotonExcel 
{
   width: 256px !important;
   height: 256px !important;
   background-image: url('../_Images/Icons/Excel.png') !important;
}

.mas
{
   font-family: Arial;
   color: white;
   float: right; /*margin-right: 10px;*/
   text-decoration:none;   
   z-index:100000000;
}
.cssBotonAddComentario2
{
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #05509c), color-stop(1, #3387db) ) !important;
   background: -moz-linear-gradient( center top, #05509c 5%, #3387db 100% ) !important;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05509c', endColorstr='#3387db') !important;
   background-color: #05509c !important;
   width: 23px !important;
   height: 24px !important;
   background-image: url(../_Images/addComent.png) !important;
   margin-left: 15%;
}


.cssBotonAddComentario:hover
{
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3387db), color-stop(1, #05509c) ) !important;
   background: -moz-linear-gradient( center top, #3387db 5%, #05509c 100% ) !important;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3387db', endColorstr='#05509c') !important;
   background-color: #3387db !important;
   background-image: url(../_Images/addComent.png) !important;
}
.div_general input[type=submit]
{
   /*color: White; 	width: 200px; 	height: 28px; 	font-weight: bold; 	font-size: 17px; 	background-color: #05519C; 	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	border: 1px solid #0883FF; 	text-align: center; 	line-height: 28px; 	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;  	text-transform: uppercase;*/
   -moz-box-shadow: inset 0px 4px 4px 0px #589bdb;
   -webkit-box-shadow: inset 0px 4px 4px 0px #589bdb;
   box-shadow: inset 0px 4px 4px 0px #589bdb;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3387db), color-stop(1, #05509c) );
   background: -moz-linear-gradient( center top, #3387db 5%, #05509c 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3387db', endColorstr='#05509c');
   background-color: #3387db;
   -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: 0px;
   border: 2px solid #003f7a;
   display: inline-block;
   color: #96ceff;
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   font-style: normal;
   height: 32px;
   line-height: 28px;
   width: 200px;
   text-decoration: none;
   text-align: center;
   text-transform: uppercase;
   vertical-align: middle;
}
.div_general input[type=submit]:hover
{
   /*color: #999999; 	width: 200px; 	height: 28px; 	font-weight: bold; 	font-size: 17px; 	background-color: #FFFFFF; 	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	border: 1px solid #999999; 	text-align: center; 	line-height: 28px; 	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #05509c), color-stop(1, #3387db) );
   background: -moz-linear-gradient( center top, #05509c 5%, #3387db 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05509c', endColorstr='#3387db');
   background-color: #05509c;
}
.div_general input[type=submit]:disabled
{
   color: #B3B3B3;
   width: 200px;
   height: 28px;
   font-weight: bold;
   font-size: 13px;
   background-color: #999999;
   -webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75);
   box-shadow: 0px 5px 5px rgba(0,0,0,0.75);
   border: 1px solid #B3B3B3;
   text-align: center;
   line-height: 28px;
   font-family: Gotham, "Helvetica Neue" , Helvetica, Arial, sans-serif;
}
.complemento_InputSubmit
{
   height: 23px !important;
   line-height: 23px !important;
}
.complemento_div_generalInputSubmit:hover
{
   height: 23px !important;
   line-height: 23px !important;
}
.complemento_div_generalInputSubmit:disabled
{
   height: 23px !important;
   line-height: 23px !important;
}


.txtLoguin
{
   width: 200px;
   height: 28px;
   margin: 10px;
}
.minibotones
{
   width: 30px !important;
   margin-left: 0px !important;
   margin-right: 0px !important;
   display: inline-block !important;
}
.boton_Dialogos
{
   /*color: White; 	width: 200px; 	height: 28px; 	font-weight: bold; 	font-size: 17px; 	background-color: #05519C; 	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	border: 1px solid #0883FF; 	text-align: center; 	line-height: 28px; 	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;  	margin: 10px; 	text-transform: uppercase;*/
   -moz-box-shadow: inset 0px 4px 4px 0px #589bdb;
   -webkit-box-shadow: inset 0px 4px 4px 0px #589bdb;
   box-shadow: inset 0px 4px 4px 0px #589bdb;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3387db), color-stop(1, #05509c) );
   background: -moz-linear-gradient( center top, #3387db 5%, #05509c 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3387db', endColorstr='#05509c');
   background-color: #3387db;
   -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: 0px;
   border: 2px solid #003f7a;
   display: inline-block;
   color: #96ceff;
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   font-style: normal;
   height: 32px;
   line-height: 28px;
   width: 200px;
   text-decoration: none;
   text-align: center;
   text-transform: uppercase;
   vertical-align: middle;
}
.boton_Dialogos:hover
{
   /*color: #999999; 	width: 200px; 	height: 28px; 	font-weight: bold; 	font-size: 17px; 	background-color: #FFFFFF; 	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	border: 1px solid #999999; 	text-align: center; 	line-height: 28px; 	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #05509c), color-stop(1, #3387db) );
   background: -moz-linear-gradient( center top, #05509c 5%, #3387db 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05509c', endColorstr='#3387db');
   background-color: #05509c;
   color: #96ceff;
}
.boton_Dialogos:disabled
{
   color: #B3B3B3;
   width: 200px;
   height: 28px;
   font-weight: bold;
   font-size: 13px;
   background-color: #999999;
   -webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75);
   box-shadow: 0px 5px 5px rgba(0,0,0,0.75);
   border: 1px solid #B3B3B3;
   text-align: center;
   line-height: 28px;
   font-family: Gotham, "Helvetica Neue" , Helvetica, Arial, sans-serif;
}
.boton_Dialogos:active
{
   position: relative;
   top: 1px;
   color: #96ceff;
}



.div_general input
{
   background-color: white;
   color: Gray;
   border-width: 1px;
}

.div_general select
{
   background-color: #666666;
   color: White;
   text-transform: capitalize;
}


.selectCss
{
   background-color: #666666;
   color: White;
   text-transform: capitalize;
}
.div_general option
{
   background-color: #666666;
   color: White;
   text-transform: capitalize;
   padding-top: 2px;
   padding-bottom: 2px;
}
.div_general input[type=image]
{
   background-color: transparent;
   color: Gray;
   border-width: 0px;
   width: 25px;
   height: 25px;
}
.div_titulo
{
   width: 98%;
   margin: auto;
   height: auto;
   border-bottom: 1px solid white;
   margin-bottom: 15px;
   padding-bottom: 10px;
   padding-top: 10px;
}

.etiqueta
{
}

.titulo
{
   position: relative;
   top: 10px;
   left: 50px;
   background-color: #fcfcfc; /*padding:   0px 0px 0px 80px;*/
}

.linea_gris
{
   width: 1024px;
   border: 2px solid #D5D5D5;
}

.linea_azul
{
   width: 1024px;
   border: 2px solid #D4DEF4;
}

#div_combos
{
   width: 95%;
   height: auto;
}
.div_titu_combos
{
   width: 100%;
   height: auto;
   color: #52220C;
   font-size: 14px;
}
.div_combo
{
   width: auto;
   height: auto;
   float: left;
   margin-left: 8%;
}
.div_flotante
{
   clear: both;
   display: block;
   margin-left: 10px;
   line-height: 35px;
   min-height: 35px;
   vertical-align: middle;
}

.nodesplegar
{
   display: none;
}


.panelComentarios
{
   display: block;
   width: 800px;
   margin-left: auto;
   margin-right: auto;
}

.seccionComentarios
{
   display: block;
   width: 100%;
   background-color: #333;
   color: white;
   border-width: 1px;
   border-style: solid;
   border-bottom-color: #aaa;
   border-right-color: #aaa;
   border-top-color: #ddd;
   border-left-color: #ddd; /*height: 200px;*/
   min-height: 50px;
   max-height: 200px;
   overflow-y: scroll;
}
.cssLblComentarios
{
   font-weight: bold;
}
.cssHRFinalComentario
{
   color: #666666;
   background: #666666;
   clear: both;
   margin-left: 10px;
   width: 700px;
   height: -1px;
}
.cssDetalleComentar
{
   font-style: italic;
   color: Gray;
}
.claseMarginLeft
{
   margin-left: 20px;
}
.claseFloatRight
{
   float: right;
}
.cssComentarioTexto
{
   padding-top: 5px;
   padding-bottom: 5px;
   border: 1px solid #555;
   background-color: #666666;
}
.cssMarginLeftDistribuidor
{
   margin-left: 10px;
   width: 700px;
}

.colorDisDistribuidor
{
   color: #2070C0; 
   font-weight:bold;
   }
 .colorDisRevisor
{
   color: White; 
   font-weight:bold;
   }
  
 .colorDisConsultor
{
   color: White; 
   font-weight:bold;
   }
 .colorDisFinanzas
{
   color: White; 
   font-weight:bold;
   }     
  
.alinearTextoDistribuidor 
{
   text-align: left;
   padding-left: 10px;
}
.alinearTextoRevisor 
{
   text-align: right;
    padding-right: 10px;
}

.alinearTextoConsultor 
{
   text-align: right;
    padding-right: 10px;
}
.alinearTextoFinanzas
{
   text-align: right;
    padding-right: 10px;
}
.cssMarginLeftRevisor
{
   margin-left: 70px;
   width: 700px;
}

.cssMarginLeftConsultor
{
   margin-left: 70px;
   width: 700px;
}

.cssMarginLeftFinanzas
{
   margin-left: 70px;
   width: 700px;
}


.divBotonAddComentario
{
   display: block;
   width: 800px;
}
.divtamanioGrid
{
   display: block;
   width: 96%;
   margin-left: 20px;
   margin-right: 20px;
   margin-left: 10px;
}

.span90Width
{
   width: 90px;
   display: block;
}
.classClearBoth
{
   clear: both;
}


.class_divContenidoCentralDialogo
{
   display: block;
   border-bottom-width: 2px;
   border-bottom-style: solid;
   border-bottom-color: rgb(89, 89, 89);
}


/*estilos para la barra de progreso de las cargas*/
.fileuploadDiv
{
   /*background-color:#E4F3F7;  height:170px; width :450px; margin:0 auto; padding:15px;*/
}
.upload input
{
   display: none;
}
.status
{
   display: none;
   /*padding: 5px;*/
    /*background: #F47063; width: 100%;*/
    padding-left:20px;
   color: white;
   margin: 8px 0;
}
.progress
{
   position: relative;
   width: 90%;
   margin: 10px auto;
   border: 1px solid #DDD;
   padding: 5px;
   border-radius: 3px;
}
.bar
{
   background: #008DE6;
   height: 20px;
   width: 0%;
   -webkit-transition: width .3s;
   -moz-transition: width .3s;
   transition: width .3s;
}
.percent
{
   position: absolute;
   display: inline-block;
   top: 6px;
   left: 48%;
   color: #fff;
}
/*<<<<<------------------------------------>>>>>*/


.claseBotonReegresar
{
   font-size: 13px !important;
}
.classDescargaLink
{
   display: block;
   width: 25px;
   height: 25px;
   background-color: transparent;
   background-image: url(../_Images/Icons/descarga.png);
}

.botonSolo input[type=submit]
{
	   /*color: White; 	width: 200px; 	height: 28px; 	font-weight: bold; 	font-size: 17px; 	background-color: #05519C; 	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	border: 1px solid #0883FF; 	text-align: center; 	line-height: 28px; 	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;  	text-transform: uppercase;*/
   -moz-box-shadow: inset 0px 4px 4px 0px #589bdb;
   -webkit-box-shadow: inset 0px 4px 4px 0px #589bdb;
   box-shadow: inset 0px 4px 4px 0px #589bdb;
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3387db), color-stop(1, #05509c) );
   background: -moz-linear-gradient( center top, #3387db 5%, #05509c 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3387db', endColorstr='#05509c');
   background-color: #3387db;
   -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: 0px;
   border: 2px solid #003f7a;
   display: inline-block;
   color: #96ceff;
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   font-style: normal;
   height: 32px;
   line-height: 28px;
   width: 200px;
   text-decoration: none;
   text-align: center;
   text-transform: uppercase;
   vertical-align: middle;
   margin-left: 10px;
}
.botonSolo input[type=submit]:hover
{
   /*color: #999999; 	width: 200px; 	height: 28px; 	font-weight: bold; 	font-size: 17px; 	background-color: #FFFFFF; 	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	box-shadow: 0px 5px 5px rgba(0,0,0,0.75); 	border: 1px solid #999999; 	text-align: center; 	line-height: 28px; 	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
   background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #05509c), color-stop(1, #3387db) );
   background: -moz-linear-gradient( center top, #05509c 5%, #3387db 100% );
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05509c', endColorstr='#3387db');
   background-color: #05509c;
}
.botonexportar {
 top:100px;
}
.rechazadas {
	font-weight: bold;
	
}