﻿
/*
.fondo
{
	background-color:#fdfdfd;
	border: 1px solid #1266AB;	
}
*/

.modalBackgroundFirma
{
 position: absolute; z-index: 2; 
  background-color:GRAY; 
  top: 20;
  left: 30;		
  height: 100%; 
  width: 100%;
  opacity: 0.6;   
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  filter: alpha(opacity=60);  
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60) 
}


.updateProgressFirma
{
      border-width: 1px;
      border-style: solid;
      border-color:#1266AB;     
      background-color:#f7f7f7;      
      position: absolute;
      width: 200px;
      height: 130px;
      z-index: 1000;
      vertical-align: middle;
      top: 40%;
      left: 43.5%;
}

.modalBackgroundFirmaTest
{
 position: absolute; z-index: 2; 
  background-color:GRAY; 
  top: 20;
  left: 30;		
  height: 420px; 
  width: 100%;
  opacity: 0.6;   
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  filter: alpha(opacity=60);  
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60) 
}


.updateProgressFirmaTest
{
      border-width: 1px;
      border-style: double;
      border-color:#2F4F4F;     
      background-color:#f7f7f7;      
      position: absolute;
      width: 200px;
      height: 170px;
      z-index: 1000;
      vertical-align: middle;
      top: 22%;
      left: 43.5%;
}

#panelTitulo
{
    border: 1px solid #2F4F4F;
    color: White;    
    /*background-image: url(../../images/bg-menu-main.png);*/
    background: url(../../images/bg-menu-main3.jpg) repeat right bottom ;  
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;    
    text-align:center;
    /*margin-top: 5px;*/
    /*margin-left: 200px;*/
}
.LblNota{
/*padding:5px 5px 5px 5px;	*/
}
.cuadroPuntosformAzul1
{	
	/*border-bottom: 1px solid #2F4F4F;	*/
	
	border-top: 0px solid #2F4F4F;	
	border-left: 0px solid #2F4F4F;	
	border-right: 0px solid #2F4F4F;		
	border-bottom: 0px solid #2F4F4F;
		
	color: #1266AB;
	padding:5px 5px 5px 5px;	
	/*background-color:#D3DEEF; /*#DEF;/*celeste*/
	/*background-image: url(../../images/bg-menu-main2.png);*/
	/*background-image: url(../../images/bg-menu-main3.jpg);*/
	/*font-weight:bold;*/
	font-size: 12px; 	
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	/*text-align:center;	*/
	/*text-transform: uppercase;*/
	
	/*text-align:center;	*/
	/*background-color:#f7f7f7;*/ /*#ffffff;*/
}
.cuadroPuntosformAzul
{	
	/*border-bottom: 1px solid #2F4F4F;	*/
	
	border-top: 1px solid #2F4F4F;	
	border-left: 1px solid #2F4F4F;	
	border-right: 1px solid #2F4F4F;		
	border-bottom: 1px solid #2F4F4F;
		
	color: #1266AB;
	padding:10px 10px 10px 10px;	
	/*background-color:#D3DEEF; /*#DEF;/*celeste*/
	/*background-image: url(../../images/bg-menu-main2.png);*/
	/*background-image: url(../../images/bg-menu-main3.jpg);*/
	/*font-weight:bold;*/
	font-size: 12px; 	
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	/*text-align:center;	*/
	/*text-transform: uppercase;*/
	
	text-align:center;	
	background-color:#f7f7f7; /*#ffffff;*/
}
/*
.linea {height: 5px; width: 100%;}
.lineamas {height: 10px; width: 100%;}
.lineamax {height: 15px; width: 100%;}
*/
.cuadroPuntosform
{	
	/*border-bottom: 1px solid #2F4F4F;	*/
	border-top: 1px solid #2F4F4F;	
	border-left: 1px solid #2F4F4F;	
	border-right: 1px solid #2F4F4F;		
	color: #1266AB; /*#333*/	
	padding-bottom:0px;
	padding-top:2px;
	/*background-color:#D3DEEF; /*#DEF;/*celeste*/
	/*background-image: url(../../images/bg-menu-main2.png);*/
	background-image: url(../../images/bg-menu-main3.jpg);
	font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	/*text-align:center;	*/
	text-transform: uppercase;	
}

.cuadroClaroMargen /*Gris claro*/
{	
	border: 1px solid #2F4F4F;
	background-color:#f7f7f7;
	padding:5px 5px 5px 5px;
	
}
.cuadroClaroMargenFormato /*Gris claro*/
{		
	border: 1px solid #2F4F4F;
	background-color:#f7f7f7;
	padding: 10px 10px 10px 10px;
	color: #505050; 
	font: 0.89em Verdana, Geneva, Tahoma, sans-serif; 
	text-decoration: none; 	
	margin-bottom:5px;
	/*padding-bottom:3px;
	padding-top:3px;	*/
	
}

.DvHeadFirma
{		
	border-top: 1px solid #2F4F4F;	
	border-left: 1px solid #2F4F4F;	
	border-right: 1px solid #2F4F4F;		
	color: #1266AB; /*#333*/	
	padding-bottom:0px;
	padding-top:0px;
	padding-left:5px;	
	background-image: url(../../images/bg-menu-main3.jpg);
	font-weight:bold;
	font-size: 13px;
	text-align:center;	
	width:315px;
	height:20px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	/*text-align:center;	*/
	text-transform: uppercase;	
}
.DvHeadFirmaTest
{		
	border-top: 0px solid #2F4F4F;	
	border-left: 0px solid #2F4F4F;	
	border-right: 0px solid #2F4F4F;		
	border-bottom: 1px solid #2F4F4F;		
	color: #F7F7F7; /*#333*/	
	padding-bottom:0px;
	padding-top:5px;
	padding-left:5px;	
	background-image: url(../../images/DvHead5.png);
	font-weight:bold;			
	height:20px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	/*text-align:center;	*/
	text-transform: uppercase;	
	font-size:12px;
	text-align:center;
}
.DvContentFirma /*Gris claro*/
{		
	border: 1px solid #2F4F4F;
	background-color:#f7f7f7;
	padding: 10px 10px 10px 10px;
	color: #505050; 
	font: 0.89em Verdana, Geneva, Tahoma, sans-serif; 
	text-decoration: none; 	
	margin-bottom:5px;
	height:72px; 
	width:300px;
	/*padding-bottom:3px;
	padding-top:3px;	*/
	
}
.textosformulFrma
{
	color: #505050; 
	font: 11px Verdana, Geneva, Tahoma, sans-serif; 
	text-decoration: none; 
	width:100%;
	margin-bottom:4px; /*ESTO ES PARA PONER MAS ESPACIO ENTRE TABLAS*/
	padding-bottom:10px;
}

/*.tituloNegro{
	padding-right: 3px; 
	padding-left: 3px; 
	font-size: 9px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	color:Black; 
	font: 11px Verdana, Geneva, Tahoma, sans-serif; 	
	text-transform: uppercase;
}
*/

.botonFirma
{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color:#013598;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	line-height:18px;
	font-size:11px;
	text-align:center;
}

/*.divBoton 
{		
	
	border: 1px solid #1266AB;
	background-color:#f7f7f7;
	padding: 4px 4px 4px 4px;
	width:73px;	
}
*/

#contenidosFirma {
 
 padding-bottom:10px;
 padding-left:20px;
 padding-top:10px;
 padding-right:20px;   
 margin-bottom:0;
 color:#666666; 
 font-size:0.9em !important;
 }
 
#contenedorPrincipal 
{
	background-color:#f4f3f1; /*f4f2ef;*/
    width:990px;
  	margin:0px auto;
    text-align:left;  	
	padding:0px;	
	position: relative; 
	min-height: 100%; 
	height: auto !important; 
	height: 100%;
}
.formulcargaFirma
{
	font-size: 11px;
	color:#1E4581;/* #1266AB;*/
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	text-transform: uppercase;
	text-align:center;
	font-weight:bold;
	width:100%;
	background-color:Transparent;
	border-style: none;
	BORDER-RIGHT: #7F9DB9 0px solid;
	BORDER-TOP: #7F9DB9 0px solid;
	BORDER-LEFT: #7F9DB9 0px solid;
	BORDER-BOTTOM: #7F9DB9 0px solid;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	/*text-transform: uppercase;*/
}
.tabla_bordeFirma
{
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	width:100%;
	background-color:#f7f7f7;
	border-width:1px;
	border-style:groove;
	border-right: #1266ab 1px solid;
	border-top: #1266ab 1px solid;
	border-left: #1266ab 1px solid;
	border-bottom: #1266ab 1px solid;	
}