/*******************************************************************************
	BUSCADOR CABECERA
*******************************************************************************/

DIV.menu_divBuscadorContenedor {
		height: 32px;
		width: 290px;
		padding: 5px 5px 0 10px;
		float: right;
		background: #FFF url("buscadorCabecera_bg.gif") no-repeat left top;
}

DIV.menu_divBuscadorInputContenedor { float: left; }

DIV.menu_divBuscadorButtonContenedor {
		margin: 0 0 0 4px;
		padding: 4px 8px 4px 9px;
		border: 2px solid #CCC;
		float: left;

		background: url("bg_white_70pct.png") repeat left top;
}

DIV.menu_divBuscadorButtonContenedor:hover {
		border: 2px solid #AAA;
		background: url("bg_white_90pct.png") repeat left top;
}

INPUT.menu_inputTextBuscadorSinFoco,
INPUT.menu_inputTextBuscadorConFoco {
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
		font-size: 13px;
		font-weight: normal;
		font-style: normal;
		height: 24px;
		width: 160px;
		padding: 0 0 0 2px;
}

INPUT.menu_inputTextBuscadorSinFoco {
		color: #999;
		border: 2px solid #AAA;
}

INPUT.menu_inputTextBuscadorConFoco {
		color: #333;
		border: 2px solid #900;	
}

/* boton buscador cabecera */
DIV.menu_divBuscadorBotonIzquierda { display:none;}
DIV.menu_divBuscadorBotonDerecha {}

DIV.menu_divBuscadorBotonDerecha a {
		font-family: Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		font-style: normal;
		font-size: 13px;
		color: #666;
		text-decoration: none;
}

DIV.menu_divBuscadorBotonDerecha a:hover { color: #000; }



/******************************************************************************
												COMUNES BUSCADOR PAGINAS RESULTADO
******************************************************************************/

DIV.bus_divResultado00 {	
		margin: 0 0 10px 0;
		padding: 4px 0 5px 12px;
		background-color: #FFF;
		border-bottom: 1px solid #333;
}

DIV.bus_divResultado01 {
		padding: 4px 0 8px 0;
}

DIV.bus_divAccesoBuscadorAvanzado {
    margin:  20px 0; 
}

DIV.bus_divAccesoBuscadorAvanzado P {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		color: #666;
}


DIV.bus_divAccesoBuscadorAvanzado P A {
		background-color: #900;
		text-decoration: none;
		font-weight: bold;
		font-style: normal;
		color: #FFF;
		padding: 3px;
}

DIV.bus_divAccesoBuscadorAvanzado P A:hover {
		text-decoration: underline;
}
.TituloItemRelacionado {
		text-decoration: underline;
		font-weight: medium;
		color: #1122cc;
		font-size: 12px;
}

/**  .bus_dosPuntos {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		color: #369;
		margin: 50px 0 0 8px;
		padding: 0 4px 0 0;
}		*/

/**  P.bus_pTituloItemRelacionado {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #666;
		margin: 25px 0 15px 0;
		padding: 2px 0 4px 0;
		background-color: #F0F0F0;
		clear: both;
}		*/

/** */ a:visited.bus_vinculoItemRelacionado { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: none; margin: 0 0 0 2px;}
a:hover.bus_vinculoItemRelacionado { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: underline; margin: 0 0 0 2px;}
a:link.bus_vinculoItemRelacionado { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: none; margin: 0 0 0 2px;}
a:active.bus_vinculoItemRelacionado { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: none; margin: 0 0 0 2px;}



/******************************************************************************
												BUSCADOR RESULTADOS
******************************************************************************/

DIV.bus_divContenedorNumeroResultados {
		margin: 5px 8px 15px 8px;
		padding: 10px;
		background-color: #EEE;
		border: 1px solid #e6e6e6;
}

P a:visited.bus_vinculoResultados { color: #333; text-decoration: none; }
P a:hover.bus_vinculoResultados { color: #333; text-decoration: underline; }
P a:link.bus_vinculoResultados { color: #333; text-decoration: none; }
P a:active.bus_vinculoResultados { color: #333; text-decoration: none; }

/** */ a:visited.bus_vinculoAntSig { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: none;}
a:hover.bus_vinculoAntSig { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: underline;}
a:link.bus_vinculoAntSig { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: none;}
a:active.bus_vinculoAntSig { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 10px; color: #333; text-decoration: none;}



/******************************************************************************
												BUSCADOR NOTICIAS
******************************************************************************/

DIV.bus_divContenedorResultados {
		MARGIN: 35PX 0 0 0;
}



/******************************************************************************
												BUSCADOR NOTICIAS
******************************************************************************/

/** */ P.bus_pItemDevueltoNot {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #036;
		text-align: left;
		line-height: 15px;
		margin: 0 8px 0 8px;
}

/** */ P.bus_pLocalizacionNot {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #666;
		font-weight: normal;
		font-style: normal;
		margin: 0 8px 5px 8px;
}


/******************************************************************************
												BUSCADOR NOTAS DE PRENSA
******************************************************************************/

/** */ P.bus_pItemDevueltoNDP {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #900;
		text-align: left;
		line-height: 15px;
		margin: 15px 8px 0 8px;
}



/******************************************************************************
												BUSCADOR DOCUMENTOS
******************************************************************************/

/** */ UL.bus_ulItemDevueltoDocs {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #900;
		text-align: left;
		line-height: 15px;
		margin: 15px 0 0 25px;
}

/** */ LI.bus_liItemDevueltoDocs {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #900;
		text-align: left;
		line-height: 15px;
		margin: 15px 8px 0 8px;
}



/******************************************************************************
												BUSCADOR PREGUNTAS FRECUENTES
******************************************************************************/

/** */ P.bus_pItemDevueltoPFPregunta {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #900;
		font-weight: bold;
		font-style: normal;
		margin: 0 8px 0 8px;
		padding: 2px 0 4px 0;
		border-bottom: 1px solid #E4E4E4;		
		clear: both;
}

/** */ P.bus_pItemDevueltoPFRespuesta {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color: #333;
		font-weight: normal;
		font-style: normal;
		margin: 0 8px 25px 8px;
/*		margin: 0 8px 15px 8px;	*/
		padding: 15px 0 15px 0;
		border-bottom: 1px solid #999;		
		clear: both;
}

/******************************************************************************
												BUSCADOR MENSAJE DE ESPERA
******************************************************************************/
#tinybox {position:absolute; display:none; padding:20px; background: white url(preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#ccc; z-index:1500}
#tinycontent {font-family: verdana}
#tinycontent P {font-size: 12px; padding: 10px}