﻿
.columnaCampos
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	background-color: #758D9B;
	color: #FFFFFF;
	padding-left: 6px;
}
.textoNegrita
{
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 0px;
	height: 18px;
}
/* Estilos de Cabecera*/

.enlaceAccesoDirecto
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	top: -3px;
	position: relative;
}

.enlaceAccesoDirecto:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #ffffcc;
	text-decoration:underline;
	top: -3px;
	position: relative;
}

.enlaceAccesoDirecto:active
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #ffffcc;
	text-decoration:underline;
	top: -3px;
	position: relative;
}

.ControlesCJN
{
	BORDER:1px solid #880211;
	border-color:#880211;
	FONT-SIZE: 11px;
    COLOR: #880211;
    FONT-FAMILY: "Trebuchet MS",tahoma;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    margin:0px 0px 0px 0px;
    cursor:text;
}

.TextoCJN
{
	border-color:#717171;
	FONT-SIZE: 11px;
    COLOR: #717171;
    FONT-FAMILY:Arial;
    font-weight: bold;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    margin:0px 0px 0px 0px;
    cursor:text;
}
/*Botones del Teclado*/

.enlaceCJN A:link	{	
	text-decoration:none;
	color:	#FFFFFF;
	FONT-SIZE: 8pt;
	FONT-FAMILY:Arial;
	}	
		
.enlaceCJN A:visited	{	
	text-decoration:none;
	color:	#FFFFFF;
	FONT-SIZE: 8pt;
	FONT-FAMILY:Arial;
	}	
		
.enlaceCJN A:active	{	
	text-decoration:none;
	color:	#FFFFFF;
	FONT-SIZE: 8pt;
	FONT-FAMILY:Arial;
	}	
		
.enlaceCJN A:hover	{	
	text-decoration:none;
	color:	#444444;
	FONT-SIZE: 8pt;
	FONT-FAMILY:Arial;
	}
	
/* Enlace Para Noticias de la Pantalla Principal*/

.enlaceAccNoticias
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	top: -3px;
	position: relative;
}

.enlaceAccNoticias:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #0000cc;
	text-decoration:underline;
	top: -3px;
	position: relative;
}

.enlaceAccNoticias:active
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #0000cc;
	text-decoration:underline;
	top: -3px;
	position: relative;
}
/* topmenu*/
.topmenu {
    font-family:tahoma;
    font-size:11px;
	border:none;
	top: -3px;
	color:#ffffff;
    }

a.topmenu {
	color: #ffffff;
	text-decoration: none;
	}
	
a.topmenu:hover {
	color: #ffffff;
	background:url(../images/Cabecera/Img_topmenu.gif);
	}
	
a.topmenu:visited {
	color: #ffffff;
	}
/*6085A6*/

.enlaceControlRuta
{
	font-family: Tahoma;
	font-size: 10px;
	color: #C51818;
	text-decoration: underline;
}

.enlaceControlRuta:hover
{
	font-family: Tahoma;
	font-size: 10px;
	color: #C51818;
	text-decoration: underline;
}

.enlaceControlRuta:active
{
	font-family: Tahoma;
	font-size: 10px;
	color: #C51818;
	text-decoration: underline;
}

.marcoRuta
{
	border-width: 1px;
	border-color: #BBBBBB;
	border-style: solid;
	color: #C51818;
	font-size: 11px;
	font-family: Tahoma;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFF9;
	padding-left: 5px;
}

.marcoCabecera
{
	border-bottom: #cb1b1b 2px solid;
	border-top: #cb1b1b 2px solid;
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-right: 0px;
	padding-top: 0px; 
}

/* Estilos de Elementos de Página*/

body
{
	margin: 0px;
	background-color:#FFFFFF;
	SCROLLBAR-FACE-COLOR: #526671;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-WIDTH: 10px;
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #526671; 
	SCROLLBAR-BASE-COLOR: #FFFFFF;

}

.tituloPagina
{
	background-image: url('../images/Iconos/Img_Tit.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 4px 15px;
	border-bottom-style: double;
	border-bottom-width: 4px;
	border-bottom-color: #D1D1D1;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 1px;
	padding-bottom: 1px;
	padding-left: 14px;
}

.tituloA
{
	color: #790F0F;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.tituloB
{
	color: #790F0F;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}

.subtituloAntes
{
	background-image: url('../images/Titulos/fondoIzq.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	width: 10px;
}

.subtituloPagina
{
	background-image: url('../images/Titulos/fondoCen.png');
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 0px;
	height: 18px;
}

.subtituloDespues
{
	background-image: url('../images/Titulos/fondoDer.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	width:11px;
}

.subtituloMarco
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D8D8D8;
	height: 18px;
}
.subtituloA
{
	color: #000000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	
}

.subtituloB
{
    color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.encabezado
{
	font-family: Tahoma;
	font-size: 11px;
	background-color: #AD1010;
	color: #FFFFFF;
	padding-left: 8px;
}

.encabezadoA
{
	color: #790F0F;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;

}

.encabezadoB
{
	color: #CC0000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}


.textoParrafoMision
{
	color: #000000;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
}


.textoParrafoPersonalCargo
{
	background-image: url('../images/Iconos/Img_Car.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 2px 4px;
	color: #000060;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	padding-left: 14px;
}

.textoParrafoPersonalNombre
{
	background-image: url('../images/Iconos/Img_Per.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 2px 4px;
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	padding-bottom: 1px;
	padding-left: 14px;
}

.textoParrafoPersonalCorreo
{
	color: #0000B9;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	padding-left: 14px;
}

.textoParrafoPersonalUbicacion
{
	color: #000000;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	text-align:justify;
	padding-left: 14px;
}
.textoConvocatoriasSubtitulo
{
	color: #000000;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-align: justify;
}
.textoConvocatoriasSubtitulo2
{
	color: #ffffff;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-align: justify;
}
.textoConvocatoriasDetalle
{
	color: #566B76;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align:left;

}
.textoParrafoTransInf
{
	background-image: url('../images/Iconos/Img_Cal.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 30px 20px;
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	text-align: justify;
	padding-bottom: 20px;
	padding-top:20px;
	padding-left: 50px;
}

.textoParrafoTransInfFecha
{
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	padding-bottom: 20px;
	padding-top:20px;
	padding-left: 50px;
}
.textoParrafoVerAnt
{
	background-image: url('../images/Iconos/Img_Ver.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	color: #000066;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	text-align: justify;
	cursor: pointer;
	padding-left: 20px;
}

.textoParrafoTasCom
{
	background-image: url('../images/Iconos/Img_Tab.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 30px 20px;
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	text-align: justify;
	padding-bottom: 20px;
	padding-top:20px;
	padding-left: 50px;
}

.textoParrafo
{
	color: #000000;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	text-align:justify;
}

.textoOpaco
{
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 11px;
	text-align:justify;
}

.textoParrafoDetAdquisiones
{
	color: #0000B9;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	text-align: justify;
	padding-left: 20px;
}

.textoParrafoSangria
{
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight:bold;
	padding-left:20px;
}

.textoParrafoResaltadoA
{
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
}

.textoOpaco
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR:	  Gray;
	 LINE-HEIGHT: 10px; 
	font-family: tahoma; 
}
.textoRojo
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR:	#cc0033;
	 LINE-HEIGHT: 10px; 
	font-family: tahoma; 
}

.TextoSelec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
}

.enlaceArchivo
{
	font-family: Tahoma;
	font-size: 11px;
	color: #0000FF;
	padding-bottom: 6px;

}

.enlaceArchivo:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #B41616;
	padding-bottom: 6px;
}

.enlaceArchivo:active
{
	font-family: Tahoma;
	font-size: 11px;
	color: #6A7AA6;
	padding-bottom: 6px;
}

.enlaceArchivo2
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #505F85;
	padding-bottom: 6px;
}

.enlaceNoticia
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:justify;
	text-decoration: none;
	text-transform:uppercase;
}

.enlaceNoticia:hover
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #790F0F;
	text-align:justify;
	text-decoration:underline;
	text-transform:uppercase;
}

.enlaceNoticia:active
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #790F0F;
	text-align:justify;
	text-decoration:underline;
	text-transform:uppercase;
}

.enlaceTestimonio
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #AC1515;
	padding-bottom: 6px;
}

.enlaceTestimonio:hover
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #AC1515;
	padding-bottom: 6px;
}

.enlaceTestimonio:active
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #AC1515;
	padding-bottom: 6px;
}


.enlaceContenido:link
{
}

.marcoA
{
	border-width: 1px;
	border-color: #D8D8D8;
	border-style: solid;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #F9F9F9;
	padding-left: 4px;
}

.marcoB
{
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #666666;
}

.marcoC
{
	border-width: 1px 1px 3px 1px;
	border-color: #CCCCCC;
	border-style: solid solid double solid;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #666666;
}

.marcoD
{
	border-width: 1px;
	border-color: #7F9DB9;
	border-style: solid;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
}

.marcoE
{
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FEFFE8;
}

.marcoF
{
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	color:#FF6600;
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	background-color: #F4F4F4;
}

.marcoG
{
	background-color: #f7f7f7;
	border: Black 1px solid;
	font-size: 11px;
	font-family: Tahoma;
	margin:0px 0px 0px 0px;
}

.marcoH
{
	border-width: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	color: #C51818;
	font-size: 10px;
	font-family: Tahoma;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFF9;
}

.marcoI
{
	border-color: #7F9DB9;
	border-style: none none solid none;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	border-bottom-width: 1px;
}

.marcoNuestraHistoria
{
	border-style: solid;
	border-width: 1px;
	border-color: #546B78;
}

.paginadorNuestraHistoria span
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #566B76;
	text-decoration: none;
	position: relative;
	background-color: #FFFFFF;
	margin: 0px 1px 0px 1px; 
}


.paginadorNuestraHistoria A
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #566B76;
	text-decoration: underline;
	position: relative;
	background-color: #FFFFFF;
	margin: 0px 1px 0px 1px; 
}

.pieDePagina
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

.enlacePieDePagina
{
	font-family: Tahoma;
	font-size: 10px;
	color: #336699;
}

.enlacePieDePagina:hover
{
	font-family: Tahoma;
	font-size: 10px;
	color: #0000AA;
}

.enlacePieDePagina:active
{
	font-family: Tahoma;
	font-size: 10px;
	color: #0000AA;
}


/* Estilos de Botones*/

.botonA
{
	border-width: 1px;
	border-color: #790F0F;
	border-style: solid;
	color: #790F0F;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;
	filter: DropShadow(Color=#000000, OffX=2px, OffY=2px, Positive=y);
}

.botonB
{
	border: 1px solid #000000;
    color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #F4F4F4;
    height: 19px;
}

.botonNormal
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0D4386;
	border-style: double;
	border-width: 1px;
	border-color: #C0C0C0;
}

.botonSeleccionado
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1158AF;
	border-style: double;
	border-width: 1px;
	border-color: #C0C0C0;
}

.botonNormal1
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #F8F8F8;
	border-style: double;
	border-width: 1px;
	border-color: #C0C0C0;
}

.botonSeleccionado1
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #697D88;
	border-style: double;
	border-width: 1px;
	border-color: #C0C0C0;
}

.botonD
{
	border-width: 1px;
	border-color: #E84646;
	border-style: solid;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #790F0F;
	font-weight: bold;
}

.botonA:disabled, .botonB:disabled 
{ 
    color: #ADAAAA;
} 


/* Estilos de Cuadros*/

.TituloCuadroA
{
}

.TituloCuadroB
{
}

.subtituloCuadroA
{
}

.subtituloCuadroB
{
}

.textoCuadroA
{
}

.textoCuadroB
{
}

/* Estilos de Tablas-Grillas-DataGrid*/

.cabeceraDataListA
{
	font-family: Tahoma;
	font-size: 10px;
	background-color: #758D9B;
	color: #FFFFFF;
	text-align:center;
}

.cabeceraDataListB
{
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 2px 0px 2px 4px;
	text-align:center;
	height: 20px;
}

.cabeceraDataListE
{
	background-color: #AD1010;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 2px 0px 2px 4px;
	text-align:center;
	height: 30px;
}

.subcabeceraDataListE
{
	background-color: #AD1010;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 2px 0px 2px 4px;
}

.subcabeceraDataListT
{
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 2px 0px 2px 4px;
}

.elementoDataListE
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #F8F8F8;
	margin-top: 1px;
	padding-left: 4px;
}

.elementoAlternadoDataListE
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #E5E5E5;
	margin-top: 1px;
	padding-left: 4px;
}

.paginadorDataListE
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

.cabeceraDataListA A
{
	font-family: Tahoma;
	font-size: 10px;
	background-color: #AD1010;
	color: #FFFFFF;
	text-align:center;
}

.elementoDataListA
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #F4F4F4;
}

.elementoAlternadoDataListA
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #F8F8F8;
}

.elementoSeleccionadoDataListA
{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #999999;
}

.pieDeDataListA
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

.paginadorDataListA
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

.paginadorDataListT
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

.botonSeleccionA
{
}

.botonModificacionA
{
}
.Controles
{
	BORDER:1px solid #880211;
	FONT-SIZE: 11px;
    COLOR: #880211;
    FONT-FAMILY: "Trebuchet MS",tahoma;
    TEXT-ALIGN: left;
    margin:0px 0px 0px 0px;
    height:20px;
    resize:none;
}

.ControlSoloLectura
{
	BORDER:1px solid #880211;
	border-color:#880211;
	FONT-SIZE: 11px;
    COLOR: #880211;
    FONT-FAMILY: "Trebuchet MS",tahoma;
    HEIGHT: 40px;
    TEXT-ALIGN: left;
    margin:0px 0px 0px 0px;
    cursor:text;
    background:#E0E0E0;
    background-color:#E0E0E0;
}

.ControlesOpaco
{
	BORDER:1px solid #DBDBDB;
	border-color:#DBDBDB;
	background-color:#DBDBDB;
	background:#DBDBDB;
	FONT-SIZE: 11px;
    COLOR: #DBDBDB;
    FONT-FAMILY: "Trebuchet MS",tahoma;
    HEIGHT: 18px;
    TEXT-ALIGN: left;
    margin:0px 0px 0px 0px;
    cursor:text;
}

/* Bordes */
.bordeSumaPlus
{
    border-width: 2px;
    border-style: solid;
    border-color: #666666
}

.borderA
{
    border: 1px solid black;
}


/* Estilos de Errores */

.tituloError
{
	color: #790F0F;
	font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	background-color: #F4F4F4;
}

.subtituloError
{
	color: #790F0F;
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	background-color: #F4F4F4;
	
}

.textoParrafoError
{
	background-color: #F4F4F4;
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
}


/* Estilos de Mapa Web*/

.enlacemapawebnivel1
{
	background-color: #AD1010;
}

.enlacemapawebnivel1 A
{
	background-image: url('../images/Iconos/Img_Map.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 2px 5px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-align: justify;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-left: 14px;
}

.enlacemapawebnivel2
{
	background-color: #F8F8F8;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	border-bottom-width: 1px;
}

.enlacemapawebnivel2 A
{
	background-image: url('../images/Iconos/Img_Map1.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 50px 5px;
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-align: justify;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-left: 62px;
}

.enlacemapawebnivel3
{
	background-color: #FDFDFD;
}

.enlacemapawebnivel3 A
{
	background-image: url('../images/Iconos/Img_Map2.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 98px 5px;
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-align: justify;
	padding-bottom: 5px;
	padding-left: 110px;
}

.enlacemapawebnivel4
{
	background-color: #FDFDFD;
}

.enlacemapawebnivel4 A
{
	background-image: url('../images/Iconos/Img_Map2.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 146px 5px;
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-align: justify;
	margin: 2px 0px 2px 0px;
	padding-bottom: 5px;
	padding-left:158px;
}

.enlacemapawebnivel5
{
	background-color: #FDFDFD;
}

.enlacemapawebnivel5 A
{
	background-image: url('../images/Iconos/Img_Map2.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 194px 5px;
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-align: justify;
	padding-bottom: 5px;
	padding-left: 206px;
}

/* CATALOGO DE JOYAS*/
.tituloCatJoyas
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #B41616;
	text-decoration: underline;
	top: -3px;
	position: relative;
}

.SubTituloCatJoyas
{
	color: #000000;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-align: justify;
}

.CabDetJoyas
{	background-color: #990000;
	color: #FFFFCC;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-align: justify;
	text-align:center;	

}

.enlaceSimple
{	font-family: Tahoma;
	font-size: 11px;
	top: -3px;
	position: relative;
}

.enlaceSimple:hover 
{	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: #B41616;
	top: -3px;
	position: relative;
}


/* Grilla Elementos*/
.Sel
{	background-color: #EEBB66;
	font-family: Tahoma;
	font-weight:normal;
	font-size: 09px;	
}

.Over
{	background-color: #FFCC66;
	font-family: Tahoma;
	font-weight:normal;
	font-size: 09px;	
}

.Out
{	background-color: #ffffff;
	font-family: Tahoma;
	font-weight:normal;
	font-size: 09px;
}

/*Botones del Teclado*/
.enlace A:link	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.enlace A:visited	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.enlace A:active	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.enlace A:hover	{	
	text-decoration:	underline;
	color:	#FFFFFF;
	}
		.textoOpacoA
{
	color: #666666;
	font-family: Tahoma;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	text-align:justify;
}

.DataListSelect 
{
	background-image:url(../Images/btnFondo2.gif);
	color:#fccc23;
    text-align:center;
	font-weight:bold;
	font-family:Tahoma;
	font-size: 14px;
	BORDER-RIGHT:#cc0033 3px solid;
    BORDER-TOP:#cc0033 3px solid;
    BORDER-LEFT:#cc0033 3px solid;
}
.DatalisItem {
	background-image:url(../Images/btnFondo1.gif);
	BORDER-RIGHT:#C0C0C0 1px solid;
    BORDER-TOP:#C0C0C0 1px solid;
    BORDER-LEFT:#C0C0C0 1px solid;
    BORDER-BOTTOM:#cc0033 3px solid
}
a.tabon {
	color:#000000;
	text-align:center;
	font-weight:normal;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;

	}

a.tabon:visited 
{
	color:#000000;
	text-align:center;
	font-weight:normal;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
	
a.tabon:hover 
{
	color:#DF0919;
	text-align:center;
	font-weight:normal;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}

.table-collapse
{
    border-style: none;
    border-color: inherit;
    border-width: 0;
    border-collapse: collapse; 
    border-spacing: 0; 
    padding: 0px;
}

.table-separate
{
    border-collapse: separate; 
    border-spacing: 1px; 
    padding: 1px; 
    border: 0;
}

table.table-collapse-b, table.table-collapse-b td
{
    border: 1px solid #C0C0C0;
    border-collapse: collapse; 
    border-spacing: 0; 
    padding: 2px;
}

/* Tamaño, ancho y alto */
.pos-abs { position:absolute; }
.height-100 { height:100%; }
.widthMain { width:680px; }
.width-100 { width:100%; }
.width-99 { width:99%; }
.width-98 { width:98%; }
.width-95 { width:95%; }
.size1 { font-size:0.63em; }

.sizeImgSeg
{
    width:585px;
    height:60px;
}

/* Alineación */
.text-center { text-align:center; }
.text-left { text-align:left; }
.text-right { text-align:right; }
.text-top { vertical-align:top; }
.text-middle { vertical-align:middle; }
.text-bottom { vertical-align:bottom; }
.text-baseline { vertical-align:baseline; }

.centrarEle
{
    margin-left: auto; 
    margin-right: auto;
}

.rightEle
{
    margin-left:auto;
    margin-right:0;
}

.leftEle
{
    margin-left:0;
    margin-right:auto;
}

/* Estilos de letra */

.textoPieA
{
    font-family:Arial;
    color:#ff0000;
    font-size:0.63em;
}

.textoPieB
{
    font-family:Arial;
    font-size:0.63em;
}

.warningRed
{
    font-size: 18px;
    color: #ff0000; 
    font-family: verdana,arial;
}

/* Estilos de wucPager */

a.pageSel
{
    font-weight: bold;
    color: #000000;
    background-color: #fffa00;
    text-decoration: none !important;
    font-size: 10px;
}

a.pageSel:visited, a.pageSel:hover, a.pageSel:active 
{
    color: #000000;
}

a.pageOut
{
    font-size: 10px;
}

/* Ocultar */
.displayNone { display: none; }
.displayInline { display: inline; }

/* Ubicacion */
.footerA
{
    position: absolute;
    bottom: 0;
}

/* Impresion */
@media print { .noPrint { display: none !important; } }