/*********************
 * ESTILOS GENERALES *
 *********************/
/* Fondo gris */
.DIVBASE {
	left: 0px;
	top: 0px;
	width: 100%;
	position: absolute;
	z-index: 10000;
	background-color: #AAA;
	visibility: hidden;
	opacity: 0.5;
	filter: alpha(opacity=50);
	vertical-align: middle;
}

.DIVBASEMSG {
	width: 350px;
	position: absolute;
	z-index: 15000;
	background-color: #EEE;
	visibility: hidden;
	opacity: 0.8;
	filter: alpha(opacity=80);
	padding: 10px;
	text-align: center;
	font-weight: bold;
	color: #55A;
}
/* titulos con el icono */
.TITULO {
	color: #00B;
	font-size: 24px;
	font-weight: bold;
}
/* titulos secundarios sin icono */
.TITULOS {
	color: #008;
	font-size: 14px;
	font-weight: bold;
}
/* formato del texto en general */
td {
	/* alineacion */
	text-align: left;
	/* tamano */
	font-size: 15px;
	/* estilo / tipo */
	font-family: Arial;
}
/* etiqueta para los campos de formularios */
.ETIQUETA {
	font-size: 14px;
	font-weight: bold;
}
/* tamanos de los campos de fecha */
.INPUTFECHA {
	width: 80px;
}
/* formato de la fecha debajo de la imagen superior */
.FECHA {
	font-size: 14px;
	font-weight: bold;
}
/* formato y color de los mensajes en el pie */
.FOOTER {
	background-color: #009;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	text-align: center;
}
/* combo seleccionar referencia ubicado en la portada */
.COMBOREFERENCIAS {
	text-align: center;
}
/* color de los botones de la barra superior (ir al inicio, volver, nueva busqueda) */
.BOTONERASUPERIOR {
	color: #00A;
}
/* formato del div contenedor de las imagenes (no modificar) */
.DIVIMAGENES {
	width: 380px;
	height: 300px;
	position: absolute;
	z-index: 20000;
	background-color: #EEE;
	visibility: hidden;
}
/* separaciones horizontales */
.SEPARACIONHORIZONTAL {
	height: 10px;
	min-height: 10px;
}
/* separaciones vericales */
.SEPARACIONVERTICAL {
	width: 10px;
	min-width: 10px;
}
/***********************
 * FORMULARIO DE LOGIN *
 ***********************/
/* tamano de los campos de login */
.CAMPOSLOGIN { width: 100px; }
/* color de los campos cuando estan en estado deshabilitado */
.CAMPOSDESHABILITADOS {
	color: #AAA;
	background-color: #EEE;
}
/* tamano de los botones de login */
.BOTONESLOGIN { width: 85px; }
/* mensajes del formulario */
.MENSAJESLOGIN {
	text-align: center;
	color: #00A;
	font-size: 12px;
	font-weight: bold;
}
/* color de los mensajes cuando es error */
.MENSAJESLOGINERROR { color: #A00; }

/**************************
 * FORMULARIO DE BUSQUEDA *
 **************************/
 /* tamano de los botones del formulario de busqueda */
.BOTONESBUSCAR { width: 100px; }

/*************************
 * RESULTADO DE BUSQUEDA *
 *************************/
/* titulo del anuncio */
.TITULOANUNCIOBUSQUEDA {
	font-weight: bold;
}
.TITULOANUNCIOBUSQUEDAINACTIVO {
	color: #777;
}
/* detalle del anuncio */
.DETALLEANUNCIOBUSQUEDA {
	font-size: 12px;
}
/* boton de enlace 'ver mas' */
.ENLACEANUNCIOBUSQUEDA {
	font-size: 10px;
}

/***********************
 * DETALLE DEL ANUNCIO *
 ***********************/
/* Titulo del anuncio */
.TITULOANUNCIO {
	color: #55A;
	font-weight: bold;
	font-size: 20px;
}
/* Detalle del anuncio (texto) */
.DETALLEANUNCIO {
	font-size: 14px;
}
/* Mensaje cuando el anuncio se encuentra inactivo */
.ANUNCIOINACTIVO {
	color: #800;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}
.ANUNCIOACTIVO {
	color: #008;
}
.DENUNCIARFAKE {
	color: #500;
	cursor: pointer;
	font-size: 12px;
}

/******************
 * MENU DEL LOGIN *
 ******************/
/* nombre de usuario */
.NOMBREUSUARIO {
	color: #55E;
	font-weight: bold;
	font-size: 16px;
}
/* lista de opciones del menu (items) */
.OPCIONESMENU {
	color: #55E;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

/**************************
 * FORMULARIO DE CONTACTO *
 **************************/
 /* tamano del campo nombre */
.CAMPONOMBRE_CONTACTO {
	width: 320px;
}
/* tamano del campo email */
.CAMPOEMAIL_CONTACTO {
	width: 320px;
}
/* tamanos del campo mensaje */
.CAMPOMENSAJE_CONTACTO {
	width: 500px;
	height: 120px;
}

/*******************
 * MEJORES OFERTAS *
 *******************/
/* Titulo de Mejores ofertas */
.TITULOMEJORESOFERTAS {
	font-weight: bold;
	font-size: 16px;
	color: #007;
	text-align: center;
}
/* titulo del anuncio */
.DATOSANUNCIO {
	font-size: 10px;
}
/* borde del cuadro de anuncio */
.BORDECUADRO {
	cursor: pointer;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	padding: 5px 5px 5px 5px;
}
.ANUNCIOPORTADA {
	width: 200px;
	text-align: center;
	min-width: 200px;
	max-width: 200px;
	vertical-align: top;
}

/*****************
 * FORM REGISTRO *
 *****************/
/* mensaje de campo obligatorio */
.ACLARACIONOBLIGATORIO {
	font-size: 10px;
	color: #A00;
}
/* mensaje de aclaracion de campo */
.ACLARACION {
	font-size: 10px;
	color: #555;
}
.TITULOCONTACTAR {
	font-size: 16px;
	font-weight: bold;
}
.TITULOCONUSO {
	font-size: 12px;
	font-weight: bold;
	color: #00C;
}
.TXTCIDE {
	font-size: 12px;
}
.TITULODIRECCIONAQUI {
	font-weight: bold;
	font-size: 24px;
	color: #A0E;
}