P{

	
}

.preload {display: none;}


.celdaTablaMultimedia {
	border-right: 1px solid #bababa;
	border-left: 1px solid #bababa;	
	border-bottom: 1px solid #bababa;
	background: url("../gfx/OMEditDegradadoCabecera.jpg") 0 0 repeat;	
	width:964;	
	height: 100px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}

.celdaTablaMultimedia2 {
	border-right: 1px solid #bababa;
	border-left: 1px solid #bababa;	
	border-bottom: 1px solid #bababa;
	background: url("../gfx/OMEditDegradadoCabecera.jpg") 0 0 repeat;	
	width:525;	
	height: 100px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}


.celdaTablaMultimedia3 {
	border-right: 1px solid #bababa;
	border-left: 1px solid #bababa;	
	border-bottom: 1px solid #bababa;
	background: url("../gfx/OMEditDegradadoCabecera2.jpg") 0 0 repeat;	
	width:964;	
	height: 150px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}

.celdaTablaMultimedia4 {
	border-right: 1px solid #bababa;
	border-left: 1px solid #bababa;	
	border-bottom: 1px solid #bababa;
	background: url("../gfx/OMEditDegradadoCabecera3.jpg") 0 0 repeat;	
	width:964;	
	height: 200px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}


.celdaTabla {
	cursor:pointer;
	display: block;	
	border-top: 1px solid #d5d5d5;	
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;	
	border-bottom: 1px solid #d5d5d5;
	background: url("../gfx/botones/bgTablaOM.gif") 0 0 repeat;	
	height: 22px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}

td:hover.celdaTabla {background: url("../gfx/botones/bgTablaOMOver2.gif") 0 0 repeat;}

.BloqueTablaIni {
	cursor:pointer;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	background: url("../gfx/botones/bgTablaOM.gif") 0 0 repeat;	
	height: 22px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}
td:hover.BloqueTablaIni {background: url("../gfx/botones/bgTablaOMOver.gif") 0 0 repeat;}




.BloqueTabla {
	cursor:pointer;

	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	background: url("../gfx/botones/bgTablaOM.gif") 0 0 repeat;	
	height: 22px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}
td:hover.BloqueTabla {background: url("../gfx/botones/bgTablaOMOver.gif") 0 0 repeat;}

.BloqueTablaFin {
	cursor:pointer;

	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	background: url("../gfx/botones/bgTablaOM.gif") 0 0 repeat;	
	height: 22px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}
td:hover.BloqueTablaFin {background: url("../gfx/botones/bgTablaOMOver.gif") 0 0 repeat;}


.lineaTablaIni {
	cursor:pointer;
	border-top: 1px solid #d5d5d5;	
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	background: url("../gfx/botones/bgTablaOM.gif") 0 0 repeat;	
	height: 22px;
	text-decoration: none;
	padding:0px 10px 0px 10px;
}

td:hover.lineaTablaIni {background: url("../gfx/botones/bgTablaOMOver.gif") 0 0 repeat;}

.lineaTablaLeft {
	cursor:pointer;
	border-left: 1px solid #dedfe1;	
	border-right: 1px solid #dedfe1;
	padding:2px 5px 2px 5px;	
}
tr:hover.lineaTablaRight {	background: url("../gfx/botones/bgTablaOMOver.gif") 0 0 repeat;}

.lineaTablaRight {
	cursor:pointer;
	border-right: 1px solid #dedfe1;
	padding:2px 5px 2px 5px;	
}
tr:hover.lineaTablaRight {	background: url("../gfx/botones/bgTablaOMOver.gif") 0 0 repeat;}



.TAL{	text-align: left;}
.TAR{	text-align: right;}
.TAC{	text-align: center;}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
	z-index: 50;

}


.thumbnail span{
	/*CSS for enlarged image*/
	/*background: #f7f7f7;*/
	z-index:200;
position: absolute;
	padding: 2px;
	/*border: 1px #dcdcdc solid;*/
	visibility: hidden;

	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
/*top: 0;*/
left: 60px; /*position where enlarged image should offset horizontally */

}

.BminiPrintOFF { 	width:24;	height:24;	background-image:url(gfx/miniPrint.gif);	}
.BminiPrintON  { 	width:24;	height:24;	background-image:url(gfx/miniPrintON.gif);	}


.BminiListaOFF { 	width:24;	height:24;	background-image:url(gfx/miniLista.gif);	}
.BminiListaON  { 	width:24;	height:24;	background-image:url(gfx/miniListaON.gif);	}

.BminiBonoOFF { 	width:24;	height:24;	background-image:url(gfx/miniBono.gif);	}
.BminiBonoON  { 	width:24;	height:24;	background-image:url(gfx/miniBonoON.gif);	}

.BminiBorrarOFF { 	width:24;	height:24;	background-image:url(gfx/miniBorrar.gif);	}
.BminiBorrarON  { 	width:24;	height:24;	background-image:url(gfx/miniBorrarON.gif);	}

.BminiduplicaOFF { 	width:24;	height:24;	background-image:url(gfx/miniduplicar.gif);	}
.BminiduplicaON  { 	width:24;	height:24;	background-image:url(gfx/miniduplicaON.gif);	}

.Bminiduplica2OFF { 	width:24;	height:24;	background-image:url(gfx/miniduplicar2.gif);	}
.Bminiduplica2ON  { 	width:24;	height:24;	background-image:url(gfx/miniduplicar2ON.gif);	}

.BminiExpedienteOFF { 	width:24;	height:24;	background-image:url(gfx/miniExpediente.gif);	}
.BminiExpedienteON  { 	width:24;	height:24;	background-image:url(gfx/miniExpedienteON.gif);	}


.BexpandeOFF { 	width:70;	height:23;	background-image:url(gfx/ico_expande.gif);	}
.BexpandeON { 	width:70;	height:23;	background-image:url(gfx/ico_expande_ON.gif);	}

.BexcelOFF { 	width:70;	height:23;	background-image:url(gfx/ico_excel.gif);	}
.BexcelON { 	width:70;	height:23;	background-image:url(gfx/ico_excel_ON.gif);	}

.BmailOFF { 	width:70;	height:23;	background-image:url(gfx/ico_mail.gif);	}
.BmailON { 	width:70;	height:23;	background-image:url(gfx/ico_mail_ON.gif);	}

.BsalirOFF { 	width:70;	height:23;	background-image:url(gfx/ico_salir.gif);	}
.BsalirON { 	width:70;	height:23;	background-image:url(gfx/ico_salir_ON.gif);	}

.BdeleteOFF { 	width:70;	height:23;	background-image:url(gfx/ico_borrar.gif);	}
.BdeleteON { 	width:70;	height:23;	background-image:url(gfx/ico_borrar_ON.gif);	}

.BprintOFF { 	width:70;	height:23;	background-image:url(gfx/ico_imprimir.gif);	}
.BPrintON { 	width:70;	height:23;	background-image:url(gfx/ico_imprimir_ON.gif);	}
	
.BsaveOFF { 	width:70;	height:23;	background-image:url(gfx/ico_guardar.gif);	}
.BsaveON { 		width:70;	height:23;	background-image:url(gfx/ico_guardar_ON.gif);	}
	
.BAdjuntarOFF { 	width:70;	height:23;	background-image:url(gfx/ico_Adjuntar.gif);	}
.BAdjuntarON { 	width:70;	height:23;	background-image:url(gfx/ico_Adjuntar_ON.gif);	}

.mOut {
	border: 1px solid #FFFFFF;
	cursor:hand;
}
	
.mOver {
	border: 1px solid #dcdcdc;
		cursor:hand;
}
	
.logA {background-color:#FAFAFA; color:#444444;font-size: 10px; font-family : Arial, Tahoma, Helvetica, sans-serif;}
.logB {background-color:#F4F4F4; color:#444444;font-size: 10px; font-family : Arial, Tahoma, Helvetica, sans-serif;}

.UNSAVE {background-color:#FFDDDD; color:#000000;font-size: 10px; font-family : Arial, Tahoma, Helvetica, sans-serif;}
.EDIT {background-color:#1EAB1A; color:#FFFFFF;font-size: 10px; font-family : Arial, Tahoma, Helvetica, sans-serif;}
.DELETE {background-color:#FF0000; color:#FFFFFF;font-size: 10px; font-family : Arial, Tahoma, Helvetica, sans-serif;}
.current{background-color:#004FB3; color:#FFFFFF;font-size: 10px; font-family : Arial, Tahoma, Helvetica, sans-serif;}



.border {
	border:0px;
	background-color: #C9DBEB;
}

.border1 {
	border:0px;b
	background-color: #ffffff;
}

.border2 {
	COLOR: 000000;
	padding: 0px 0px;
	border: 1px solid Black;
}

.space {
	padding: 0px 3px;
}
.noborder {
	border:0px;
}


.calendar{	COLOR: #BBD6EB;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}

.g12{	COLOR: #A5A5A5;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;}
.g11{	COLOR: #A5A5A5;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.g10{	COLOR: #A5A5A5;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: normal;}
.g09{	COLOR: #A5A5A5;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 09px;	FONT-WEIGHT: normal;}
.g08{	COLOR: #A5A5A5;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 08px;	FONT-WEIGHT: normal;}

.n12{	COLOR: #000000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;}
.n11{	COLOR: #000000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.n10{	COLOR: #000000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: normal;}

.bn10{
	COLOR: #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.negrita{
	FONT-WEIGHT: bolder;
}
.n09{	COLOR: #000000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 09px;	FONT-WEIGHT: normal;}
.n08{	COLOR: #000000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 08px;	FONT-WEIGHT: normal;}

.b14{	COLOR: #ffffff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 14px;	FONT-WEIGHT: normal;}
.b13{	COLOR: #ffffff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 13px;	FONT-WEIGHT: normal;}
.b12{	COLOR: #ffffff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;}
.b11{	COLOR: #ffffff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.b10{	COLOR: #ffffff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: normal;}




.azulplomo10{	COLOR: #173D64;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: normal;}
.azulplomo11{	COLOR: #173D64;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.azulplomo12{	COLOR: #173D64;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;}

.a10{	COLOR: #0000ff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: normal;}
.a11{	COLOR: #0000ff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.a12{	COLOR: #0000ff;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;}

.r10{	COLOR: #ff0000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: normal;}
.r11{	COLOR: #ff0000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.r12{	COLOR: #ff0000;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;}

.v12{	COLOR: #4BCF48;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;}
.v11{	COLOR: #4BCF48;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal;}
.v10{	COLOR: #4BCF48;	font-family : Arial, Tahoma, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: normal;}


.Header2 {BACKGROUND-COLOR: none;	COLOR: #ffffff;	FONT-FAMILY: Arial;	FONT-SIZE: 15px;}
.Header {BACKGROUND-COLOR: none;	COLOR: #000000;	FONT-FAMILY: Arial;	FONT-SIZE: 18px;}
A.Header:link		{text-decoration: none; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 18px;}
A.Header:visited 	{text-decoration: none; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 18px;}
A.Header:active 	{text-decoration: underline; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 18px;}
A.Header:hover 	{text-decoration: underline; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 18px;}

.Header2 {BACKGROUND-COLOR: none;	COLOR: #000000;	FONT-FAMILY: Arial;	FONT-SIZE: 16px;}
A.Header2:link		{text-decoration: none; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 16px;}
A.Header2:visited 	{text-decoration: none; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 16px;}
A.Header2:active 	{text-decoration: underline; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 16px;}
A.Header2:hover 	{text-decoration: underline; color: #000000;FONT-FAMILY: Arial; FONT-SIZE: 16px;}



.azul 		{BACKGROUND-COLOR: none; COLOR: #0000ff; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
.azul12 		{BACKGROUND-COLOR: none; COLOR: #0000ff; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.horari 	{BACKGROUND-COLOR: none; COLOR: #ff0000; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
.horari2	{BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
.texto08	{BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
.texto 		{BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.texto2	{BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.texto3	{BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: normal}
.idioma		{BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
.cab		{BACKGROUND-COLOR: none; COLOR: #5c2cca; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.cab2		{BACKGROUND-COLOR: none; COLOR: #ff0000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.NoDecoration {text-decoration:none}



A.idioma	{BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.idioma:active {text-decoration:none; color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}
A.idioma:hover 	{text-decoration: overline undeline; color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}
A.idioma:visited {text-decoration: none; color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}
A.idioma:active {text-decoration: none; color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}



.hor		{BACKGROUND-COLOR: none; COLOR: #0000ff; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.hor		{BACKGROUND-COLOR: none; COLOR: #0000ff; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.hor:active 	{color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}
A.hor:hover 	{text-decoration: overline undeline; color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}
A.hor:visited 	{color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}
A.hor:active 	{color: #0000dd;FONT-FAMILY: Arial; FONT-SIZE: 10px;}

.menu			{text-decoration: none;BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.menu			{text-decoration: none;BACKGROUND-COLOR: none; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.menu:active 	{text-decoration: none; FONT-SIZE: 12px;}
A.menu:hover 	{text-decoration: none; BACKGROUND-COLOR: #2D2593; color:#FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px;}
A.menu:visited 	{text-decoration: none; FONT-SIZE: 12px;}


.m0		{BACKGROUND-COLOR: none; COLOR: #2D2593; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.m0	{BACKGROUND-COLOR: none; COLOR: #2D2593; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.m0:active 	{BACKGROUND-COLOR: none; COLOR: #2D2593; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.m0:hover 		{BACKGROUND-COLOR: none; COLOR: #2D2593; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.m0:visited 	{BACKGROUND-COLOR: none; COLOR: #2D2593; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}


.hor2			{text-decoration: none;BACKGROUND-COLOR: none; COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.hor2			{text-decoration: none;BACKGROUND-COLOR: none; COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.hor2:active 	{text-decoration: none;color: #ffffff;FONT-FAMILY: Arial; FONT-SIZE: 12px;}
A.hor2:hover 	{text-decoration: none; BACKGROUND-COLOR: #000000; color: #bbbbbb;FONT-FAMILY: Arial; FONT-SIZE: 12px;}
A.hor2:visited 	{text-decoration: none;color: #ffffff;FONT-FAMILY: Arial; FONT-SIZE: 12px;}
