body 
{
	margin:0; font:11px verdana;word-wrap: break-word; 
	scrollbar-DarkShadow-Color: #fff;
	scrollbar-arrow-color: black;
	scrollbar-base-color: #f7f2f2;
	scrollbar-highlight-color:#C90212;
	scrollbar-shadow-color:#C90212;
	scrollbar-face-color:#f7f2f2;
	scrollbar-track-color:#f7f2f2;	
}

/* Barra de titulo de la Master Page */
.tdBarraTituloBlanco { width:264px; height:30px; }
.tdBarraTituloIzquierda { font-family:Trebuchet MS; font-size:18px; font-weight:bold; color:#000000; width:380px; height:30px; }
.tdBarraTituloDerecha { width:380px; height:30px; }

/* Barra de enlaces de la Master Page */
.tdBarraEnlaces { background-color:#FF0000; width:930px; height:17px; }
.tdBarraEnlacesTexto { font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; font-weight:bold; }

/* Menú lateral izquierdo de la Master Page */
.tdMenu { vertical-align:top; width:155px; }
.Nivel0Reposo {	background-color:White; color:White; }
.Nivel1Reposo {	background-color:#9CA7B4; border:solid 1px; border-top-color:#818181; border-bottom-color:#818181; height:18px; width:214px; padding-left:2px; font-weight:bold;}
.Nivel2Reposo { color:#000000; background-color:#E5EAF0; border:solid 1px; border-top-color:#818181; border-bottom-color:#818181; height:18px; width:214px; padding-left:2px; cursor:hand; }
.Nivel3Reposo {	background-color:#E5EAF0; border:solid 1px; border-right-color:#E5EAF0; border-left-color:#E5EAF0; height:18px; width:214px; padding-left:2px; cursor:hand; }
.EstadoOver { font-family:Verdana; font-size:11px; color:#000000; background-color:#E5EAF0;	border-right-color:#E5EAF0;	border-left-color:#E5EAF0; height:18px; width:220px; padding-left:2px; cursor:hand; }
.EstadoDesactivado { font-family:Verdana; font-weight:bold;	font-size:11px;	color:#88B2C6; background-color:#E5E8F5; border-right-color:#E5EAF0; border-bottom-color:#818181; height:18px; width:220px; padding-left:2px; cursor:hand; }
.EstadoSeleccionado { font-family:Verdana; font-weight:bold; font-size:11px; color:#88B2C6;	background-color:#E5E8F5; border-right-color:#E5EAF0; border-bottom-color:#818181; height:18px; width:220px; padding-left:2px; cursor:hand; }

/* Cabecera de la Master Page */
.cabeceraFin
{
	background: url(/sharedfront/img/Cabecera_fin.jpg) repeat-x; 
	width:226px;}

.cabeceraTitulo 
{ 
	background: url(/sharedfront/img/Cabecera.gif) repeat-x; 
	width: 628px;
	color:#eee;
	font-weight:bold;
	font-family:Arial;
	font-size:15px;
	padding-top:10px;
	padding-left:20px; 
}

/* LOGOTIPOS */
.logoscfonline
{
	width: 136px !important;
	height: 50px !important;
	background-image:url(/sharedfront/img/scf_online.gif);
}
.logoscf
{
	width: 150px !important;
	height: 50px !important;
	background-image:url(/sharedfront/img/logotiposcf.gif);	
}

/* Agrupacion */
.tableAgrupacion { border: solid 1px #DDDDDD; width:746px; }
.cabeceraAgrupacion { background-color:#E8E8E8;  height:20px; }
.cabeceraAgrupacionTexto { font-family: Verdana; font-weight:bold; padding-left:12px; }
.lineaAgrupacion { font-family: Verdana; font-weight:bold; cursor:pointer; }
.lineaPuntos { border-bottom-style:dotted; height:1px;}
.pieAgrupacion { background-color:#BFBFBF; height:36px; }

/* Subagrupacion */
.tdSeparacion3 { height:3px; }
.tdSeparacion6 { height:6px; }
.tdSeparacion12 { height:12px; }
.tdPrincipal { border:solid 20px #FFFFFF ;width:752px; vertical-align:top}

/* Cabecera */
.CabeceraTexto
{
	width:380px;
	height:30px;
}
/* Formulario */
.tdlblFormulario { background:#F1F1F1; width:25%; height:20px; text-align:right; }
.lblFormulario { font-family:Verdana;font-size:11px; color:#000000; margin-right:3px; }
.tdtxtFormulario { width:25%; height:20px; }
.tdcajafirma { font-family:Verdana;font-size:11px; color:#000000; margin-right:3px; width:25px;align:center }
.txtFormulario { font-family:Verdana; font-size:11px; color:#000000; margin-left:4px; width:156px; text-transform:uppercase; }
.txtFormularioError { font-family:Verdana;background-color:#ffCCAA; font-size:11px; color:#000000; margin-left:4px; width:156px; text-transform:uppercase; }
.txtFormularioDeshabilitado { font-family:Verdana; font-size:11px; color:#000000; margin-left:4px; width:156px; background:#E5E5E5; }
.ddlFormulario { font-family:Verdana; font-size:11px; color:#000000; margin-left:4px; width:162px; }
.ddlFormularioError { font-family:Verdana;background-color:#ffCCAA; font-size:11px; color:#000000; margin-left:4px; width:162px; }
.FilaSeparacion { height:4px; }

/* Buscador */
.tdlblBuscador { background:#F6F6F6; width:25%; height:20px; text-align:right; }
.lblBuscador { font-family:Verdana; font-size:11px; color:#000000; margin-right:3px; }
.tdtxtBuscador { background:#F6F6F6; width:25%; height:20px;vertical-align:top }
.txtBuscador { font-family:Verdana; font-size:11px; color:#000000; margin-left:4px; width:156px; }
.txtBuscadorSinAncho { font-family:Verdana; font-size:11px; color:#000000; margin-left:4px; }
.ddlBuscador { font-family:Verdana; font-size:11px; color:#000000; margin-left:4px; width:162px; }
.FilaSeparacionBuscador { background:#F6F6F6; width:100%; height:4px;}
.tdSeparacion12Buscador { background:#F6F6F6; height:12px; }
.tdSeparacion7Buscador { background:#F6F6F6; height:7px; }

/* Botones */
.boton { font-family: Verdana; font-weight: bold; font-size:11px; color:#FFFFFF; background:#FF0000; border-bottom-color:#B17676; cursor:hand}

.Subagrupacion
{
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	color:#000000;
}

input.boton1,input.boton2,input.boton3,input.boton1over,input.boton2over,input.boton3over,input.botonDisabled{
    font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	color:#FFF;
	height:20px;
	cursor: hand;
}
input.boton1{
	background:#FF0000;
	border-bottom: 1px solid #fff;
	border-top: 1px solid  #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding-right:2px;
	padding-left:2px;		
}
input.boton1over{
	background:#EC0000;
	border-bottom: 1px solid #EC0000;
	border-top: 1px solid #965D5D;
	border-left: 1px solid #000000;
	border-right: 1px solid #EC0000;
	padding-right:2px;
	padding-left:2px;	
}
input.botonBandejaDoble
{
	background:#F14E38;
	border-bottom: 1px solid #B17676;
	border-top: 1px solid  #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding:0px;
	width:180px;
	cursor:hand;
}
input.botonBandejaDoble:hover
{
	background:#F17E68;
}
input.botonBandejaDoble[disabled]
{
	color:#808080;
	background-color:#C4C4C4;
	border-top:1px solid #9F9F9F;
	cursor:default;
}
input.botonDisabled
{
	color:#808080;
	background-color:#C4C4C4;
	border-top:1px solid #9F9F9F;
	cursor:default;
}

/*Pago Online*/

.linkRojo {
    color: red; 
    text-decoration:inherit; 
    font-weight:bold;}
.lblTextoRojo{
	font-family:Verdana;
	font-size:18px;
	color:red;
}
.divOcultoPOL {
    width: 400px;
    position: relative;
    top: -140px;
    left: 330px;
    z-index: 5;
    border: 1px solid red;
    padding: 5px;
    background-color: rgb(255, 255, 255);
}
.lblCabeceraPunto {
    font-size: 14px;
    font-style: italic;
    font-family:Verdana;
}

/* Contexto */
.tableContexto
{
	border-style:solid;
	border-width:3px;
	border-color:#E5EAF0;	
}
.trContexto
{
	line-height:12px;
	border-style:solid;
	border-width:1px;	
	border-color:#BFCBD9;	
}
.tdContexto
{
	width:25%;
}
.lblContexto
{
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	color:#000000;
}
.txtContexto
{
	font-family:Verdana;
	font-size:11px;	
	color:#000000;
	cursor:default;
}

.prueba
{
	overflow: hidden;
	
}
.scwinicio{ background-image:url(../Imagenes/Teclado.gif)}
.modalBackground {background-color: Gray; filter: alpha(opacity=50); opacity: 0.5;}
.filaalternada
{
	font-size:11px;
	background-color: #fff6f9;	
	color:#000;
	border-bottom:1px #E8F3F2;
}
.filabloqueada,.filabloqueadaover
{
	font:red;
	font-size:11px;
	background-color: #f5efef;
	cursor:hand;
	color:#777;
	border-top:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:1px #E8F3F2;
	cursor:not-allowed;	
}
.tabcontainer .ajax__tab_header {font-weight:bold;font-family:verdana,tahoma,helvetica;font-size:11px;border:1px;background:url(/sharedfront/img/tabscf_header.gif)}
.tabcontainer .ajax__tab_outer {padding-left:0px;background:url(/sharedfront/img/tabscf_outer.gif) no-repeat right top;height:22px;}
.tabcontainer .ajax__tab_inner {padding-left:1px;background:url(/sharedfront/img/tabscf_inner.gif) no-repeat;height:22px;}
.tabcontainer .ajax__tab_tab {height:5px;padding:15px;padding-top:4px;background:url(/sharedfront/img/tabscf_tab.gif) repeat-x;}
.tabcontainer .ajax__tab_hover .ajax__tab_outer {padding-right:0px;background:url(/sharedfront/img/tabscf_over_outer.gif) no-repeat right top;height:22px;}
.tabcontainer .ajax__tab_hover .ajax__tab_inner {background:url(/sharedfront/img/tabscf_over_inner.gif) no-repeat;}
.tabcontainer .ajax__tab_hover .ajax__tab_tab {background:url(img(/sharedfront/img/tabscf_over_tab.gif) repeat-x;}
.tabcontainer .ajax__tab_active .ajax__tab_outer {background:url(/sharedfront/img/tabscf_active_outer.gif) no-repeat right top;}
.tabcontainer .ajax__tab_active .ajax__tab_inner {background:url(/sharedfront/img/tabscf_active_inner.gif) no-repeat;}
.tabcontainer .ajax__tab_active .ajax__tab_tab {background:url(/sharedfront/img/tabscf_active_tab.gif) repeat-x;}
.tabcontainer .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #ccc;border-top:0;padding-left:15px;padding-top:15px;background-color:#ffffff;}




/* check Acciones */
.checkCurso 
{
	margin-top:5px;
	background: url(../Imagenes/flechaNaranja.gif) no-repeat bottom left;
	padding-left:20px;
	padding-top:5px;
	height:20px;
	vertical-align:middle;
}

.checkOk
{
	margin-top:5px;
	background: url(../Imagenes/check15.gif) no-repeat bottom left;
	padding-left:20px;	
	padding-top:5px;
	height:20px;
}
.checkError
{
	margin-top:5px;
	background: url(../Imagenes/cancel.gif) no-repeat bottom left;
	padding-left:20px;	
	padding-top:5px;
	height:20px;
}
.calculoTarjetaTexto
{
	text-align:justify;
	border:solid 0px #000;
	background-color:#fff;
	padding:5px;
	padding-top:10px;
	padding-left:10px;
	margin:5px;
	padding-bottom:20px;
	font:Tahoma 12px #444;
}
.calculoTarjeta
{
	background: url(../Imagenes/fondoAbajoCalculo.gif) repeat-x bottom;
}
.calculoTarjetaDerecha
{
	background: url(../Imagenes/fondoDerechaCalculo.gif) repeat-y right;
}
.calculoTarjetaEsquina
{
	background: url(../Imagenes/fondoEsquinaCalculo.gif) no-repeat;
}

/* GRID */
.gridView
{
	border:solid 0px #000;
	
}
.cabecera,.cabeceranofija
{    
    height:20px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#f7f2f2;
    border:1px solid #C90212;
    color:#C90212;
    font-weight:normal;
    text-align:center;
    padding-left:2px;
    padding-right:2px;    
}
.cabecera
{	
	top: expression(this.offsetParent.scrollTop);
	z-index: 3;
	position:relative;
}
.filaalternada,.filaalternadanoseleccionable
{
	font-size:11px;
	background-color: #f6f6f9;	
	color:#000;
	border-bottom:1px #E8F3F2;
	padding-top:inherit;
}
.fila,.filanoseleccionable
{
	font-size:11px;
	background-color:#fff;
	color:#000;
	border-bottom:1px #E8F3F2;
	padding-top:inherit;	
}

.celdaEspaciada
{
	padding-right:5px;	
}

.celdaCentrada
{
	text-align:center;	
}

.filanoseleccionable,.filaalternadanoseleccionable
{	
	cursor:default;
}
.hand
{
	cursor:hand;
}
.lblTotales
{
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	text-align:right;
	color:#000000;
}


/* Estilo del mensaje de dialogo */
.dialogInformationTitle{color:#0081c3}
.dialogInformationImage{background-image:url(/sharedfront/img/dialogInformation.gif);width:70px;height:70px;}
.dialogWarningTitle{color:#e6c111}
.dialogWarningImage{background-image:url(/sharedfront/img/dialogWarning.gif);width:70px;height:70px;}
.dialogErrorTitle{color:red}
.dialogErrorImage{background-image:url(/sharedfront/img/dialogError.gif);width:70px;height:70px;}
.dialogHelpTitle{color:#00a1a3}
.dialogHelpImage{background-image:url(/sharedfront/img/dialogHelp.gif);width:70px;height:70px;}
.dialogSecurityTitle{color:#a6a6a6}
.dialogSecurityImage{background-image:url(/sharedfront/img/dialogSecurity.gif);width:70px;height:70px;}
.dialogHeader {font-weight:bold;}

