﻿body, form {
    margin: 0;
}
body {
    font-family: Tahoma, Trebuchet MS;  
    color: black; 
    background-color: #F3F3F3;
}
.body-e			/* estructura */
{
	background-color:#E8E8E8;
}
.label-warning
{	
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #db0c0c; 
	font-weight: bold;
}
.label-normal-sinNegrita
{ 	
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal; 
	color: #102F6D;	
	text-align:left;	
	padding-right:2px;
	background-color: Transparent;
	float:left;
	
}
.textbox-numeric
{
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	background-color: #FAF9F5;
	border-style:solid;
	border-color:#A8AEB5;
	border-width: 1px;
	text-align: right;
	/*height: 15px;*/
	height: 19px;
	padding-right:5px;	
}
.textbox-numeric-disable
{
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight:normal;
	color: #A8AEB5;
	background-color: #A8AEB5;
	border-style:solid;
	border-color:#A8AEB5;
	border-width: 1px;
	text-align: right;
	/*height: 15px;*/
	height: 19px;
	padding-right:5px;	
}
.textbox-numeric-readonly
{
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight:normal;
	color: #1B3D65;
	background-color: #F5F5F5;
	border-style:solid;
	border-color:#A8AEB5;
	border-width: 1px;
	text-align: right;
	/*height: 15px;*/
	height: 19px;
	padding-right:5px;	
}
.textbox-numeric-links
{
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: Transparent;
	text-align: right;
	border-style: none;
	/*height: 15px;*/
	height: 19px;	
}

.radiobuttonlist
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #485660;
	border-style: none;
}
.dropdownlist
{
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: #333333;		
}


.marco-fondo-bot     /* fondo del Marco Vertical */
{
	text-decoration: none;
	/*color: #DEDEE6;
	background-image: url(MarcoVertical/CV_Fondo.png);
	background-repeat:   repeat-y;*/
	border: none;
}
/****************************************************************************************************/
.marco-fondo-cab     /* fondo del Marco Horizontal */
{
	text-decoration: none;
	border: none;
}


/****************************************************************************************************/
/*Barra de Acciones: El nombre de la fuente y el tamaño no se puede modificar*/
.Menu-Subir
{
    border-collapse: collapse;
	z-index:300;
	font-family:"Verdana";/*Trebuchet MS*/	
	font-size:10px;
	font-weight: normal;
}
.Menu-Principal
{
    border-collapse: collapse;
	color:#333333;
	font-family:"Verdana";/*Trebuchet MS*/
	font-size:10px;
	font-weight: normal;
	background-color:#B9B9B9;
	background-image:url(BarraAcciones/F_barraacciones_sin.png);
	background-position:center;
	background-repeat:   repeat-y;  
	border-style:solid;
	border-bottom-color:#ABAEAF;
	border-bottom-width:1px;
	border-right-color:#ABAEAF;
	border-right-width:1px;
	border-left-color: #ABAEAF;
	border-left-width:1px;
	border-top-color: #ABAEAF;
	border-top-width: 1px;
	/*padding-left: 2px;*/
}
/******************************************************************************************************/

/*Barra Nueva de Acciones: El nombre de la fuente y el tamaño no se puede modificar*/
.BarraMenu
{
	z-index:120;	
	color:#333333;
	font-family:"Verdana";/*Trebuchet MS*/
	font-size:10px;
	font-weight: normal;
	background-color:#B9B9B9;
	background-image:url(BarraAcciones/F_barraacciones_sin.png);
	background-position:center;
	background-repeat:   repeat-y;  
	border-style:solid;
	border-bottom-color:#ABAEAF;
	border-bottom-width:1px;
	border-right-color:#ABAEAF;
	border-right-width:1px;
	border-left-color: #ABAEAF;
	border-left-width:1px;
	border-top-color: #ABAEAF;
	border-top-width: 1px;
	padding-left: 2px;
	width: 99%;
	height: 20px;
	left: 8px;
	position: absolute;
	border-collapse:collapse;
	vertical-align: middle;
	text-align: center;
}

/******************************************************************************************************/
							/*Botones Rollovers*/
.boton{
	background-image: url(Imagenes/B_ovalado.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	line-height: 220%;
	height:23px;
	width:76px;
	float:left;
	
}
a.boton:hover{	
	/* display: block; */
	background-color:transparent;
	background-image:url(Imagenes/B_ovalado_over.gif);
}

.boton-ajustable{	
	background-color: #E7E7E7;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	font-weight: bold;
	color: #777777;
	text-align:center;	
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;		
	border-right-style: solid;
	border-right-color: #A0A0A0;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #A0A0A0;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #C0C0C0;
	border-top-width: 1px;	
}
a.boton-ajustable:hover
{		
	color: #333333;
	border-right-style: solid;
	border-right-color: #FEFEFE;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEFEFE;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-color: #D4D4D4;
	border-left-width: 2px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
	border-top-width: 2px;
}

.boton-validacion
{
	background-image: url(Imagenes/B_validacion.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;	
	line-height: 220%;
	height:22px;
	width:168px;
	float:left;
	
}
a.boton-validacion:hover
{
	background-color:transparent;
	background-image:url(Imagenes/B_validacion_over.gif);
}

.boton-validacion-small
{
	background-image: url(Imagenes/B_validacion_small.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #102F6D;
	text-align:center;	
	line-height: 220%;
	height:22px;
	width:148px;
	float:left;
	
}
a.boton-validacion-small:hover
{
	background-color:transparent;
	background-image:url(Imagenes/B_validacion_small_over.gif);
}

.boton-fondo-transp{
	background-image: url(Imagenes/B_ovalado_fondotransp.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	line-height: 200%;
	height:22px;
	width:69px;
	float:left;
	
}
a.boton-fondo-transp:hover{	
	background-color:transparent;
	background-image:url(Imagenes/B_ovalado_fondotransp_over.png);
}
.boton-validacion-aceptar
{
	background-image: url(Imagenes/B_FormFiltro.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #102F6D;
	text-align:center;	
	padding-right:0px;
	line-height: 220%;
	height:22px;
	width:148px;
	float:left;
	
}
a.boton-validacion-aceptar:hover
{
	background-color:transparent;
	background-image:url(Imagenes/B_FormFiltroover.png);
}
.botondisabled{	
	background-image:url(Imagenes/B_ovaladodown.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #666666;
	text-align:center;
	line-height: 220%;
	height:22px;
	width:84px;
	float:left;
		
}
.boton-rectangular{
	background-image: url(Imagenes/B_rectangular.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	font-weight: normal; 
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	line-height: 220%;
	height:25px;
	width:107px;
	float:left;
	
}
a.boton-rectangular:hover{	
	/* display: block; */
	background-color:transparent;
	background-image:url(Imagenes/B_rectangular_over.gif);
}
.boton-rectangular-medio{
	background-image: url(Imagenes/B_rectangular_wide.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	font-weight: normal; 
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	line-height: 220%;
	height:22px;
	width:137px;
	float:left;
	
}
a.boton-rectangular-medio:hover{	
	/* display: block; */
	background-color:transparent;
	background-image:url(Imagenes/B_rectangular_wide_over.gif);
}
.boton-rectangular-ancho{
	background-image: url(Imagenes/B_rectangular_ancho.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Tahoma;
	font-size: 10px;
	font-weight: bold; 
	text-decoration: none;
	color: #1B3D65;
	text-align:center;
	line-height: 220%;
	height:24px;
	width:140px;
	float:left;
	
}
.boton-cont-ejecucion{
	background-image: url(Imagenes/B_ContEjecucion.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Arial,Arial Narrow;
	font-size: 8pt;
	font-weight: normal; 
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	line-height: 220%;
	height:25px;
	width:99px;
	float:left;
	
}
a.boton-cont-ejecucion:hover{	
	/* display: block; */
	background-color:transparent;
	background-image:url(Imagenes/B_ContEjecucion_over.gif);
}
.boton-web{
	background-image: url(Imagenes/B_rectangularWeb.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Tahoma;
	font-size: 10px;
	font-weight: bold; 
	text-decoration: none;
	color: #1B3D65;
	text-align:center;
	line-height: 220%;
	height:25px;
	width:202px;
	float:left;
	
}
a.boton-web:hover{	
	/* display: block; */
	background-color:transparent;
	background-image:url(Imagenes/B_rectangularWeb_over.gif);
}
.boton-emailpeq
{
	background-image:url(Imagenes/BG-Bot-81x38.jpg);
	background-repeat:no-repeat;	
	background-position:center;
	background-color:transparent;
	text-decoration: none;
	font-family: Arial Narrow;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	padding-left:17px;
	padding-top:13px;
	color: #808080;
	height:38px;	
	width:81px;
	float:left;	
	
}
a.boton-emailpeq:hover
{
	background-image: url(Imagenes/BG-Bot-81x38-Over.jpg);
	color: Black;
}
.boton-emailmed
{
	background-image:url(Imagenes/BG-Bot-112x38.jpg);
	background-repeat:no-repeat;	
	background-position:center;
	background-color:transparent;
	text-decoration: none;
	font-family: Arial Narrow;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	padding-left:17px;
	padding-top:13px;
	color: #808080;
	height:38px;	
	width:112px;
	float:left;
	
}
a.boton-emailmed:hover
{
	background-image: url(Imagenes/BG-Bot-112x38-Over.jpg);
	color: Black;
}

.boton-desenlazar{
	background-image: url(Imagenes/B_desenlazar.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 220%;
	height:14px;
	width:18px;
	float:left;
	
}

.boton-desenlazar_gris{
	background-image: url(Imagenes/B_desenlazar_gris.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 220%;
	height:14px;
	width:18px;
	float:left;
	
}

.boton-deshacer
{
	background-image: url(Imagenes/deshacer.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	line-height: 220%;
	height:10px;
	width:9px;
	float:left;
	
}
.boton-duplicate
{
	background-image: url(Imagenes/duplicate.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	line-height: 220%;
	height:18px;
	width:16px;
	float:left;
	
}


.boton-filtro{
	background-image: url(Imagenes/B_ovalado_filtro.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	/*padding-right:13px;*/
	line-height: 220%;
	height:23px;
	width:84px;
	float:left;	
}
a.boton-filtro:hover{		
	background-color:transparent;
	background-image:url(Imagenes/B_ovalado_filtroover.png);
}
.boton-filtrodisabled{	
	background-image:url(Imagenes/B_ovalado_filtrodown.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #666666;
	text-align:center;
	padding-right:2px;
	line-height: 220%;
	height:22px;
	width:84px;
	float:left;
		
}

.boton-comunicado{
	background-image: url(Imagenes/B_ovalado_comunicado.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	line-height: 220%;
	height:23px;
	width:84px;
	float:left;
	
}

.botonojo{
	background-image: url(Imagenes/ojo.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	

}
a.botonojo:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/ojoover.gif);
	float:left;
	
}
.botonojodisabled{	
	background-image:url(Imagenes/ojo_gris.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	height:18px;
	width:21px;
	float:left;
		
}
a.botonojodisabled:hover{
    display: block;
	background-color:transparent;
	background-image:url(Imagenes/ojo_gris.gif);
	float:left;
	
}
.formbotonojo{
	background-image: url(Imagenes/ojo.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;

}
a.formbotonojo:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/ojoover.gif);
	float:left;
}
.formbotonojodisabled{	
	background-image:url(Imagenes/ojo_gris.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	height:18px;
	width:21px;
	float:left;
		
}
.botonlupa{
	background-image: url(Imagenes/lupa.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	width:24px;
	float:left;
}
a.botonlupa:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/lupaover.gif);
}
.botonlupadisabled{	
	background-image:url(Imagenes/lupa_gris.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	height:25px;
	width:24px;
	float:left;
		
}
.botonguardar{
	background-image: url(Imagenes/save.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
.botonampliar
{
	background-image: url(Imagenes/B_Ampliar_Tarea.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
	float:left;
	
}
a.botonampliar:hover{
	background-color:transparent;
	background-image:url(Imagenes/B_Ampliar_Tareaover.png);
}
.expandbutton
{
	background-image: url(Imagenes/B_Ampliar.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;
	
}
a.expandbutton:hover{	
	background-color:transparent;
	background-image:url(Imagenes/B_Ampliar_over.png);
}
.botonvermas
{
	background-image: url(Imagenes/B_Mas_Tarea.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
a.botonvermas:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/B_Mas_Tareaover.png);
}
.botoneditartarea
{
	background-image: url(Imagenes/B_Editar_Tarea.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
	float:left;
	
}
a.botoneditartarea:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/B_Editar_Tareaover.png);
}

.botonPresCM
{
    cursor:pointer;
    background-color:transparent;
    filter:alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity: 0.40; 
	opacity: 0.40;
}
.botonPresCM_over
{
    background-color:transparent;
    filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.00; 
	opacity: 1.00;
} 
.privatedata
{
	background-image: url(Imagenes/I_Permisos.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;
	
}
.gridinfodoc
{
	background-image: url(Imagenes/gridinfodoc.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;
	
}
a.gridinfodoc:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/gridinfodoc_over.png);
}
.grideditbutton
{
	background-image: url(Imagenes/gridedit.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;
	
}
a.grideditbutton:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/gridedit_over.gif);
}
.grideditbuttondisabled
{
	background-image: url(Imagenes/gridedit_disabled.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;
	
}

.gridfingerprintbutton
{
	background-image: url(Imagenes/firma_cert.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:21px;
	float:left;
	
}
a.gridfingerprintbutton:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/firma_cert.png);
}
.gridfingerprintbuttondisabled
{
	background-image: url(Imagenes/firma_cert_disabled.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:21px;
	float:left;
	
}

.gridsignbutton
{
	background-image: url(Imagenes/gridsign.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:12px;
	width:19px;
	float:left;
	
}
a.gridsignbutton:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/gridsign_over.gif);
}
.gridsignbuttondisabled
{
	background-image: url(Imagenes/gridsign_disabled.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:12px;
	width:19px;
	float:left;
	
}
.gridsign_pdf
{
	background-image: url(Imagenes/gridsign_pdf.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:15px;
	width:50px;
	float:left;
	
}
.gridsign_pdf_cert
{
	background-image: url(Imagenes/gridsign_pdf_cert.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:15px;
	width:50px;
	float:left;
	
}
.gridsign_pdf_sign
{
	background-image: url(Imagenes/gridsign_pdf_firma.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:15px;
	width:50px;
	float:left;
	
}
.gridsign_trans
{
	background-image: url(Imagenes/gridsign_tranparencia.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:15px;
	width:50px;
	float:left;
	
}
.gridsign_word_cert
{
	background-image: url(Imagenes/gridsign_word_cert.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:15px;
	width:50px;
	float:left;
	
}
.gridsign_word_sign
{
	background-image: url(Imagenes/gridsign_word_firma.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:15px;
	width:50px;
	float:left;
	
}
.gridlogbutton
{
	background-image: url(Imagenes/gridlog.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:none;
	
}
.gridDownload
{
	background-image: url(Imagenes/I_download.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;/*none - con float none la imagen no sale en FF y Chrome*/
	
}
.gridDownload_dis
{
	background-image: url(Imagenes/I_download_dis.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;/*none - con float none la imagen no sale en FF y Chrome*/
	
}
.botonsumar
{
	background-image:url(BarraAcciones/sumar.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonrestar
{
	background-image:url(BarraAcciones/restar.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonmultiplicar
{
	background-image:url(BarraAcciones/multiplicar.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botondividir
{
	background-image:url(BarraAcciones/dividir.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonabrirparentesis
{
	background-image:url(BarraAcciones/abrir.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botoncerrarparentesis
{
	background-image:url(BarraAcciones/cerrar.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonpotencia
{
	background-image:url(BarraAcciones/potencia.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonredondeo
{
	background-image:url(BarraAcciones/redondeo.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonmasbotones
{
	background-image:url(BarraAcciones/mas.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonIF
{
	background-image:url(BarraAcciones/if.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonOR
{
	background-image:url(BarraAcciones/or.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonAND
{
	background-image:url(BarraAcciones/and.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:30px;
	float:left;
	
}
.botonigual
{
	background-image:url(BarraAcciones/igual.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonmenor
{
	background-image:url(BarraAcciones/menor.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonmenorigual
{
	background-image:url(BarraAcciones/menorIgual.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonmayor
{
	background-image:url(BarraAcciones/mayor.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonmayorigual
{
	background-image:url(BarraAcciones/mayorIgual.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botondistinto
{
	background-image:url(BarraAcciones/distinto.gif);
	background-color:Transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:20px;
	float:left;
	
}
.botonvisor{
	background-image: url(Imagenes/visor.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:11px;
	float:left;
	
}
a.botonvisor:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/visorover.gif);
}
.botonvisor_der{
	background-image: url(Imagenes/visor_der.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:11px;
	float:left;
	
}
a.botonvisor_der:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/visor_der.gif);
}

.botoncalendario{
	background-image: url(Imagenes/calendario.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
a.botoncalendario:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/calendario.gif);
}
.botoncalendariogris{
background-image: url(Imagenes/calendario_gris.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
a.botoncalendariogris:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/calendario_gris.gif);
}
.botonvolverbase{
	background-image: url(Imagenes/B_VolverBase.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
a.botonvolverbase:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_VolverBaseover.png);
}
.botoneliminar{
	background-image: url(Imagenes/REJECT2.GIF);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
a.botoneliminar:hover{		
	background-color:transparent;
	background-image:url(Imagenes/REJECT2.GIF);
}
.botoneliminargris{
	background-image: url(Imagenes/REJECT2_gris.GIF);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
.botoneditar{
	background-image: url(Imagenes/editar.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:22px;
	width:23px;
	float:left;
	
}
a.botoneditar:hover{		
	background-color:transparent;
	background-image:url(Imagenes/editar.gif);
}
.botoneditardisabled{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/editar_gris.gif);
	float:left;
	
}
.botonpaleta{
	background-image: url(Imagenes/paleta.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:22px;
	width:23px;
	float:left;
	
}
a.botonpaleta:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/paletaover.gif);
}
.botonagregar{
	background-image: url(Imagenes/B_Agregar.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	width:63px;
	float:left;
	
}
a.botonagregar:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_Agregar_over.gif);
}
 .botonagregarpanel{
	background-image: url(Imagenes/B_AgregarPanel.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:22px;
	width:51px;
	float:left;
	
}
a.botonagregarpanel:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_AgregarPanelover.png);
}
 .botondesagregarpanel{
	background-image: url(Imagenes/B_DesagregarPanel.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:22px;
	width:51px;
	float:left;
	
 }
 a.botondesagregarpanel:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_DesagregarPanelover.png);
}
.botonagregarcoment{
	background-image: url(Imagenes/B_AgregarComent.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	width:63px;
	float:left;
	
}
a.botonagregarcoment:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_AgregarComent_over.png);
}
.botondesagregarcoment{
	background-image: url(Imagenes/B_DesagregarComent.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	width:63px;
	float:left;
	
}
a.botondesagregarcoment:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_DesagregarComent_over.png);
}
.botonimpresora{
	background-image: url(Imagenes/impresora.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
a.botonimpresora:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/impresora.gif);
}
.botonayuda{
	background-image: url(Imagenes/ayuda.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	width:21px;
	float:left;
	
}
a.botonayuda:hover{	
	
	background-color:transparent;
	background-image:url(Imagenes/ayuda.gif);
}

.botonagregardisabled{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_Agregardown.gif);
	float:left;
	
}
.botondesagregar{
	background-image: url(Imagenes/B_desagregar.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	width:63px;
	float:left;
	
}
a.botondesagregar:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_Desagregar_over.gif);
}
.botondesagregardisabled{
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_Desagregardown.gif);
	float:left;
	
}
.botondesagregartodo{
	background-image: url(Imagenes/B_DesagregarTodo.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	width:63px;
	float:left;
	
}
a.botondesagregartodo:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_DesagregarTodo_over.gif);
}
.botondesagregartododisabled{
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_DesagregarTododown.gif);
	float:left;
	
}
.boton-validarfecha{
	background-image: url(Imagenes/B_DlDer.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;
	
}
a.boton-validarfecha:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_DlDerover.png);
}

.boton-validarfechaIzq{
	background-image: url(Imagenes/B_DlIzq.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:right;
	
}
a.boton-validarfechaIzq:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_DlIzqover.png);
}

.boton-pasarvalor{
	background-image: url(Imagenes/B_PasarValor.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float:left;
	
}
a.boton-pasarvalor:hover{	
	display: block;
	background-color:transparent;
	background-image:url(Imagenes/B_PasarValor_over.gif);
}

/*Botones ejemplo Portal Externo*/

.boton-entrada{
	background-image: url(PortalExterno/Marco/XHB_Entrada.jpg);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	vertical-align:baseline;
	line-height: 350%;
	height:37px;
	width:75px;
	float:left;
	
}
a.boton-entrada:hover{	
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XHB_Entrada_over.jpg);
}

.boton-tareas{
	background-image: url(PortalExterno/Marco/XHB_Tareas.jpg);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 350%;
	height:37px;
	width:69px;
	float:left;
	
}

a.boton-tareas:hover{	
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XHB_Tareas_over.jpg);
}

.boton-documentos{
	background-image: url(PortalExterno/Marco/XHB_Documentos.jpg);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 350%;
	height:37px;
	width:101px;
	float:left;
	
}

a.boton-documentos:hover{	
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XHB_Documentos_over.jpg);
}

.boton-items{
	background-image: url(PortalExterno/Marco/XHB_Items.jpg);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 350%;
	height:37px;
	width:64px;
	float:left;
	
}

a.boton-items:hover{	
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XHB_Items_over.jpg);
}

.boton-cuenta{
	background-image: url(PortalExterno/Marco/XHB_Cuenta.jpg);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 350%;
	height:37px;
	width:70px;
	float:left;
	
}

a.boton-cuenta:hover{	
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XHB_Cuenta_over.jpg);
}

.botoncopiarporta{
	background-image: url(Imagenes/B_Copiar_Porta.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
	float:left;
	
}
a.botoncopiarporta:hover{
	background-image: url(Imagenes/B_Copiar_Portaover.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
}
.botonprintform{
	background-image: url(Imagenes/B_Imprimir.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
	float:left;
	
}
a.botonprintform:hover{
	background-image: url(Imagenes/B_Imprimir_over.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
}
.botonactualizarform{
	background-image: url(Imagenes/B_actualizar_form.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
	float:left;
	
}
a.botonactualizarform:hover{
	background-image: url(Imagenes/B_actualizar_form_over.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
}
.boton-visorform{
	background-image: url(Imagenes/VisorForm.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	height:16px;
	width:17px;
	float:left;
	
}
.boton-comprobar{
	background-image: url(Imagenes/vis.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	height:16px;
	width:17px;
	float:left;
	
}
.boton-mylayout{
	background-image: url(Imagenes/B_MyLayout.gif);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Arial,Arial Narrow;
	font-size: 8pt;
	font-weight: normal; 
	text-decoration: none;
	color: #102F6D;
	text-align:center;
	line-height: 220%;
	height:25px;
	width:107px;
	float:left;
	
}
a.boton-mylayout:hover{	
	/* display: block; */
	background-color:transparent;
	background-image:url(Imagenes/B_MyLayout_over.gif);
}
.buttonAddtoCart{
	background-image: url(Imagenes/AddToCart.jpg);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;
	height:19px;
	width:40px;
	float:left;
}

.buttonPagination
{
    /*font-family: Verdana;*/
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #414141;
    font-weight: normal;
    width: 22px;
    height: 14px;    
    text-align: center;
    float: left;
}
a.buttonPagination:hover
{
    color: #000000;
    font-weight: bold;
}
.buttonPagination-FirstLast
{
    /*font-family: Verdana;*/
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #414141;
    background-color: #F3F3F3;
    font-weight: normal;
    width: 22px;
    height: 14px;    
    text-align: right;
    padding: 0px 5px 0px 5px;    
    border: 1px solid #C1C1C1;
    float: left;
}
a.buttonPagination-FirstLast:hover
{
    color: #000000;
    font-weight: bold;
    border: 1px solid #414141;
}
.buttonPagination-disabled
{
    /*font-family: Verdana;*/
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #000000;
    font-weight: bold;    
    width: 22px;
    height: 14px;    
    text-align: center;
    float: left;
}

.mn-layout{
	font-family:arial;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
	white-space:nowrap;
	padding:0px 10px 0px 10px
}
a.mn-layout:hover
{
	text-decoration:underline;
}

/*iconos de portal externo*/
.icono-ayuda{
	background-image: url(PortalExterno/Marco/XH_Ayuda.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 350%;
	height:37px;
	width:70px;
	float:left;
	
}
a.icono-ayuda{
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XH_Ayuda.png);
	float:left;
	
}

.icono-favoritos{
	background-image: url(PortalExterno/Marco/XH_Favoritos.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 350%;
	height:37px;
	width:70px;
	float:left;
	
	
}
a.icono-favoritos{
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XH_Favoritos.png);
	float:left;
	
}
.icono-informacion
{
	background-image: url(PortalExterno/Marco/XH_Informacion.png);
	background-color:transparent;
	background-position:center;
	background-repeat:no-repeat;	
	font-family:Verdana;
	font-size: 7pt;
	text-decoration: none;
	color: #464646;
	text-align:center;
	line-height: 350%;
	height:37px;
	width:70px;
	float:left;
	
}
a.icono-informacion
{
	display: block;
	background-color:transparent;
	background-image:url(PortalExterno/Marco/XH_Informacion.png);
	float:left;
	
}
/* link en un label */
.label-link{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #3300FF;
	text-decoration:underline;
	float:left;
	
}

.linkPaginacion{
    z-index: 150;
    font-size: 10px;
    font-family: Verdana;
    text-decoration: none;
}
a.linkPaginacion:hover{
	color: #ff0000;
    text-decoration: underline;
}
/******************************************************************************************************/
							/*Tabla Campos Documento -Acciones al Terminar-*/

.grid-row-title			/* título de la tabla / grid */
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-color: #617782;
	color: white;
	text-align: left;
	height: 21px;
	float:left;
	
}
.grid-row		/* diseño de la fila (generico)*/
{
	background-color: #D9D9D9;
	border-top: #617782 1px solid;
	border-bottom:  #617782 1px solid;
	border-left:  #617782 1px solid;
	border-right:  #617782 1px solid;
	height: 19px;
}

/*Sombreado Divisiones*/
/*El '-' delante de la clave, la reconoce IE6 y anterior*/
.shadow-Top-Left
{
	float:left;
	background:url(Imagenes/ShadowAlpha_Top_Left.png) no-repeat top left !important;
	-background:url(Imagenes/Shadow_Top_Left.gif) no-repeat top left;
	/*margin: 0px -10px -10px 0px !important;
	-margin: 0px -5px -10px 0px;*/
}
.shadow-Top-Right
{
	float:left;
	background:url(Imagenes/ShadowAlpha_Top_Right.png) no-repeat top right !important;
	-background:url(Imagenes/Shadow_Top_Right.gif) no-repeat top right;
	/*margin: 0px 0 -10px 10px !important;
	-margin: 0px 0 -10px 5px;*/
}
.shadow-Bottom-Left
{
	float:left;
	background:url(Imagenes/ShadowAlpha_Bottom_Left.png) no-repeat bottom left !important;
	-background:url(Imagenes/Shadow_Bottom_Left.gif) no-repeat bottom left;
	/*margin: 10px -10px 0 0 !important;
	-margin: 10px -5px 0 0;*/
}
.shadow-Bottom-Right
{
	float:left;
	background:url(Imagenes/ShadowAlpha_Bottom_Right.png) no-repeat bottom right !important;	
	-background:url(Imagenes/Shadow_Bottom_Right.gif) no-repeat bottom right;
	/*margin: 10px 0 0 10px !important;	
	-margin: 10px 0 0 5px;*/
}
.shadow-Border-Bottom
{
	float:left;
	background:url(Imagenes/ShadowAlpha_Border_Bottom.png) no-repeat bottom left !important;
	-background:url(Imagenes/Shadow_Border_Bottom.gif) no-repeat bottom left;
}
.shadow-Border-Top
{
	float:left;
	background:url(Imagenes/ShadowAlpha_Border_Top.png) no-repeat top right !important;
	-background:url(Imagenes/Shadow_Border_Top.gif) no-repeat top right;
}

/**************************  Para Acordeón   ***************************/

.kwicks {
	display: block;
	list-style-type: none;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks > * {
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.kwicks.kwicks-processed > * {
	margin: 0;
	position: absolute;
}
.kwicks-horizontal > * {
	float: left;
}
.kwicks-horizontal > :first-child {
	margin-left: 0;
}
.kwicks-vertical > :first-child {
	margin-top: 0;
}

img.kwicks:visited, img.kwicks:focus, img.kwicks:active, img.kwicks:hover {
    outline: 0;
    border: 0;
} 

a.kwicks:link,a.kwicks:visited {
    color:inherit;
    text-decoration:none;
}

/************************Miniatures*********************/
.CMMinEmpty
    {
        position: absolute;
        top:0px;
        width:100%;
        background-color: transparent;
    }
.CMtabsBGBlack
    {
        background-color:#000;
    }
.CMtabsVeil
    {
    	/*background-image:url('Imagenes/transp.gif');
        background-color:transparent;*/
        filter:alpha(opacity=00);
	    -moz-opacity:0.00;
	    -khtml-opacity: 0.00; 
	    opacity: 0.00;
	    cursor:pointer;
	    position:absolute;
	    top:0px;
	    left:0px;
    }
.Mveil
    {
        position:absolute;
        background-color:#000;
        filter:alpha(opacity=30);
	    -moz-opacity:0.30;/*0.40*/
	    -khtml-opacity: 0.30; 
	    opacity: 0.30;
	    top:0px;
	    left:0px;
	    z-index:4;
    }
.tabButCont
    {
        position:relative;
        height:100%;
    }
.CMtabsBG
    {
        position:absolute;
        height:100%;
        width:100%;
        border-bottom: 1px solid #fff;
    }
.CMtabDef
    {
        filter:alpha(opacity=30);
	    -moz-opacity:0.30;/*0.40*/
	    -khtml-opacity: 0.30; 
	    opacity: 0.30;
	    cursor:pointer;
	    position:absolute;
	    top:0px;
	    left:0px;
    }
.CMTabBut
    {
        position:relative;
        height:100%;
        width:100%;
        cursor:pointer;
        text-align:center;
        color:#fff;
    }
.CMtabsClick
    {
        /*-webkit-box-sizing: border-box; /* Safari/Chrome - para que el borde quede dentro del tamaño */
	    /*-moz-box-sizing: border-box; /* Firefox */
        /*box-sizing: border-box; /* Opera/IE 8+ */
        position: absolute;
        top:0px;
	    left:0px;
        background-color:transparent;
	    filter:alpha(opacity=50);
        -moz-opacity:0.50;
	    -khtml-opacity: 0.50; 
	    opacity: 0.50;
	    /*border-left: 1px solid #fff;
	    border-right: 1px solid #fff;*/
    }

.label-enproceso
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
	float:left;
	*float:none;
}


/******************************************************************************************************/
/*Modal Popup
   Salva - No se utiliza. Pruebas con AjaxToolKit
.modalBackground {
	background-color:Gray;
	Filter:alpha(opacity=40);
	opacity:0.4;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	left: 300px;
	top: 300px;
	border-style:solid;
	border-color:Gray;
	padding:2px;
	width:250px;
}
/***********************************************************************************/

/************** afegit per Advanto 09/2011******************/
a.lnkPub{
	background-image: url(Imagenes/OC_next_over.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 9pt;
	color: #d81500;
	font-family: Arial;
	text-decoration: none;
}
a.lnkPub:hover{
	background-image: url(Imagenes/OC_next_over.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size: 9pt;
	color: #d81500;
	font-family: Arial;
	text-decoration: underline;
}
a.lnkAF{
	font-size: 9pt;
	font-weight: bold;
	color: #666;
	font-family: Arial;
	text-decoration: none;
}
a.lnkAF:hover{
	font-size: 9pt;
	font-weight: bold;
	color: #666;
	font-family: Arial;
	text-decoration: underline;
}
a.lnkArxiu{
	font-size: 9pt;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	font-family: Arial;
}
a.lnkArxiu:hover{
	font-size: 9pt;
	font-weight: bold;
	color: #d81500;
	text-decoration: none;
	font-family: Arial;
}
.fb21_logo {
    background-image:url(http://www.creuroja.org/AP/GaleriaImagenes_Recupera.aspx?id=215&idPortal=0);
    display:block;
    height:21px;
    width:21px;
    overflow:hidden;
    text-indent:100%;
    white-space:nowrap;    
}
.tw21_logo {
    background-image:url(http://www.creuroja.org/AP/GaleriaImagenes_Recupera.aspx?id=226&idPortal=0);
    display:block;
    height:21px;
    width:21px;
    overflow:hidden;
    text-indent:100%;
    white-space:nowrap;    
}
.yt21_logo {
    background-image:url(http://www.creuroja.org/AP/GaleriaImagenes_Recupera.aspx?id=228&idPortal=0);
    display:block;
    height:21px;
    width:21px;
    overflow:hidden;
    text-indent:100%;
    white-space:nowrap;    
}
.ig21_logo {
    background-image:url(http://www.creuroja.org/AP/GaleriaImagenes_Recupera.aspx?id=289&idPortal=0);
    display:block;
    height:21px;
    width:21px;
    overflow:hidden;
    text-indent:100%;
    white-space:nowrap;    
}
.lnkCurs{
	background-color: #e42311;
	color: #fff;
	padding: 2px 15px;
	text-decoration: none;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.lnkCurs:hover{
	color: #fff;
	text-decoration: underline;
}