/*##################################################################
CREADO POR: BITWARE S.L.
EMAIL: BITWARE@BITWARE.ES
###################################################################-*/
/*#BarraPuntos{
	background-image: url(../images/linea_discon_grande.gif);
	background-repeat: no-repeat;
}*/

html,body,form
{
 margin:0;
 padding:0;
 background-color: White;
}/*prevent some default spacing on some browsers*/

/*body{
	margin-left: 0px;
	margin-top: 0px;
	background-color: White;
}*/

.espacio{
	height: 5px;
}

.DIVFondoPuntitosGrises{
	background-image:url(../images/cli_fnd_puntosgrise.sjpg);
	background-repeat: repeat-x;
	vertical-align: bottom;
	height: 5px;
}

.textoNaranja{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e3881c;
	background-color: White;
}

.textoLogin{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;	
}

.loginError{
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Red;	
}

.textoNormalconBarraGris
{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #373737;
	background-color: White;
	text-align: justify;
	background-image: url(../images/linea_interior.gif);
    background-repeat: repeat-x;
		
}

.textoNormal{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #373737;
	background-color: White;
	text-align: justify;
}

.textoMenuInferior{
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	color: #176c9d;	
	background-color: White;
}

.textoCopyRight{
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	color: #FFFFFF;		
	background-color: #363636;
}

.textoCopyRightNaranja{
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	color: #e3881c;		
}

A:link, A:visited ,A:hover{
	cursor: pointer;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #176c9d;
	text-decoration: underline;
}

.textoLeerMas{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #176c9d;
	/*text-decoration: underline;*/
	background-color: White;
}

.textoLeerMasSubrayado{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #176c9d;
	text-decoration: underline;
	background-color: White;
}

.textoLeerMasDesactivado{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #686868;
	font-weight: bold;
	/*text-decoration: underline;*/
	background-color: White;
	
}





/* #########    Estilos de maquetación HTML   ##############*/
.inicioFondoGris{
	background-color:#F2F2F2;
}

.inicioPiePagina{
	background-color: #ffffff;
	height: 31px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

.inicioFilaPrimera{
	background-color: #363636;
	height: 29px;
	vertical-align: middle;
}

/* #########    FIN DE Estilos de maquetación HTML   ##############*/

.fondoAzulito{
	background-color: #f0f0f0;
}



/* #########    Estilos LOGIN   ##############*/
.FondoSuperiorBarraLogin{
	 background-image: url(../images/lateral_sup.gif);
    background-repeat: repeat-x;
}

.FondoInferiorBarraLogin{
	 background-image: url(../images/lateral_inf.gif);
    background-repeat: repeat-x;
}

.FondoIzquierdoBarraLogin{
	 background-image: url(../images/lateral_izq.gif);
    background-repeat: repeat-y;
}

.FondoDerechoBarraLogin{
	 background-image: url(../images/lateral_dere.gif);
    background-repeat: repeat-y;
}

.FondoSuperiorBarraLoginEmp{
	 background-image: url(../images/lateral_supEmp.gif);
    background-repeat: repeat-x;
}

.FondoInferiorBarraLoginEmp{
	 background-image: url(../images/lateral_infEmp.gif);
    background-repeat: repeat-x;
}

.FondoIzquierdoBarraLoginEmp{
	 background-image: url(../images/lateral_izqEmp.gif);
    background-repeat: repeat-y;
}

.FondoDerechoBarraLoginEmp{
	 background-image: url(../images/lateral_dereEmp.gif);
    background-repeat: repeat-y;
}

.FondoLineaGrisClaroBarraLogin{
	 background-image: url(../images/linea_interior.gif);
    background-repeat: repeat-x;
}

.lblTextoLogin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	/*font-weight: lighter;*/
	text-align: right;
}

.lblTextoLoginBienvenida{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	/*font-weight: lighter;*/
	text-align: center;
}

.txtLoginForm{
	background-color: #FFFFff;
	border: 1px solid #d1d1d1;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #464646;
}
/* #########    FIN de Estilos de LOGIN   ##############*/




div.scrollable{
 overflow:auto;
 border-left-width:0px;
 border-bottom-width:0px;
 border-top-width:0px;
 border-right-width:0px;
 /*position:absolute;*/
}

/*###############  ESTILOS DEL FORMULARIO #################*/

.txtTextoLogin{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;	
	
}

.txtLoginError{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;	
	
}
.txtLoginErrorFondoBlanco
{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;	
}



.txtTextoNormal{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #373737;
	text-align: justify;
	
}

.txtTextoNormalCentrado{
font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #373737;
	text-align: center;
}
.txtTextoNormalCalendario{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #373737;
	
	
}
.txtTextoNormalFondoBlanco
{
 font-family: Tahoma,sans-serif;
 font-size: 11px;
 color: #373737;
 text-align: justify;
}

.txtFondoPuntos
{
    background-image: url(../images/cli_fnd_puntosgrisesFondoAz.gif);
    background-repeat: repeat-x;
	
    height: 5px;
}   

.txtFondoPuntosFondoBlanco
{
	background-image: url(../images/cli_fnd_puntosgrisesFondoAz.gif);
    background-repeat: repeat-x;
	height: 5px;
} 

.txtFondoPuntosFondoBlanco
{
    background-image: url(../images/cli_fnd_puntosgrisesFondoAz.gif);
    background-repeat: repeat-x;
    height: 5px;
}  
.txtFondoPuntosBlanco
{
    background-image: url(../images/cli_fnd_puntosgrisesFondoAz.gif);
    background-repeat: repeat-x;
	 background-color: #FFFFFF;
    height: 5px;
} 

.txtFormNormal{
	background-color: #ffffff;
	border: 1px solid #adadad;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #464646;
}

.txtNormalProducto{
	background-color: #ffffff;
	border: 0px;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #464646;
}
.txtFormNormalRojo{
	background-color: #ffffff;
	border: 1px solid #adadad;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: Red;
}

.txtFormResaltado{
	background-color: #ffffff;
	border: 1px solid #adadad;
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	color: #464646;
	font-weight: bold;
}

.txtFormObligatorio{
	background-color: #FFFFCA;
	border: 1px solid #adadad;
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #464646;
	margin-left: 0px;
}

.lblFormNegrita{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	background-color: ;	
}

.fondoAzulFormulario{
	background-color: ;
}

.fondoBarraSolicitud{
	border-bottom: 1px solid #d7d7d7;
	text-align: left;
}

.fondoBarraSolicitudFinal{
	border-bottom: 1px solid #8d8d8d;
	text-align: left;
}

.BordeBarraAnimacion{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	border: 1px solid rgb(155, 164, 18);
	text-align: center;
	font-weight: bold;
	}

/*###############  FIN DE ESTILOS DEL FORMULARIO #################*/

/*###############  ESTILOS DEL GRIDVIEW #################*/
.GridTextoNormal{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #373737;
	text-align: justify;
}

.GridTextoCabecera{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	border-top: 1px outset rgb(178, 178, 178); 
	border-bottom: 3px solid rgb(155, 164, 18);
}

.GVFondoFilaPar{
	cursor: pointer;
	background-color: White;
	border-bottom: 1px solid #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 30px;
	color: #767676;
}

.GVFondoFilaImpar{
	cursor: pointer;
	background-color: #f2f2f2;		
	border-bottom: 1px solid #b2b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 30px;
	color: #767676;
}

.GVOnMouseOver{
	background-color: #F2F2A6;		
}
/*###############  FIN DE ESTILOS DEL GRIDVIEW #################*/

/*###############  ESTILOS DE BOXOVER #################*/
.boHeader{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	background-color: #f2f2f2;
	text-align: left;
	font-weight: bold;
/*	border-top: 1px outset rgb(178, 178, 178); */
	border: 2px solid rgb(155, 164, 18);
	width: 900px;
}

.boBody{
	
}
/*###############  FIN DE ESTILOS DE BOXOVER #################*/


/*###############  ESTILOS DE CALENDARIO #################*/
.CalendarioTitulo{
	border-bottom: 1px solid Black;
	font-family: Tahoma;
	font-size: 10px;
}

/*###############  FIN DE ESTILOS DE CALENDARIO #################*/
