/* Estilos por defecto de tags HTML */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border-style:none;
    border-width:0;
    border-color:transparent;
    font-family:inherit;
    font-size:100.01%;
    font-style:normal;
    font-weight:inherit;
    margin:0;
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:0;
    padding:0;
    vertical-align:baseline;
}
strong{font-weight:bold;}
body{
    background-color:transparent;
	color:#474747;
	font-family:"lucida grande",tahoma,verdana,Geneva,arial,sans-serif;
	font-size:11px;
    line-height:125%;
	height:100%;
	margin:7px 0 0 0;
	width:100%;
}
a,a:hover,a:active,a:focus,a:visited{color:#006699;font-size:11px;text-decoration:none;cursor:pointer;}
a:active, a:focus{ outline:none; }
dl					{margin:0px;}
fieldset			{border:0px; margin:0px; padding:0px;}
form				{border:0px; margin:0px; padding:0px;}
html				{width:100%;}
img					{border:0px;}

input, select
{
	color:#000000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}
input[type=submit],label,select,.pointer { cursor:pointer; }
/*input[type=text]:focus, input[type=password]:focus{border:2px solid #000;}*/
ol, ul {list-style-image:none;list-style-type:none;}
/* Estilos id y clases */
.BuscarContenedor
{
	margin:18px 15px 20px 15px;
}
.BuscarContenedor h1 {
    margin:0 !important;
}
.BuscarItem .BuscarItemContenidos .Info
{
	background-image:url('/site_media/_img/Fondo605x58TipoA_Esp.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:21px;
	margin-left:0px !important;
	margin-top:8px !important;
	padding-top:6px;
	padding-left:18px;
	width:234px;
}
.BuscarItem .Apuntados
{
	position:absolute;
	top:0px;
	left:0px;

}

.BuscarItem .Cantidad
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif');
	background-repeat:no-repeat;

	height:23px;
	left:604px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	width:30px;

}
.BuscarItem .Descripcion
{
	float:left;
	/*height:44px;	*/
	margin:0px 5px 0px 3px;
	overflow:hidden;
	position:relative;
	padding-bottom:5px;
	width:133px;
}
.BuscarItem .Foto
{
	float:left;
	height:49px;
	padding:4px 0px 0px 4px;
	margin-top:5px;
	position:relative;
	width:48px;
}
.BuscarItem .Foto img, .BuscarItemOtros .Foto img
{
	border:solid 1px #C6C2BB;
	height:42px;
	width:42px;
}
.BuscarItem .Info
{
	float:left;
	height:15px;
	/*margin:26px 0px 0px 7px;*/
	margin:16px 0px 0px 7px;
	overflow:hidden;
	width:225px;
}
.BuscarItem .Info .Fecha
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	text-align:center;
	width:80px;
}
.BuscarItem .Info .Hora
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:65px;
}
.BuscarItem .Info .Lugar
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:43px;
}
.BuscarItem .Nombre
{
	float:left;
	height:44px;
	margin:0px 10px 0px 3px;
	overflow:hidden;
	position:relative;
	width:140px;
}
.BuscarItem .Nombre a, .BuscarItem .NombrePersonas a
{
	display:block;
}
.BuscarItemOtros .Calendario
{
	background-color:#e1e1e1;
	float:left;
	height:22px;
	margin:15px 0px 0px 0px;
	overflow:hidden;
	text-align:right;
	width:235px;
}
.BuscarItemOtros .Calendario .Icono
{
	overflow:hidden;
	width:35px;
}
.BuscarItemOtros .Calendario .Texto
{
	margin:5px 8px 0px 0px;
	width:182px;
}
.BuscarItemOtros .Descripcion
{
	float:left;
	height:44px;
	margin:4px 18px 0px 3px;
	overflow:hidden;
	width:133px;
}
.BuscarItemOtros .Estado
{
	background-image:url('/site_media/_img/BuscarEstadoFondo.gif');
	background-repeat:no-repeat;
	float:left;
	height:29px;
	margin-top:12px;
	width:236px;
}
.BuscarItemOtros .Estado span
{
	display:block;
	height:16px;
	margin:6px 0px 0px 17px;
	overflow:hidden;
	width:214px;
}
.BuscarItemOtros .Foto
{
	float:left;
	height:53px;
	padding:4px 0px 0px 4px;
	width:52px;
}
.BuscarItemOtros .Nombre, .MensajeriaMensajes .Nombre
{
	float:left;
	height:44px;
	margin:4px 10px 0px 3px;
	overflow:hidden;
	width:140px;
}
#Cabecera
{
	height:75px;
	overflow:hidden;
	position:relative;
	width:961px;
}
#CabeceraBanner #Banner
{
	height:60px;
	overflow:hidden;
	width:468px;
}
#Cabecera .BuscadorContenedor
{
	height:25px;
	left:707px;
	overflow:hidden;
	position:relative;
	top:-15px;
	width:248px;
}
#Cabecera .BuscadorBtn
{
	position:relative;
	left:3px;
	top:1px;
	width:24px;
}
#Cabecera .BuscadorInput
{
	background-color:#ffffff;
	border:0px;
	color:#010000;
	font-size:11px;
	height:17px;
	left:0px;
	padding:2px 4px 0px 4px;
	position:relative;
	top:-7px;
	width:201px;
}
.CabeceraCom
{
	background-image:url('/site_media/_img/CabeceraComFondo.jpg') !important;
	background-position:left top;
	background-repeat:no-repeat;
    /*background:url('/site_media/_img/header_jb.jpg') no-repeat top left !important;*/
}
#CabeceraLogoDooplan
{
	height:41px;
	left:34px;
	position:absolute;
	top:14px;
	width:177px;
}
/*#CabeceraSoloParaTi
{
	background-image:url('/site_media/_img/CabeceraSoloParaTi_Es[Off].jpg');
	height:52px;
	left:505px;
	position:absolute;
	top:12px;
	width:98px;
}
#CabeceraSoloParaTi:hover
{
	background-image:url('/site_media/_img/CabeceraSoloParaTi_Es[On].jpg');
}
#CabeceraSoloParaTiBocadillo
{
	height:79px;
	left:610px;
	position:absolute;
	width:239px;
}
#CabeceraTextoTotalPlanes
{
	color:#ffffff;
	font-size:11px;
	left:530px;
	position:absolute;
	top:63px;
}
#CabeceraUltimaHora
{
	background-image:url('/site_media/_img/CabeceraUltimaHora_Es[Off].jpg');
	height:52px;
	left:356px;
	position:absolute;
	top:8px;
	width:98px;
}
#CabeceraUltimaHora:hover
{
	background-image:url('/site_media/_img/CabeceraUltimaHora_Es[On].jpg');
}*/
#CajaPrincipal{background-color:transparent;width:100%;}
.CajaBlanca52x53FondoTipoA
{
	background-image:url('/site_media/_img/CajaBlanca52x53FotoTipoAFondo.jpg');
	background-repeat:no-repeat;
}
.Caja52x53FondoPerfil
{
	background-image:url('/site_media/_img/CajaGris52x53FondoPerfilTipo1.gif');
	background-repeat:no-repeat;
}
.Caja52x53FondoPerfilTipo2
{
	background-image:url('/site_media/_img/CajaGris52x53FondoPerfilTipo2.gif');
	background-repeat:no-repeat;
}
.Caja52x53FondoPerfilTipo4
{
	background-image:url('/site_media/_img/CajaGris52x53FondoPerfilTipo4.gif');
	background-repeat:no-repeat;
}
.Caja52x53FondoTipoB
{
	background-image:url('/site_media/_img/CajaGris52x53FotoTipoBFondo.jpg');
	background-repeat:no-repeat;
}
.CalendarioDiasFila li a, .CalendarioDiasFila li a:hover
{
	color:#ffffff;
	text-decoration:none;
}
.CalendarioDiasFila li .DiaConEventos .Item
{
	height:20px;
	margin-top:6px;
}
.CalendarioDiasFila li .DiaConEventos .Item a, .CalendarioDiasFila li .DiaConEventos .Item a:hover
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.CalendarioDiasFila li .DiaConEventosMuchos .Item
{
	height:26px;
}
.CalendarioDiasFila li .DiaConEventosMuchos .Item a, .CalendarioDiasFila li .DiaConEventosMuchos .Item a:hover
{
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
}
.CalendarioDiasFila li .DiaConEventosVarios .Item
{
	height:23px;
	margin-top:3px;
}
.CalendarioDiasFila li .DiaConEventosVarios .Item a, .CalendarioDiasFila li .DiaConEventosVarios .Item a:hover
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.CalendarioDiasFila li .DiaPasado
{
	color:#000000;
	font-size:14px;
}
.CalendarioDiasFila li .DiaSeleccionado .Item
{
	height:23px;
	margin-top:3px;
}
.CalendarioDiasFila li .DiaSeleccionado .Item a, .CalendarioDiasFila li .DiaSeleccionado .Item a:hover
{
	color:#8d150d;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	width:37px;
}
.CalendarioDiasFila li .DiaSinEventos .Item
{
	font-size:14px;
	height:20px;
	margin-top:6px;
}
.CalendarioDiasFila .DiaHoy,.CalendarioDiasFila .DiaHoy:hover
{
	color:#FFFB09;
	font-weight:bold;
}
.ClearLeft
{
	clear:left;
}
.ClearRight
{
	clear:right;
}


#Contenidos{background-color:white;float:left;width:664px;margin:0 0 10px 0;}
.ContenidosBuscar
{
	padding-left:5px;
	width:659px !important;
}
.ContenidosBuscar .DetallesDeMi
{
	margin-left:0px !important;
}
.ContenidosBuscar .DetallesDeMi	.ContenedorCuenta .CuentaContenidos div
{
	font-weight:bold;
	text-align:center;
	padding:40px 0px;
}
.ContenidosBuscarNoResultados .ContenidosCuenta
{
	padding-top:0px !important;
}
.ContenidosBuscarNoResultados .BuscarContenedor
{
	margin-top:15px !important;
}
.ContenidosCuenta
{
	padding-top:10px;
}
.ContenidosCuenta .DetallesDeMi{width:622px !important;margin:0 20px 10px 20px !important;padding:10px 0;border:1px solid #d2d2d2;background-color:#f7f7f7;}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta
{
	margin-top:7px;

}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form
{
	position:relative;
	width:100%;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form .Boton
{
	border:0px !important;
	padding:0px 5px !important;
	margin:0px !important;
	width:auto !important;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form .DialogoBoton
{
	position:absolute;
	padding:0px !important;
	margin:0px !important;
	bottom:3px;
	right:12px;
	width:auto !important;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form .FormOpciones
{
	position:absolute;
	right:70px;
	top:4px;
	width:150px;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form .FormOpciones input
{
	float:left;
	margin:0px 0px 5px 5px !important;
	border:0px !important;
	width:auto !important;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form .FormOpciones div
{
	margin:0px 0px 5px 0px !important;
	float:left;
	text-align:right;
	width:110px;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form input,.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form select
{
	border:solid 1px #c5c5c5;
	margin-right:50px;
	margin-bottom:4px;
	height:18px;
	width:180px;
	padding:0px;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form .NoFloat
{
	float:none !important;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form span
{
	float:left;
	height:15px;
	display:block;
	margin-right:10px;
	padding-top:4px;
	text-align:right;
	width:170px;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form span.inputButtom{width:auto !important;height:auto !important;display:inline-block !important;}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form .SpanLargo
{
	text-align:left;
	margin-bottom:10px !important;
	padding-left:45px;
	width:550px;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta .CuentaCabecera
{
	background-image:url('/site_media/_img/CuentaContenedorTop.jpg');
	background-repeat:no-repeat;
	height:7px;
	overflow:hidden;
	width:624px;
}
.ContenidosCuenta .DetallesDeMi .ContenedorRegistro .CuentaCabecera
{
	background-image:url('/site_media/_img/RegistroContenedorTop.jpg') !important;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta .CuentaContenidos{overflow:hidden;height:auto;}
.ContenidosCuenta .DetallesDeMi .ContenedorRegistro .CuentaContenidos
{
	background-color:#f29400 !important;
}
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta .CuentaPie
{
	background-image:url('/site_media/_img/CuentaContenedorBottom.jpg');
	background-repeat:no-repeat;
	height:7px;
	overflow:hidden;
	width:624px;
}
.ContenidosCuenta .DetallesDeMi .ContenedorRegistro .CuentaPie
{
	background-image:url('/site_media/_img/RegistroContenedorBottom.jpg') !important;
}
.ContenidosCuenta .DetallesDeMi .Titulo
{
	position:relative;
}
.ContenidosCuenta .DetallesDeMi .Titulo a
{
	position:absolute;
	right:10px;
	top:7px;
}
.ContenidosCuenta .TestMensajeContenedor .ContenedorCuenta .CuentaCabecera
{
	background-image:url('/site_media/_img/SoloParaTiTestSinResultadosTop.jpg');
	background-repeat:no-repeat;
	height:10px;
	overflow:hidden;
	width:628px;
}
.ContenidosCuenta .TestMensajeContenedor .ContenedorCuenta .CuentaContenidos
{
	background-color:#D4D4D4;
	margin-left:1px;
	margin-right:1px;
}
.ContenidosCuenta .TestMensajeContenedor .ContenedorCuenta .CuentaPie
{
	background-color:#F29706;
	background-image:url('/site_media/_img/SoloParaTiFichaBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:10px;
	overflow:hidden;
	width:628px;
}
.ContenidosHome .DetallesDeMi
{
	margin-top:7px !important;
	margin-bottom:0px !important;
}
.ContenidosHome .DetallesDeMi .CategoriasContenedor .CategoriasListado li img.Icono
{
	float:left;
	height:38px;
	margin-left:3px;
	padding-right:3px;
	margin-right:5px;
	vertical-align:middle;
	width:39px;
}
.ContenidosHome .DetallesDeMi .FiltroConVariosContenedor
{
	margin-top:5px;
}
.ContenidosImportar .ContenedorCuenta .CuentaContenidos
{
	padding:15px 15px !important;
}
.ContenidosImportar .ContenedorCuenta .ContenidosCenter
{
	text-align:center;
}
.ContenidosImportar .ContenedorCuenta .CuentaContenidos div
{
	margin-top:20px;
	text-align:center;
}
.ContenidosImportar form
{
	display:inline-block;
	margin-top:10px;
	margin-left:0px;
	overflow:hidden;
	position:relative;
	width:450px !important;
}
.ContenidosImportar form div
{
	clear:left;
	padding-top:10px !important;
	margin-top:0px !important;
}
.ContenidosImportar form input
{
	border:0px !important;
	display:inline;
	float:left;
	clear:left;
	margin:0px 5px 5px 80px !important;
	width:auto !important;
}
.ContenidosImportar form span
{
	display:block !important;
	float:left;
	height:auto !important;
	/*height:15px !important;*/
	margin:0px 0px 7px 0px !important;
	padding:0px !important;
	overflow:hidden;
	text-align:left !important;
	width:320px !important;
}
#ContenidosFondoNaranja
{
	background-color:#F29400;
	float:left;
	width:664px;
}
.ContenidosPie .CuentaContenidos
{
	padding:0px 30px !important;
}
.ContenidosPie .CuentaContenidos strong
{
	display:block;
	padding-top:10px;
}
.ContenidosPie .CuentaContenidos .TextoResaltado
{
	color:#ea6000;
	display:block;
	padding-top:15px !important;
}
.ContenidosPie .CuentaContenidos .TextoSomos
{
	width:570px;
	margin:0px !important;
	overflow:hidden;
	padding:10px 0px 10px 0px;
}

.ContenidosRegistro .BuscarContenedor
{
	margin-top:0px !important;
}
.ContenidosRegistro .CuentaContenidos div
{
	padding:15px 0px 15px 0px !important;
}
.ContenidosRegistro .CuentaContenidos .DialogoBoton
{
	padding:10px 0px 15px 0px !important;
}
.ContenidosRegistro form
{
	float:none !important;
	padding-left:120px;
	overflow:hidden;
	margin-top:10px;
	width:300px !important;
	text-align:center !important;
	padding-bottom:15px;
}
.ContenidosRegistro form div
{
	height:auto !important;
	padding:0px !important;
}

.ContenidosRegistro form .Input
{
	float:left;
	margin:0px 0px 5px 0px !important;
	width:150px !important;
}
.ContenidosRegistro form .Boton
{
	clear:left;
	color:#ffffff;
	background-image:url('/site_media/_img/FondoDialogoBoton.jpg');
	background-repeat:repeat-x;
	border:0px;
	cursor:pointer;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	height:19px;
	padding:0px 4px 1px 4px;
}
.ContenidosRegistro form .Recordar
{
	border:0px !important;
	margin-left:125px !important;
	width:auto !important;
	padding:0px !important;
}
.ContenidosRegistro form span
{
	padding:0px 0px 5px 0px !important;
	width:115px !important;
}
.ContenidosRegistro form .LoginPasswordEtiqueta
{
	width:130px !important;
	padding-left:0px;
	margin:0px !important;
	text-align:left !important;
}
.CuentaContenidos .MensajeTexto
{
	font-weight:bold;
	padding:14px 30px;
	text-align:center;
}
.CuentaFechaNacimientoEtiqueta
{
	display:block;
	float:left;
}
.Dialogo
{
	width:437px;
}
.Dialogo .Campo
{
	border:solid 1px #C5C5C5;
	height:17px;
	padding:2px;
	width:373px;
}
.Dialogo .Foto
{
	float:left;
	height:53px;
	margin-bottom:15px;
	width:52px;
}
.Dialogo .Foto img
{
	padding:5px 0px 0px 5px;
}
.Dialogo .Textarea
{
	border:solid 1px #C5C5C5;
	overflow:auto;
	padding:2px;
	width:373px;
}
.DialogoAbusoReportar, .DialogoAmistadSolicitar, .DialogoAmigoInvitar, .DialogoComentarios, .DialogoEventoInvitar, .DialogoFotoSubir, .DialogoMensajeEscribir, .DialogoPlanEnviar
{
	padding:20px 0px 0px 30px;
}
.DialogoAmigoInvitar .Item
{
	margin:3px 0px 0px 5px;
}
.DialogoAmigoInvitar .Item .Nombre
{
	float:left;
	margin-left:5px;
	margin-top:3px;
	width:310px;
}
.DialogoAmigoInvitar .Item .Checkbox, .DialogoEventoInvitar .Item .Checkbox
{
	float:left;
	padding:0px;
	width:20px;
}
.DialogoAmigoInvitar .Listado, .DialogoEventoInvitar .Listado
{
	background-color:#ffffff;
	border:solid 1px #C5C5C5;
	height:173px;
	overflow:scroll;
	width:373px;
}
.DialogoAmigoInvitar .Textarea, .DialogoEventoInvitar .Textarea
{
	height:37px;
	margin-bottom:10px;
	overflow:auto;
	width:370px;
}
.DialogoAmistadSolicitar .Datos, .DialogoPlanEnviar .Datos
{
	float:left;
	margin-left:15px;
}
.DialogoAmistadSolicitar .Info, .DialogoPlanEnviar .Info, .DialogoAmigoInvitar .Info
{
	float:left;
	margin-bottom:15px;
	margin-left:8px;
	width:320px;
}
.DialogoAbusoReportar .Intro, .DialogoComentarios .Intro
{
	display:block;
	margin-bottom:20px;
}
.DialogoAmistadSolicitar .Nombre
{
	float:left;
}
.DialogoAmistadSolicitar .Textarea
{
	height:57px;
}
.Dialogo .DialogoBoton
{
	padding-right:10px !important;
}
.DialogoBoton
{
	padding:8px 28px 10px 0px;
	text-align:right;
}
.DialogoBoton .Boton
{
	color:#ffffff;
	background-image:url('/site_media/_img/FondoDialogoBoton.jpg');
	background-repeat:repeat-x;
	border:0px;
	cursor:pointer;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	height:19px;
	padding:0px 4px 1px 4px;
}
.DialogoCabecera .BotonCerrar
{
	float:right;
	height:13px;
	margin:6px 4px 0px 0px;
	width:13px;
}
.DialogoCabecera .Titulo
{
	color:#ffffff;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px 0px 30px;
}
.DialogoContenidos
{
	background-color:#E1E1E1;
	/*background-image:url('/site_media/_img/FondoDialogoContenidos.png');
	background-position:right top;
	background-repeat:repeat-y;*/
	width:437px;
}
.DialogoContenidosAgenda #AgendaCalendario
{
	background-image:url('/site_media/_img/AgendaApuntarFondo.jpg');
	background-repeat:no-repeat;
	height:244px;
	margin-left:70px;
	width:296px;
}
.DialogoContenidosAgenda #AgendaCalendario table
{
	text-align:center;
}
.DialogoContenidosAgenda .ListadoAmigos .ListadoAmigosContenedor .Foto
{
	float:none !important;
	margin-bottom:0px !important;
}
.DialogoContenidosAgenda .ListadoAmigos .ListadoAmigosContenedor .Nombre
{
	float:none !important;
	font-weight:normal !important;
	height:30px !important;
	width:75px !important;
	overflow:hidden !important;
}
.DialogoContenidosAgenda .DiaActivo
{
	cursor:pointer !important;
	color:#de4600 !important;
}
.DialogoContenidosAgenda .linkDiaActivo,.linkDiaActivo:hover
{
	color:#ffffff;
}
.DialogoContenidosAgenda .TextoResaltado
{
	padding:10px 0px;
}
.DialogoEventoInvitar .DialogoBoton
{
	padding:8px 33px 10px 0px;
	text-align:right;
}
.DialogoEventoInvitar .Item
{
	margin:10px 0px 0px 5px;
}
.DialogoEventoInvitar .Item .Info
{
	float:left;
	margin-left:5px;
	width:310px;
}
.DialogoEventoInvitar .Item .Tipo
{
	display:block;
}
.DialogoFotoSubir .Campo
{
	background-color:#ffffff;
	height:23px;
	padding:2px;
	margin:0px 0px 15px 0px;
	width:283px;
}
.DialogoFotosSubir .DialogoBoton
{
	padding:8px 10px 10px 0px;
	text-align:right;
}
.DialogoFotosSubir
{
	padding:20px 0px 0px 0px;
}
.DialogoFotosSubir .Item
{
	margin-top:4px;
}
.DialogoFotosSubir .Item .Campo
{
	border:solid 1px #C5C5C5;
	background-color:#ffffff;
	float:left;
	height:17px;
	padding:2px;
	margin-left:4px;
	width:241px;
}
.DialogoFotosSubir .Item .CampoFile
{
	border:solid 1px #C5C5C5;
	background-color:#ffffff;
	float:left;
	height:23px;
	padding:2px;
	margin-left:4px;
	width:327px;
}
.DialogoFotosSubir .Item span
{
	display:block;
	float:left;
	margin-top:3px;
	text-align:right;
	width:78px;
}
.DialogoFotosSubir .DistanciaArriba
{
	padding-top:5px;
}
.DialogoFotosSubir .SeparadorSuperior
{
	height:5px;
	overflow:hidden;
	width:373px;
}
.DialogoMensajeEscribir .Textarea
{
	height:132px;
}
.DialogoPlanEnviar .Textarea
{
	height:131px;
}
.DetallesDeMi
{
	margin:4px 0px 20px 19px;
}
.DetallesDeMi .Titulo
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	width:612px;
}
.DetallesDeMiItem .Apuntados
{
	position:relative;
}
.DetallesDeMiItem .Cantidad
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif');
	background-repeat:no-repeat;

	height:23px;
	left:604px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	width:30px;
}
.DetallesDeMiItem .Descripcion
{
	float:left;
	height:44px;
	margin:10px 18px 0px 3px;
	overflow:hidden;
	width:133px;
}
.DetallesDeMiItem .Foto
{
	float:left;
	height:53px;
	padding:4px 0px 0px 4px;
	margin-top:5px;
	width:52px;
}
.DetallesDeMiItem .Foto img
{
	border:solid 1px #C6C2BB;
	height:42px;
	width:42px;
}
.DetallesDeMiItem .Info
{
	float:left;
	height:15px;
	margin:26px 0px 0px 7px;
	overflow:hidden;
	width:225px;
}
.DetallesDeMiItem .Info .Fecha
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	text-align:center;
	width:80px;
}
.DetallesDeMiItem .Info .Hora
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:65px;
}
.DetallesDeMiItem .Info .Precio
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:43px;
}
.DetallesDeMiItem .Nombre
{
	float:left;
	height:44px;
	margin:10px 10px 0px 3px;
	overflow:hidden;
	width:140px;
}
.DetallesDeMiItem .Nombre a
{
	display:block;
}
.DetallesDeOtro
{
	margin:18px 0px 20px 19px;
}
.DetallesDeOtro .Titulo
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	width:612px;
}
.DetallesDeOtroItem .Apuntados
{
	position:relative;
}
.DetallesDeOtroItem .Cantidad
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif');
	background-repeat:no-repeat;

	height:23px;
	left:604px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	width:30px;
}
.DetallesDeOtroItem .Descripcion
{
	float:left;
	height:44px;
	margin:10px 18px 0px 3px;
	overflow:hidden;
	width:133px;
}
.DetallesDeOtroItem .Foto
{
	float:left;
	height:53px;
	padding:4px 0px 0px 4px;
	margin-top:5px;
	width:52px;
}
.DetallesDeOtroItem .Foto img
{
	border:solid 1px #C6C2BB;
	height:42px;
	width:42px;
}
.DetallesDeOtroItem .Info
{
	float:left;
	height:15px;
	margin:26px 0px 0px 7px;
	overflow:hidden;
	width:225px;
}
.DetallesDeOtroItem .Info .Fecha
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	text-align:center;
	width:80px;
}
.DetallesDeOtroItem .Info .Hora
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:65px;
}
.DetallesDeOtroItem .Info .Precio
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:43px;
}
.DetallesDeOtroItem .Nombre
{
	float:left;
	height:44px;
	margin:10px 10px 0px 3px;
	overflow:hidden;
	width:140px;
}
.DetallesDeOtroItem .Nombre a
{
	display:block;
}
.DetallesDeOtroInteresesItem
{
	background-image:url('/site_media/_img/Fondo625x120TipoA.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:120px;
	margin-top:5px;
	width:625px;
}
.DetallesDeOtroInteresesItem .Titular
{
	padding:20px 0px 0px 15px;
	height:20px;
	float:left;
	overflow:hidden;
}
.DetallesDeOtroInteresesItem .InteresesItem
{
	background-color:#ffffff;
	margin:2px 0px 0px 15px;
	width:575px;
	height:55px !important;
	overflow:auto;
	padding-top:3px;
	padding-bottom:3px;
}
.DetallesDeOtroInteresesItem .InteresesItem div
{
	float:left;
	margin:0px 0px 0px 5px !important;
	padding:3px 0px 0px 0px !important;
	white-space:nowrap;
}
.DetallesDeOtroInteresesItem .InteresesItem div a img
{
	height:12px;
	margin-left:5px;
	vertical-align:middle;
	width:12px;
}
.DetallesDeMi .FotoInfo .TextoGrandeColor
{
	color:#006699;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	height:30px;
	padding:3px 0px 3px 7px;
	width:100px;
}
.DetallesDeMi .FotoInfo .Input
{
	margin-left:5px;
}
.DetallesDeMi .FotoInfo .Eliminar
{
	padding:2px;
	float:left;
	padding-left:9px;
	width:80px;
}
.DetallesDeMi .FotoInfo .Eliminar img
{
	float:left;
	height:13px;
	margin-right:3px;
	width:13px;
}
.DetallesDeMi .FotoInfo .Eliminar .Texto a
{
	font-size:11px !important;
}
.DetallesDeMi .FotoGrandeInfo .Info
{
	float:left;
	margin-left:7px;
	height:200px;
	width:272px;
}
.DetallesDeMi .FotoGrandeInfo .Info .EnlaceDerecha
{
	width:130px;
}
.DetallesDeMi .FotoGrandeInfo .Info .EnlaceIzquierda
{
	width:92px;
}
.DetallesDeMi .FotoGrandeInfo .Info .EnlacesDerecha
{
	float:left;
	height:33px;
	margin-left:10px;
	overflow:hidden;
	width:149px;
}
.DetallesDeMi .FotoGrandeInfo .Info .EnlacesIzquierda
{
	float:left;
	height:33px;
	overflow:hidden;
	width:111px;
}
.DetallesDeMi .FotoGrandeInfo .Info .Nombre
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	overflow:hidden;
	height:60px;
	width:100px;
}
.DetallesDeMi .FotoGrandeInfo .Info .Editar
{
	float:right;
}
.DetallesDeMi .FotoGrandeInfo .Info .EditarTexto
{
	float:left;
	text-align:right;
}
.DetallesDeMi .FotoGrandeInfo .Info .Editar img
{
	margin:2px 3px;
}
.DetallesDeMi .Comentario
{
	height:60px;
	margin:5px 0px 0px 10px;
	width:600px;
}
.DetallesDeMi .Comentario img
{
	float:left;
	height:42px;
	width:42px;
}
.DetallesDeMi .Comentario .Datos
{
	float:left;
	height:60px;
	width:550px;
	margin-left:5px;
}
.DetallesDeMi .Comentario .Datos .Fecha
{
	color:#666666;
	float:left;
	font-size:11px;
	font-style:italic;
	padding-left:3px;
}
.DetallesDeMi .Comentario .Datos a
{
	float:left;
}
.DetallesDeMi .Comentario .Datos div
{
	clear:left;
}
.DetallesDeMi .FichaComentarios .Form .Anadir
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	height:15px;
	margin:15px 0px 0px 3px;
	overflow:hidden;
	width:88px;
}
.DetallesDeMi .FichaComentarios .Form .AnadirBoton
{
	border:0px;
	cursor:pointer;
	float:left;
	margin:13px 0px 0px 4px;
}
.DetallesDeMi .FichaComentarios .Form
{
	background-image:url('/site_media/_img/FichaPlanesCometariosFondo.gif');
	background-position:right top;
	background-repeat:no-repeat;
	height:42px;
	margin:5px 0px 0px 0px;
	/*overflow:hidden;*/
	width:626px;
}
.DetallesDeMi .FichaComentarios .Form .Comentario
{
	background-color:#ffffff;
	border:0px;
	height:34px;
	float:left;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	margin:4px 8px;
	overflow:auto;
	padding:0px 2px;
	width:437px;
}
.DetallesDeMi .FichaComentarios .Form  .Foto
{
	float:left;
}
.DetallesDeMi .FichaComentarios .Form .Todos
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	height:15px;
	margin:15px 0px 0px 18px;
	overflow:hidden;
	width:50px;
}
.DetallesDeMi .FichaComentarios .Form .TodosBoton
{
	border:0px;
	cursor:pointer;
	float:left;
	margin:10px 0px 0px 2px;
}
.DetallesDeMi .FichaComentarios .Item
{
	margin-top:6px;
	width:625px;
}
.DetallesDeMi .FichaComentarios .Item img
{
	float:left;
	width:42px;
}
.DetallesDeMi .FichaComentarios .Item .Textos .Fecha
 {
 	color:#5e5d5d;
 	font-size:11px;
 	font-style:italic;
 }
.DetallesDeMi .FichaComentarios .Item .Textos .Nombre
{
	color:#006699;
	font-size:11px;
}
.DetallesDeMi .FichaComentarios .Item .Textos .Texto
{
	display:block;
	width:568px;
}
.DetallesDeMi .FichaComentarios .Titulo{
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	color:#ffffff;font-size:14px;font-weight:bold;height:21px;padding:4px 0px 0px 13px;width:612px;
}
.DetallesDeMi .FichaComentarios .Titulo span
{
	font-size:12px;
	font-weight:normal;
}
.DetalleDeMiFotoFotoHorizontalContenedor #DetalleDeMiFotoFotoContenedor
{
	background-color:#e1e1e1;
	height:52px;
	overflow:hidden;
	width:52px;
}
.DetalleDeMiFotoFotoHorizontalContenedor #DetalleDeMiFotoFotoContenedor .RightBottom .Contenido
{
	padding:10px;
}
.DetalleDeMiFotoLineaGris
{
	background-color:#c5c5c5;
	height:1px;
	margin:0px 0px 15px 5px;
	overflow:hidden;
	width:618px;
}
.DetalleDeMiFotoPanelHorizontalContenedor
{
	background-image:url('/site_media/_img/DetallesDeMiFotoPanelHorizontalFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:36px;
	padding:7px 0px 0px 12px;
	margin:7px 0px 0px 53px;
	overflow:hidden;
	width:505px;
}
.DetalleDeMiFotoPanelHorizontalContenedor .Nombre
{
	float:left;
	height:30px;
	overflow:hidden;
	width:416px;
}
.DetalleDeMiFotoPanelHorizontalContenedor .Paginacion
{
	float:left;
	margin:0px 0px 0px 6px;
	width:72px;
}
.DetalleDeMiFotoPanelHorizontalEnlaces
{
	margin:7px 0px 18px 53px;
	width:500px;
}
.DetalleDeMiFotoPanelHorizontalEnlaces  .Editar
{
	float:right;
}
.DetalleDeMiFotoPanelHorizontalEnlaces  .Editar img
{
	margin:2px 3px;
}
.DetalleDeMiFotoPanelHorizontalEnlaces  .EditarTexto
{
	float:left;
	text-align:right;
}
.DetalleDeMiFotoPanelHorizontalEnlaces .EnlaceDerecha
{
	width:183px;
}
.DetalleDeMiFotoPanelHorizontalEnlaces .EnlaceIzquierda
{
	width:98px;
}
.DetalleDeMiFotoPanelHorizontalEnlaces .EnlacesDerecha
{
	float:right;
	width:200px;
}
.DetalleDeMiFotoPanelHorizontalEnlaces .EnlacesIzquierda
{
	float:left;
	text-align:right;
	width:118px;
}
.DetalleDeMiFotoPanelVerticalContenedor .Nombre
{
	float:left;
	height:30px;
	overflow:hidden;
	width:251px;
}
.DetalleDeMiFotoPanelVerticalContenedor .Paginacion
{
	float:left;
	margin:0px 0px 0px 6px;
	width:72px;
}
.DetalleDeMiFotoPanelVerticalEnlaces  .Editar
{
	float:right;
}
.DetalleDeMiFotoPanelVerticalEnlaces  .Editar img
{
	margin:2px 3px;
}
.DetalleDeMiFotoPanelVerticalEnlaces  .EditarTexto
{
	float:left;
	text-align:right;
}
.DetalleDeMiFotoPanelVerticalEnlaces .EnlaceDerecha
{
	width:133px;
}
.DetalleDeMiFotoPanelVerticalEnlaces .EnlaceIzquierda
{
	width:98px;
}

.DetalleDeMiFotoPanelVerticalEnlaces .EnlacesDerecha
{
	float:right;
	width:150px;
}
.DetalleDeMiFotoPanelVerticalEnlaces .EnlacesIzquierda
{
	float:left;
	text-align:right;
	width:118px;
}
.EnlaceGrandeColor, .EnlaceGrandeColor:hover
{
	color:#006699;
	font-size:14px;
	text-decoration:none;
}
.EnlaceMuyPequeno, .EnlaceMuyPequeno:hover
{
	color:#000000;
	font-size:9px;
}
.EnlacePequeno, .EnlacePequeno:hover
{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.EnlacePequenoColor, .EnlacePequenoColor:hover
{
	font-size:11px;
	text-decoration:none;
}
.EnlaceColor, .EnlaceColor:hover
{
	text-decoration:none;
}
.EnlaceColor:hover
{
	color:#000000;
}
.EtiquetasBottom
{
	background-image:url('/site_media/_img/EtiquetasFondoBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:626px;
}
.EtiquetasMiddle
{
	background-color:#E1E1E1;
	width:626px;
}
.EtiquetasMiddle .Boton
{
	margin:0px 0px 0px 3px;
}
.EtiquetasMiddle .Campo
{
	background-color:#ffffff;
	border:0px;
	float:left;
	font-size:11px;
	height:17px;
	margin-left:30px;
	padding-left:2px;
	width:138px;
}
.EtiquetasMiddle .EtiquetaColgando
{
	position:relative;
}
.EtiquetasMiddle .EtiquetaColgando .Etiqueta
{
	left:8px;
	position:absolute;
	top:-8px;
}
.EtiquetasMiddle .Lista
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:515px;
}
.EtiquetasMiddle .Lista li
{
	display:inline;
	padding-right:5px;
}
.EtiquetasMiddle .Lista li a
{
	color:#006699;
	font-size:12px;
}
.EtiquetasMiddle .Titulo
{
	color:#000000;
	display:block;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding:1px 0px 0px 28px;
	width:66px;
}
.EtiquetasTop
{
	background-image:url('/site_media/_img/EtiquetasFondoTop.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:11px;
	margin-top:10px;
	padding-top:8px;
	width:626px;
}
.ExploradorBusquedas{
    background-color:#e1e1e1;
	background-image:url('/site_media/_img/CajaGris624x9CabeceraFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	margin:10px 20px;
	padding-top:8px;
	width:624px;
}
.ExploradorBusquedas .ColumnaDerecha
{
	position:relative;
	left:85px;
	width:238px;
}
.ExploradorBusquedas .ColumnaDerecha .BotonBuscar
{
	background-image:url('/site_media/_img/BotonFondo.jpg');
	background-repeat:repeat-x;
	border:0px !important;
	color:#fffefe;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	padding:2px 3px !important;
	margin:50px 0px 0px 0px !important;
	width:auto !important;
}

.ExploradorBusquedas .ColumnaDerecha .ItemIzquierdaEtiqueta
{
	display:block;
	font-size:11px;
	float:left;
	margin:3px 0px 0px 3px;
	overflow:hidden;
	width:200px;
}
.ExploradorBusquedas .ColumnaIzquierda
{
	position:relative;
	left:46px;
	width:268px;
}
.ExploradorBusquedas .ColumnaIzquierda .Todos, .ExploradorBusquedas .ColumnaDerecha .Todos
{
	margin-left:-4px;
}
.ExploradorBusquedas .Pie
{
	background-color:#e1e1e1;
	background-image:url('/site_media/_img/CajaGris624x9PieFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:624px;
}
.ExploradorContenedor .BusquedaContenedor .Boton
{
	float:left;
	height:21px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	width:26px;
}
.ExploradorContenedor .EnlaceRepetirBusqueda, .ExploradorContenedor .EnlaceRepetirBusqueda:hover
{
	background-color:Transparent;
	color:#fffefe;
	font-size:11px;
	font-weight:bold;
}

.ExploradorContenedor .BusquedaContenedor .Cabecera
{
	float:left;
	margin:0px 0px 20px 0px;
}
.ExploradorContenedor .BusquedaContenedor .Cabecera span
{
	margin-left:13px;
}
.ExploradorContenedor .BusquedaContenedor .CabeceraCategorias .Etiqueta
{
	height:17px;
	padding-top:4px;
	overflow:hidden;
	width:143px;
}
.ExploradorContenedor .BusquedaContenedor .CabeceraLugares .Etiqueta
{
	height:17px;
	padding-top:4px;
	overflow:hidden;
	width:206px;
}
.ExploradorContenedor .BusquedaContenedor  .ExploradorMenuSubmenuListadoCategorias li,
.ExploradorContenedor .BusquedaContenedor  .ExploradorMenuSubmenuListadoLugares li
{
	margin-bottom:3px;
	padding-left:13px;
}
.ExploradorContenedor .BusquedaContenedor  .ExploradorMenuSubmenuListadoCategorias .Ultimo,
.ExploradorContenedor .BusquedaContenedor  .ExploradorMenuSubmenuListadoLugares .Ultimo
{
	margin-bottom:0px;
}

.ExploradorContenedor .BusquedaContenedor  .ExploradorMenuSubmenuListadoLugares
{
	background-color:#c5c5c5;
	list-style-type:none;
	margin:0px;
	padding:2px 14px 0px 0px;
	width:218px;
}
.ExploradorContenedor .Item
{
	margin-top:18px;
}
/*.ExploradorContenedor .Item
{
	margin:20px 0px;
	width:625px;
}
.ExploradorContenedor .Item .Etiqueta
{
	background-image:url('/site_media/_img/ExploradorEtiquetaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:21px;
	margin:0px 0px 0px 8px;
	padding:7px 25px 0px 25px;
	overflow:hidden;
	width:495px;
}
.ExploradorContenedor .Item .Etiqueta div
{
	display:block;
	height:16px;
	overflow:hidden;
	width:495px;
}
.ExploradorFondoCategorias
{
	background-color:#E36E04;
}
.ExploradorFondoLugares
{
	background-color:#FF8901;
}*/
.ExploradorMensaje
{
	margin:15px 0px 15px 0px !important;
	padding:0px !important;
}
.FichaLugaresContenedor .Agenda
{
	float:left;
	margin:159px 0px 0px 12px;
	width:128px;
}
.FichaLugaresContenedor .Agenda .Enlace
{
	cursor:pointer;
	display:block;
	float:left;
	margin:2px 0px 0px 5px;
	width:65px;
}
.FichaLugaresContenedor .Agenda img
{
	float:left;
}
.FichaLugaresContenedor .Detalles
{
	float:left;
	margin:0px 0px 0px 6px;
	width:258px;
}
.FichaLugaresContenedor .Detalles p
{
	margin:10px  0px;
}
.FichaLugaresContenedor .Detalles span
{
	display:block;
}
.FichaLugaresContenedor .Detalles .Titulo
{
	margin:9px 0px 0px 0px;
}
.FichaLugaresContenedor .Google
{
	height:327px;
	margin:15px 0px 20px 11px;
	overflow:hidden;
	width:627px;
}
.FichaPlanesBloqueDerecho #BotonVoy
{
	margin-top:5px !important;
}
.FichaPlanesBloqueDerecho #BotonUgh
{
	margin-bottom:30px !important;
}

.FichaPlanesBloqueDerecho .TextoResaltado
{
	text-align:center;
}
.FichaPlanesContenedor
{
	margin:17px 0px 18px 8px;
	width:656px;
}

.FichaPlanesComentarios{margin:7px 0 15px 11px;}
.FichaPlanesComentarios .Form a.Anadir,
.FichaPlanesComentarios .Form a.Anadir:hover{color:#006699;display:block;font-size:11px;float:left;height:15px;margin:15px 0px 0px 3px;overflow:hidden;width:88px;}
.FichaPlanesComentarios .Form .AnadirBoton
{
	border:0px;
	cursor:pointer;
	float:left;
	margin:13px 0px 0px 4px;
}
.FichaPlanesComentarios .Form
{
	background-image:url('/site_media/_img/FichaPlanesCometariosFondo.gif');
	background-position:right top;
	background-repeat:no-repeat;
	height:42px;
	margin:5px 0px 0px 0px;
	overflow:hidden;
	width:626px;
}
.FichaPlanesComentarios .Form .Comentario
{
	background-color:#ffffff;
	border:0px;
	height:34px;
	float:left;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	margin:4px 8px;
	overflow:auto;
	padding:0px 2px;
	width:346px;
}
.FichaPlanesComentarios .Form  .Foto
{
	float:left;
}
.FichaPlanesComentarios .Form .Todos
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	height:15px;
	margin:15px 0px 0px 18px;
	overflow:hidden;
	width:50px;
}
.FichaPlanesComentarios .Form .TodosBoton
{
	border:0px;
	cursor:pointer;
	float:left;
	margin:10px 0px 0px 2px;
}
.FichaPlanesComentarios .Item
{
	margin-top:6px;
	width:625px;
}
.FichaPlanesComentarios .Item img
{
	float:left;
	width:42px;
}
 .FichaPlanesComentarios .Item .Textos .Fecha
 {
 	color:#5e5d5d;
 	font-size:11px;
 	font-style:italic;
 }
.FichaPlanesComentarios .Item .Textos .Nombre
{
	color:#006699;
	font-size:11px;
}
.FichaPlanesComentarios .Item .Textos .Texto
{
	display:block;
	width:568px;
}
.FichaPlanesComentarios .Titulo
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	width:612px;
}
.FichaPlanesComentarios .Titulo span
{
	font-size:12px;
	font-weight:normal;
}
.FichaPlanesComentariosVacio .Form .Anadir
{
	margin-left:90px !important;
}
.FichaPlanesDetallesBottom
{
	background-image:url('/site_media/_img/FichaPlanesDetallesFondoBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:12px;
	overflow:hidden;
	width:626px;
}
.FichaPlanesDetallesTop
{

	background-image:url('/site_media/_img/FichaPlanesDetallesFondoTop.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:11px;
	padding-top:10px;
	width:626px;
}
.FichaPlanesDetallesMiddle
{
	background-image:url('/site_media/_img/FichaPlanesDetallesFondoMiddle.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	width:626px;
}
.FichaPlanesDetallesMiddle .BloqueCentral
{
	float:left;
	width:274px;
}
.FichaPlanesDetallesMiddle .BloqueCentral .Descripcion
{
	color:#000000;
	display:block;
	font-size:12px;
	margin-top:15px;
}
.FichaPlanesDetallesMiddle .BloqueCentral .LugarIcono
{
	float:left;
	height:39px;
	margin:9px 5px 0px 0px;
	width:25px;
}
.FichaPlanesDetallesMiddle .BloqueCentral .Lugar
{
	float:left;
	padding-top:11px;
	width:240px;
}
.FichaPlanesDetallesMiddle .BloqueCentral .Lugar .Item
{
	display:block;
}
.FichaPlanesDetallesMiddle .BloqueCentral .Lugar .Nombre, .FichaPlanesDetallesMiddle .BloqueCentral .Lugar .Nombre:hover
{
	color:#006699;
	font-size:12px;
	font-weight:bold;
	margin:11px 0px 0px 0px;
}
.FichaPlanesDetallesMiddle .BloqueCentral .Precio
{
	display:block;
	margin:11px 0px 0px 0px;
}
.FichaPlanesDetallesMiddle .BloqueCentral .Tipo
{
	color:#000000;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
.FichaPlanesDetallesMiddle .BloqueCentral .Titulo, .FichaLugaresContenedor .Titulo
{
	color:#006699;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
.FichaPlanesDetallesMiddle .BloqueDerecho
{
	float:left;
	margin-left:17px;
	width:105px;
}
.FichaPlanesDetallesMiddle .BloqueDerecho #BotonOoh, .FichaPlanesDetallesMiddle .BloqueDerecho #BotonUgh
{
	margin-top:2px;
}
.FichaPlanesDetallesMiddle .BloqueDerecho #BotonVoy
{
	margin-top:24px;
}
.FichaPlanesDetallesMiddle .BloqueDerecho .Item
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	width:90px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo
{
	float:left;
	width:205px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .FotoTipoD
{
	background-image:url('/site_media/_img/CajaGris194x192FotoTipoDFondo.jpg');
	background-repeat:no-repeat;
	height:192px;
	margin:-9px 0px 0px 1px;
	position:absolute;
	width:194px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .FotoTipoD img
{
	border:solid 1px #C5C5C5;
	height:170px;
	margin:10px 0px 0px 11px;
	width:170px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .FotoTipoO
{
	background-image:url('/site_media/_img/CajaGris194x192FotoTipoOFondo.jpg');
	background-repeat:no-repeat;
	height:192px;
	margin:-9px 0px 0px 1px;
	position:absolute;
	width:194px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .FotoTipoO img
{
	border:solid 1px #C5C5C5;
	height:170px;
	margin:10px 0px 0px 11px;
	width:170px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .FotoContenedor
{
	float:left;
	height:192px;
	position:relative;
	width:205px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .Info
{
	background-image:url('/site_media/_img/FichaPlanesDetallesInfoFondo.jpg');
	background-repeat:no-repeat;
	height:79px;
	margin:0px 0px 0px 23px;
	position:relative;
	width:148px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .InfoContenedor
{
	float:left;
	position:relative;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .InfoContenedor .Info #Fecha
{
	padding-top:9px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .InfoContenedor .Info #Hora
{
	padding-top:5px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .InfoContenedor .Info .Item
{
	color:#006699;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 33px;
	height:18px;
	overflow:hidden;
	width:110px;
}
.FichaPlanesDetallesMiddle .BloqueIzquierdo .Info #Precio
{
	padding-top:5px;
}
.FichaPlanesDetallesPie
{
	background-color:Red;
	background-color:#D4D4D4;
	padding:8px 0px 0px 23px;
	height:20px;
	width:603px;
}
.FichaPlanesDetallesPie .Apuntados
{
	background-image:url('/site_media/_img/FichaPlanesDetallesApuntadosFondo.gif');
	background-repeat:no-repeat;
	float:left;
	height:19px;
	overflow:hidden;
	width:124px;
}
.FichaPlanesDetallesPie .Cantidad
{
	color:#ffffff;
	display:block;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-top:1px;
	padding-left:2px;
	text-align:center;
	width:14px;
}
.FichaPlanesDetallesPie .Compartir
{
	background-image:url('/site_media/_img/FichaPlanesDetallesCompartirIcono.gif');
	background-repeat:no-repeat;
	float:left;
	height:18px;
	margin-top:1px;
	overflow:hidden;
	width:72px;
}
.FichaPlanesDetallesPie .Compartir .Enlace
{
	color:#006699;
	display:block;
	font-size:11px;
	padding-top:2px;
	padding-left:20px;
}
.FichaPlanesDetallesPie .Gustado
{
	background-image:url('/site_media/_img/FichaPlanesDetallesGustadoFondo.gif');
	background-repeat:no-repeat;
	float:left;
	height:19px;
	overflow:hidden;
	width:163px;
}
.FichaPlanesDetallesPie .Invitacion
{
	background-image:url('/site_media/_img/FichaPlanesDetallesInvitarIcono.gif');
	background-repeat:no-repeat;
	float:left;
	height:18px;
	margin-right:8px;
	margin-top:1px;
	overflow:hidden;
	width:108px;
}
.FichaPlanesDetallesPie .Invitacion .Enlace
{
	color:#006699;
	display:block;
	font-size:11px;
	padding-top:2px;
	padding-left:23px;
}
.FichaPlanesDetallesPie .Mail
{
	background-image:url('/site_media/_img/FichaPlanesDetallesEnviarMailIcono.gif');
	background-repeat:no-repeat;
	float:left;
	height:18px;
	margin-top:1px;
	margin-right:8px;
	overflow:hidden;
	width:111px;
}
.FichaPlanesDetallesPie .Mail .Enlace
{
	color:#006699;
	display:block;
	font-size:11px;
	padding-top:2px;
	padding-left:34px;
}
.FichaPlanesDetallesPie .Texto
{
	color:#006699;
	display:block;
	font-size:11px;
	padding-top:3px;
	padding-left:25px;
}
.FichaPlanesDetallesPieBottom
{
	background-image:url('/site_media/_img/FichaPlanesDetallesPieFondoBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:10px;
	overflow:hidden;
	width:626px;
}
.FichaPlanesEtiquetasBottom
{
	background-image:url('/site_media/_img/FichaPlanesEtiquetasFondoBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:626px;
}
.FichaPlanesEtiquetasMiddle
{
	background-color:#E1E1E1;
	width:626px;
}
.FichaPlanesEtiquetasMiddle .Boton
{
	margin:0px 0px 0px 3px;
}
.FichaPlanesEtiquetasMiddle .Campo
{
	background-color:#ffffff;
	border:0px;
	float:left;
	font-size:11px;
	height:17px;
	margin-left:30px;
	padding-left:2px;
	width:138px;
}
.FichaPlanesEtiquetasMiddle .EtiquetaColgando
{
	position:relative;
}
.FichaPlanesEtiquetasMiddle .EtiquetaColgando .Etiqueta
{
	left:8px;
	position:absolute;
	top:-8px;
}
.FichaPlanesEtiquetasMiddle .Lista
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:515px;
}
.FichaPlanesEtiquetasMiddle .Lista li{display:inline;padding-right:5px;}
.FichaPlanesEtiquetasMiddle .Titulo{color:#000000; display:block; font-size:12px; font-weight:bold; float:left; padding:1px 0px 0px 28px; width:66px;}
.FichaPlanesEtiquetasTop{
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FichaPlanesEtiquetasFondoTop.jpg');
	margin-left:11px;margin-top:10px;padding-top:8px;width:626px;
}
.FichaPlanesFotos, .FichaPlanesPersonas, .FichaPlanesSimilares{margin-top:7px;width:654px;}
.FichaPlanesFotos .FlechaDerecha{height:33px;float:left;margin-top:51px;width:35px;}
.FichaPlanesFotos .FlechaIzquierda{height:33px;float:left;margin-top:51px;width:36px;}
.FichaPlanesFotos .Item{
	background-repeat:no-repeat;
	background-image:url('/site_media/_img/Caja110x110FotoTipoBFondo.gif');
	float:left;height:110px;margin-right:8px;margin-top:10px;width:110px;
}
.FichaPlanesFotos .Item img, .FichaPlanesFotos .ItemUltimo img{border:solid 1px #C5C5C5;height:88px; margin:11px 0px 0px 10px;width:88px;}
.FichaPlanesFotos .ItemUltimo{
	background-repeat:no-repeat;
	background-image:url('/site_media/_img/Caja110x110FotoTipoBFondo.gif');
	float:left;height:110px;margin-top:10px;width:110px;
}
.FichaPlanesFotos .Subir, .FichaPlanesFotos .Subir:hover{display:block;font-size:11px;float:left;height:15px;margin:15px 0px 0px 3px;}
.FichaPlanesFotos .SubirContenedor
{
	float:right;
	padding-right:36px;
}
.FichaPlanesFotosVacio{width:654px !important;}
.FichaPlanesFotosVacio .SubirContenedor
{
	background-image:url('/site_media/_img/FichaPlanesFotosFondo.gif');
	float:none !important;
	height:42px;
	padding:0px !important;
	margin:5px 0px 0px 10px !important;
	overflow:hidden;
	width:626px;
}
.FichaPlanesFotos .Titulo, .FichaPlanesPersonas .Titulo, .FichaPlanesSimilares .Titulo
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	margin-left:11px;
	width:625px;
}
.FichaPlanesFotos .Titulo span, .FichaPlanesPersonas .Titulo span, .FichaPlanesSimilares .Titulo span
{
	font-size:12px;
	font-weight:normal;
}
.FichaPlanesMedianosListado .ListadoItem
{
	/*height:158px;*/
	margin:13px 0px 20px 19px;
	width:626px;
}
.FichaPlanesMedianosListado .Filtro
{
	height:31px;
	margin:15px 0px 0px 19px;
	width:626px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemBottom
{
	background-image:url('/site_media/_img/Caja626ItemTipoAFondoBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:626px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle
{
	background-image:url('/site_media/_img/Caja626ItemTipoAFondoMiddle.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	width:626px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho
{
	float:left;
	margin-left:7px;
	width:123px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .BotonOoh,
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .BotonUgh,
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .BotonVoy
{
	display:block;
	height:23px;
	margin-top:2px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .Comentarios
{
	margin:8px 0px 0px 3px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .Comentarios .Icono
{
	float:left;
	height:21px;
	margin:0px 4px 0px 0px;
	width:22px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .Comentarios .Etiqueta
{
	padding-top:3px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .Compartir
{
	margin:16px 0px 0px 8px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .Compartir .Icono
{
	float:left;
	height:18px;
	margin:0px 6px 0px 0px;
	width:15px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo
{
	float:left;
	width:491px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Apuntados
{
	position:relative;
	z-index:3;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Cantidad
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif');
	background-repeat:no-repeat;
	height:23px;
	left:84px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	top:-10px;
	width:30px;

}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Descripcion
{
	color:#000000;
	display:block;
	font-size:12px;
	height:30px;
	margin:0px;
	overflow:hidden;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Foto
{
	height:110px;
	margin:-8px 0px 0px 0px;
	position:absolute;
	width:110px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Foto img
{
	border:solid 1px #C5C5C5;
	height:90px;
	margin:9px 0px 0px 9px;
	width:90px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .FotoContenedor
{
	float:left;
	height:110px;
	position:relative;
	width:121px;
	z-index:2;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Item
{
	display:block;
	font-size:11px;
	height:15px;
	overflow:hidden;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Nombre
{
	color:#006699;
	font-size:11px;
	height:15px;
	margin:4px 0px 0px 0px;
	overflow:hidden;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Nombre a, .ItemMiddle .BloqueIzquierdo .Nombre a:hover
{
	color:#006699;
	font-size:11px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Ticket
{
	background-image:url('/site_media/_img/Ticket351x29Fondo.jpg');
	background-repeat:no-repeat;
	height:29px;
	margin:0px 0px 0px 8px;
	position:relative;
	width:351px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .TicketContenedor .Ticket .Fecha
{
	height:18px;
	overflow:hidden;
	padding:8px 0px 0px 25px;
	width:92px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .TicketContenedor .Ticket .Hora
{
	height:18px;
	overflow:hidden;
	padding:8px 0px 0px 25px;
	width:88px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .TicketContenedor .Ticket .Item
{
	color:#006699;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;

}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .TicketContenedor .Ticket .Precio
{
	height:18px;
	overflow:hidden;
	padding:8px 0px 0px 25px;
	width:84px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Tipo
{
	color:#000000;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:13px;
	margin:0px;
	overflow:hidden;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Titulo
{
	height:15px;
	margin:0px;
	overflow:hidden;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Titulo a, .FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Titulo a:hover
{
	color:#006699;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.FichaPlanesMedianosListado .ListadoItem .ItemTop
{

	background-image:url('/site_media/_img/Caja626ItemTipoAFondoTop.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	padding-top:8px;
	width:626px;
}
.FichaPlanesMedianosListadoHome
{
	width:645px !important;
}
.FichaPlanesPersonas .FlechaDerecha
{
	height:33px;
	float:left;
	margin-top:51px;
	width:35px;
}
.FichaPlanesPersonas .FlechaIzquierda
{
	height:33px;
	float:left;
	margin-top:51px;
	width:36px;
}
.FichaPlanesPersonas .Item
{
	background-image:url('/site_media/_img/Caja110x110FotoTipoBFondo.gif');
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	margin:10px 8px 15px 0px;
	width:110px;
}
.FichaPlanesPersonas .Item .Descripcion,
.FichaPlanesPersonas .ItemUltimo .Descripcion,
.FichaPlanesPersonas .ItemLugar .Descripcion,
.FichaPlanesPersonas .ItemUltimoLugar .Descripcion

{
	color:#000000;
	display:block;
	font-size:11px;
	margin:1px 5px 0px 11px;
}
.FichaPlanesPersonas .Item img,
.FichaPlanesPersonas .ItemUltimo img,
.FichaPlanesPersonas .ItemLugar img,
.FichaPlanesPersonas .ItemUltimoLugar img
{
	border:solid 1px #C5C5C5;
	height:88px;
	margin:11px 0px 0px 10px;
	width:88px;
}
.FichaPlanesPersonas .Item .Nombre,
.FichaPlanesPersonas .ItemUltimo .Nombre,
.FichaPlanesPersonas .ItemLugar .Nombre,
.FichaPlanesPersonas .ItemUltimoLugar .Nombre
{
	color:#006699;
	display:block;
	font-size:12px;
	margin:9px 5px 0px 11px;
}
.FichaPlanesPersonas .ItemUltimo
{
	background-image:url('/site_media/_img/Caja110x110FotoTipoBFondo.gif');
	background-repeat:no-repeat;
	float:left;
	height:110px;
	margin-top:10px;
	width:110px;
}
.FichaPlanesPersonas .ItemLugar
{
	background-image:url('/site_media/_img/CajaBlanca110x110FotoLugarFondo.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	margin:10px 8px 15px 0px;
	width:110px;
}
.FichaPlanesSimilares .FlechaDerecha
{
	height:33px;
	float:left;
	margin-top:81px;
	width:35px;
}
.FichaPlanesSimilares .FlechaIzquierda
{
	height:33px;
	float:left;
	margin-top:81px;
	width:36px;
}
.FichaPlanesSimilares .Item
{
	float:left;
	margin:10px 8px 0px 0px;
	position:relative;
	width:110px;
}
.FichaPlanesSimilares .Item .Apuntados,
.FichaPlanesSimilares .ItemUltimo .Apuntados
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif');
	background-repeat:no-repeat;
	color:#006699;
	font-size:12px;
	font-weight:bold;
	height:23px;
	left:85px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	top:28px;
	width:30px;
}
.FichaPlanesSimilares .Item .Fecha,
.FichaPlanesSimilares .ItemUltimo .Fecha
{
	color:#006699;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:16px;
	overflow:hidden;
	width:82px;
}
.FichaPlanesSimilares .Item .Foto,
.FichaPlanesSimilares .ItemUltimo .Foto
{
	background-position:left top;
	margin-top:1px;
}
.FichaPlanesSimilares .Item img,
.FichaPlanesSimilares .ItemUltimo img
{
	border:solid 1px #C5C5C5;
	height:88px;
	margin:11px 0px 0px 10px;
	width:88px;
}
.FichaPlanesSimilares .Item .Info,
.FichaPlanesSimilares .ItemUltimo .Info
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresInfoFondo.jpg');
	background-repeat:no-repeat;
	height:49px;
	margin-top:8px;
	padding:7px 0px 0px 24px;
	width:86px;
}
.FichaPlanesSimilares .Item .Nombre,
.FichaPlanesSimilares .ItemUltimo .Nombre
{
	height:30px;
	margin:12px 5px 0px 11px;
	overflow:hidden;
}
.FichaPlanesSimilares .Item .Nombre a, .FichaPlanesSimilares .Item .Nombre a:hover,
.FichaPlanesSimilares .ItemUltimo .Nombre a, .FichaPlanesSimilares .ItemUltimo .Nombre a:hover
{
	color:#006699;
	font-size:11px;
	font-weight:bold;
}
.FichaPlanesSimilares .Item .Precio,
.FichaPlanesSimilares .ItemUltimo .Precio
{
	color:#006699;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-top:11px;
	height:16px;
	overflow:hidden;
	width:82px;
}
.FichaPlanesSimilares .Item .Tipo,
.FichaPlanesSimilares .ItemUltimo .Tipo
{
	font-size:11px;
	font-weight:bold;
	height:32px;
	margin-right:9px;
	margin-left:11px;
	overflow:hidden;
	position:relative;
	width:90px;
}
.FichaPlanesSimilares .Item .Tipo span,
.FichaPlanesSimilares .ItemUltimo .Tipo span
 {
 	bottom:0px;
 	position:absolute;
 }
.FichaPlanesSimilares .ItemUltimo
{
	float:left;
	margin:10px 0px 0px 0px;
	position:relative;
	width:110px;
}
.FichaSoloParaTiListado .ListadoItem
{
	height:109px;
	margin:13px 0px 20px 10px;
	width:609px;
}
.FichaSoloParaTiListado .ListadoItem .ItemBottom
{
	background-image:url('/site_media/_img/Caja609ItemBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:604px;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle
{
	background-image:url('/site_media/_img/Caja609ItemFondo.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	height:111px;
	width:604px;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueDerecho
{
	float:right;
	margin-right:2px;
	margin-top:5px;
	width:123px;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueDerecho .BotonOoh,
.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueDerecho .BotonUgh
{
	display:block;
	height:23px;
	margin-top:2px;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueIzquierdo
{
	float:left;
	width:460px;
	overflow:hidden;
	margin-left:7px;
}

.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueIzquierdo img
{
	float:left;
	margin:0px 9px 0px 5px;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Descripcion
{
	color:#000000;
	display:block;
	float:left;
	font-size:12px;
	height:75px;
	width:380px;
	overflow:hidden;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueIzquierdo .Tipo
{
	color:#000000;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:13px;
	margin:0px;
	overflow:hidden;
}
.FichaSoloParaTiListado .ListadoItem .ItemTop
{

	background-image:url('/site_media/_img/Caja609ItemTop.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:8px;
	width:604px;
}
.ListadoItemTitulo
{
	height:58px;
	margin:13px 0px 20px 10px;
	width:609px;
}
.FichaSoloParaTiListado .ListadoItemTitulo .ItemTop
{
	background-image:url('/site_media/_img/Caja609TituloTop.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:8px;
	width:604px;
}
.FichaSoloParaTiListado .ListadoItemTitulo .ItemBottom
{
	background-image:url('/site_media/_img/Caja609TituloBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:604px;
}
.FichaSoloParaTiListado .ListadoItemTitulo .ItemMiddle
{
	background-image:url('/site_media/_img/Caja609TituloMiddle.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	width:604px;
}
.FichaSoloParaTiListado .ListadoItemTitulo .ItemMiddle img
{
	float:left;
	margin:5px 10px;
}
.FichaSoloParaTiListado .ListadoItemTitulo .ItemMiddle .Descripcion
{
	float:left;
	margin:5px 10px;
	height:44px;
	overflow:hidden;
	width:535px;
}
.FiltroAmarilloConVarios .ItemOff, .FiltroAmarilloConVarios .ItemOff span
{
	background-color:#c8c8c8;
	color:#000000;
	font-size:12px;
}
.FiltroAmarilloConVarios .ItemOn, .FiltroAmarilloConVarios .ItemOff:hover, .FiltroAmarilloConVarios .ItemOn span
{
	background-color:#DD4500;
	color:#000000;
	font-size:12px;
}
.FiltroAmarilloConVarios .ItemPrimeroOn, .FiltroAmarilloConVarios .ItemPrimeroOff:hover, .FiltroAmarilloConVarios .ItemPrimeroOn span
{
	background-color:#FFFC00;
	background-image:url('/site_media/_img/FiltroAmarilloItemPrimero[On].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroAmarilloConVarios .ItemPrimeroOff, .FiltroAmarilloConVarios, .FiltroAmarilloConVarios .ItemPrimeroOff span
{
	background-color:#c8c8c8;
	background-image:url('/site_media/_img/FiltroGrisItemPrimero[On].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroAmarilloConVarios .ItemUltimoOff, .FiltroAmarilloConVarios .ItemUltimoOff span
{
	background-color:#c8c8c8;
	background-image:url('/site_media/_img/FiltroAmarilloItemUltimo[Off].gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroAmarilloConVarios .ItemUltimoOn, .FiltroAmarilloConVarios .ItemUltimoOn:hover, .FiltroAmarilloConVarios .ItemUltimoOff:hover, .FiltroAmarilloConVarios .ItemUltimoOn span
{
	background-color:#DD4500;
	background-image:url('/site_media/_img/FiltroAmarilloItemUltimo[On].gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroContenedorBuscador
{
	background-image:url('/site_media/_img/FiltroGrisClaroItemPrimero[Off].gif');
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	height:31px;
	padding-right:9px;
}
.FiltroContenedorBuscador .FiltroForm
{
	background-color:#e1e1e1;
	background-image:url('/site_media/_img/FiltroGrisItemUltimo[Off].gif');
	background-position:right top;
	background-repeat:no-repeat;
	height:31px;
	margin:0px 0px 0px 7px;
	width:250px;
}
.FiltroContenedorBuscador .FiltroForm .Boton
{
	float:left;
	height:23px;
	margin:3px 6px 0px 6px;
	width:27px;
}
.FiltroContenedorBuscador .FiltroForm .Campo
{
	background-color:#ffffff;
	border:0px;
	float:left;
	font-size:11px;
	height:19px;
	margin:5px 0px 0px 0px;
	padding:2px 4px 0px 4px;
	width:203px;
}
.FiltroConVariosContenedor
{
	height:31px;
	overflow:hidden;
	width:624px;
}
.FiltroConVariosContenedor .Mes
{
	float:left;
	height:22px;
	overflow:hidden;
	padding:9px 15px 0px 15px;
}
.FiltroConVariosContenedor .Ordenacion .Etiqueta
{
	float:left;
	padding:9px 0px 0px 11px;
}
.FiltroConVariosContenedor .Varios
{
	background-image:url('/site_media/_img/FiltroConVariosFinFondo.gif');
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:31px;
}
.FiltroConVariosContenedor .Varios .Lista
{
	list-style-type:none;
	margin:8px 11px 0px 0px;
	padding:0px;
}
.FiltroConVariosContenedor .Varios .Lista li
{
	display:inline;
	padding:0px 0px 0px 11px;
}
.FiltroCorto .ItemPrimeroOn, .FiltroCorto .ItemPrimeroOn span
{
	display:block;
	float:left;
	height:23px;
	margin-right:1px;
	padding:8px 26px 0px 26px;
}
.FiltroCorto .ItemPrimeroOff, .FiltroCorto .ItemPrimeroOff:hover, .FiltroCorto .ItemPrimeroOff span
{
	display:block;
	float:left;
	height:23px;
	margin-right:1px;
	padding:8px 26px 0px 26px;
}
.FiltroCorto .ItemUltimoOff, .FiltroCorto .ItemUltimoOff span
{
	display:block;
	float:left;
	height:23px;
	padding:8px 26px 0px 26px;
}
.FiltroCorto .ItemUltimoOn, .FiltroCorto .ItemUltimoOff:hover, .FiltroCorto .ItemUltimoOn span
{
	display:block;
	float:left;
	height:23px;
	padding:8px 26px 0px 26px;
}
.FiltroGris .ItemOff, .FiltroGris .ItemOff span{background-color:#e1e1e1;}
.FiltroGris .ItemOn, .FiltroGris .ItemOff:hover, .FiltroGris .ItemOn span{background-color:#c5c5c5;}
.FiltroGris .ItemPrimeroOn, .FiltroGris .ItemPrimeroOn span, .FiltroGris .ItemPrimeroOff:hover{
	background-color:#c5c5c5;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FiltroGrisItemPrimero[On].gif');
}
.FiltroGris .ItemPrimeroOff, .FiltroGris .ItemPrimeroOff span{
	background-color:#e1e1e1;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FiltroGrisItemPrimero[Off].gif');
}
.FiltroGris .ItemUltimoOff, .FiltroGris .ItemUltimoOff span{
	background-color:#e1e1e1;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroGrisItemUltimo[Off].gif');
}
.FiltroGris .ItemUltimoOn, .FiltroGris .ItemUltimoOff:hover, .FiltroGris .ItemUltimoOn span{
	background-color:#c5c5c5;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroGrisItemUltimo[On].gif');
}
.FiltroGrisConVarios .ItemOff, .FiltroGrisConVarios .ItemOff span{background-color:#c8c8c8;color:#000000;}
.FiltroGrisConVarios .ItemOn, .FiltroGrisConVarios .ItemOff:hover, .FiltroGrisConVarios .ItemOn span{background-color:#DD4500;color:#000000;}
.FiltroGrisConVarios .ItemPrimeroOn, .FiltroGrisConVarios .ItemPrimeroOff:hover, .FiltroGrisConVarios .ItemPrimeroOn span{
	background-color:#FFFC00;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FiltroAmarilloItemPrimero[On].gif');
	color:#000000;
}
.FiltroGrisConVarios .ItemPrimeroOff, .FiltroGrisConVarios, .FiltroGrisConVarios .ItemPrimeroOff span{
	background-color:#c8c8c8;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FiltroGrisItemPrimero[On].gif');
}
.FiltroGrisConVarios .ItemUltimoOff, .FiltroGrisConVarios .ItemUltimoOff span{
	background-color:#c8c8c8;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroRojotemUltimo[Off].gif');
}
.FiltroGrisConVarios .ItemUltimoOn, .FiltroGrisConVarios .ItemUltimoOn:hover, .FiltroGrisConVarios .ItemUltimoOff:hover, .FiltroGrisConVarios .ItemUltimoOn span{
	background-color:#DD4500;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroRojotemUltimo[On].gif');
}
.FiltroGrisMenu .ItemOff, .FiltroGrisMenu .ItemOff span{
	background-color:#c5c5c5;
}
.FiltroGrisMenu .ItemOn, .FiltroGrisMenu .ItemOff:hover, .FiltroGrisMenu .ItemOn span{
	background-color:#a7a6a6;
}
.FiltroGrisMenu .ItemPrimeroOn, .FiltroGrisMenu .ItemPrimeroOn span, .FiltroGrisMenu .ItemPrimeroOff:hover{
	background-color:#a7a6a6;
	background-image:url('/site_media/_img/FiltroGrisMenuItemPrimero[On].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#006699;
	font-size:12px;
}
.FiltroGrisMenu .ItemPrimeroOff, .FiltroGrisMenu .ItemPrimeroOff span{
	background-color:#c5c5c5;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FiltroGrisMenuItemPrimero[Off].gif');
}
.FiltroGrisMenu .ItemUltimoOff, .FiltroGrisMenu .ItemUltimoOff span{
	background-color:#c5c5c5;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroGrisItemUltimo[On].gif');
}
.FiltroGrisMenu .ItemUltimoOn, .FiltroGrisMenu .ItemUltimoOff:hover, .FiltroGrisMenu .ItemUltimoOn span{
	background-color:#a7a6a6;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroGrisMenuItemUltimo[On].gif');
}
.FiltroGrisSubmenu .ItemOff, .FiltroGrisSubmenu .ItemOff span{background-color:#e1e1e1;}
.FiltroGrisSubmenu .ItemOn, .FiltroGrisSubmenu .ItemOff:hover, .FiltroGrisSubmenu .ItemOn span{background-color:#c5c5c5;}
.FiltroGrisSubmenu .ItemPrimeroOn, .FiltroGrisSubmenu .ItemPrimeroOn span, .FiltroGrisSubmenu .ItemPrimeroOff:hover{
	background-color:#c5c5c5;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FiltroGrisMenuItemPrimero[Off].gif');
}
.FiltroGrisSubmenu .ItemPrimeroOff, .FiltroGrisSubmenu .ItemPrimeroOff span{
	background-color:#e1e1e1;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('/site_media/_img/FiltroGrisItemPrimero[Off].gif');
}
.FiltroGrisSubmenu .ItemUltimoOff, .FiltroGrisSubmenu .ItemUltimoOff span{
	background-color:#e1e1e1;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroGrisItemUltimo[Off].gif');
}
.FiltroGrisSubmenu .ItemUltimoOn, .FiltroGrisSubmenu .ItemUltimoOff:hover, .FiltroGrisSubmenu .ItemUltimoOn span{
	background-color:#c5c5c5;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('/site_media/_img/FiltroGrisItemUltimo[On].gif');
}
.FiltroMediano{list-style-type:none;height:31px;margin:0px 0px 0px 0px;overflow:hidden;padding:0px;}
.FiltroMediano li{display:inline;	}
.FiltroMediano .ItemOff, .FiltroMediano .ItemOff span{display:block;float:left;height:23px;padding:8px 12px 0px 12px;margin-right:1px;}
.FiltroMediano .ItemOn, .FiltroMediano .ItemOff:hover, .FiltroMediano .ItemOn span{display:block;float:left;height:23px;padding:8px 12px 0px 12px;margin-right:1px;}
.FiltroMediano .ItemPrimeroOn, .FiltroMediano .ItemPrimeroOn span{display:block;float:left;height:23px;margin-right:1px;padding:8px 12px 0px 12px;}
.FiltroMediano .ItemPrimeroOff, .FiltroMediano .ItemPrimeroOff:hover, .FiltroMediano .ItemPrimeroOff span{display:block;float:left;height:23px;margin-right:1px;padding:8px 12px 0px 12px;				}
.FiltroMediano .ItemUltimoOff, .FiltroMediano .ItemUltimoOff span{display:block;float:left;height:23px;padding:8px 12px 0px 12px;}
.FiltroMediano .ItemUltimoOn, .FiltroMediano .ItemUltimoOff:hover, .FiltroMediano .ItemUltimoOn span{display:block;float:left;height:23px;padding:8px 12px 0px 12px;}
.FiltroMedianoConVarios
{
	list-style-type:none;
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.FiltroMedianoConVarios li
{
	display:inline;
}
.FiltroMedianoConVarios .ItemOff, .FiltroMedianoConVarios .ItemOff span
{
	display:block;
	float:left;
	height:23px;
	padding:8px 12px 0px 12px;
	margin-right:1px;
}
.FiltroMedianoConVarios .ItemOn, .FiltroMedianoConVarios .ItemOff:hover, .FiltroMedianoConVarios .ItemOn span
{
	display:block;
	float:left;
	height:23px;
	padding:8px 12px 0px 12px;
	margin-right:1px;
}
.FiltroMedianoConVarios .ItemPrimeroOn, .FiltroMedianoConVarios .ItemPrimeroOn span
{
	display:block;
	float:left;
	height:23px;
	margin-right:1px;
	padding:8px 12px 0px 12px;
}
.FiltroMedianoConVarios .ItemPrimeroOff, .FiltroMedianoConVarios .ItemPrimeroOff:hover, .FiltroMedianoConVarios .ItemPrimeroOff span
{
	display:block;
	float:left;
	height:23px;
	margin-right:1px;
	padding:8px 12px 0px 12px;
}
.FiltroMedianoConVarios .ItemUltimoOff, .FiltroMedianoConVarios .ItemUltimoOff span
{
	display:block;
	float:left;
	height:23px;
	padding:8px 12px 0px 12px;
}
.FiltroMedianoConVarios .ItemUltimoOn, .FiltroMedianoConVarios .ItemUltimoOff:hover, .FiltroMedianoConVarios .ItemUltimoOn span
{
	display:block;
	float:left;
	height:23px;
	padding:8px 12px 0px 12px;
}
.FiltroMedianoSubmenu .ItemOff, .FiltroMedianoSubmenu .ItemOff span
{
	display:block;
	float:left;
	height:20px;
	padding:11px 12px 0px 12px;
	margin-right:1px;
}
.FiltroMedianoSubmenu .ItemOn, .FiltroMedianoSubmenu .ItemOff:hover, .FiltroMedianoSubmenu .ItemOn span
{
	display:block;
	float:left;
	height:20px;
	padding:11px 12px 0px 12px;
	margin-right:1px;
}
.FiltroMedianoSubmenu .ItemPrimeroOn, .FiltroMedianoSubmenu .ItemPrimeroOn span
{
	display:block;
	float:left;
	height:20px;
	margin-right:1px;
	padding:11px 12px 0px 12px;
}
.FiltroMedianoSubmenu .ItemPrimeroOff, .FiltroMedianoSubmenu .ItemPrimeroOff:hover, .FiltroMedianoSubmenu .ItemPrimeroOff span
{
	display:block;
	float:left;
	height:20px;
	margin-right:1px;
	padding:11px 12px 0px 12px;
}
.FiltroMedianoSubmenu .ItemUltimoOff, .FiltroMedianoSubmenu .ItemUltimoOff span
{
	display:block;
	float:left;
	height:20px;
	padding:11px 12px 0px 12px;
}
.FiltroMedianoSubmenu .ItemUltimoOn, .FiltroMedianoSubmenu .ItemUltimoOff:hover, .FiltroMedianoSubmenu .ItemUltimoOn span
{
	display:block;
	float:left;
	height:20px;
	padding:11px 12px 0px 12px;
}
.FiltroPorcentajes .ItemCuartoOff, .FiltroPorcentajes .ItemCuartoOff span
{
	background-color:#E56E04;
	color:#ffffff;
	font-size:12px;
}
.FiltroPorcentajes .ItemCuartoOn, .FiltroPorcentajes .ItemCuartoOff:hover
{
	background-color:#E56E04;
	color:#000000;
	font-size:12px;
}
.FiltroPorcentajes .ItemPrimeroOff, .FiltroPorcentajes .ItemPrimeroOff:hover, .FiltroPorcentajes .ItemPrimeroOff span
{
	background-color:#c5c5c5;
	background-image:url('/site_media/_img/FiltroGrisItemPrimero[On].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#006699;
	font-size:12px;
	font-weight:bold;
}
.FiltroPorcentajes .ItemSegundoOff, .FiltroPorcentajes .ItemSegundoOff span
{
	background-color:#D22F00;
	color:#ffffff;
	font-size:12px;
}
.FiltroPorcentajes .ItemSegundoOn, .FiltroPorcentajes .ItemSegundoOff:hover
{
	background-color:#D22F00;
	color:#000000;
	font-size:12px;
}
.FiltroPorcentajes .ItemTerceroOff, .FiltroPorcentajes .ItemTerceroOff span
{
	background-color:#DF4800;
	color:#ffffff;
	font-size:12px;
}
.FiltroPorcentajes .ItemTerceroOn, .FiltroPorcentajes .ItemTerceroOff:hover
{
	background-color:#DF4800;
	color:#000000;
	font-size:12px;
}

.FiltroPorcentajes .ItemUltimoOff, .FiltroPorcentajes .ItemUltimoOff span
{
	background-color:#FF8C00;
	background-image:url('/site_media/_img/FiltroPorcentajesItemUltimo.gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
}
.FiltroPorcentajes .ItemUltimoOn, .FiltroPorcentajes .ItemUltimoOff:hover, .FiltroPorcentajes .ItemUltimoOn span
{
	background-color:#FF8A00;
	background-image:url('/site_media/_img/FiltroPorcentajesItemUltimo.gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroRojo .ItemOff, .FiltroRojo .ItemOff span
{
	background-color:#ED6501;
	color:#ffffff;
	font-size:12px;
}
.FiltroRojo .ItemOn, .FiltroRojo .ItemOn span, .FiltroRojo .ItemOff:hover
{
	background-color:#D23001;
	color:#ffffff;
	font-size:12px;
}
.FiltroRojo .ItemOn:hover
{
	background-color:#D23001;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
.FiltroRojo .ItemPrimeroOn, .FiltroRojo .ItemPrimeroOn:hover, .FiltroRojo .ItemPrimeroOn span, .FiltroRojo .ItemPrimeroOff:hover
{
	background-color:#D23001;
	background-image:url('/site_media/_img/FiltroRojoItemPrimero[On].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
}
.FiltroRojo .ItemPrimeroOff,  .FiltroRojo .ItemPrimeroOff span
{
	background-color:#ED6501;
	background-image:url('/site_media/_img/FiltroRojoItemPrimero[Off].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
}
.FiltroRojo .ItemUltimoOff, .FiltroRojo .ItemUltimoOff span
{
	background-color:#ED6501;
	background-image:url('/site_media/_img/FiltroRojoItemUltimo[Off].gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
}
.FiltroRojo .ItemUltimoOn, .FiltroRojo .ItemUltimoOff:hover, .FiltroRojo .ItemUltimoOn span
{
	background-color:#D23001;
	background-image:url('/site_media/_img/FiltroRojoItemUltimo[On].gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
}
.FiltroRojo .ItemUltimoOn:hover
{
	background-color:#D23001;
	background-image:url('/site_media/_img/FiltroRojoItemUltimo[On].gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
.FiltroSinColorConVarios .ItemOff, .FiltroSinColorConVarios .ItemOff span
{
	background-color:#c5c5c5;
	color:#000000;
	font-size:12px;
}
.FiltroSinColorConVarios .ItemOn, .FiltroSinColorConVarios .ItemOff:hover, .FiltroSinColorConVarios .ItemOn span
{
	background-color:#D23001;
	color:#000000;
	font-size:12px;
}
.FiltroSinColorConVarios .ItemOn:hover
{
	background-color:#D23001;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.FiltroSinColorConVarios .ItemPrimeroOn, .FiltroSinColorConVarios .ItemPrimeroOn:hover, .FiltroSinColorConVarios .ItemPrimeroOff:hover, .FiltroSinColorConVarios .ItemPrimeroOn span
{
	background-color:#FFFC00;
	background-image:url('/site_media/_img/FiltroAmarilloItemPrimero[On].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroSinColorConVarios .ItemPrimeroOff, .FiltroSinColorConVarios, .FiltroSinColorConVarios .ItemPrimeroOff span
{
	background-color:#c5c5c5;
	background-image:url('/site_media/_img/FiltroGrisItemPrimero[On].gif');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroSinColorConVarios .ItemUltimoOff, .FiltroSinColorConVarios .ItemUltimoOff span
{
	background-color:#c5c5c5;
	background-image:url('/site_media/_img/FiltroGrisItemUltimo[On].gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FiltroSinColorConVarios .ItemUltimoOn, .FiltroSinColorConVarios .ItemUltimoOn:hover, .FiltroSinColorConVarios .ItemUltimoOn span , .FiltroSinColorConVarios .ItemUltimoOff:hover
{
	background-color:#D23001;
	background-image:url('/site_media/_img/FiltroRojoItemUltimo[On].gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
}
.FloatLeft
{
	float:left;
}
.FloatRight
{
	float:right;
}
.FondoCasiBlanco
{
	background-color:#f7f7f7;
}
#FormularioEnvioMensajes
{
	margin-left:40px;
}
#FormularioEnvioMensajes input, #FormularioEnvioMensajes textarea
{
	border:solid 1px #cccccc;
	margin-bottom:10px;
	overflow:hidden;
	width:380px;
}
#FormularioEnvioMensajes textarea
{
	float:left;
	height:97px;
	overflow:auto;
}

#FormularioEnvioMensajesSubmit
{
	border:0px !important;
	background-image:url('/site_media/_img/FichaMensajeReenviar.jpg');
	background-repeat:no-repeat;
	background-position:left;
	background-color:Transparent;
	cursor:pointer;
	float:none;
	height:20px !important;
	margin:82px 0px 0px 5px;
	padding:0px 0px 0px 15px;
	width:90px !important;
}
.FondoBlancoFoto110x110TipoA
{
	background-image:url('/site_media/_img/CajaBlanca110x110FotoTipoAFondo.jpg');
	background-repeat:no-repeat;
}
.Galeria
{
	margin-top:7px;
	width:654px;
}
.Galeria .Titulo
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	margin-left:11px;
	width:625px;
}
.Galeria .Titulo span
{
	font-size:12px;
	font-weight:normal;
}
.Galeria .FlechaDerecha
{
	height:33px;
	float:left;
	margin-top:81px;
	width:35px;
}
.Galeria .FlechaIzquierda
{
	height:33px;
	float:left;
	margin-top:81px;
	width:36px;
}
.Galeria .Item
{
	float:left;
	margin:10px 8px 0px 0px;
	position:relative;
	width:110px;
}
.Galeria .Item .Apuntados,
.Galeria .ItemUltimo .Apuntados
{
	background-image:url('/site_media/_img/GaleriaCirculoIcono.gif');
	background-repeat:no-repeat;
	color:#006699;
	font-size:12px;
	font-weight:bold;
	height:23px;
	left:85px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	top:28px;
	width:30px;
}
.Galeria .Item .Botones,
.Galeria .ItemUltimo .Botones
{
	margin-left:9px;
	width:110px;
}
.Galeria .Item .Botones .BotonOoh,
.Galeria .ItemUltimo .Botones .BotonOoh
{
	border:0px !important;
	background-color:Green;
	height:19px;
	margin:2px 0px 0px 0px !important;
	overflow:hidden;
	width:92px;
}
.Galeria .Item .Botones .BotonUgh,
.Galeria .ItemUltimo .Botones .BotonUgh
{
	background-color:Green;
	border:0px !important;
	height:19px;
	margin:2px 0px 0px 0px !important;
	overflow:hidden;
	width:92px;
}
.Galeria .Item .Botones .BotonVoy,
.Galeria .ItemUltimo .Botones .BotonVoy

{
	background-color:Green;
	border:0px !important;
	height:19px;
	margin:0px !important;
	overflow:hidden;
	width:99px;
}
.Galeria .Item .Descripcion,
.Galeria .ItemUltimo .Descripcion
{
	margin:0px 5px 0px 11px;
}
.Galeria .Item .Fecha,
.Galeria .ItemUltimo .Fecha
{
	color:#006699;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:16px;
	overflow:hidden;
	width:82px;
}
.Galeria .Item .Foto,
.Galeria .ItemUltimo .Foto
{
	background-position:left top;
	margin-top:1px;
}
.Galeria .Item img,
.Galeria .ItemUltimo img
{
	border:solid 1px #C5C5C5;
	height:88px;
	margin:11px 0px 0px 10px;
	width:88px;
}
.Galeria .Item .Info,
.Galeria .ItemUltimo .Info
{
	background-image:url('/site_media/_img/GaleriaInfoFondo.jpg');
	background-repeat:no-repeat;
	height:49px;
	margin-top:8px;
	padding:7px 0px 0px 24px;
	width:86px;
}
.Galeria .Item .NombreCorto,
.Galeria .ItemUltimo .NombreCorto
{
	height:15px;
	margin:12px 5px 0px 11px;
	overflow:hidden;
}
.Galeria .Item .NombreLargo,
.Galeria .ItemUltimo .NombreLargo
{
	height:30px;
	margin:12px 5px 0px 11px;
	overflow:hidden;
}
.Galeria .Item .Precio,
.Galeria .ItemUltimo .Precio
{
	color:#006699;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-top:11px;
	height:16px;
	overflow:hidden;
	width:82px;
}
.Galeria .Item .Tipo,
.Galeria .ItemUltimo .Tipo
{
	font-size:11px;
	font-weight:bold;
	height:30px;
	margin-right:9px;
	margin-left:11px;
	overflow:hidden;
	position:relative;
	width:90px;
}
.Galeria .Item .Tipo span,
.Galeria .ItemUltimo .Tipo span
 {
 	bottom:0px;
 	position:absolute;
 }
.Galeria .ItemUltimo
{
	float:left;
	margin:10px 0px 0px 0px;
	position:relative;
	width:110px;
}
.GaleriaFotos .Subir, .GaleriaFotos .Subir:hover
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	height:15px;
	margin:15px 0px 0px 3px;
}
.GaleriaFotos .SubirContenedor
{
	float:right;
	padding-right:36px;
}
.Galeria .TituloDestacadoFondoNaraja
{
	margin-left:11px;
}
.Hidden
{
	display:none;
}
.ItemPuntuacion .Texto
{
	float:left;
	height:25px;
	margin-top:10px;
	width:250px;
	overflow:hidden;
}
.ItemPuntuacion .ActualizarAdn
{
	float:right;
	height:25px;
	width:310px;
}
.ItemPuntuacion .ActualizarAdn .ActualizaAdnBoton
{
	float:left;
}
.ItemPuntuacion .ActualizarAdn .Volver
{
	float:right;
	margin:0px 5px 0px 15px;
}
.ItemPuntuacion .ActualizarAdn .Enlace
{
	font-size:10px;
	margin-top:9px;
	float:right;
}
#Lateral{/*float:right;padding-bottom:20px;width:295px;*/
    float:right;width:300px;padding:10px 0 20px 10px;
}
.LateralModuloPie
{
	background-image:url('/site_media/_img/LateralModuloPie.jpg');
	background-repeat:no-repeat;
	height:22px;
	overflow:hidden;
	width:295px;
}
.LateralSeparacion
{
	background-color:#ffffff;
	height:1px;
	overflow:hidden;
	width:295px;
}
.ListadoComentarios .Form .Anadir
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	height:15px;
	margin:15px 0px 0px 3px;
	overflow:hidden;
	width:88px;
}
.ListadoComentarios .Form .AnadirBoton
{
	border:0px;
	cursor:pointer;
	float:left;
	margin:13px 0px 0px 4px;
}
.ListadoComentarios .Form
{
	background-image:url('/site_media/_img/FichaPlanesCometariosFondo.gif');
	background-position:right top;
	background-repeat:no-repeat;
	height:42px;
	margin:5px 0px 0px 0px;
	overflow:hidden;
	width:626px;
}
.ListadoComentarios .Form .Comentario
{
	background-color:#ffffff;
	border:0px;
	height:34px;
	float:left;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	margin:4px 8px;
	overflow:auto;
	padding:0px 2px;
	width:346px;
}
.ListadoComentarios .Form  .Foto
{
	float:left;
}
.ListadoComentarios .Form .Todos
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	height:15px;
	margin:15px 0px 0px 18px;
	overflow:hidden;
	width:50px;
}
.ListadoComentarios .Form .TodosBoton
{
	border:0px;
	cursor:pointer;
	float:left;
	margin:10px 0px 0px 2px;
}
.ListadoComentarios .Item
{
	margin-top:6px;
	width:625px;
}
.ListadoComentarios .Item img
{
	float:left;
	width:42px;
}
.ListadoComentarios .Item .Textos .Texto
{
	display:block;
	width:568px;
}
.ListadoComentarios .Titulo
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	width:612px;
}
.ListadoComentarios .Titulo span
{
	font-size:12px;
	font-weight:normal;
}
#Login{padding:0;}
.LoginAlDia
{
	height:80px;
	margin:10px 0px 10px 17px;
	width:262px;
}
.LoginBoton
{
	border-left:1px solid #FF8A00;
	border-right:1px solid #FF8A00;
	height:25px;
	position:relative;
	left:91px;
	top:10px;
	width:110px;
}
.LoginBoton input
{
	background-image:url('/site_media/_img/BotonFondo.jpg');
	background-repeat:repeat-x;
	border:0px;
	color:#fffefe;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:25px;
	margin:0px;
	position:relative;
	width:110px;
}
.LoginEmail
{
	text-align:right;
	width:293px;
}
.LoginPassword
{
	margin:3px 0px 0px 0px;
	text-align:right;
	width:293px;
}
.LoginPasswordRecordar
{
	margin:3px 0px 2px 0px;
	padding:0px 17px 0 0;
    text-align:right;
    float:right;
    font-size:11px;
    line-height:14px;
}
.LoginPasswordRecordar input{vertical-align:middle;margin:0 3px 0 0px;}
.LoginEmailEtiqueta,
.LoginPasswdordEtiqueta
{
	margin-left:8px;
	width:20px;
}
.LoginEmailInput,
.LoginPasswordInput
{
	background-color:#ffffff;
	border:0px;
	height:20px;
	margin:0px 15px 0px 8px;
	width:166px;
}
.LoginMensaje
{
	text-align:center;
	width:293px;
}
#LoginMensajeTexto
{
	background-color:#F6FF00;
	margin-right:15px;
	padding:3px;
}
.LoginRecordar
{
	margin:2px 0px;
	text-align:center;
	width:293px;
}
.LoginRecordarPassword, .LoginRecordarPassword:hover
{
	color:#006699;
	font-size:12px;
	text-decoration:underline;
    margin:4px 17px 8px 5px;
    float:right;
    clear:right;
    width:200px;
    text-align:right;
    display:block;
}
.LugaresBuscador .Boton
{
	float:left;
	height:23px;
	margin:6px 0px 0px 8px;
	width:26px;
}
.LugaresBuscador .Campo
{
	background-color:#ffffff;
	border:0px;
	float:left;
	font-size:11px;
	height:19px;
	margin:7px 0px 0px 11px;
	padding:2px 4px 0px 4px;
	width:212px;
}
.LugaresContenedor .Intro
{
	display:block;
	margin-bottom:15px;
}
.LugaresContenedor .LugaresContenedorBuscador .LugaresForm .Boton
{
	float:left;
	height:23px;
	margin:5px 6px 0px 6px;
	width:26px;
}
.LugaresContenedor .LugaresContenedorBuscador .LugaresForm .Campo
{
	background-color:#ffffff;
	border:0px;
	float:left;
	font-size:11px;
	height:19px;
	margin:5px 0px 0px 0px;
	padding:2px 4px 0px 4px;
	width:206px;
}
.LugaresExplorarCategorias .CategoriasListado .ColumnaCentro
{
	float:left;
	margin-left:14px;
	width:176px;
}
.LugaresExplorarCategorias .CategoriasListado .ColumnaDerecha
{
	float:left;
	margin-left:14px;
	width:145px;
}
.LugaresExplorarCategorias .CategoriasListado .ColumnaIzquierda
{
	float:left;
	width:233px;
}
.LugaresExplorarCategorias .CategoriasListado .ColumnaCentro div,
.LugaresExplorarCategorias .CategoriasListado .ColumnaDerecha div,
.LugaresExplorarCategorias .CategoriasListado .ColumnaIzquierda div
{
	margin:10px 0px 0px 0px;
}
#MarcoContenidos{background-color:white;height:100%;width:974px;margin:0 auto;}
#MarcoContenidosFondoNaranja
{
	border-bottom:solid 1px #888889;
	background-color:#F29400;
	border-left:solid 1px #888889;
	border-right:solid 1px #888889;
	background-image:url('/site_media/_img/LateralFondo.jpg');
	background-position:right top;
	background-repeat:repeat-y;
	height:100%;
	overflow:hidden;
	width:959px;
}
.MarcoContenidosAgenda #Contenidos
{
	height:auto !important;
	width:961px !important;
}
.MarginLeft18px
{
	margin-left:18px !important;
}
.MarginTop5px
{
	margin-top:5px;
}
.MarginTop10px
{
	margin-top:10px;
}
.Megafeed .BotonCerrar
{
	height:9px;
	width:9px;
}
.Megafeed .ComentarioEvento
{
	margin-top:10px;
	position:relative;
	width:500px;
}
.Megafeed .ComentarioEvento .Resumen
{
	position:relative;
}
.Megafeed .ComentarioEvento .Resumen .Opciones
{
	position:absolute;
	top:16px;
	right:0px;
}
.Megafeed .ComentarioEvento .Detalle
{
	position:relative;
	display:none;
}
.Megafeed .ComentarioEvento .Form .Anadir
{
	color:#006699;
	display:block;
	font-size:11px;
	float:left;
	height:15px;
	margin:15px 0px 0px 3px;
	overflow:hidden;
	width:88px;
}
.Megafeed .ComentarioEvento .Form .AnadirBoton
{
	border:0px;
	cursor:pointer;
	float:left;
	margin:13px 0px 0px 4px;
}
.Megafeed .ComentarioEvento .Form
{
	background-image:url('/site_media/_img/FichaPlanesCometariosFondo.gif');
	background-position:right top;
	background-repeat:no-repeat;
	height:42px;
	margin:5px 0px 0px 0px;
	overflow:hidden;
	width:510px;
	display:none;
}
.Megafeed .ComentarioEvento .Form .Comentario
{
	background-color:#ffffff;
	border:0px;
	height:34px;
	float:left;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	margin:4px 8px;
	overflow:auto;
	padding:0px 2px;
	width:330px;
}
.Megafeed .ComentarioEvento .Form  .Foto
{
	position:relative;
	top:0px;
	left:0px;
	width:42px;
	height:42px;
	margin:0px;
	padding:0px;
}
.Megafeed .Detalle .Opciones
{
	position:relative;
	float:right;
}

.Megafeed .EnlaceLeerMas, .Megafeed .EnlaceLeerMas:hover
{
	color:#9a2222;
	font-size:10px;
}
.Megafeed .Fecha
{
	color:#9a9a9a;
	font-size:11px;
	font-style:italic;
}
.Megafeed .Foto
{
	float:left;
	height:53px;
	padding:5px 0px 0px 5px;
	width:52px;
}
.Megafeed .Icono
{
	margin:6px 0px 0px 0px;
}
.Megafeed .Info
{
	padding-right:15px;
	width:84px;
}
.Megafeed .Item
{
	margin-top:13px;
	overflow:hidden;
	width:638px;
}
.Megafeed .MasInfo
{
	background-image:url('/site_media/_img/MegafeedItemFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	padding:8px 0px 10px 0px;
	overflow:hidden;
	width:529px;
}
.Megafeed .MasInfo .MasContenido .Botones,
.Megafeed .MasInfo .MasContenidoLargo .Botones
{
	margin-left:12px;
	overflow:hidden;
	width:31px;
}
.Megafeed .MasInfo .MasContenido .Botones img,
.Megafeed .MasInfo .MasContenidoLargo .Botones img
{
	margin-top:2px;
}
.Megafeed .MasInfo .MasContenido .Lugar,
.Megafeed .MasInfo .MasContenidoLargo .Lugar
{
	font-size:11px;
}
.Megafeed .MasInfo .MasContenido .Texto,
.Megafeed .MasInfo .MasContenidoLargo .Texto
{
	font-size:11px;
	height:42px;
	margin-left:2px;
	overflow:hidden;
	width:274px;
}
.Megafeed .MasInfo .MasContenido .TextoMediano,
.Megafeed .MasInfo .MasContenidoLargo .TextoMediano
{
	font-size:11px;
	height:42px;
	padding-left:2px;
	overflow:hidden;
	width:410px;
}
.Megafeed .MasInfo .MasContenido .TextoLargo,
.Megafeed .MasInfo .MasContenidoLargo .TextoLargo
{
	font-size:11px;
	height:30px;
	padding-left:2px;
	overflow:hidden;
	width:446px;
}
.Megafeed .MasInfo .MasContenido .TextoComentarios,
.Megafeed .MasInfo .MasContenidoLargo .TextoComentarios
{
	color:#9a9a9a;
}
.Megafeed .MasInfo .MasContenido .Tipo,
.Megafeed .MasInfo .MasContenidoLargo .Tipo
{
	font-size:11px;
	margin-left:5px;
}
.Megafeed .MasInfo .MasContenido .Titulo,
.Megafeed .MasInfo .MasContenidoLargo .Titulo
{
	margin-left:2px;
	overflow:hidden;
	width:274px;
}
.Megafeed .MasInfo .MasContenido .TituloMediano,
.Megafeed .MasInfo .MasContenidoLargo .TituloMediano
{
	padding-left:2px;
	overflow:hidden;
	width:410px;
}
.Megafeed .MasInfo .MasContenido .TituloLargo,
.Megafeed .MasInfo .MasContenidoLargo .TituloLargo
{
	padding-left:2px;
	overflow:hidden;
	width:330px;
}
.Megafeed .MasInfo .MasContenido .VerAgenda,
.Megafeed .MasInfo .MasContenidoLargo .VerAgenda
{
	text-align:right;
	width:116px;
}
.Megafeed .MasInfo .Principal
{
	border-left:solid 1px #c7c7c7;
	padding-left:7px;
	padding-bottom:10px;
	padding-right:5px;
	width:517px;
}

.MensajeriaContenedorEventos .Foto
{
	margin-left:5px;
}
.MensajeriaContenedorEventos .Nombre
{
	position:absolute;
	top:32px;
}
#MensajeriaContenedorMensajes
{
	margin-top:0px;
}
#MensajeriaContenedorMensajes #EliminarMensajeTexto
{
	border-bottom:solid 1px #cccccc;
	margin:0px 0px 0px 20px;
	text-align:right;
	width:630px;
}
.MensajeriaContenedorMensajesEnviados #EliminarMensajeTexto
{
	border:solid 0px red !important;
	position:absolute !important;
	padding-top:5px !important;
	margin:0px !important;
	top:0px;
	right:0px;
	width:auto !important;
}
.MensajeriaFichaMensaje
{
	border:solid 0px #ffffff !important;
	height:auto !important;
}
.MensajeriaFichaMensaje .Foto
{
	margin-top:47px;
}
.MensajeriaFichaMensaje .Nombre
{
	margin-top:47px !important;
}
.MensajeriaFichaMensajeBotones
{
	clear:both;
	padding-top:25px;
}

.MensajeriaFichaMensajeBotones a
{
	margin-right:20px;
}

.MensajeriaFichaMensajeBotones a img
{
	vertical-align:middle;
	margin-right:5px;
}
.MensajeriaFichaMensajeEnviado .MensajeriaFichaMensajeEnviadosInformacion
{
	margin-left:5px;
	width:550px;
}
.MensajeriaFichaMensajeEnviado .MensajeriaFichaMensajeEnviadosInformacion .Destinatarios
{
	width:550px;
}
.MensajeriaFichaMensajeEnviado .MensajeriaFichaMensajeEnviadosInformacion .ResumenMensaje
{
	width:550px;
}
.MensajeriaFichaMensajeInformacion
{
	float:left;
	margin-top:4px;
	width:440px;
}
.MensajeriaFichaMensajeInformacion .Destinatarios
{
	width:350px;
}

.MensajeriaFichaMensajeInformacion #EliminarMensajeTexto
{
	top:5px !important;
}

.MensajeriaFichaMensajeInformacion .ResumenMensaje
{
	height:auto !important;
	margin:15px 0px 0px 0px !important;
}
.MensajeriaInvitacionEventos .BloqueDerecho
{
	margin-top:10px !important;
	margin-left:30px !important;
	width:auto !important;
}
.MensajeriaInvitacionEventos .BloqueDerecho a
{
	display:block;
	margin-bottom:10px;
}
.MensajeriaInvitacionEventos .BloqueDerecho a img
{
	vertical-align:middle;
	margin-right:10px;
}
.MensajeriaInvitacionEventos .ListadoItem
{
	border-bottom:solid 1px #cccccc;
	padding-bottom:10px;
	margin-bottom:0px;
}

#MensajeriaMenu{margin:16px 0px 15px 20px;width:626px;}
.MensajeriaMensajes
{
	border-bottom:solid 1px #cccccc;
	height:53px;
	margin-left:20px;
	overflow:hidden;
	padding-bottom:5px;
	padding-top:6px;
	padding-left:8px;
	position:relative;
	width:622px;
}
.MensajeriaMensajesOn
{
	background-color:#e1e1e1;
}
.MensajeriaMensajes .ResumenMensaje
{
	float:left;
	height:44px;
	margin:4px 0px 0px 3px;
	overflow:hidden;
	width:370px;
}
.MensajeriaMensajes .EliminarMensajeBoton
{
	background-image:url('/site_media/_img/MensajeriaEliminarMensaje.jpg');
	float:left;
	height:14px;
	margin:20px 0px 0px 18px;
	width:14px;
}
.MensajeriaMensajes #EliminarMensajeTexto img
{
	margin:0px 5px 0px 0px;
	vertical-align:middle;
}
.MensajeriaMensajes .Foto
{
	float:left;
	height:53px;
	padding:5px 0px 0px 5px;
	/*margin-left:8px;*/
	width:52px;
}
.MensajeriaContenedorEventos .Foto
{
	float:left;
	height:53px;
	padding:5px 0px 0px 5px;
	width:52px;
}
.MensajeriaMensajes .Nombre
{
	width:110px !important;
}
.MensajeSistemaContenedor .BotonCerrar
{
	float:right;
	margin-top:1px;
}
.MensajeSistemaContenedor .MensajeSistema
{
	float:left;
	width:550px;
}
.MensajeSistemaHeader
{
	background-color:#f7f7f7;
	border-left:solid 1px #888889;
	border-right:solid 1px #888889;
	display:none;
	padding:10px 19px 10px 19px;
}
#Menu
{
	background-image:url('/site_media/_img/MenuFondo.jpg');
	background-repeat:no-repeat;
	height:25px;
	overflow:hidden;
	width:961px;
}
#Menu #Principal
{
	list-style-type:none;
	margin:0px 0px 0px 20px;
	padding:0px;
}
#Menu #Principal li
{
	display:inline;
}
#Menu #Principal li a, #Menu #Principal li span
{
	background-image:url('/site_media/_img/MenuPrincipalItemFondo[Off].jpg');
	background-repeat:repeat-x;
	border-right:1px solid #010101;
	color:#ffffff;
	float:left;
	font-size:13px;
	font-weight:normal;
	padding:4px 14px 5px 14px;
	text-decoration:none;
}
#Menu #Principal li .ItemOff:hover
{
	background-image:url('/site_media/_img/MenuPrincipalItemFondo[On].jpg');
	background-repeat:repeat-x;
	color:#000000;
	font-size:13px;
	font-weight:normal;
}
#Menu #Principal li .ItemSelected, #Menu #Principal li .ItemSelected:hover
{
	background-image:url('/site_media/_img/MenuPrincipalItemFondo[On].jpg');
	background-repeat:repeat-x;
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
#Menu #Principal li .Primero
{
	border-left:solid 1px #010101;
}
#Menu #Secundario
{
	list-style-type:none;
	margin:0px 0 0 4px;
	padding:0px;
	float:right;
    width:680px;
}
#Menu #Secundario #Botones
{
	float:left;
	margin-right:20px;
}
#Menu #Secundario #Botones .BotonExplorador
{
	float:left;
	height:23px;
	overflow:hidden;
	width:113px;
}
#Menu #Secundario #Botones .BotonExplorador .ItemOff
{
	background-image:url('/site_media/_img/CabeceraExploradorFondo[Off].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	display:block;
	font-size:13px;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 33px;
}
#Menu #Secundario #Botones .BotonExplorador .ItemOff:hover
{
	background-image:url('/site_media/_img/CabeceraExploradorFondo[On].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-size:13px;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 33px;
}
#Menu #Secundario #Botones .BotonExplorador .ItemSelected, #Menu #Secundario #Botones .BotonExplorador .ItemSelected:hover
{
	background-image:url('/site_media/_img/CabeceraExploradorFondo[On].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-size:13px;
	font-weight:bold;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 9px 0px 33px;
}
#Menu #Secundario #Botones .BotonMuro
{
	float:left;
	height:23px;
	margin-right:5px;
	overflow:hidden;
	width:105px;
}
#Menu #Secundario #Botones .BotonMuro .ItemOff
{
	background-image:url('/site_media/_img/CabeceraMuroFondo[Off].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	display:block;
	font-size:13px;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 42px;
	text-decoration:none;
}
#Menu #Secundario #Botones .BotonMuro .ItemOff:hover
{
	background-image:url('/site_media/_img/CabeceraMuroFondo[On].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-size:13px;
	font-weight:normal;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 42px;
	text-decoration:none;
}
#Menu #Secundario #Botones .BotonMuro .ItemSelected, #Menu #Secundario #Botones .BotonMuro .ItemSelected:hover
{
	background-image:url('/site_media/_img/CabeceraMuroFondo[On].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-size:13px;
	font-weight:bold;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 42px;
	text-decoration:none;
}
#Menu #Secundario #Botones .BotonSoloParaTi
{
	float:left;
	height:23px;
	margin-right:5px;
	overflow:hidden;
	width:149px;
}
#Menu #Secundario #Botones .BotonSoloParaTi .ItemOff
{
	background-image:url('/site_media/_img/CabeceraSoloParaTiFondo[Off].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	display:block;
	font-size:13px;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 38px;
}
#Menu #Secundario #Botones .BotonSoloParaTi .ItemOff:hover
{
	background-image:url('/site_media/_img/CabeceraSoloParaTiFondo[On].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-size:13px;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 38px;
}
#Menu #Secundario #Botones .BotonSoloParaTi .ItemSelected, #Menu #Secundario #Botones .BotonSoloParaTi .ItemSelected:hover
{
	background-image:url('/site_media/_img/CabeceraSoloParaTiFondo[On].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-size:13px;
	font-weight:bold;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 38px;
}
#Menu #Secundario #Botones .BotonSoloParaTi .ItemSelected, #Menu #Secundario #Botones .BotonSoloParaTi .ItemSelected:hover
{
	background-image:url('/site_media/_img/CabeceraSoloParaTiFondo[On].jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-size:13px;
	font-weight:bold;
	height:21px;
	margin:2px 0px 0px 0px;
	padding:2px 3px 0px 38px;
}

#Menu #Secundario .MenuContenedor
{
	color:#ffffff;
	float:left;
	font-size:11px;
	height:25px;
	overflow:hidden;
	text-align:right;
	width:85px;
}
#Menu #Secundario .MenuItem
{
	position:relative;
}
#Menu #Secundario #MenuItem1Submenu,
#Menu #Secundario #MenuItem2Submenu
{
	background-color:#de4600;
	border-left:solid 1px #010101;
	border-right:solid 1px #010101;
	border-bottom:solid 1px yellow;/*#010101;*/
	display:block;
	left:0px;
	padding:4px 1px 5px 8px;
	position:absolute;
	top:25px;
	width:75px;
}
#Menu #Secundario .Salir
{
	color:#ffffff;
	display:block;
	font-size:12px;
	float:left;
	padding:6px 15px 4px 15px;
	text-decoration:none;
}
#Menu #Secundario .Salir:hover
{
	color:#959494;
	font-size:12px;
}
#Menu #Secundario .SalirContenedor
{
	border-left:1px solid #010101;
	float:right;
	height:25px;
	overflow:hidden;
}
#Menu #Secundario .UsuarioContenedor
{
	float:left;
	height:25px;
	overflow:hidden;
	width:158px;
}
#Menu #Secundario .UsuarioContenedor .MenuNombreUsuarioPerfil
{
	height:25px;
	float:right !important;
    width:158px !important;
}
#Menu #Secundario .UsuarioContenedor .MenuNombreUsuarioPerfil .MenuItem
{
    margin-right: 5px;
}
#Menu #Secundario .ZonasContenedor
{
	border-left:1px solid #010101;
	color:#959494;
	float:left;
	height:15px;
	overflow:hidden;
	padding:6px 10px 4px 10px;
}
#Menu #Secundario .ZonaOff
{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
#Menu #Secundario .ZonaOff:hover
{
	color:#959494;
	font-size:12px;
	text-decoration:none;
}
#Menu #Secundario .ZonaSelected, #Menu #Secundario ZonaSelected:hover
{
	color:#959494;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.MisAmigos .MisProximosPlanes .FichaPlanesDetallesPie
{
	background-image:url('/site_media/_img/AmigosPieFondo.jpg') !important;
	border-top:solid 1px #ffffff !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	height:30px !important;
}
.MisAmigos .MisProximosPlanes .FichaPlanesDetallesPie a
{
	float:right;
	margin-top:4px;
	margin-right:20px;
}
.MisAmigos .MisProximosPlanes .FichaPlanesDetallesPie a img
{
	margin-right:5px;
	vertical-align:middle;
}
.MisAmigos .MisProximosPlanesItem
{
	background-position:middle !important;
	background-image:url('/site_media/_img/Fondo634x58TipoB.gif') !important;
	height:58px !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	overflow:hidden;
}
.MisAmigos .MisProximosPlanesItem .Foto
{
	background-image:url('/site_media/_img/CajaGris52x53FondoPerfilTipo4.gif') !important;
}
.MisAmigos .MisProximosPlanesItem .Intereses
{
	float:left;
	height:43px;
	margin-top:10px;
	overflow:hidden;
	width:295px;
}

.MisAmigos .MisProximosPlanesItem .Descripcion
{
	margin-right:10px;
	width:100px !important;
}
.MisAmigos .MisProximosPlanesItem .Descripcion div
{
	height:15px;
	overflow:hidden;
}

.MisProximosPlanes
{
	margin:18px 0px 20px 19px;
}
.MisProximosPlanes .Titulo
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	width:612px;
}
.MisProximosPlanesItem
{
	background-image:url('/site_media/_img/Fondo634x58TipoA.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:58px;
	margin-top:5px;
	width:634px;
}
.MisProximosPlanesItem .Apuntados
{
	position:relative;
}
.MisProximosPlanesItem .Cantidad
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif');
	background-repeat:no-repeat;

	height:23px;
	left:604px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	width:30px;

}
.MisProximosPlanesItem .Descripcion
{
	float:left;
	height:44px;
	margin:10px 18px 0px 3px;
	overflow:hidden;
	width:133px;
}
.MisProximosPlanesItem .Foto
{
	float:left;
	height:53px;
	padding:4px 0px 0px 4px;
	margin-top:5px;
	width:52px;
}
.MisProximosPlanesItem .Foto img
{
	border:solid 1px #C6C2BB;
	height:42px;
	width:42px;
}
.MisProximosPlanesItem .Info
{
	float:left;
	height:15px;
	margin:26px 0px 0px 7px;
	overflow:hidden;
	width:225px;
}
.MisProximosPlanesItem .Info .Fecha
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	text-align:center;
	width:80px;
}
.MisProximosPlanesItem .Info .Hora
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:65px;
}
.MisProximosPlanesItem .Info .Precio
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:43px;
}
.MisProximosPlanesItem .Nombre
{
	float:left;
	height:44px;
	margin:10px 10px 0px 3px;
	overflow:hidden;
	width:140px;
}
.MisProximosPlanesItem .Nombre a
{
	display:block;
}
.MisSolicitudes #MensajeriaMenu
{
	margin-bottom:0px !important;
}
.MisSolicitudes .MisProximosPlanes
{
	margin-top:10px !important;
}
.MisSolicitudes .MisProximosPlanes .MisProximosPlanesItem .Nombre
{
	width:120px;
}
.MisSolicitudes .MisProximosPlanes .MisProximosPlanesItem .Descripcion
{
	width:100px !important;
}
.MisSolicitudes .MisProximosPlanes .MisProximosPlanesItem .Intereses
{
	width:240px !important;
}
.MisSolicitudes  .MisProximosPlanes .MisProximosPlanesItem .SolicitudesBotones
{
	float:left;
	margin-left:13px;
	margin-top:13px;
}
.MisSolicitudes  .MisProximosPlanes .MisProximosPlanesItem .SolicitudesBotones a
{
	display:block;
	margin-bottom:5px;
}
.MisSolicitudes  .MisProximosPlanes .MisProximosPlanesItem .SolicitudesBotones a img
{
	vertical-align:middle;
	margin-right:5px;
}
.MisSolicitudes .MisProximosPlanes .SolicitudesDetallesPie .Pie
{
	background-repeat:no-repeat;
	clear:both;
	float:none;
	height:5px !important;
	overflow:hidden;

}
.MisSolicitudes .MisProximosPlanes .SolicitudCompatibilidad100 .Pie
{
	background-image:url('/site_media/_img/SolicitudesPieFondo100.jpg') !important;
}
.MisSolicitudes .MisProximosPlanes .SolicitudCompatibilidad50 .Pie
{
	background-image:url('/site_media/_img/SolicitudesPieFondo50.jpg') !important;
}
.MisSolicitudes .MisProximosPlanes .SolicitudCompatibilidad75 .Pie
{
	background-image:url('/site_media/_img/SolicitudesPieFondo75.jpg') !important;
}
.MisSolicitudes .MisProximosPlanes .SolicitudCompatibilidad25 .Pie
{
	background-image:url('/site_media/_img/SolicitudesPieFondo25.jpg') !important;
}
.MisSolicitudes .MisProximosPlanes .SolicitudesDetallesPie .Compatibilidad
{
	color:#ffffff;
	float:right;
	margin:5px 0px 0px 0px;
	text-align:center;
	width:75px;
}
.PerfilBuscarAmigos, .PerfilSubirArchivo
{
	margin:10px 0px 0px 19px;
}
.PerfilBuscarAmigos .Boton
{
	margin:7px 0px 0px 4px;
}
.PerfilBuscarAmigos .Campo
{
	float:left;
	height:19px;
	padding:4px 3px 0px 3px;
	margin-top:7px;
	width:209px;
}
.PerfilBuscarBotones img, .PerfilSubirBotones img
{
	float:left;
	margin:6px 6px 0px 0px;
}
#PerfilInvitacionesTotal a, #PerfilInvitacionesTotal a:hover
{
	color:#b80000;
	display:block;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	padding-top:12px;
	text-align:center;
	width:34px;
}
#PerfilMensajesTotal a, #PerfilMensajesTotal a:hover
{
	color:#b80000;
	display:block;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	padding-top:18px;
	text-align:center;
	width:34px;
}
.PerfilMisAmigosItems .Item
{
	float:left;
	margin-right:10px;
}
.PerfilMisAmigosItems .Item .Foto
{
	background-image:url('/site_media/_img/PerfilFotoFondo.gif');
	background-repeat:no-repeat;
	height:48px;
	padding:4px 0px 0px 4px;
	width:48px;
}
.PerfilMisAmigosItems .Item .Foto img
{
	border:solid 1px #CACACA;
}
.PerfilMisAmigosItems .Item .Nombre
{
	display:block;
	height:29px;
	margin:2px 4px 0px 4px;
	overflow:hidden;
	width:44px;
}
.PerfilMisFotos a, .PerfilMisFotosEventos a
{
	display:block;
}
.PerfilMisFotos img, .PerfilMisFotosEventos img
{
	float:left;
	margin-right:4px;
}
#PerfilSolicitudesTotal a, #PerfilSolicitudesTotal a:hover
{
	color:#b80000;
	display:block;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	padding-top:18px;
	text-align:center;
	width:34px;
}
.PerfilOtroBuscarAmigos .Boton
{
	margin:7px 0px 0px 4px;
}
.PerfilOtroBuscarAmigos .Campo
{
	float:left;
	height:19px;
	padding:4px 3px 0px 3px;
	margin-top:7px;
	width:209px;
}
.PerfilOtroMisAmigosItems .Item
{
	float:left;
	margin-right:10px;
}
.PerfilOtroMisAmigosItems .Item .Foto
{
	background-image:url('/site_media/_img/PerfilFotoFondo.gif');
	background-repeat:no-repeat;
	height:48px;
	padding:4px 0px 0px 4px;
	width:48px;
}
.PerfilOtroMisAmigosItems .Item .Foto img
{
	border:solid 1px #CACACA;
}
.PerfilOtroMisAmigosItems .Item .Nombre
{
	display:block;
	height:29px;
	margin:2px 4px 0px 4px;
	overflow:hidden;
	width:44px;
}
.PerfilOtroMisFotos a, .PerfilOtroMisFotosEventos a
{
	display:block;
}
.PerfilOtroMisFotos img, .PerfilOtroMisFotosEventos img
{
	float:left;
	margin-right:4px;
}
.PersonasConozcas, .PersonasEncontrar, .PersonasExisten, PersonasInteresesSimilares, .PersonasInvitar
{
	margin:0px 0px 16px 0px;
}
.PersonasConozcas .PersonasListado
{
	background-color:#e1e1e1;
	background-image:url('/site_media/_img/FondoCajaGris625x9Pie.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	width:625px;
}
.PersonasConozcas .PersonasListado .ColumnaCentro
{
	float:left;
	margin-left:10px;/*27px;*/
	overflow:hidden;
	width:186px;/*171px;*/
}
.PersonasConozcas .PersonasListado .ColumnaDerecha
{
	float:left;
	margin-left:10px;/*27px;*/
	overflow:hidden;
	width:185px;/*170px;*/
}
.PersonasConozcas .PersonasListado .ColumnaIzquierda
{
	float:left;
	overflow:hidden;
	width:185px;/*169px;*/
}
.PersonasConozcas .PersonasListado .ColumnaCentro .Item,
.PersonasConozcas .PersonasListado .ColumnaDerecha .Item,
.PersonasConozcas .PersonasListado .ColumnaIzquierda .Item
{
	border:solid 1px #e1e1e1;
	margin:24px 0px 0px 0px;
}
.PersonasConozcas .PersonasListado .Foto
{
	float:left;
	height:48px;
	padding:5px 0px 0px 5px;
	width:52px;

}
.PersonasConozcas .PersonasListado  .Listado
{
	border:solid 1px #e1e1e1;
	margin:7px 0px 17px 13px;/*27px;*/
}
.PersonasConozcas .PersonasListado .Nombre
{
	height:18px;
	overflow:hidden;
	margin-left:1px;
	margin-top:12px;
	width:107px;
}
.PersonasContenedor{margin:10px 0px 18px 20px;width:644px;}
.PersonasContenedor .PersonasListado .Solicitar
{
	height:20px;
	overflow:hidden;
	margin:3px 0px 0px 1px;
}
.PersonasContenedor .PersonasListado .Solicitar div
{
	float:left;
	margin:3px 0px 0px 4px;
	width:83px;
}
.PersonasContenedor .PersonasListado .Solicitar img
{
	float:left;
}

.PersonasEncontrarContenedor
{
	background-color:#e1e1e1;
	background-image:url('/site_media/_img/FondoCajaGris625x9Pie.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:7px 15px 17px 15px;
	width:595px;
}
.PersonasEncontrarContenedor .PersonasEncontrarForm
{
	background-image:url('/site_media/_img/PersonasEncontrarFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:71px;
	overflow:hidden;
	margin:15px 0px 0px 93px;
	padding:72px 79px 0px 0px;
	width:331px;
}
.PersonasEncontrarContenedor .PersonasEncontrarForm .Campo
{
	border:0px;
	height:18px;
	margin:0px 5px 0px 7px;
	padding:1px 2px 0px 2px;
	width:181px;
}
.PersonasExisten .PersonasExistenContenedor
{
	background-color:#e1e1e1;
	background-image:url('/site_media/_img/FondoCajaGris304x9Pie.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:7px 16px 17px 16px;
	overflow:hidden;
	width:272px;
}
.PersonasExisten .PersonasExistenContenedor .Botones img
{
	margin:6px 4px 0px 0px;
}
.PersonasExisten .PersonasExistenContenedor .Subir
{
	border:solic 1px red;
	margin-right:5px;
}
.PersonasInteresesSimilares .PersonasListado
{
	overflow:hidden;
	width:625px;
}
.PersonasInteresesSimilares .PersonasListado .FichaPlanesDetallesPie
{
	background-image:url('/site_media/_img/AmigosPieFondo.jpg') !important;
	border-top:solid 1px #ffffff !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	height:30px !important;
}
.PersonasInteresesSimilares .PersonasListado .FichaPlanesDetallesPie a
{
	float:right;
	margin-top:4px;
	margin-right:30px;
}
.PersonasInteresesSimilares .PersonasListado .FichaPlanesDetallesPie a img
{
	margin-right:5px;
	vertical-align:middle;
}

.PersonasInteresesSimilares .PersonasListado .MisProximosPlanesItem
{
	background-position:middle !important;
	background-image:url('/site_media/_img/Fondo634x58TipoB.gif') !important;
	height:58px !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	overflow:hidden;
}
.PersonasInteresesSimilares .PersonasListado .MisProximosPlanesItem .Descripcion
{
	margin-right:10px;
	width:100px !important;
}
.PersonasInteresesSimilares .PersonasListado .MisProximosPlanesItem .Descripcion div
{
	height:15px;
	overflow:hidden;
}
.PersonasInteresesSimilares .PersonasListado .MisProximosPlanesItem .Foto
{
	background-image:url('/site_media/_img/CajaGris52x53FondoPerfilTipo4.gif') !important;
}
.PersonasInteresesSimilares .PersonasListado .MisProximosPlanesItem .Intereses
{
	float:left;
	height:43px;
	margin-top:10px;
	overflow:hidden;
	width:295px;
}
.PersonasInvitar .PersonasInvitarContenedor
{
	background-color:#e1e1e1;
	background-image:url('/site_media/_img/FondoCajaGris304x9Pie.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:7px 16px 17px 16px;
	overflow:hidden;
	width:272px;
}
.PersonasInvitar .PersonasInvitarContenedor .Campo
{
	border:0px;
	height:18px;
	padding:1px 2px 0px 2px;
	width:209px;
}
.PersonasInvitar .PersonasInvitarContenedor .Boton
{
	background-image:url('/site_media/_img/BotonFondo.jpg');
	background-repeat:repeat-x;
	border:0px !important;
	color:#fffefe;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	padding:2px 3px !important;
	margin:0px 0px 0px 10px !important;
	width:auto !important;
}
.PersonasInvitar .TituloDestacadoFondoNaraja, .PersonasExisten .TituloDestacadoFondoNaraja
{
	width:291px !important;
}
#PlanesBuscador
{
	margin-left:12px;
	width:268px;
}
.PlanesBuscadorCategoriaTodasEtiqueta
{
	display:block;
	font-size:11px;
	float:left;
	margin:3px 0px 0px 3px;
}
.PlanesBuscadorDistritosTodosEtiqueta
{
	display:block;
	font-size:11px;
	float:left;
	margin:3px 0px 0px 3px;
}
.PlanesBuscadorListado
{
	margin-top:6px;
	width:268px;
}
.PlanesBuscadorListado .Campo
{
	float:left;
	margin-left:-4px;
}
.PlanesBuscadorListado .ItemDerechaEtiqueta
{
	display:block;
	font-size:11px;
	float:left;
	margin:3px 0px 0px 3px;
	width:105px;
}
.PlanesBuscadorListado .ItemIzquierdaEtiqueta
{
	display:block;
	font-size:11px;
	float:left;
	margin:3px 0px 0px 3px;
	width:120px;
}
.PlanesBuscadorPalabraCampo
{
	border:0px;
	height:19px;
	width:160px;
}
.PlanesBuscadorPreciosEtiquetas
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.PlanesBuscadorPreciosEtiquetas li
{
	display:inline;
	font-size:11px;
	font-weight:normal;
}
.PlanesBuscadorSeparacion
{
	margin-top:12px;
	width:268px;
}
.PlanesBuscadorTitulo
{
	display:block;
	font-weight:bold;
	font-size:12px;
	margin:9px 0px;
}
#PlanesDestacadosContenedor #PlanesDestacadosCabecera #Titular
{
	color:#ffffff;
	float:left;
	font-weight:bold;
	margin:28px 0px 0px 11px;
}
#PlanesDestacadosContenedor #PlanesDestacadosContenidos .Destacado
{
	border:solid 1px #9c9c9c;
	float:left;
	margin:7px 4px 0px 0px;
	overflow:hidden;
	position:relative;
	width:200px;
}
#PlanesDestacadosContenedor #PlanesDestacadosContenidos .Destacado .DestacadoFondo
{
	height:199px;
	margin:0px;
	border:0px;
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
}
/* new footer */
 #footer_wrap, .footer_unit, .footer_destinations{display:inline;}
#footer_wrap{background-color:#474747;
    background-repeat:repeat-x;
    background-position:top left;
    background-image:url('/site_media/_img/sprite-backgrounds/bgFooter.gif');
    clear:both;float:left;-x-system-font:none;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;
    width:100%;margin:1.5em 0 0;padding:20px 0 0;
}
.footer{clear:left;margin:0 auto;width:961px;}
.logo_footer{float:left;margin:0;width:100%;}
.logo_footer h2{background-color:transparent;
    background-repeat:no-repeat;
    background-position:top left;
    background-image:url('/site_media/_img/logoDooplan.png');
    float:left;height:28px;margin:0;padding:5px 0 0 105px;color:#fff;font-size:14px;letter-spacing:0;margin: 0;
}
#PieAbuso a{color:#006699;display:block;float:left;font-size:12px;height:22px;padding:4px 0px 0px 40px;text-decoration:none;
}
#PieCopy{float:left;margin:7px 5px 0px 20px;}
#PieFranjaNaranja{background-image:url('/site_media/_img/PieFranjaNaranja.jpg');background-repeat:no-repeat;
	height:16px;width:961px;
}
#PiePrincipal{background-image:url('/site_media/_img/PiePrincipalFondo.jpg');background-repeat:no-repeat;
	border-top:solid 1px #888889;text-align:center;width:959px;
}
#PiePrincipal ul{list-style-type:none;float:left;margin:19px 0px 0px 0px;padding:0px;}
#PiePrincipal ul li{color:#006699;display:inline;	height:22px;}
#PiePrincipal ul li a{color:#006699;font-size:12px;text-decoration:none;}
#PiePrincipal ul li span{color:#000000;font-size:12px;}
#PieFranjaNaranja{background-image:url('/site_media/_img/PieFranjaNaranja.jpg');}
#PiePrincipal{background:#F7F7F7;padding:6px 0 4px 19px;width:940px;float:left;}
#PiePrincipal a#copyright{background:url('/site_media/_img/PieCopy.jpg') no-repeat 0px -2px;
    display:block;height:26px;width:111px;margin:8px 0px 0 0px;padding:7px 0px 0 34px;text-align:left;float:left;
}
#PiePrincipal #reports{padding:0px 0 0px 0px;margin:0;float:left;}
#PiePrincipal #reports a{display:block;float:left;clear:left;height:18px;padding:4px 0px 0px 42px;margin:0px 0 2px 0px;text-align:left;width:230px;}
a#reportIncidence{background:transparent;}
/* fin de old footer */
/* new footer */
 #footer_wrap, .footer_unit, .footer_destinations{display:inline;}
.footer_wrap{background-color:transparent;
    clear:both;float:left;-x-system-font:none;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;
    width:100%;margin:0;padding:20px 0;
}
.footer_wrap.info_dooplan{
    background-color:#474747;
    background-repeat:repeat-x;
    background-position:top left;
    background-image:url('/site_media/_img/topShadowCitiesWrapper.png');
}
.footer_wrap.info_dooplan .footer_unit h2{color:white;}
.footer_wrap.info_dooplan .footer_unit ul li a,
.footer_wrap.info_dooplan .footer_unit ul li a:hover{color:white;}
.footer{clear:left;margin:0 auto;width:961px;}
.logo_footer{float:left;margin:0;width:100%;}
.logo_footer h2{background-color:transparent;
    background-repeat:no-repeat;
    background-position:top left;
    background-image:url('/site_media/_img/logoDooplan.png');
    float:left;height:28px;margin:0;padding:5px 0 0 105px;color:#fff;font-size:14px;letter-spacing:0;margin: 0;
}
.logo_footer h2 span{font-size:1.1em;font-weight:bold;}
.logo_footer p{font-size:11px;float:left;color:white;text-align:center;width:100%;margin:4px 0;}
.logo_footer p span{font-size:1.1em;margin:0 3px 0 0;}
.footer_unit{float:left;margin:0 30px 10px 0;width:210px;}
.footer_unit h2{-x-system-font:none;font-size:1.1em;font-style:normal;font-variant:normal;font-weight:bold;line-height:1.4em;margin:3px 0;padding:0 0 0 12px;}
.footer_unit ul{width:210px;list-style:none;margin:0;padding:0;}
.footer_unit ul li {color:#FFFFFF;margin:3px 0;padding:0 0 0 12px;}
.footer .footer_unit ul li a,.footer_unit ul li a:hover{font-size:1em;text-decoration:none;}
.subFooter{background-color:white;padding:10px 0 0 0;}
.subFooter .footer_unit{margin:0 32px 0 0;width:204px;}
.subFooter .footer_unit.first{margin-left:8px;width:204px;}
.subFooter .footer_unit h2{color:#474747;padding:0 0 2px 0;border:none;}
.subFooter .footer_unit ul{width:204px;}
.subFooter .footer_unit ul li{background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 5px;
    background-image:url('/site_media/_img/sprite-icons/footerList_icon.gif');
    margin:0;padding:0 0 0 8px;
}
.subFooter ul li a,.subFooter ul li a:hover{font-size:11px !important;line-height:1.3em;}
.subFooter ul li a:hover{text-decoration:underline;}
/* fin de new footer */
#Popup
{
	background-image:url('/site_media/_img/PopupFondo.png');
	background-repeat:repeat;
	color:#ffffff;
	height:100%;
	left:0px;
	position:absolute;
	text-align:center;
	top:0px;
	width:100%;
	z-index:100;
}
#Popup iframe
{
	margin-top:180px;
}
#Popup #Loading
{
	top:180px;
	left:45%;
	position:absolute;
	float:none;
}
.PositionStatic
{
	position:static !important;
}
.RegistroCentralEventos .Descripcion
{
	height:33px;
	margin:83px 0px 0px 89px;
	overflow:hidden;
	text-align:center;
	width:435px;
}
.RegistroCentralLogin .LoginContenedor .Boton
{
	float:left;
	margin:40px 0px 0px 10px;
}
.RegistroCentralLogin .LoginContenedor .Intro
{
	padding:0px 0px 0px 0px;
}
.RegistroCentralLogin .LoginContenedor .Items
{
	float:left;
	overflow:hidden;
	width:462px;
}
.RegistroCentralLogin .LoginContenedor .Items .Item
{
	margin:5px 0px 0px 0px;
}
.RegistroCentralLogin .LoginContenedor .Items .Item .Etiqueta
{
	float:left;
	text-align:right;
	width:65px;
}
.RegistroCentralLogin .LoginContenedor .Items .Item input
{
	background-color:#ffffff;
	border:0px;
	float:left;
	height:20px;
	margin:0px 8px 0px 8px;
	width:166px;
}
.RegistroCentralLogin .LoginContenedor .Items .Item .Mensaje
{
	background-color:#F6FF00;
	float:left;
	margin-right:15px;
	overflow:hidden;
	padding:3px;
	width:192px;
}
.RegistroCentralLogin .LoginContenedor .Items .Recordar
{
	height:15px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
	width:462px;
}
.RegistroCentralRegistroMiddle .Boton
{
	padding-bottom:8px;
    margin:0;
    float:left;
    clear:both;
    text-align:right;
    width:600px;
}
/*.RegistroCentralRegistroMiddle .Boton .BotonRegistro input
{
	background-image:url('/site_media/_img/BotonFondo.jpg');
	background-repeat:repeat-x;
	border:0px;
	color:#fffefe;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:25px;
	margin:0px;
	position:relative;
	width:110px;
}*/
.RegistroCentralRegistroMiddle .Derecha
{
	float:left;
	text-align:right;
	width:300px;
}
.RegistroCentralRegistroMiddle .Derecha .Etiqueta
{
	float:left;
	margin-right:10px;
	text-align:right;
}
.RegistroCentralRegistroMiddle .Intro
{
	padding:9px 0px 14px 14px;
	width:613px;
}
.RegistroCentralRegistroMiddle .Item
{
	margin-top:4px;
	width:285px;
}
.RegistroCentralRegistroMiddle .Item .Campo
{
	background-color:#ffffff;
	border:0px;
	float:right;
	height:20px;
	margin:0px 0px 0px 10px;
	width:166px;
}
.RegistroCentralRegistroMiddle  .Item .Etiqueta
{
	display:block;
	float:left;
	width:107px;
}
.RegistroCentralRegistroMiddle  .Item .EtiquetaCP
{
	background-color:Red;
	display:block;
	float:left;
	margin:4px 0px 0px 5px;
	text-align:right;
	width:22px;
}
.RegistroCentralRegistroMiddle .Izquierda
{
	float:left;
	text-align:right;
	width:285px;
}
.RegistroCentralRegistroMiddle .Izquierda .Item .Confirmar
{
	display:block;
	float:left;
	margin-top:-4px;
	width:107px;
}
.RegistroCentralRegistroMiddle .MensajeContenedor .Mensaje
{
	background-color:#F6FF00;
	padding:3px;
}
.RegistroCentralRegistroMiddle .Separacion
{
	margin-top:22px;
}
/* Inicio : a�adido por dooplan */
.RegistroItem ul
{
	list-style-type: none;
	margin:0;
	padding:0;
	width:166px;
}
.RegistroItem ul li
{
	display: inline;
	margin-left: -3px;
}
.RegistroItemContenedorCampo input {
    background-color:#FFFFFF;
    border:0 none;
    height:20px;
    margin:0;
    width:166px;
}
.RegistroItemContenedorCampo input[name=birthdate] {
    float:left;
    margin:0 4px 0 0;
    width:72px;
}
.RegistroItemContenedorCampo input[name=postal_code] {
    float:left;
    margin:0 0 0 5px;
    width:50px;
}
/* Fin : a�adido por dooplan */
#Registro
{
	background-color:#789F9A;
}
.RegistroBoton
{
	border-left:1px solid #FF8A00;
	border-right:1px solid #FF8A00;
	height:25px;
	position:relative;
	left:91px;
	top:10px;
	width:104px;
}
.RegistroBoton input
{
	background-image:url('/site_media/_img/BotonFondo.jpg');
	background-repeat:repeat-x;
	border:0px;
	color:#fffefe;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:25px;
	margin:0px;
	padding-bottom:3px;
	position:relative;
	width:104px;
}
.RegistroItem
{
	margin-top:5px;
	width:293px;
}
.RegistroItemContenedor
{
	float:left;
	width:295px;
}
.RegistroItemContenedorCampo
{
	float:right;
	padding:0px 17px 0px 5px;
}
.RegistroItemContenedorCampoRadio
{
	float:left;
	padding:0px 17px 0px 5px;
}
.RegistroItemContenedorEtiqueta
{
	float:left;
	margin-top:3px;
	text-align:right;
	width:105px;
}
.RegistroItemContenedorCampo .EtiquetaCp
{
	float:left;
	margin-left:11px;
	margin-top:3px;
}
.RegistroMensajeError
{
	background-color:Yellow;
	margin-left:180px;
	margin-bottom:5px;
	padding-left:4px;
	width:176px;
}
.RegistroMensaje
{
	background-color:#F6FF00;
	margin:3px 15px 0px 80px;
	width:198px;
}
.RegistroPieInfo
{
	color:#3a5350;
	display:block;
	font-size:10px;
	margin-top:15px;
	text-align:left;
	width:240px;
}
.RegistroPieInfo a
{
	color:#ffffff;
	font-size:10px;
	text-decoration:underline;
}
.RegistroTitulo
{
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:15px 15px 4px 17px;
}
.SoloParaTiAmigos .BloqueDerecho
{
	float:left;
	height:60px !important;
}
.SoloParaTiAmigos .FichaSoloParaTiListado .ListadoItem
{
	height:63px !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}
.SoloParaTiAmigos .FichaSoloParaTiListado .ListadoItemTitulo
{
	margin-bottom:10px !important;
}
.SoloParaTiAmigos .FichaSoloParaTiListado .ListadoItemTitulo .ItemTop .Descripcion
{
	margin:5px 10px 0px 5px !important;
	height:auto !important;
}
.SoloParaTiAmigos .ItemMenu
{
	margin-bottom:4px;
}
.SoloParaTiAmigos .ItemMenu .EnlaceVolver
{
	float:right;
	margin-right:10px;
}
.SoloParaTiAmigos .ItemMenu .EnlaceVolver img
{
	margin-right:5px;
	vertical-align:middle;
}
.SoloParaTiAmigos .ItemPuntuacion .Paginacion
{
	float:left;
	margin-top:10px;
}
.SoloParaTiAmigos .ItemPuntuacion .TextoResaltado
{
	text-decoration:underline;
}
.SoloParaTiAmigos .MisProximosPlanesItem
{
	background-image:url('/site_media/_img/SoloParaTiAmigosFondo.jpg');
	background-position:left top;
	float:left;
	padding:0px !important;
	width:530px !important;
}
.SoloParaTiAmigos .MisProximosPlanesItem .Foto
{
	margin-top:1px !important;
}
.SoloParaTiAmigos .MisProximosPlanesItem .Nombre
{
	margin-top:6px !important;
	width:100px !important;
}
.SoloParaTiAmigos .MisProximosPlanesItem .Intereses
{
	float:left;
	height:43px;
	margin-top:6px;
	overflow:hidden;
	width:250px;
}
.SoloParaTiAmigos .MisProximosPlanesItem .Descripcion
{
	margin-top:6px;
	margin-right:10px;
	width:90px !important;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonLeft,
.TestMensajeContenedor .ContenedorCuenta .CuentaContenidos .MensajeTexto .BotonLeft
{
	background-image:url('/site_media/_img/SoloParaTiTuModuloBotonFondoLeft.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:38px;
	overflow:hidden;
	padding-left:5px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonMiddle,
.TestMensajeContenedor .ContenedorCuenta .CuentaContenidos .MensajeTexto .BotonMiddle
{
	background-image:url('/site_media/_img/SoloParaTiTuModuloBotonFondoMiddle.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	display:block;
	float:left;
	height:38px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonMiddle img,
.TestMensajeContenedor .ContenedorCuenta .CuentaContenidos .MensajeTexto .BotonMiddle img
{
 	float:left;
	padding:11px 9px 7px 9px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonMiddle .Texto,
.TestMensajeContenedor .ContenedorCuenta .CuentaContenidos .MensajeTexto .BotonMiddle .Texto
{
	display:block;
	float:left;
	padding:11px 9px 5px 0px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRight,
.TestMensajeContenedor .ContenedorCuenta .CuentaContenidos .MensajeTexto .BotonRight
{
	background-image:url('/site_media/_img/SoloParaTiTuModuloBotonFondoRight.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:38px;
	overflow:hidden;
	width:5px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .Intro
{
	margin-top:6px;
	text-align:center;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior  .ModuloInteresesBotonAnadir
{
	margin-top:13px;
	float:right;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior  .ModuloInteresesBotonAnadir .Texto
{
	display:block;
	float:left;
	margin:2px 5px 0px 3px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .ModuloPorcentajes .BotonPorcentaje .Cantidad
{
	display:block;
	float:left;
	height:23px;
	overflow:hidden;
	padding-top:7px;
	text-align:center;
	width:30px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .ModuloPorcentajes .BotonPorcentaje .Contenido
{
	color:#000000;
	display:block;
	float:left;
	font-size:11px;
	margin:15px 4px 0px -5px;
	text-align:center;
	width:72px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .ModuloPorcentajes .BotonPorcentaje .Total
{
	color:#ffffff;
	display:block;
	text-align:center;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionado .Contenido
{
	display:block;
	height:38px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoPersonas .Total
{
	display:block;
	float:left;
	height:20px;
	padding-top:18px;
	text-align:center;
	width:33px;

}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoPersonas .Texto, .SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoPersonas .Texto:hover
{
	color:#000000;
	display:block;
	float:left;
	height:29px;
	padding:11px 0px 0px 0px;
	text-align:center;
	width:62px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoLugares .Total
{
	display:block;
	float:left;
	height:23px;
	padding-top:6px;
	text-align:center;
	width:28px;

}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoLugares .Texto, .SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoLugares .Texto:hover
{
	color:#000000;
	display:block;
	float:left;
	height:29px;
	padding:11px 0px 0px 0px;
	text-align:center;
	width:48px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoPlanes .Total
{
	display:block;
	float:left;
	height:26px;
	padding-left:8px;
	padding-top:12px;
	text-align:center;
	width:16px;

}
.SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoPlanes .Texto, .SoloParaTiBloquesSuperiorInferior .BloqueInferior .BotonRelacionadoPlanes .Texto:hover
{
	color:#000000;
	display:block;
	float:left;
	height:29px;
	padding:11px 0px 0px 10px;
	text-align:center;
	width:46px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior
{
	background-color:#f7f7f7;
	width:628px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorIntro .ItemTop
{
	background-image:url('/site_media/_img/Caja609TituloTop.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:8px;
	width:604px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorIntro .ItemBottom
{
	background-image:url('/site_media/_img/Caja609TituloBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:604px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorIntro .ItemMiddle
{
	background-image:url('/site_media/_img/Caja609TituloMiddle.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	width:604px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorIntro .ItemMiddle img
{
	float:left;
	margin:5px 5px 5px 5px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorIntro .ItemMiddle .Descripcion
{
	float:left;
	margin:5px 0px;
	overflow:hidden;
	width:540px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorFiltro .Filtro
{
	float:left;
	height:31px;
	overflow:hidden;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorPaginacion .Flecha
{
	display:block;
	float:left;
	height:33px;
	margin:0px 2px;
	overflow:hidden;
	width:36px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorPaginacion .Paginacion
{
	float:left;
	margin-top:10px;
	width:60px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorPaginacion .Paginacion a
{
	float:left;
	margin-left:2px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorPaginacion .TextoResaltado
{
	text-decoration:underline;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorFichaPlan
{
	background-color:#f7f7f7;
	margin:0px;
	overflow:hidden;
	width:628px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorFichaPlan .BloqueSuperiorFichaPlanContenedor  .BloqueSuperiorFichaPlanPieContenido
{
	overflow:hidden;
	width:603px;
}
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorFichaPlan .BloqueSuperiorFichaPlanContenedor .BloqueSuperiorFichaPlanCuerpo
{
	background-color:#f7f7f7;
	width:628px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles
{
	background-image:url('/site_media/_img/SoloParaTiPersonasDetallesFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:232px;
	overflow:hidden;
	width:628px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Datos
{
	float:left;
	height:173px;
	margin:11px 0px 0px 12px;
	overflow:hidden;
	width:274px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Descripcion
{
	color:#006699;
	display:block;
	font-size:12px;
	margin-top:15px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Foto
{
	float:left;
	height:192px;
	overflow:hidden;
	width:195px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Foto .FotoLugar
{
	background-image:url('/site_media/_img/CajaBlanca194x192FotoLugarFondo.jpg');
	background-repeat:no-repeat;
	height:192px;
	margin:0px 0px 0px 1px;
	overflow:hidden;
	padding:11px 0px 0px 11px;
	width:194px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Foto .FotoLugar img
{
	border:solid 1px #c5c5c5;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Opciones
{
	float:left;
	margin-left:40px;
	width:100px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Opciones .AmistadBoton
{
	height:20px;
	float:left;
	width:20px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Opciones .AmistadTexto
{
	margin:-3px 0px 0px 4px;
	width:45px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Opciones .InvitaBoton
{
	height:20px;
	float:left;
	width:19px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Opciones .MailBoton
{
	height:20px;
	float:left;
	width:20px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Porcentaje
{
	float:left;
	height:35px;
	margin-left:10px;
	overflow:hidden;
	padding-top:5px;
	text-align:center;
	width:124px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Porcentaje .Total
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Opciones .Separador
{
	margin-top:20px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Titulo
{
	color:#006699;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Totales
{
	float:left;
	height:27px;
	padding:10px 0px 0px 13px;
	overflow:hidden;
	width:472px;
}

.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Totales .Apuntados
{
	background-image:url('/site_media/_img/FichaPlanesDetallesApuntadosFondo.gif');
	background-repeat:no-repeat;
	float:left;
	height:19px;
	overflow:hidden;
	width:190px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Totales .Cantidad
{
	color:#ffffff;
	display:block;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-top:1px;
	padding-left:2px;
	text-align:center;
	width:14px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Totales .Gustado
{
	background-image:url('/site_media/_img/FichaPlanesDetallesGustadoFondo.gif');
	background-repeat:no-repeat;
	float:left;
	height:19px;
	margin-left:10px;
	overflow:hidden;
	width:180px;
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Totales .Texto
{
	color:#006699;
	display:block;
	font-size:11px;
	padding-top:3px;
	padding-left:25px;
}
.SoloParaTiBuscarAmigos, .SoloParaTiSubirArchivo
{
	margin:5px 0px 0px 0px;
}
.SoloParaTiBuscarAmigos .Boton
{
	margin:7px 0px 0px 4px;
}
.SoloParaTiBuscarAmigos .Campo
{
	float:left;
	height:19px;
	padding:4px 3px 0px 3px;
	margin-top:7px;
	width:209px;
}
.SoloParaTiBuscarAmigos img, .SoloParaTiSubirBotones img
{
	float:left;
	margin:6px 7px 0px 0px;
}
.SoloParaTiContenidos
{
	background-color:#f7f7f7;
	margin:18px 0px 20px 19px;
	width:625px;
}
.SoloParaTiContenidos .TituloNaranja
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	width:612px;
}
.SoloParaTiFiltroCompatibilidad
{
	height:33px;
	margin-left:10px;
	overflow:hidden;
	width:270px;
}
.SoloParaTiIntereses .ItemMenu
{
	margin-bottom:4px;
	padding-top:5px;
}
.SoloParaTiIntereses .ItemMenu .EnlaceVolver
{
	float:right;
	margin-right:10px;
}
.SoloParaTiIntereses .ItemMenu .EnlaceVolver img
{
	margin-right:5px;
	vertical-align:middle;
}
.SoloParaTiFiltroCompatibilidad
{
	height:33px;
	margin-left:10px;
	overflow:hidden;
	width:290px;
}
.SoloParaTiIntereses .BuscarItem .Apuntados
{
	position:relative;
}
.SoloParaTiIntereses .BuscarItem .Cantidad
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif');
	background-repeat:no-repeat;
	height:23px;
	left:604px;
	padding-top:7px;
	position:absolute;
	overflow:hidden;
	text-align:center;
	width:30px;

}
.SoloParaTiIntereses .BuscarItem .Descripcion
{
	float:left;
	height:44px;
	margin:10px 15px 0px 0px;
	overflow:hidden;
	width:133px;
}
.SoloParaTiIntereses .BuscarItem .Foto
{
	float:left;
	height:53px;
	padding:4px 0px 0px 4px;
	margin-top:5px;
	width:52px;
}
.SoloParaTiIntereses .BuscarItem .Foto img,.SoloParaTiIntereses  .BuscarItemOtros .Foto img
{
	border:solid 1px #C6C2BB;
	height:42px;
	width:42px;
}
.SoloParaTiIntereses .BuscarItem .Info
{
	float:left;
	height:15px;
	margin:26px 0px 0px 7px;
	overflow:hidden;
	width:225px;
}
.SoloParaTiIntereses .BuscarItem .Info .Fecha
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	text-align:center;
	width:80px;
}
.SoloParaTiIntereses .BuscarItem .Info .Hora
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:65px;
}
.SoloParaTiIntereses .BuscarItem .Info .Lugar
{
	display:block;
	float:left;
	height:15px;
	overflow:hidden;
	margin-left:18px;
	text-align:center;
	width:43px;
}
.SoloParaTiIntereses .BuscarItem .Nombre
{
	float:left;
	height:44px;
	margin:10px 10px 0px 3px;
	overflow:hidden;
	width:140px;
}
.SoloParaTiIntereses .BuscarItem .Nombre a, .BuscarItem .NombrePersonas a
{
	display:block;
}
.SoloParaTiIntereses .BuscarItemOtros .Descripcion
{
	float:left;
	height:44px;
	margin:4px 18px 0px 3px;
	overflow:hidden;
	width:133px;
}
.SoloParaTiIntereses .BuscarItemOtros .Estado
{
	background-image:url('/site_media/_img/BuscarEstadoFondo.gif');
	background-repeat:no-repeat;
	float:left;
	height:29px;
	margin-top:12px;
	width:236px;
}
.SoloParaTiIntereses .BuscarItemOtros .Estado span
{
	display:block;
	height:16px;
	margin:6px 0px 0px 17px;
	overflow:hidden;
	width:214px;
}
.SoloParaTiIntereses .BuscarItemOtros .Foto
{
	float:left;
	height:53px;
	padding:4px 0px 0px 4px;
	width:52px;
}
.SoloParaTiIntereses .BuscarItemOtros .Nombre, .MensajeriaMensajes .Nombre
{
	float:left;
	height:44px;
	margin:4px 10px 0px 3px;
	overflow:hidden;
	width:140px;
}
.SoloParaTiIntereses .BuscarItemOtros .Intereses
{
	float:left;
	height:43px;
	margin-top:5px;
	overflow:hidden;
	width:240px;
}
.SoloParaTiIntereses .ItemPuntuacion .Paginacion
{
	float:left;
	margin-top:10px;
}
.SoloParaTiIntereses .ItemPuntuacion .TextoResaltado
{
	text-decoration:underline;
}
.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem
{
	background-image:none !important;
	margin-left:10px !important;
	margin-right:0px !important;
	width:604px;
}
.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem .Cabecera
{
	background-image:url('/site_media/_img/Caja609TituloTop.jpg');
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
}
.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem .Contenidos
{
	background-color:#d5d5d5;
	height:auto !important;
	overflow:hidden;
	padding-bottom:5px;
}
.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem .Contenidos .InteresesItem
{
	height:48px !important;
	overflow:auto;
	padding:5px 0px 5px 0px !important;
	width:570px !important;
}
.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem .Contenidos .InteresesItem div
{
	float:left !important;
	padding:0px !important;
	margin-bottom:3px !important;
	width:auto !important;
	white-space:nowrap !important;
}

.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem .Contenidos .InteresesItem div a
{
	margin:0px 5px 0px 0px !important;
}
.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem .Contenidos	.Titular
{
	padding-top:0px !important;
}
.SoloParaTiInteresesActualizar .DetallesDeOtroInteresesItem .Pie
{
	background-image:url('/site_media/_img/Caja609TituloBottom.jpg');
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
}
.SoloParaTiInteresesActualizar .ListadoItemTitulo
{
	margin-bottom:10px;
	height:auto !important;
	overflow:hidden;
}
.SoloParaTiInteresesActualizar .FiltroMediano
{
	margin:10px 0px 10px 10px;
}
.SoloParaTiInteresesActualizar .FichaPlanesPersonas
{
	padding-left:25px;
	width:auto !important;
}
.SoloParaTiInteresesActualizar .FichaPlanesPersonas .FlechaIzquierda
{
	margin-right:20px;
}
.SoloParaTiInteresesActualizar .FichaPlanesPersonas .FlechaDerecha
{
	margin-left:20px;
}
.SoloParaTiInteresesActualizar .FichaPlanesPersonas .Nombre
{
	height:15px;
	overflow:hidden;
}
.SoloParaTiInteresesContenedor
{
	height:220px;
	margin:15px 0px 0px 10px;
	position:relative;
	overflow:hidden;
}
.SoloParaTiInteresesContenedor #SoloParaTiInteresesContenedorFlecha
{
	background-image:url('/site_media/_img/SoloParaTiInteresesFlecha.jpg');
	background-repeat:no-repeat;
	height:47px;
	left:280px;
	position:absolute;
	top:90px;
	width:47px;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres
{
	float:left;
	margin-left:0px !important;
	margin-right:5px;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .ContenedorIntereses
{
	background-color:#ffffff;
	height:165px;
	margin-left:0px;
	padding-left:5px;
	padding-top:5px;
	overflow:hidden;
	width:250px;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .ContenedorIntereses div
{
	display:block;
	float:left;
	margin:0px 0px 0px 5px !important;
	padding:3px 0px 0px 0px !important;
	white-space:nowrap;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .ContenedorIntereses div a img
{
	height:12px;
	margin-left:5px;
	vertical-align:middle;
	width:12px;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidosCabecera
{
	height:25px;
	width:100%;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidosCabecera div
{
	padding-top:2px;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteresDerecha
{
	margin-right:0px !important;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteresDerecha .ContenedorIntereses
{
	margin:0px !important;
	padding:5px 0px 0px 5px !important;
	overflow:auto !important;
	width:250px;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteresDerecha .SoloParaTiNuevoInteresContenidosCabecera
{
	padding:0px !important;
	width:150px !important;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteresDerecha .SoloParaTiNuevoInteresContenidos
{
	padding:0px 0px 0px 30px !important;
	margin:0px !important;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidos
{
	background-color:#e1e1e1;
	height:203px !important;
	position:relative;
	overflow:hidden;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidos div
{
	float:left;
	margin-top:0px !important;
}
.SoloParaTiAnadirIntereses
{
	margin:0px !important;
	overflow:hidden;
}
.SoloParaTiAnadirIntereses .ActualizarAdn
{
	float:right;
	margin-right:15px;
	margin-top:10px;
}
.SoloParaTiAnadirIntereses .EnlaceVolver
{
	margin-top:10px;
}
.SoloParaTiNuevoInteres
{
	margin-left:10px;
	width:301px;
}
.SoloParaTiNuevoInteres .SoloParaTiNuevoInteresCabecera
{
	background-image:url('/site_media/_img/SoloParaTiInteresesFondoTop.jpg');
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:301px;
}
.SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidos
{
	background-color:#e1e1e1;
	padding:0px 0px 0px 15px;
	height:26px;
}
.SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidos div
{
	float:left;
	margin-top:5px;
}
.SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidos form #FormAnadirSubmit
{
	background-image:url('/site_media/_img/FichaPlanesEtiquetasBotonMas.jpg');
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:16px;
	margin-top:5px;
	margin-left:5px !important;
	width:16px;
}
.SoloParaTiNuevoInteres .SoloParaTiNuevoInteresContenidos form input
{
	border:0px;
	float:left;
	height:18px;
	margin:3px 0px 0px 10px;
	width:175px;
}
.SoloParaTiNuevoInteres .SoloParaTiNuevoInteresPie
{
	background-image:url('/site_media/_img/SoloParaTiInteresesFondoBottom.jpg');
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:301px;
}
.SoloParaTiPaginacionIntereses
{
	float:right !important;
	margin-right:5px;
	padding-top:0px !important;
}
.SoloParaTiPaginacionIntereses a
{
	float:left;
}
.SoloParaTiPaginacionIntereses a img
{
	margin:0px 0px 0px 5px;
}
.SoloParaTiPaginacionIntereses div
{
	float:left;
	padding-top:2px !important;
	margin-left:5px;

}
.SoloParaTiVotaciones .FiltroMediano
{
	float:left;
	margin:10px 0px 0px 0px !important;
}
.SoloParaTiVotaciones .ActualizarAdn
{
	margin-right:50px !important;
}
.SoloParaTiVotaciones .FichaPlanesBloqueDerecho
{
	margin:0px !important;
}
.SoloParaTiVotaciones .FichaPlanesBloqueDerecho .TextoResaltado
{
	margin-bottom:5px;
}
.SoloParaTiVotaciones .FichaPlanesMedianosListado
{
	height:140px;
	padding:0px !important;
	margin-left:10px;
	overflow:hidden;
	width:603px !important;
}
.SoloParaTiVotaciones .FichaPlanesMedianosListado .ListadoItem
{
	margin:0px;
}
.SoloParaTiVotaciones .FichaPlanesMedianosListado .ListadoItem .ItemBottom
{
	background-image:url('/site_media/_img/Caja603ItemTipoAFondoBottom.jpg') !important;
	width:603px !important;
}
.SoloParaTiVotaciones .FichaPlanesMedianosListado .ListadoItem .ItemMiddle
{
	background-image:url('/site_media/_img/Caja603ItemTipoAFondoMiddle.jpg') !important;
	width:603px !important;
}
.SoloParaTiVotaciones .FichaPlanesMedianosListado .ListadoItem .ItemMiddle .Descripcion
{
	width:340px;
}
.SoloParaTiVotaciones .FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueIzquierdo
{
	width:474px !important;
}
.SoloParaTiVotaciones .FichaPlanesMedianosListado .ListadoItem .ItemTop
{
	background-image:url('/site_media/_img/Caja603ItemTipoAFondoTop.jpg') !important;
	width:603px !important;
}
.SoloParaTiVotaciones .ItemPuntuacion .ActualizarAdn
{
	float:left !important;
	margin:0px 0px 0px 120px !important;
	padding:5px 0px 0px 0px !important;
	width:130px !important;
}
.SoloParaTiVotaciones .SoloParaTiInteresesActualizar
{
	overflow:hidden !important;
}
.TextoCursiva
{
	font-style:italic;
}
.TextoGrande
{
	color:#000000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:normal;
}

.TextoGris
{
	color:#514949;
}
.TextoPequeno
{
	color:#000000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:normal;
}
.TextoPequenoColor,
.TextoPequenoColor a,
.TextoPequenoColor a:hover
{
	color:#006699;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px !important;
	font-weight:normal;
}
.TextoResaltado
{
	font-weight:bold;
}
.TituloDestacadoFondoNaraja
{
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:21px;
	padding:4px 0px 0px 13px;
	width:612px;
}
.TituloDestacadoFondoNaraja span
{
	font-size:12px;
	font-weight:normal;
}
.TodosBoton
{
	float:right;
	margin:20px 35px 0px 0px;
}
.TodosEtiqueta
{
	float:right;
	margin:25px 0px 0px 0px;
}
.VideoContenedor
{
	background-color:#E1E1E1;
	background-image:url('/site_media/_img/SoloParaTiFondoPlayerTop.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	padding:8px 0px 0px 0px;
	margin-left:1px;
	width:626px;
}
.VideoContenedor .Boton
{
	float:left;
	margin-top:3px;
	text-align:center;
	width:30px;
}
.VideoContenedor .Info
{
	float:left;
	padding:12px 59px 0px 104px;
	width:425px;
}
.VideoContenedor .Info .Player
{
	height:344px;
	margin:10px 0px 21px 0px;
	width:425px;
}
.VideoContenedorPlanes
{
	background-image:none !important;
	float:left;
	margin-top:7px !important;
	margin-bottom:0px !important;
	text-align:center;
	width:478px;
}
.Visible
{
	display:block;
}

/* Common dooplan */
/* estilos comunes */
    /* contenedor general: contiene todo lo que va en la columna grande. va con .clearfix */
    .contentWrapper{width:664px;margin:0;padding:10px 0 0 0;}
    .contentWrapper h1,.contentWrapper h2{margin:0 20px 0 20px;padding:0 0 4px 0;width:624px;font-size:18px;line-height:20px;font-weight:bold;}
    .contentWrapper h2{font-size:16px;line-height:18px;margin:10px 20px 0 20px;}
    .contentWrapper h2.small{font-size:14px;line-height:16px;}
    .contentWrapper h1 a,
    .contentWrapper h1 a:hover,
    .contentWrapper h2 a,
    .contentWrapper h2 a:hover{font-weight:normal;}
    /* contenedor general */
.roundcorners6{-moz-border-radius:6px;-webkit-border-radius:6px;}
.roundcorners3{-moz-border-radius:3px;-webkit-border-radius:3px;}
.roundcornersTop6{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-radius-topleft:6px;-webkit-border-radius-topright:6px;}
.roundcornersLeft6{-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius-topleft:6px;-webkit-border-radius-bottomleft:6px;}
a.urlOut,a.urlOut:hover{color:#7FB2CC;}
.tags{width:616px;padding:0;margin:0 20px 5px 20px;padding:4px;background-color:#f0f0f0;}
.tags .c_tags{width:606px;float:left;padding:6px 4px 4px 4px;background-color:white;
    border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #d8d8d8;border-left:1px solid #e2e2e2;
}
.tags .c_tags h3{display:inline;font-weight:bold;font-size:12px;margin:0 2px 0 0;}
.tags .c_tags a.first,
.tags .c_tags a.first:hover{background:transparent;padding:0;}
.tags .c_tags a,
.tags .c_tags a:hover{padding:0 0 0 8px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 6px;
    background-image:url('/site_media/_img/sprite-icons/tagList_icon.gif');
}
.tags .c_tags .add_tags{width:604px;float:left;margin:4px 0 0 0;padding:2px 0 0 0;text-align:right;border-top:1px solid #e0e0e0;}
.tags .c_tags .add_tags.add_events{border:none;margin:0;}
.tags .c_tags .add_tags.add_events span{float:none;font-size:14px;line-height:18px;font-weight:bold;margin:0;}
.tags .c_tags .add_tags.add_events .add_object{float:none;display:inline-block;}
a.add_object,
a.add_object:hover{float:right;display:block;padding:0 0 0 14px !important;margin:0 0 0 4px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 2px !important;
    background-image:url('/site_media/_img/sprite-icons/add_object.gif') !important;
}
a.add_object:hover{text-decoration:underline;}
a.delete_object,
a.delete_object:hover{float:right;display:block;padding:0 0 0 14px !important;margin:0 0 0 4px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 2px !important;
    background-image:url('/site_media/_img/sprite-icons/delete_object.gif') !important;
}
a.delete_object:hover{text-decoration:underline;}
.add_comment_photos{width:624px;margin:0 20px;}
a.noLink,a.noLink:hover{color:#474747;}
.buttonToLink{background:transparent;border:medium none;color:#006699;display:inline;padding:0;width:auto;}
div.breadcrumb{float:left;width:100%;margin:4px 0 0 0;}
div.breadcrumb.alone{float:none !important;width:624px;margin:0 20px;}
div.breadcrumb ul{float:left;}
div.breadcrumb ul li{display:inline;float:left;}
div.breadcrumb ul li strong,
div.breadcrumb ul li a,.eventMediumBig div.breadcrumb ul li a:hover{font-size:10px;}
div.breadcrumb ul li a span.omr_shown,.eventMediumBig div.breadcrumb ul li a:hover span.omr_shown{font-size:10px;}
div.breadcrumb ul li{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-icons/breadcrumbBullet.gif');
    margin:0 8px 0 0;
}
div.breadcrumb ul li.first{background:transparent;}
div.breadcrumb ul li.first strong,div.breadcrumb ul li.first a,div.breadcrumb ul li.first a:hover{padding-left:0;}
div.breadcrumb ul li span, div.breadcrumb ul li strong,div.breadcrumb ul li a,div.breadcrumb ul li a:hover{padding:0 0 0 8px;font-size:10px;}
div.breadcrumb ul li a:hover{text-decoration:underline;}
/* Dropdown = contenido AJAX tooltip = contenido inline */
    /* dropdown y tooltip default */
    .dropdown,.tooltip{position:relative;z-index:50;}
    .tooltip span.inactive,.dropdown span.inactive{background:transparent;display:inline-block;outline:none;padding:3px 5px 2px 5px;height:14px;font-size:10px;border:1px solid #ffffff;}
    .dropdown a.dropdownButtom,.dropdown a.dropdownButtom:hover,
    .tooltip a.tooltipButtom,.tooltip a.tooltipButtom:hover{background:transparent;display:inline-block;outline:none;padding:3px 5px 2px 5px;height:14px;font-size:10px;border:1px solid transparent;}
    .dropdown.openDropdown a.dropdownButtom,.dropdown.openDropdown a.dropdownButtom:hover,
    .tooltip.openTooltip a.tooltipButtom,.tooltip.openTooltip a.tooltipButtom:hover{z-index:45;position:relative;padding:3px 5px 2px 5px;background:#e5eff5;border-left:1px solid #ccc;border-right:1px solid #ccc;}

    .dropdown a.dropdownButtom span,
    .tooltip a.tooltipButtom span{display:inline-block;vertical-align:middle;height:14px;width:16px;}

    .dropdown .c_dropdown,
    .tooltip .c_tooltip{display:none;clear:both;z-index:40;background:#e5eff5;border:1px solid #ccc;padding:6px 8px;}

    .dropdown.openDropdown .c_dropdown,
    .tooltip.openTooltip .c_tooltip{display:block;}
    /* fin de dropdown y tooltip default */
    /* dropdown tooltip inline */
    .dropdown.inline a.dropdownButtom,.dropdown.inline a.dropdownButtom:hover,
    .tooltip.inline a.tooltipButtom,.tooltip.inline a.tooltipButtom:hover,
    .dropdown.inline.openDropdown a.dropdownButtom,.dropdown.inline.openDropdown a.dropdownButtom:hover,
    .tooltip.inline.openTooltip a.tooltipButtom,.tooltip.inline.openTooltip a.tooltipButtom:hover{border:none;}
    .dropdown.inline .c_dropdown,
    .tooltip.inline .c_tooltip{border:none;}
    .inline.dropdownUp .c_dropdown,
    .inline.tooltipUp .c_tooltip,
    .inline.dropdownDown .c_dropdown,
    .inline.tooltipDown .c_tooltip,
    .inline.dropdownLeft .c_dropdown,
    .inline.tooltipLeft .c_tooltip,
    .inline.dropdownRight .c_dropdown,
    .inline.tooltipRight .c_tooltip{float:left;clear:left;position:static !important;border:none;}

    .inline.dropdownDown.openDropdown a.dropdownButtom,.inline.dropdownDown.openDropdown a.dropdownButtom:hover,
    .inline.tooltipDown.openTooltip a.tooltipButtom,.inline.tooltipDown.openTooltip a.tooltipButtom:hover{border:none !important;}
    /* dropdown tooltip inline */
    /* dropdown --up */
    .dropdownUp a.dropdownButtom,.dropdownUp a.dropdownButtom:hover,
    .tooltipUp a.tooltipButtom,.tooltipUp a.tooltipButtom:hover{padding-top:1px;}

    .dropdownUp.openDropdown a.dropdownButtom,.dropdownUp.openDropdown a.dropdownButtom:hover,
    .tooltipUp.openTooltip a.tooltipButtom,.tooltipUp.openTooltip a.tooltipButtom:hover{border-top:1px solid #e5eff5;border-bottom:1px solid #ccc;padding-top:1px;}

    .dropdownUp a.dropdownButtom span,
    .dropdownUp a.dropdownButtom span:hover,
    .tooltipUp a.tooltipButtom span,
    .tooltipUp a.tooltipButtom:hover span{
        background-color:transparent;
        background-repeat:no-repeat;
        background-position:center center;
        background-image:url('/site_media/_img/sprite-icons/dropdown_redux_up.gif');
    }

    .dropdownUp a.dropdownButtom:hover span,
    .tooltipUp a.tooltipButtom:hover span{background-image:url('/site_media/_img/sprite-icons/dropdown_redux_up_hover.gif');}

    .dropdownUp .c_dropdown,
    .tooltipUp .c_tooltip{position:absolute;bottom:16px;}

    /* fin de dropdown --up */

    /* dropdown --down */
    .dropdownDown.openDropdown a.dropdownButtom,.dropdownDown.openDropdown a.dropdownButtom:hover,
    .tooltipDown.openTooltip a.tooltipButtom,.tooltipDown.openTooltip a.tooltipButtom:hover{border-top:1px solid #ccc;border-bottom:1px solid #e5eff5;}

    .dropdownDown a.dropdownButtom span,
    .dropdownDown a.dropdownButtom:hover span,
    .tooltipDown a.tooltipButtom span,
    .tooltipDown a.tooltipButtom:hover span{
        background-color:transparent;
        background-repeat:no-repeat;
        background-position:center center;
        background-image:url('/site_media/_img/sprite-icons/dropdown_redux_down.gif');
    }

    .dropdownDown a.dropdownButtom:hover span,
    .tooltipDown a.tooltipButtom:hover span{background-image:url('/site_media/_img/sprite-icons/dropdown_redux_down_hover.gif');}

    .dropdownDown .c_dropdown,
    .tooltipDown .c_tooltip{position:absolute;top:19px;}
    /* fin de dropdown --down */
    /* dropdown --left */
    .dropdownLeft a.dropdownButtom,.dropdownLeft a.dropdownButtom:hover,
    .tooltipLeft a.tooltipButtom,.tooltipLeft a.tooltipButtom:hover{}

    .dropdownLeft .c_dropdown,
    .tooltipLeft .c_tooltip{left:0 !important;}
    /* fin de dropdown --left */

    /* dropdown --right */
    .dropdownRight a.dropdownButtom,.dropdownRight a.dropdownButtom:hover,
    .tooltipRight a.tooltipButtom,.tooltipRight a.tooltipButtom:hover{text-align:right;}

    .dropdownRight .c_dropdown,
    .tooltipRight .c_tooltip{;right:0 !important;}
    /* fin de dropdown --right */
/* fin de Dropdown y tooltip */
/* menu tabs */
ul.tabsMenu{
    background-repeat:repeat-x ;
    background-position:bottom left;
    background-image:url('/site_media/_img/sprite-backgrounds/bgtabsMenu.gif');
    width:614px;float:left;list-style:none;margin:0 0 8px 0;padding:0 0 0 10px;
}
ul.tabsMenu.alone{margin:5px 20px;float:none;}
ul.tabsMenu li{float:left;width:auto;margin:0 8px 0 0;}
ul.tabsMenu li a,
ul.tabsMenu li a:hover{display:block;color:#888889;}
ul.tabsMenu li a span,
ul.tabsMenu li a:hover span{display:block;padding:4px 8px;background:#e0e0e0;cursor:pointer;
    border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:none !important;
}
ul.tabsMenu li a:hover span{background:#474747;color:#fff;}
ul.tabsMenu li span{float:left;display:block;color:#474747;border:none;background:#fff;padding:4px 8px;
    border-bottom:1px solid #fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;
}
ul.tabsMenu li span.disabled{display:block;padding:4px 8px;background:#f0f0f0;color:#b0b0b0;
    border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:none !important;
}
/* fin de menu tabs */
/* showMore */
a.showMoreLink,a.showMoreLink:hover{display:block;margin:5px 20px 5px 20px;padding:2px 0 4px 0;text-align:left;font-size:14px !important;border-top:1px solid #e0e0e0;}
a.showMoreLinkNoStyle,a.showMoreLinkNoStyle:hover{color:#474747;text-decoration:none !important;font-weight:bold;}
/* fin de showMore */
/* follow something */
a.follow,a.follow:hover{display:inline-block;height:18px;line-height:18px;padding:0 0 0 14px;
    background-repeat:no-repeat ;
    background-position:top left;
    background-image:url('/site_media/_img/sprite-icons/followIcon.gif');
}
a.follow span,a.follow:hover span{cursor:pointer;display:inline-block;margin:0 0 0 2px;padding:0 8px 0 0;
    background-repeat:no-repeat ;
    background-position:top right;
    background-image:url('/site_media/_img/sprite-icons/followIconSpan.gif');
}
a.un_follow,a.un_follow:hover{background-image:url('/site_media/_img/sprite-icons/unfollowIcon.gif');}
.infoFollow{width:132px !important;}
body{margin:0;}
/* header icons */
#Menu #Secundario #Botones .BotonExplorador .ItemOff {
	background:url('/site_media/_img/agendaHeaderIcon[off].jpg') no-repeat left top !important;
	padding:2px 3px 0 30px;
}
#Menu #Secundario #Botones .BotonExplorador .ItemSelected, #Menu #Secundario #Botones .BotonExplorador .ItemSelected:hover, #Menu #Secundario #Botones .BotonExplorador .ItemOff:hover {
	background:url('/site_media/_img/agendaHeaderIcon[on].jpg') no-repeat left top !important;
	padding:2px 3px 0 30px;	
}
/* fin de header icons */
/* Comments Item class*/
.FichaPlanesComentarios .Item {
	clear:left;
}
/* fin de  Comments Item class*/
/* Feed specific css styles for events */
.Megafeed .MasInfo .MasContenido .TituloMediano,
.Megafeed .MasInfo .MasContenido .TextoMediano {
    width:274px;
}
/* Comments sections */
.FichaPlanesDetallesMiddle .BloqueCentral .Descripcion {margin-top:5px;}
.ComentarioEvento .Item .Textos .Texto {
    width: 460px;
}
/* ficha eventos en feeds + agrupación votos en muro */
.Megafeed{margin:5px 0 0 20px !important;padding:0 !important;}
.Megafeed .FiltroMediano {margin:0 0 5px 0;}
.Megafeed .Item{width:624px !important;margin:0;float:left;border-bottom:1px solid #e2e2e2;background:transparent;padding:5px 0 0 0;overflow:visible;}
.Megafeed .whoAndWhatIndFeed{float:left;width:624px;background:transparent;padding:0;}
.Megafeed .whoAndWhatIndFeed span.userPhoto,
.Megafeed .whoAndWhatIndFeed a.userPhoto,
.Megafeed .whoAndWhatIndFeed a.userPhoto:hover{
    display:block;margin:0;float:left;padding:5px 0 0 5px;width:52px;height:49px;
    background:url('/site_media/_img/CajaBlanca52x53FondoPerfil.gif') no-repeat top left;
}
.Megafeed .whoAndWhatIndFeed span.userPhoto img,
.Megafeed .whoAndWhatIndFeed a.userPhoto img{width:42px;float:left;height:42px;margin:0;}
.Megafeed .Info{width:184px;padding:8px 0 0 0;float:left;}
.Megafeed .Info span,
.commentProfile .textItemProfile .infoProfile span strong,
.Megafeed .Info a,.Megafeed .Info a:hover{font-size:14px !important;float:left;}
.Megafeed .Info em{color:#888889;font-size:11px;font-style:italic;float:left;clear:left;}
.Megafeed .whoAndWhatIndFeed .infoAction{float:right;margin:0 2px 0 5px;}
.Megafeed .whoAndWhatIndFeed .infoAction img{float:right;margin:9px 0 0 2px;width:43px;}
.Megafeed .whoAndWhatIndFeed .infoAction span{float:right;text-align:right;
        background:transparent url('/site_media/_img/feedActionBgText.png') no-repeat top right;
        color:#888889;
        margin:9px 0 0 0;display:block;height:20px;
        font-size:14px;padding:0 11px 0 0;
}
.Megafeed .whoAndWhatIndFeed .infoAction span.current{float:right;text-align:right;
        background:transparent url('/site_media/_img/feedActionBgText_hover.png') no-repeat top right;
        margin:9px 0 0 0;display:block;height:20px;
        font-size:14px;padding:0 11px 0 0;
        color:#474747;
}
.Megafeed .whoAndWhatIndFeed .infoAction span em{float:left;background:#e1e1e1;line-height:16px;height:16px;display:block;padding:2px 4px 2px 6px;}
.Megafeed .MasInfo{width:550px;margin:0 0 0 52px;background:transparent;padding:0 0 6px 0;}
.Megafeed .Foto{height:47px;width:47px;margin:0 5px 0 0;}
.Megafeed .Foto a img{height:42px;width:42px;}
.Megafeed .hightLightQuestion{background:transparent url('/site_media/_img/higtlightFeedExclamation.png') no-repeat 0px 0px;
        margin:0 0 0 14px;padding:0;font-size:16px;}
.Megafeed .hightLightQuestion span.wrapper{background:transparent url('/site_media/_img/hightLightBgtop.png') no-repeat top right;
    color:#F67800;width:438px;display:block;padding:18px 0 0 0;margin:0 0 0 43px;
}
.Megafeed .hightLightQuestion span.wrapper span.content{background:transparent url('/site_media/_img/hightLightBgContent.png') repeat-y top left;
    color:#474747;padding:5px 20px;margin:0;display:block;text-align:center;
}
.Megafeed .hightLightQuestion span.wrapper span.bottom{background:transparent url('/site_media/_img/hightLightBgBottomEvent.png') no-repeat 0px 0px;
        height:28px;width:438px;float:left;
}
.Megafeed .hightLightDescription{margin:0 !important;}
.Megafeed .hightLightDescription .topDescriptionHightLight{padding:18px 0 0 0;margin:0 0 0 57px;width:438px;background:transparent url('/site_media/_img/hightLightBgtop.png') no-repeat 0px 0px;}
.Megafeed .hightLightDescription .contentDescriptionHightLight{;background:transparent url('/site_media/_img/hightLightBgContent.png') repeat-y top left;
    text-align:center;padding:5px 18px;margin:0;display:block;
}
.Megafeed .hightLightDescription .bottomDescriptionHightLight{height:18px;background:transparent url('/site_media/_img/hightLightBgBottom.png') no-repeat bottom left;}
.hightLightDescription .contentDescriptionHightLight p{color:#474747;font-size:12px;line-height:12px;margin:0;padding:0;}
.hightLightWithoutEvent{margin:0;padding:0;}
.hightLightWithoutEvent .topHightLight{background:transparent url('/site_media/_img/hightLightBgtop.png') no-repeat top right;
    width:438px;padding:18px 0 0 0;margin:0 0 0 58px;
}
.hightLightWithoutEvent .contentHightLight{padding:4px 20px;background:transparent url('/site_media/_img/hightLightBgContent.png') repeat-y top left;}
.hightLightWithoutEvent .bottomHightLight{height:18px;background:transparent url('/site_media/_img/hightLightBgBottom.png') no-repeat bottom left;}
.hightLightWithoutEvent div{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.hightLightWithoutEvent div h3{width:380px;overflow:hidden;color:#474747;font-size:12px;margin:0 0 4px 0;text-align:center;}
.hightLightWithoutEvent div p{color:#474747;font-size:12px;line-height:1.2em;margin:0;padding:0;text-align:center;}
.confirm_email .userNoLogin{margin:10px 0 4px 0;padding:0 0 0 93px;}
.confirm_email .userNoLogin .topHightLight{margin:0 !important;}
.userNoLogin{margin:10px 0 4px 19px;width:603px;padding:6px 10px;}
.userNoLogin h3{overflow:hidden;color:#474747;font-size:14px;line-height:18px;margin:0 0 4px 0;text-align:center;}
.userNoLogin p{color:#474747;font-size:12px;line-height:1.2em;margin:0;padding:0;text-align:center;}
.userNoLogin .hightLightWithoutEvent .topHightLight{margin:0 0 0 80px;}
.Megafeed .MasInfo .Principal{padding:0px 5px;width:538px;border:0 !important;float:left;}
.Megafeed .MasInfo .Principal .photoFeed{margin:0 0 0 57px;width:438px;}
.Megafeed .MasInfo .Principal .photoFeed ul{list-style:none;float:left;padding:0;margin:0 2px 3px 0;width:436px;}
.Megafeed .MasInfo .Principal .photoFeed ul li{float:left;margin:3px 3px 0 0;padding:0;}
.Megafeed .MasInfo .Principal .photoFeed ul li a,.Megafeed .MasInfo .Principal .photoFeed ul li a:hover{float:left;margin:0;padding:2px;background:#f0f0f0;border:1px solid #ccc;}
.Megafeed .MasInfo .Principal .photoFeed ul li a:hover{background:#006699;border:1px solid #888889;}
.Megafeed .MasInfo .Principal .photoFeed ul li img{float:left;width:100px;height:100px;}
.Megafeed .MasInfo .Principal .videoComment{margin:0 0 0 57px;width:438px;
    padding:10px 0 0 0;
}
.Megafeed .MasInfo .Principal .statusChanged{margin:0 0 0 57px;width:438px;
    background:transparent url('/site_media/_img/feedQuotesCommentsStart.png') no-repeat 0px 0px;
    padding:10px 0 0 0;border-top:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;
}
.Megafeed .MasInfo .Principal .statusChanged .textStatus{margin:0 0px 3px 45px;width:354px;font-size:12px;}
.Megafeed .MasInfo .Principal .statusChanged .textStatus p{float:left;color:#888889;width:354px;margin:4px 0px 0 0px;line-height:1.1em;font-size:14px;font-style:italic;}
.Megafeed .MasInfo .Principal .statusChanged .closeQuotes{float:right;
    background:transparent url('/site_media/_img/feedQuotesCommentsEnd.png') no-repeat bottom left;
    height:34px;width:42px;margin:0 6px 0 0;clear:left;
}
.Megafeed .MasInfo .Principal .tagFeed{margin:4px 0 0 57px;width:438px;}
.Megafeed .MasInfo .Principal .tagFeed ul{list-style:none;padding:0;margin:0 0 3px 0;width:438px;}
.Megafeed .MasInfo .Principal .tagFeed ul li{float:left;margin:5px 0 0 0;padding:0 5px 0 0;}
.eventWrapper{width:538px;float:left;padding:0;margin:0;}
.eventWrapper .Botones{margin:4px 0 0 12px;overflow:hidden;width:31px;}
.eventWrapper .Botones div{margin:0 !important;}
.eventWrapper .placeInfoFeedContent{float:left;width:495px;}
.eventWrapper .placeInfoFeedContent .followPlaceinFeed{float:left;margin:15px 0 0 0;width:150px;}
.eventWrapper .placeInfoFeedContent p{float:left;margin:5px 0 0 0;padding:0;width:438px;}
.eventWrapper .placeInfoFeedContent p a,.eventWrapper .placeInfoFeedContent p a:hover{font-size:16px;font-weight:bold;color:#474747;line-height:16px;float:left;}
.eventWrapper .placeInfoFeedContent p a:hover{color:#006699;}
.eventWrapper .placeInfoFeedContent p span{font-size:14px;color:#888889;float:left;clear:left;width:438px;}
.eventWrapper .placeInfoFeedContent a.placeBook,.eventWrapper .placeInfoFeedContent a.placeBook:hover{float:right;display:block;
            height:22px;padding:0 38px 0 0;font-size:11px;text-decoration:none;line-height:22px;outline:none;
            background:transparent url('/site_media/_img/BuscarCalendario.jpg') no-repeat right top;
    }
.eventInfoContent{width:495px;float:left;}
.eventInfoContent h3{margin:0;padding:0;}
.eventInfoContent h3 a,.eventInfoContent h3 a:hover{font-size:18px !important;line-height:20px;text-decoration:none;}
.eventInfoContent p{margin:0;padding:0;font-size:12px;color:#888889;width:438px;float:left;}
.eventInfoContent p a,.eventInfoContent p a:hover{margin:0;padding:0;font-size:14px;color:#474747;line-height:16px;font-weight:bold;}
.eventInfoContent p a:hover{color:#006699;}
.eventInfoContent p.categoryLocation{width:438px;float:right;margin:4px 0 0 0;padding:2px 0 0 0;font-size:.9em;text-align:left;}
.eventInfoContent p.categoryLocation a,.eventInfoContent p.categoryLocation a:hover{margin:0;padding:0;font-size:1em;}
.Megafeed .ComentarioEvento {
    margin:0 !important;
    padding:0;
    width:495px !important;
    float:left;
}
.Megafeed .ComentarioEvento .respontComment{width:438px;margin:1px 0 0 57px;float:none;}
.Megafeed .ComentarioEvento .Form, .FichaPlanesComentarios .Form {
    display:block;
}
.Megafeed .ComentarioEvento .HiddenCommentsForm .formComments{width:430px;margin:1px 0 0 57px;float:none;}
.Megafeed .ComentarioEvento .HiddenCommentsForm .formComments span{width:380px !important;}
.Megafeed .ComentarioEvento .HiddenCommentsForm .formComments span.inputButtom {width:auto !important;float:left;margin:0 0 0 50px;}
.formComments span textarea{width:350px !important;}
.Megafeed .ComentarioEvento .subItemComments,.Megafeed .ComentarioEvento .HiddenCommentsForm .subItemComments{width:430px;margin:1px 0 0 57px !important;float:none;}
.Megafeed .ComentarioEvento .subItemComments .subItemImgProfile img{margin:0;padding:2px;float:left;}
.Megafeed .ComentarioEvento a.hiddenSubComments,.Megafeed .ComentarioEvento a.hiddenSubComments:hover{display:block;width:418px;margin:1px 0 0 57px;float:none;}
.Megafeed .ComentarioEvento .subItemComments .subCommentProfile{width:384px;}
.Megafeed .ComentarioEvento .subItemComments .subCommentProfile .subTextItemProfile{width:384px;}
.Megafeed .ComentarioEvento .subItemComments .subCommentProfile .subTextItemProfile .subInfoProfile{width:362px;padding:1px 0 0 4px;}
.Megafeed .ComentarioEvento .subItemComments .subCommentProfile .subCommnent{width:372px;padding:0 0 0 4px;}
.Megafeed .ComentarioEvento .subItemComments .subCommentProfile .subCommnent p{width:372px;}
.Megafeed .ComentarioEvento .respontComment a{
    background:transparent url('/site_media/_img/respontCommentIcon.png') no-repeat scroll right top;
    width:410px;cursor:pointer;
}
.Megafeed .respontComment a:hover{background:transparent url('/site_media/_img/respontCommentIcon_hover.png') no-repeat scroll right top;
    width:410px;
}
.Megafeed .infoAction a.deleteFeed,.Megafeed .infoAction a.deleteFeed:hover{width:120px;margin:0;padding:0 56px 0 0;display:block;text-align:right;float:right;clear:right;font-size:11px;}
/* fin de ficha eventos en feeds + agrupación votos en muro */
/* mensaje Ajax en muro */
#messageSistem{border:none !important;}
/* fin de mensaje Ajax en muro */

.FichaPlanesComentarios .Form .AnadirBoton {
    float:right !important;
    padding-right:17px !important;
}
.FichaPlanesComentarios .Form .Anadir {
    float:right !important;
    width:auto !important;
}
.FichaLugaresContenedor .FichaPlanesDetallesMiddle {
	margin-left:11px;
}
.FichaLugaresContenedor .Google {
	height:200px;
}
div.HiddenComments, div.HiddenCommentsForm {
    display: none;
}
div.deleteCommentDiv {
    position:absolute;
    top:0px;
    right:4px;
    width:20%;
    text-align: right;
}

div.ComentarioEventoInline div.deleteCommentDiv {
    right:9px;
}

div.deleteCommentDiv input.AnadirBoton {
    padding:0px;
    margin:0px 0px 0px 1px;
	vertical-align:middle;    
}
a.deleteCommentLink {
    font-size:11px;
}

/* Visual modification for unsubscribe notification and newsletter*/

.ContenidosBuscar .DetallesDeMi .ContenedorCuenta .CuentaContenidos
div.BorrarSubscripcion {
    padding-left:15px !important;
    padding-right:15px !important;
    text-align:justify !important;
}
/* Block/Unblock things */
.DetallesDeMi .ContenedorCuenta .CuentaContenidos span.SpanLargo {
    padding-left:45px;
    text-align:left;
}
.DetallesDeMi .ContenedorCuenta .CuentaContenidos span.NombreBloqueado {
    float:left;
    margin-right:10px;
    padding-top:4px;
    text-align:right;
    width:170px;
}

.DetallesDeMi .ContenedorCuenta .CuentaContenidos div.Desbloqueo input {
    background-image:url('/site_media/_img/FondoDialogoBoton.jpg');
    background-repeat:repeat-x;
    border:0 none;
    color:#FFFFFF;
    cursor:pointer;
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:11px;
    font-weight:bold;
    height:19px;
    padding:0 4px 1px;
    width: auto;
}
/* Sharing event, not just in the show event big page, also everywhere it is*/
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .Compartir {
	height:20px;
	padding:2px 0px 0px 24px;
	margin:10px 0 0 5px;
}
.FichaPlanesMedianosListado .ListadoItem .ItemMiddle .BloqueDerecho .Comentarios{margin:8px 0 0 3px;}
.Compartir
{
	background-image:url('/site_media/_img/FichaPlanesDetallesCompartirIcono.gif');
	background-repeat:no-repeat;
	height: 20px;
}
.Compartir .Enlace
{
	font-size: 11px;
}
.Caja52x53FondoTipoB
{
	border:none;
}
/* Fist voting button for an event ... */
div.SubirContenedor #dynamic_vote_container {
    float: right;
    margin: 7px 14px 0 0;
}

/* perfil management birthday input */
.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form input#id_birthdate {
    width: 160px;
}

/* pagination */
#Contenidos .ItemPuntuacion
{
	padding:0px !important;
	margin:5px 0px 0px 10px;
	width:605px !important;
}
#Contenidos .ItemPuntuacion .Paginacion
{
	float:left;
	margin-top:10px;
}
#Contenidos .ItemPuntuacion .TextoResaltado
{
	text-decoration:underline;
}

/* carousels*/
.FichaPlanesFotos, .FichaPlanesPersonas, .FichaPlanesSimilares
{
	/*width:685px;*/
	float:left;
}

/* explore events */
.CalendarioDiasFila li .DiaSeleccionado.DiaConEventosMuchos .Item a
{
	font-size:22px;
}

.CalendarioDiasFila li .DiaSeleccionado.DiaConEventosMuchos .Item
{
    margin-top: 0px;
}
.CalendarioDiasFila li .DiaSeleccionado.DiaConEventos .Item a
{
	font-size:14px;
}
.CalendarioDiasFila .DiaHoy,.CalendarioDiasFila .DiaHoy:hover
{
	color:#FFFB09 !important;
	font-weight:bold;
}

.CalendarioDiasFila li .DiaSeleccionado.DiaConEventos .Item
{
    margin-top: 6px;
}
.CalendarioDiasFila #DiaActivo a {
    
}
.ExploradorContenedor .EnlaceRepetirBusqueda, .ExploradorContenedor .EnlaceRepetirBusqueda:hover{display:block;margin:5px 0 10px 5px !important;}
/* Images definition */
#Agenda
{
    background-image:url('/site_media/_img/AgendaFondo.jpg');
}

.AgendaToolTipBtm {
    background: url('/site_media/_img/bubbleBtm.gif') no-repeat;
}
.AgendaToolTipTop
{
    background: url('/site_media/_img/bubbleTop.gif') no-repeat;
}
.BuscarItem .Cantidad
{
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif'); 
}
.MisProximosPlanesItem .Estado
{
	background-image:url('/site_media/_img/BuscarEstadoFondoDoble.gif');
	background-repeat:no-repeat;
	float:left;
	height:40px;
	margin-top:12px;
	width:236px;
}
.MisProximosPlanesItem .Estado span
{
	display:block;
	height:28px;
	margin:6px 0px 0px 17px;
	overflow:hidden;				
	width:214px;
}

.BuscarItemOtros .Estado
{
	background-image:url('/site_media/_img/BuscarEstadoFondo.gif');
}
#Cabecera
{
	background-image:url('/site_media/_img/CabeceraFondo.jpg');
}
 #Calendario
 {
	background-image:url('/site_media/_img/CalendarioFondo.jpg');
 }
.CalendarioToolTipTop
 {
	background: url('/site_media/_img/bubbleTop.gif') no-repeat;    
     height: 19px;
     width: 128px;
 }
.DetalleDeMiFotoPanelHorizontalContenedor .Paginacion{
	width: 78px;
}
 .FichaPlanesComentarios .Form
 {
	background-image:url('/site_media/_img/FichaPlanesCometariosFondo.gif');
 	background-position:right top;
 	margin:5px 0px 5px 0px;float:left;clear:left;
 }
 .FichaPlanesComentarios .Titulo
 {
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
	color:#ffffff;
	font-size:14px;
 }
 .FichaPlanesDetallesBottom
 {
	background-image:url('/site_media/_img/FichaPlanesDetallesFondoBottom.jpg');
 }
 .FichaPlanesDetallesTop
 {
	background-image:url('/site_media/_img/FichaPlanesDetallesFondoTop.jpg');
 }
 .FichaPlanesDetallesMiddle{
	background-image:url('/site_media/_img/FichaPlanesDetallesFondoMiddle.jpg');
	margin:0px !important;
 }
 .FichaPlanesDetallesMiddle .BloqueIzquierdo .Info
 {
	background-image:url('/site_media/_img/FichaPlanesDetallesInfoFondo.jpg'); 
 }
.FichaPlanesDetallesPie {
	height:25px;
}
 .FichaPlanesDetallesPie .Apuntados
 {
	background-image:url('/site_media/_img/FichaPlanesDetallesApuntadosFondo.gif'); 
	width:auto;
	margin:0px 5px 0px 0px;
 }
 .FichaPlanesDetallesPie .Compartir{
	background-image:none;
	width:auto;
	height:23px;
	margin:0px 10px 0px 0px;
 }
.FichaPlanesDetallesPie .Compartir img{
	float:left;
	margin:0px 5px 0px 0px;
} 
.FichaPlanesDetallesPie .Compartir .Enlace{
	background:url('/site_media/_img/facebookIconMediumBox.png') no-repeat left top; 
	display:block;
	height:23px;
 	float:left;
	padding:3px 0px 0px 23px;
	outline: none;
 }
 .FichaPlanesDetallesPie .Gustado
 {
	background-image:url('/site_media/_img/FichaPlanesDetallesGustadoFondo.gif'); 
 }
 .FichaPlanesDetallesPie .Invitacion
 {
	background-image:url('/site_media/_img/FichaPlanesDetallesInvitarIcono.gif'); 
 }
.FichaPlanesDetallesPie .Mail{
	background-image:url('/site_media/_img/FichaPlanesDetallesEnviarMailIcono.gif'); 
	width:auto;
	margin:1px 15px 0px 0px;
}
 .FichaPlanesDetallesPieBottom
 {
	background-image:url('/site_media/_img/FichaPlanesDetallesPieFondoBottom.jpg');
 }
 .FichaPlanesEtiquetasBottom
 {
	background-image:url('/site_media/_img/FichaPlanesEtiquetasFondoBottom.jpg');
}
.FichaPlanesEtiquetasTop
{						
    background-image:url('/site_media/_img/FichaPlanesEtiquetasFondoTop.jpg');
    margin-bottom:10px;
}

 .FichaPlanesFotos .Item
 {
	background-image:url('/site_media/_img/Caja110x110FotoFondo.gif');
	height:180px;
 }
 .FichaPlanesFotos .ItemUltimo
 {
	background-image:url('/site_media/_img/Caja110x110FotoFondo.gif');
 }				
 .FichaPlanesFotos .Item .NombreCorto {
	height:15px;
	margin:12px 5px 0 11px;
	overflow:hidden;
}

 .FichaPlanesFotos .Titulo, .FichaPlanesPersonas .Titulo, .FichaPlanesSimilares .Titulo
{						
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
 }
 .FichaPlanesPersonas .Item
 {
	background-image:url('/site_media/_img/Caja110x110FotoFondo.gif');
 }
 .FichaPlanesPersonas .ItemUltimo
 {
	background-image:url('/site_media/_img/Caja110x110FotoFondo.gif');
 }
.FichaPlanesSimilares .Item .Apuntados,
.FichaPlanesSimilares .ItemUltimo .Apuntados
 {
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif'); 
 }

 .FichaPlanesSimilares .Item .FotoTipoA,
 .FichaPlanesSimilares .ItemUltimo .FotoTipoA
 {
 	background-image:url('/site_media/_img/Caja110x110FotoTipoAFondo.gif'); 
 }
 .FichaPlanesSimilares .Item .FotoTipoB,
 .FichaPlanesSimilares .ItemUltimo .FotoTipoB
 {
 	background-image:url('/site_media/_img/Caja110x110FotoTipoBFondo.gif'); 
 }
 .FichaPlanesSimilares .Item .FotoTipoC,
 .FichaPlanesSimilares .ItemUltimo .FotoTipoC
 {
 	background-image:url('/site_media/_img/Caja110x110FotoTipoCFondo.gif'); 
 }
.FichaPlanesSimilares .Item .FotoTipoF,
.FichaPlanesSimilares .ItemUltimo .FotoTipoF
{
	background-image:url('/site_media/_img/Caja110x110FotoTipoFFondo.gif');
}
.FichaPlanesSimilares .Item .FotoTipoG,
.FichaPlanesSimilares .ItemUltimo .FotoTipoG
{
	background-image:url('/site_media/_img/Caja110x110FotoTipoGFondo.gif');
}
 .FichaPlanesSimilares .Item .Info,
 .FichaPlanesSimilares .ItemUltimo .Info
 {
	background-image:url('/site_media/_img/FichaPlanesSimilaresInfoFondo.jpg'); 
 }
 .LateralModuloPie
 {
	background-image:url('/site_media/_img/LateralModuloPie.jpg');
 }
.LoginBoton input{background-image:url('/site_media/_img/BotonFondo.jpg');}
 .MisProximosPlanes .Titulo
 {
	background-image:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg');
 }
 .MisProximosPlanesItem
 {
	background-image:url('/site_media/_img/Fondo634x58TipoA.gif');
 }
 .MisProximosPlanesItem .Cantidad
 {
	background-image:url('/site_media/_img/FichaPlanesSimilaresFotoCirculoIcono.gif'); 
 }

 .PerfilMisAmigosItems .Item .Foto
 {
	background-image:url('/site_media/_img/PerfilFotoFondo.gif');
 }
 .PerfilMisAmigosItems .Item .Foto img{
	width:42px;
}
.PersonasConozcas .PersonasListado .Nombre
{
	height:18px;
	overflow:hidden;
	margin-top:5px;
	width:107px;
}
.PersonasContenedor .PersonasListado .Solicitar
{
	margin:0px 0px 0px 1px;
	height: 30px;
}
.PersonasContenedor .PersonasListado .Solicitar div
{
	margin:3px 0px 0px 0px;
	width: 93px;
}
.RegistroBoton input
 {
	background-image:url('/site_media/_img/BotonFondo.jpg');
 }
 .SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles
{
	background-image:url('/site_media/_img/SoloParaTiPersonasDetallesFondo.jpg');
 }
.SoloParaTiBloquesSuperiorInferior .BloqueSuperior .BloqueSuperiorPaginacion .Flecha
{
	display:block;
	float:left;
	height:33px;
	margin:0px 2px;
	overflow:hidden;
	width:36px;	
}
.SoloParaTiBloquesSuperiorInferior  .SoloParaTiPersonasDetalles .Opciones .AmistadTexto
{
	margin:-3px 0px 0px 4px;
	width:55px;
}

 .SoloParaTiTest .FichaPlanesDetallesPieBottom 
 {
	background-color:#F29706;
	background-image:url('/site_media/_img/SoloParaTiFichaBottom.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:10px;
	overflow:hidden;
	width:628px;
}
.SoloParaTiInteresesContenedor .SoloParaTiNuevoInteres .ContenedorIntereses {
	height:175px;
}
.Descripcion p
{
	margin:0;
}

.ContenidosCuenta .DetallesDeMi .ContenedorCuenta form input {
    height: auto;
}

.MensajeriaFichaMensajeInformacion .Destinatarios {
    float: left;
}

.RegistroBoton2
{
	border-left:1px solid #FF8A00;
	border-right:1px solid #FF8A00;
	height:25px;
	left:91px;
	top:10px; 
	width:104px;
}

.RegistroBoton2 input
{
	background-image:url('/site_media/_img/BotonFondo.jpg');
	background-repeat:repeat-x;
	border:0px;
	color:#fffefe;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:25px;
	margin:0px;
	padding-bottom:3px;
	width:104px;
}

.DialogoAmistadSolicitar li, .DialogoAmistadSolicitar li ul, .DialogoAmistadSolicitar li ul li {
    list-style: none;
    background: yellow;
    width: 345px;
}

.FichaPlanesDetallesPie .Gustado
{
	width:auto;
	margin:0px 20px 0px 0px;
}
.FiltroConVariosContenedor .Varios .Lista {
    margin: 8px 0px 0px 0px;
}

.FiltroConVariosContenedor .Varios .Lista li {
    padding: 8px 0px 0px 2px;
}

.FichaPlanesComentarios .Form .Comentario {
    overflow: auto;
}

.Dialogo .Textarea {
    overflow: auto;
}

/* Start of explore events with all option */
.FiltroMedianoConVarios .ItemUltimoOn,
.FiltroMedianoConVarios .ItemUltimoOn:hover,
.FiltroMedianoConVarios .ItemPrimeroOn,
.FiltroMedianoConVarios .ItemPrimeroOn:hover,
.FiltroMedianoConVarios .ItemOn,
.FiltroMedianoConVarios .ItemOn:hover,
.FiltroMedianoConVarios .ItemUltimoOff,
.FiltroMedianoConVarios .ItemUltimoOff:hover,
.FiltroMedianoConVarios .ItemPrimeroOff,
.FiltroMedianoConVarios .ItemPrimeroOff:hover,
.FiltroMedianoConVarios .ItemOff,
.FiltroMedianoConVarios .ItemOff:hover
{
padding: 8px 8px 0 8px;
}

.FiltroMedianoConVarios .TodayHighlighted,
.FiltroMedianoConVarios #Today:hover {
    background-color:#FFFC00;
    background-position:left top;
    background-repeat:no-repeat;
}

/* end of explore events with all option */
/* reestructuración ficha medium de events para añadir campañas y link de blog-post */
.FichaPlanesMedianosListado .ListadoItem {
    height:inherit !important;
    margin:4px 0 4px 19px;
}

.FichaSoloParaTiListado .ListadoItem{
	height: 69px;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle{
	height: 62px;
}
.FichaSoloParaTiListado .ListadoItem .ItemMiddle .BloqueDerecho{
	margin-top: 1px;
}
.eventMediumInfo h3
,.eventMediumInfo h5
,.eventMediumInfo p{
    margin:0px;
    padding:0px;
}
.eventMediumInfo a
,.eventMediumInfo span{
    font-size:11px;
}
div#ContentLayer {
    width:482px;
}
.VideoContenedorPlanes {
    width:482px;
    margin:0px !important;
    padding:0;
}
/* reestructuración ficha medium de events para añadir campañas y link de blog-post */
.RegistroCentralRegistroMiddle .Izquierda{
    position:relative;
}
.RegistroCentralRegistroMiddle .Izquierda .moreCities{
    background:#f7f7f7 url('/site_media/_img/bgRegistrateMoreCities.gif') no-repeat left bottom;
    position:absolute;
    text-align:left;
    top:-35px;
    width:300px;
    left:285px;
    padding:5px 5px 5px 17px;
    color:#474747;
}
/* bocadillo más ciudades en formulario registrar */
/* facebox changes */
.DialogoAmistadSolicitar,.DialogoAbusoReportar,.DialogoComentarios{
    background:#E1E1E1 none repeat scroll 0 0;
    float:left;
    padding:5px 0 0;
    width:100%;
}
.DialogoComentarios textarea.Textarea{float:left;clear:left;}
/* fin de facebox changes */
/* formulario de preferencias de perfil */
    .formLeft{width:362px;float:left;}
    .formLeft div input,.formLeft div select{margin:0 0 4px 0 !important;float:left;}
    .CuentaContenidos .Desbloqueo{width:624px;float:left;background:#E1E1E1;}
    .CuentaContenidos .Desbloqueo input{float:left;}
/* fin de formulario de preferencias de perfil */
#AgendaCabecera{height:auto;margin:0 17px 5px 17px !important;}
/* resultado negativo búsqueda explorador */
.searchNegativeResult{width:600px;padding:10px 12px;}
.searchNegativeResult p.alert{margin:5px 0;border:1px solid #ccc;padding:5px;}
.searchNegativeResult p.alert span{display:block;margin:5px 0;color:#474747;font-size:14px;}
/* ::: común dooplan :::*/
.orangeButtom{
	background:transparent url('/site_media/_img/BotonFondo.jpg') repeat-x scroll 0 0 !important;
	border:0 none !important;
	color:#F7F7F7 !important;
	cursor:pointer !important;
	font-size:14px !important;
	font-weight:bold !important;
	height:25px !important;
    width:auto !important;
	margin:3px 0 0 !important;
	padding:0px 10px !important;
}
h1.orangeBar,
h2.orangeBar,
h3.orangeBar{
	background:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg') no-repeat left top;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:21px;
	clear:both;
	margin:5px 0px 0px 19px;
	padding:4px 0 0 13px;
	width:612px;
}
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
/* ::: fin de común dooplan :::*/

/* ::: Acceso a mensajeria en el sidebar ::: */
div#MensajeriaMenu ul.FiltroConSubmenu {
    width:100% !important;
}
/* ::: fin de acceso a mensajeria en el sidebar ::: */
/* ::: SIDEBAR ::: */
.photosPerfilWrapper{width:275px;padding:5px 10px 5px 10px;margin:15px 0 0 0;float:left;}
.photosPerfilWrapper input{
	background:url('/site_media/_img/BotonFondo.jpg') repeat-x;
	border:0 none;
	color:#FFFEFE;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:25px;
	width:255px;
}
.photosPerfilWrapper h3{margin:0 0 5px 0;padding:0px;font-size:14px;line-height:16px;font-weight:bold;}
.photosPerfilWrapper h3 a,
.photosPerfilWrapper h3 a:hover{margin:0 4px 0 0;padding:0;color:#474747;outline:none;font-size:14px;}
.photosPerfilWrapper h3 a:hover{color:#006699;}
.photosPerfilWrapper h3 a img{margin:0px 2px 0px 0px;vertical-align:middle;}
.photosPerfilWrapper h3 span{font-size:11px;color:#474747;font-weight:normal;}
.photosPerfilWrapper ul{margin:5px 0px 5px 0px;padding:0px;float:left;list-style:none;}
.photosPerfilWrapper ul li{background:url('/site_media/_img/PerfilFotoFondo.gif') no-repeat;
	display:block;float:left;width:44px;padding:4px 4px 0px 4px;margin:0px 10px 0px 0px;
}
.photosPerfilWrapper ul li a{display:block;width:44px;outline:none;}
.photosPerfilWrapper ul li a img{border:1px solid #CACACA;margin:0px 0px 4px 0px;width:42px;height:42px;}
.photosPerfilWrapper ul li a span{display:block;height:29px;width:44px;margin:2px 0px 0px 0px;overflow:hidden;font-size:11px;text-decoration:none;}
.photosPerfilWrapper ul li a:hover span{font-size:11px;text-decoration:none;}
.importFriendsSidebar div p a,
.importFriendsSidebar div p a:hover{font-size:12px;}
.photosPerfilWrapper .noContentSidebar div.top{background:url('/site_media/_img/bgNoContentsSidebar.png') no-repeat top left;
    height:10px;width:100%;
}
.photosPerfilWrapper .noContentSidebar div.content{background:#fff;width:230px;padding:5px;}
.photosPerfilWrapper .noContentSidebar div.content p{padding:0;margin:0 0 2px 0;color:#474747;line-height:1.2em;font-size:11px;}
.userTags{float:left;width:278px;padding:5px;margin:0;background-color:white;border:1px solid #ccc;}
.userTags .noTags{float:left;}
.userTags h3{width:263px;float:left;margin:0 0 5px;padding:0 0 2px;border-bottom:1px solid #E3E3E4;font-size:12px;font-weight:bold;line-height:16px;}
.userTags div.leftTag{float:left;}
.userTags div.rightTag{float:right;}
.userTags form{float:left;width:263px;margin:0 0 8px 0;}
.userTags form label{display:none;}
.userTags form input{width:150px;}
div.tag{float:left;display:inline;position:relative;width:134px;margin:0 5px 0 0;}
div.tag a,
div.tag a:hover{display:inline-block;cursor:pointer;font-size:10px;}
div.tag div.tag_added{width:200px;position:absolute;left:0;bottom:14px;background-color:#FCF5C3;text-align:left;padding:5px;z-index:10;}
/* ::: fin de SIDEBAR ::: */
/* reclamo blog en home */
#reclamoBlog{float:left;width:625px;height:108px;margin:0;padding:4px 0px 2px 0px;}
#reclamoBlog .btnBlog{
	background:#F7F7F7 url('/site_media/_img/reclamoBlog.jpg') no-repeat left top;
	float:left;
	width:170px;
	height:80px;
	position:relative;

}
#reclamoBlog .btnBlog a{
	display:block;
	float:left;
	width:170px;
	height:80px;
	outline:none;

}
#reclamoBlog .btnBlog a span{
	display:block;
	position:absolute;
	color:#888889;
	bottom:10px;
	right:68px;
}
#reclamoBlog .lastPost{float:left;width:369px;height:108px;position:relative;margin:0;border-right:1px solid #CCCCCC;}
#reclamoBlog .lastPost h2{width:100%;margin:0px 0px 3px 0px;padding:0px 0px 3px 0px;color:#474747;}
#reclamoBlog .lastPost h2 a{
	color:#006699;
	font-size:18px;
	letter-spacing:-0.01em;
	line-height:1.2em;
	text-decoration:none;
}
#reclamoBlog .lastPost h2 a:hover{
	color:#006699;
}
#reclamoBlog .lastPost ul{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
#reclamoBlog .lastPost ul li{
	float:left;
	margin:0px;
	padding:0px;
}
#reclamoBlog .lastPost ul li span{
	float:right;
	clear:left;
	font-size:10px;
	line-height:16px;
	color:#474747;
	border-left:1px solid #E3E3E4;
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 3px;
}
#reclamoBlog .lastPost ul li h3{
	float:left;
	width:230px;
	margin:0px;
	padding:0px;
}
#reclamoBlog .lastPost ul li h3 a{
	color:#888889;
	font-size:14px;
	font-style:italic;
	line-height:16px;
	text-decoration:none;
}
#reclamoBlog .lastPost ul li h3 a:hover{
	color:#006699;
}
#reclamoBlog .lastPost ul li p{
	padding:0px;
	float:left;
	clear:left;
	margin:5px 0px 0px 0px;
	width:300px !important;
	color:#888889;
	font-size:11px;
	line-height:1.1em;
	height: 40px;
}
#reclamoBlog .lastPost ul li a.readMore{
	color:#006699;
	float:right;
	text-decoration:none;
}
#reclamoBlog .lastPost ul li a.readMore:hover{
	color:#006699;
}
.agendaDelBlogger{
	float:left;
	position:relative;
	width:80px;
    /* border:1px solid #ccc; */
	height:88px;
}
.agendaDelBlogger a{
	background:#FFF url('/site_media/_img/calendarBlogger.jpg') no-repeat left top;
	display:block;
	float:left;
	width:80px;
	height:88px;
	margin:0 0 0 0;
	outline:none;
}
.agendaDelBlogger span{
	color:#474747;
	position:absolute;
	display:block;
	bottom:3px;
	left:3px;
}
/* fin de reclamo blog en home */
/* ::: Bandeja de notificaciones ::: */

div#MensajeriaContenedorNotificaciones {width:624px;margin:0 20px;}
div#MensajeriaContenedorNotificaciones table tr td,div#MensajeriaContenedorNotificaciones table th{padding-top:6px !important;padding-bottom:6px !important;}
div#MensajeriaContenedorNotificaciones div.TextoPequenoColor {
    text-align:right;
}
div#MensajeriaContenedorNotificaciones div.TextoPequenoColor p {
    padding-right: 22px;
}

div#MensajeriaContenedorNotificaciones h2.notice_date{width:auto;font-size: 16px;line-height:18px;font-weight: bold;padding:0 0 6px 0;margin:0;}
div#MensajeriaContenedorNotificaciones input {
    background-image:url('/site_media/_img/BotonFondo.jpg');
    background-repeat:repeat-x;
    border:0 none;
    color:#FFFEFE;
    cursor:pointer;
    font-size:11px;
    font-weight:bold;
    height:20px;
}
.unseen_notice {
    background-color: #e1e1e1;
}
.BottomBorderLine {
    border-bottom:1px solid #CCCCCC;
}
div#MensajeriaContenedorNotificaciones a.IgnoreAllNotices {
    float:right;
}
div#MensajeriaContenedorNotificaciones table {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
}
div#MensajeriaContenedorNotificaciones td {
    padding: 10px 0 10px 0;
    border-bottom:1px solid #CCCCCC;
}
td.notice_time {
    vertical-align: top;
    text-align: center;
    color:#9A9A9A;
    font-size:11px;
    font-style:italic;
}
td.notice_actions {
    vertical-align: top;
    padding: 10px 0 0 2px;
}
/* specific per each notification */
td.inbox_followed_event_updated,
td.inbox_friends_accept,
td.inbox_feedset_also_commented,
td.inbox_friends_otherconnect,
td.inbox_feedset_owner_commented {
    width: 469px;
}
td.inbox_followed_event_updated a.avatar,
td.inbox_friends_accept a.avatar,
td.inbox_feedset_also_commented a.avatar,
td.inbox_feedset_owner_commented a.avatar {
    display:block;
    height:42px;
    width: 42px;
    border:1px solid #C6C2BB;
    float:left;
    margin: 0 10px 0 0;
}
td.inbox_followed_event_updated p,
td.inbox_friends_accept p,
td.inbox_feedset_also_commented p,
td.inbox_feedset_owner_commented p {
    color:#9A9A9A;
    font-size:12px;
    margin: 0 0 0 52px;
    padding: 0 0 0 0;
    float:left;
}
td.inbox_followed_event_updated input,
td.inbox_friends_accept input,
td.inbox_feedset_also_commented input,
td.inbox_feedset_owner_commented input {
    float:right;
    margin: 10px 0 0 0;
}
td.inbox_followed_event_updated div,
td.inbox_friends_accept div,
td.inbox_feedset_also_commented div,
td.inbox_feedset_owner_commented div {
    float: left;
    height: 42px;
    width: 100%;
}
td.notification_info {
    padding: 0 0 0 20px !important;
}
td.notification_info span {
    float: right;
    margin: 0 10px 0 0;
    height: 100%;
}
/* ::: Fin de Bandeja de notificaciones :::: */
/* ::: Agenda lateral :::: */
.agendaOther_es{width:295px;height:62px;margin:0px;border-bottom:1px solid #FFF;}
.agendaOther_es a{width:264px;height:50px;display:block;margin:0px;padding:12px 4px 0px 25px;color:#474747;outline:none;font-size:18px;line-height:20px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:4px 15px;
    background-image:url('/site_media/_img/sprite-icons/calendar.png');
}
.agendaOther_es a span{font-size:16px;font-weight:normal;letter-spacing:-0.01em;margin:3px 0px 0px 0px;display:block;color:#474747;}
.agendaOther_es a:hover span{font-size:16px;font-weight:normal;letter-spacing:-0.01em;margin:3px 0px 0px 0px;display:block;color:#474747;}
.agendaOther_es div.blocked div img{
	vertical-align:middle;
	float:left;
}
#Agenda_Es{
	background-color:#4E7975;
	background-image:url('/site_media/_img/AgendaFondo_Es_sintxt.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	width:295px;
	margin:0px;
}
* html a.tuSuAgenda { display:inline; }
a.tuSuAgenda{
	margin:6px 6px 0px 25px;
	float: left;
	display: block;
	outline:none;
}
a.tuSuAgenda img{
	margin: 0px;
	padding: 0px;
	border: 0px;
	float: left;
}
#AgendaFlechaIzquierda{
	float:left;
	margin:6px 6px 0 20px;
}
#AgendaMes{
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:14px 0px 0px 0px;
}
#AgendaFlechaDerecha{
	margin:6px 0 0 7px;
}
.ComentarioEvento .Item .TituloComentarios .deleteCommentDiv {
	padding-right:15px;
}

/* ::: fin de Agenda lateral :::: */
/* banners */
.bannerSidebarRobaPagina250x250{
	margin:10px 0 0 0px;
	padding:0px 0 0 17px;
	width:278px;
}
/* fin de banners*/
/* ::: herramienta PROMOTORES ::::*/
.promotorsPlacesList{
	margin:10px 0px 10px 19px;
	width:625px;
}
.promotorsPlacesList hr{
	border:2px solid #DEDEDE;
	margin:15px 0px 10px 0px;
}
.promotorsPlacesList h3{
	background:url('/site_media/_img/FichaPlanesFranjaNaranjaFondo.jpg') no-repeat left top;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px .4em 0px;
	height:21px;
	padding:4px 0 0 12px;
	width:612px;
}
.promotorsPlacesList span.message{
	display:block;
	margin:5px 0px 10px 0px;
	padding:10px 12px;
	background:#E3E3E4;
	color:#888889;
}
.promotorsPlacesList p{
	padding:0px;
	margin:0px;
	font-size:12px;
	padding:0px;
	width:612px;
	line-height:1.1em;
}
.promotorsPlacesList i{
	color:#888889;
}
.promotorsPlacesList .places{
	margin:0px 0px 15px 0px;
}
.promotorsPlacesList .formCode{
	border-top:2px solid #DEDEDE;
	margin:0px;
	padding:0px;
}
.promotorsPlacesList .formCode fieldset{
	margin:5px 0px 0px 0px;
	float:left;
	clear:right;
}
.promotorsPlacesList .formCode fieldset legend{
	padding:0px;
}
.promotorsPlacesList .formCode fieldset label{
	margin:5px 0px 2px 0px;
	display:block;
	clear:left;
	color:#474747;
	font-size:14px;
}
.promotorsPlacesList .formCode fieldset label input.text{
	background-color:#FFF;
	border:0 none;
	clear:left;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:12px;
	margin:0px;
	overflow:auto;
	padding:5px 4px 3px 4px;
	color:#474747;
	border:1px solid #CCCCCC;
	width:200px;
}
.explainPromotorAdvantages{
    clear:left;
    float:left;
    margin:10px 0px 0px 0px;
}
.explainPromotorAdvantages p{
    margin:0px 10px 5px 10px;
}
.explainPromotorAdvantages #iconExplain{
    position:relative;
    float:left;
    margin:0px 0px 10px 0px;
}
.promotorsPlacesList .explainPromotorAdvantages #iconExplain img{
    float:left;
}
.explainPromotorAdvantages #iconExplain #toolText{
    background:url('/site_media/_img/toolboxIcon.jpg') no-repeat top right;
    display:block;
    width:100px;
    height:90px;
    font-size:14px;
    line-height:1.2em;
    color:#888889;
    float:left;
    margin:0px 0px 0px 0px;
    padding:25px 100px 0px 0px;
}
.explainPromotorAdvantages #iconExplain .directedToText{
    display:block;
    font-size:18px;
    font-weight:bold;
    line-height:1.2em;
    color:#888889;
    float:left;
    margin:45px 15px 0px 10px;
}
.explainPromotorAdvantages #iconExplain ul{
    background:url('/site_media/_img/keysPromotor.jpg') no-repeat top left;
    float:left;
    margin:0px;
    padding:10px 0px 0px 36px;
    list-style:none;
    height:115px;
}
.explainPromotorAdvantages #iconExplain ul li{
    font-size:13px;
    color:#888889;
    margin:0px;
    padding:0px;
}
.explainPromotorAdvantages #promotorPosibilities{
    float:left;
}
.explainPromotorAdvantages #promotorPosibilities ul{
    margin:0px;
    width:625px;
    padding:0px;
    float:left;
    list-style:none;
}
.explainPromotorAdvantages #promotorPosibilities ul li{
    font-size:14px;
    margin:5px 0px 0px 0px;
    width:620px;
    color:#474747;
    clear:left;
    float:left;
}
.explainPromotorAdvantages #promotorPosibilities ul li span{
    display:block;
    margin:0px 0px 0px 20px;
    font-size:12px;
    color:#888889;
    float:left;
    clear:left;
}
.explainPromotorAdvantages #promotorPosibilities ul li span ul{
    float:left;
    width:600px;
}
.explainPromotorAdvantages #promotorPosibilities ul li span ul li{
    font-size:12px;
    width:580px;
    color:#888889;
    margin:0px 0px 0px 10px;
}
.btn{
	background:transparent url('/site_media/_img/btnBackgroundOrange.jpg') repeat-x scroll left top;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:3px 13px;
	border: 0;
}
.promotorsPlacesList .promotorToolBox{margin:0 !important;}
.promotorToolBox{
	margin:0px 0px 5px 19px !important;
	float:none !important;
}
#promotorHelpDisplayLinks{width:626px;margin:0 0 0 19px;}
#showHideTools{display:block;width:200px;text-align:right;margin:4px 0 2px 19px;float:right;}
a#openHelp,a#openHelp:hover{float:left;margin:4px 0 2px 0;}
#showTools{padding:0;}
.helpBox{background:transparent;float:left;margin:4px 0px 4px 0px;padding:0px 10px 10px 10px;border:1px solid #ccc;}
.helpBox div{width:576px;float:left;padding:10px;background:#e0e0e0;margin:5px 0 0 0;-moz-border-radius:10px;-webkit-border-radius: 10px;}
.helpBox p{margin:2px 0px 4px 0px;font-size:12px;color:#474747;float:left;clear:left;}
.helpBox p.intro{width:576px;font-size:14px;line-height:18px;color:#474747;}
.helpBox p cite{display:block;margin:0px 0 0 0;font-size:12px;line-height:16px;word-spacing:-0.03em;letter-spacing:-0.008em;font-style:normal;float:left;text-align:left;width:576px;}
.helpBox p b{font-size:14px;line-height:18px;color:#888889;float:left;margin:0;width:145px;display:block;}
.helpBox h1{width:468px;font-size:22px;line-height:1em;letter-spacing:-0.009em;margin:4px 0 2px 0;float:left;}
.helpBox h2{text-align:left;font-size:16px;width:100%;margin:8px 0 0 0;padding:0 0 4px 0;float:left;word-spacing:-0.03em;letter-spacing:-0.008em;}
.helpBox a#close{display:block;float:right;margin:2px 0;font-size:14px;width:100px;text-align:right;}
.helpBox p#closeButton{width:596px;text-align:center;padding:0;margin:8px 0 0 0;}
* html .tools { display:inline; }
.tools{float:left;margin:0;padding:10px 5px;z-index:2;position:relative;border-bottom:1px solid #ccc;border-top:1px solid #f0f0f0;}
.tools select{float:left;padding:5px;width:598px;font-size:14px;margin:0;}
#eventsOptions h3,.tools h3{padding:0px;margin:5px 0 0px 0px;font-size:18px;color:#474747;float:left;}
#eventsOptions h3{font-size:14px;margin:4px 4px 0px 0px;width:588px;}
ul.btnPromotorsTool{margin:8px 0 0 0;padding:0px;list-style:none;width:576px;float:left;}
ul.btnPromotorsTool li{
	float:left;
	margin:0px 5px 0px 0px;
    position:relative;
}
ul.btnPromotorsTool li a,
ul.btnPromotorsTool li span{
	display:block;
	padding:0px 0px 0px 4px;
    margin:0;
	background:#E1E1E1 url('/site_media/_img/bgPromotorToolsLeft_off.jpg') no-repeat left top;
	color:#474747;
	cursor:pointer;
    float:left;
}
ul.btnPromotorsTool li a span,
ul.btnPromotorsTool li span span{
	padding:4px 6px 6px 0px;
    margin:0;
	display:block;
	float:left;
	background:#E1E1E1 url('/site_media/_img/bgPromotorToolsRight_off.jpg') no-repeat right top;
	cursor:pointer;
}
ul.btnPromotorsTool li span span{
	cursor:default;
}
ul.btnPromotorsTool li a:hover{
	display:block;
	padding:0px 0px 0px 4px;
    margin:0;
	background:#E1E1E1 url('/site_media/_img/bgPromotorToolsLeft_on.jpg') no-repeat left top;
	color:#006699;
    display:block;
	float:left;
	cursor:pointer;
    position:relative;
}
ul.btnPromotorsTool li a:hover span{
	background:#E1E1E1 url('/site_media/_img/bgPromotorToolsRight_on.jpg') no-repeat right top;
	padding:4px 6px 4px 0px;
    margin:0;
	display:block;
	float:left;
	cursor:pointer;
}
ul.btnPromotorsTool li a div.explanationBtn,
ul.btnPromotorsTool li a div.explanationBtn span,
ul.btnPromotorsTool li a div.explanationBtn span.bottom{
    display:none;
}
ul.btnPromotorsTool li a:active div.explanationBtn,
ul.btnPromotorsTool li a:hover div.explanationBtn{
    display:block;
    position:absolute;
    padding:0;
	background:transparent;
    bottom:24px;
    left:-1px;
    color:#474747;
    width:300px;
}
ul.btnPromotorsTool li a:active div.explanationBtn span,
ul.btnPromotorsTool li a:hover div.explanationBtn span{
    float:left;
    padding:5px;
    margin:0;
    border-top:1px solid #ccc;
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
    background:#f7f7f7;
    display:block;
    width:290px;
}
ul.btnPromotorsTool li a:active div.explanationBtn span.bottom,
ul.btnPromotorsTool li a:hover div.explanationBtn span.bottom{
    height:7px;
    * height:7px;
    width:302px;
	background:transparent url('/site_media/_img/btToolsPromotorTip.png') no-repeat left bottom;
    display:block;
    border:none;
    float:left;
    margin:0;
    padding:0;
    clear:left;
}
* html #eventsOptions{display:inline;}
#eventsOptions{float:left;width:588px;padding:5px;margin:5px 0 0 0;background:#f7f7f7;border:1px solid #ccc;position:relative;z-index:2;}
#eventsOptions select{margin:5px 0;padding:5px;float:left;font-size:14px;width:588px;}
#eventsOptions #eventTools{display:none;float:left;position:relative;background:#E3E3E4;border:1px solid #ccc;padding:5px;width:576px;margin:0 0 8px 0;}
#eventsOptions #eventTools .event{
    width:576px;
    float:left;
    margin:5px 0 0 0;
    float:left;
}
#eventsOptions #eventTools .event .eventInfo{
    width:372px;
    margin:0 4px 0 0;
    float:left;
}
#eventsOptions #eventTools .event .eventInfo a.photo,
#eventsOptions #eventTools .event .eventInfo a.photo:hover{
    display:block;
    width:90px;
    height:90px;
    padding:3px;
    border:1px solid #ccc;
    background:#f7f7f7;
    float:left;
}
#eventsOptions #eventTools .event .eventInfo a.photo img{width:90px;height:90px;border:0;}
#eventsOptions #eventTools .event .eventInfo p{
    float:right;
    width:268px;
    padding:0 2px 0 2px;
    margin:0 0 1px 0;
    line-height:1.2em;
    color:#474747;
    font-size:11px;
}
#eventsOptions #eventTools .event .eventInfo p strong{font-weight:bold;}
#eventsOptions #eventTools .event .eventInfo p a,
#eventsOptions #eventTools .event .eventInfo p a:hover{color:#006699;font-size:14px;line-height:16px;}
#eventsOptions #eventTools .event .eventStatus{
    float:right;
    width:188px;
    padding:4px;
    border:1px solid #ccc;
    background:#f7f7f7;
}
#eventsOptions #eventTools .event .eventStatus h4{color:#474747;font-size:14px;margin:0 0 2px 0;padding:0;text-align:center;}
#eventsOptions #eventTools .event .eventStatus p{color:#888889;font-size:11px;width:188px;padding:0;margin:0 0 1px 0;text-align:center;float:left;}
#eventsOptions #eventTools .event .eventStatus p img{width:90px;height:90px;border:2px solid #e3e3e4;float:left;margin:0 0 0 45px;}
.tools form{
	margin:4px 0px 0px 0px;
	float:left;
	clear:left;
}
.tools form select{
	width:225px;
	float:left;
}
.flyerDetail{
	text-align:center;
	margin:0px 0px 0px 19px;
	width:626px;
}
.flyerDetail div{
	width:626px;
	float:left;
	margin:5px 0px 10px 0px;
}
.flyerDetail div a{
	float:left;
}
div.flyerImg{background:#F7F7F7;padding:8px 8px 8px 40px;width:575px;margin:0;position:relative;border:1px solid #D4D4D4;}
div.flyerImg img{float:left;margin:0 0 0 32px;border:3px solid #e0e0e0;}
div.flyerImg a{
	background:#F7F7F7;
	border:1px solid #888889;
	padding:5px;
	display:block;
	position:absolute;
	top:12px;
	right:12px;
}
.grayHeader{
	margin:5px 0px 0px 19px;
	padding:0px;
	color:#888889;
	font-size:14px;
}
.eventPromotorMessage{
	width:544px;
	position:relative;
	padding:25px 40px 10px 40px;
	border:1px solid #ccc;
	margin:2px 0px 0px 19px;
}
.eventPromotorMessage a.showEmails{
	position:absolute;
	display:block;
	top:2px;
	left:2px;
	border-bottom:1px solid #E3E3E4;
	width:612px;
	padding:4px;
	text-align:right;
	color:#006699;
	font-size:11px;
	text-decoration:none;
}
.eventPromotorMessage a.showEmails:hover{
	color:#006699;
	font-size:11px;
	text-decoration:none;

}
.eventPromotorMessage div{
	width:544px;
	float:left;
	margin:5px 0px 5px 0px;
}
.eventPromotorMessage div strong{
	color:#474747;
	margin:0px 4px 0px 0px;
	font-size:14px;
}
.eventPromotorMessage div#mailsWrapper{
	float:left;
	padding:0px 4px 4px 4px;
	margin:0px;
	border-bottom:1px solid #E3E3E4;
	width:536px;
}
.eventPromotorMessage div#mailsWrapper a#hideEmailsToSeeEvent{
	display:block;
	float:right;
	clear:left;
	width:536px;
	color:#006699;
	font-size:11px;
	text-align:right;
	text-decoration:none;
}
.eventPromotorMessage div#mailsWrapper a#hideEmailsToSeeEvent:hover{
	color:#006699;
	font-size:11px;
	vertical-align:middle;
	text-decoration:none;
}
.eventPromotorMessage div#mailsWrapper ul{
	float:left;
	padding:0px;
	margin:10px 0px 0px 0px;
	width:536px;
	list-style:none;
}
.eventPromotorMessage div#mailsWrapper ul li{
	float:left;
	width:268px;
	margin:0px;
	padding:0px;
	color:#888889;
}
.eventPromotorMessage div#mailsWrapper ul li input{
	margin:0px 5px 0px 0px;
	vertical-align:middle;
	padding:0px;
}
.eventPromotorMessage div p{
	padding:0px;
	margin:0px 0px 4px 0px;
}
.eventPromotorMessage div p a{
	color:#006699;
	font-size:11px;
	text-decoration:none;
}
.eventPromotorMessage div p a:hover{
	color:#006699;
	font-size:11px;
	text-decoration:none;
}
.eventPromotorMessage div textarea{
	border:1px solid #CCCCCC;
	color:#888889;
	width:538px;
	height:94px;
	padding:3px;
	margin:4px 0px 5px 0px;
}
/* ::: fin de herramienta PROMOTORES ::::*/
/* ::: ficha detalle PLACE :::*/
div.boxPlacesText{
	margin: 0px;
	padding: 0px 0px 0px 11px;
	float: left;
}
div.boxPlacesText div.placeNameDirLogo h1.name{
	color:#006699;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 2px 0px;
}
div.boxPlacesText div.placeDir div.placeDescription{
}
div.boxPlacesText div.placeDir div.placeDescription p{
	margin: 0px;
	padding: 0px;
}
/* ::: fin de ficha detalle PLACE :::*/
/* ::: trabajo de tu vida :::*/
.importantButtoms{
	width:626px;
	height:42px;
	margin:5px 0px 5px 19px;
	padding:0px 0px 0px 0px;

}
ol.legalConditions{
	list-style-type:decimal;
}
ol.legalConditions li{
	margin:5px 0px 0px 0px;
}
div.ReclamoContent div.player{
	position:absolute;
	top:20px;
	left:20px;
	width:320px;
	height:251px;
}
.FichaPlanesDetallesMiddle{
	position:relative;
}
div.FichaPlanesDetallesMiddle div.faqs{
	position:absolute;
	right:19px;
	bottom:.9em;
}
div.numJoinedFindCandidate div.numJoined span.number{
	display:block;
	float:left;
	background:#006699;
	margin:0px 5px 0px 0px;
	color:#ffffff;
	font-size:18px;
	padding:10px;
}
/* ver comments ocultos */
a.seeHiddenComments{
	padding: 5px;
	margin: 5px 0px 10px 0px;
	background: #dedede;
	float: left;
	width:496px;
}
/* fin de ver comments ocultos */
/* Form comentarios Promo*/
.formPromo{
	background:url('/site_media/_img/formPromoCommentBackground.jpg') no-repeat right top !important;
	margin:5px 0 !important;
	display:block !important;
	float:left !important;
	width:625px !important;
	height:160px !important;
}
.formPromo .Foto{
	float:left !important;
}
.formPromo .Comentario{
	background-color:#FFFFFF !important;
	border:0 none !important;
	float:left !important;
	font-family:Arial,Helvetica,Sans-Serif !important;
	font-size:11px !important;
	height:150px !important;
	margin:4px 8px !important;
	overflow:auto !important;
	padding:0 2px !important;
	width:400px !important;
}
.formPromo .Anadir{
	float:right !important;
	color:#006699 !important;
	display:block !important;
	font-size:11px !important;
	margin:10px 5px 0 0px !important;
	overflow:hidden !important;
}
.formPromo a.Anadir:hover{
	font-size:11px;
}
.formPromo .AnadirBoton{
	margin:10px 17px 0 4px !important;
	float:right !important;
}
.ComentarioEventoInline .Form .Comentario {
	background-color:#FFFFFF;
	border:0 none;
	float:left;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	height:34px;
	margin:4px 8px;
	overflow:auto;
	padding:0 2px;
	width:450px;
}
/* fin de Form comentarios */
/* Enlace responder */
a.linkResponder{
	float:right;
	display:block;
	font-size: 11px;
	width: 100%;
	padding:0px 35px 10px 0px;
	vertical-align: middle;
}
.SubirContenedor{
}
/* fin de Enlace responder */
/* ficha candidatos (ver propuestas) */
.showPropuestas{
	float:left !important;
	margin:0px 0px 0px 37px;
	padding:0px !important;
	outline:none;
}
/* fin de ficha candidatos (ver propuestas) */
/* comments_block_post_form_promo.html */
.topCommentsPromo{
	background:url('/site_media/_img/topCommentPromo.jpg') no-repeat left top;
	margin:10px 0px 10px 0px;
	padding:8px 0px 0px 0px;
	width:510px;
	float:left;
}
.topCommentsPromo div{
	background-color:#E1E1E1;
	width:510px;
	padding:0px 0px 0px 0px;
}
.topCommentsPromo div span{
	margin:0px 0px 0px 15px;
}
.topCommentsPromo div.bottom{
	background:url('/site_media/_img/bottomCommentPromo.jpg') no-repeat left top;
	height:8px;
	overflow:hidden;
	width:510px;
}
/* comments_block_post_form_promo.html */
/* login/registro promo*/
.infoPromo {
	background:url('/site_media/_img/backgroundRegistro.jpg') no-repeat;
	height:329px;
	margin:12px 0 0 19px;
	overflow:hidden;
	position:relative;
	width:627px;
}
.loginPromoMiddle .LoginContenedor .Items{
	float:left;
	overflow:hidden;
	width:462px;
}
.loginPromoMiddle .LoginContenedor .Items .Item{
	margin:5px 0 0;
}
.loginPromoMiddle .LoginContenedor .Items .Item .Mensaje {
	background-color:#F6FF00;
	float:left;
	margin-right:15px;
	overflow:hidden;
	padding:3px;
	width:192px;
}
.loginPromoMiddle .LoginContenedor .Items .Item .Etiqueta {
	float:left;
	text-align:right;
	width:65px;
}
.loginPromoMiddle .LoginContenedor .Items .Item input {
	background-color:#FFFFFF;
	border:0 none;
	float:left;
	height:20px;
	margin:0 8px;
	width:166px;
}
.loginPromoMiddle .LoginContenedor .Items .Recordar {
	height:15px;
	margin:10px 0 0;
	overflow:hidden;
	width:462px;
}
.loginPromoMiddle .LoginContenedor .Boton {
	float:left;
	margin:40px 0 0 10px;
}
/* fin de login/registro promo*/
/* ficha candidatos buscador*/
.MisAmigos .MisProximosPlanes .FichaPlanesDetallesPie a.profileLinksImg {
	float:left;
	display:block;
	height:22px;
	margin:3px 10px 0px 0px;
}
/* fin de ficha candidatos buscador*/
/* fee_promotion_base.html */
.ContenidosImportar .ContenedorCuenta .CuentaContenidosPromo {
	background-color:#E1E1E1;
	height:auto;
	overflow:hidden;
	padding:15px !important;
}
.ContenidosImportar form div {
	margin-top:0px !important;
	padding-top:0px !important;
}
/* fin de feed_promotion_base.html */
/* Comments promo itemComments y subItemsComments */
.ItemComment{margin:3px 0px 2px 0px !important;padding:0px !important;width:625px;clear:both;float:left;}
.ItemComment .itemImgProfile{float:left;height:46px;width:46px;border:1px solid #888889;}
.ItemComment .hightLightWithoutEvent .topHightLight{margin:5px 0 0 34px;}
.ItemComment .itemImgProfile a{display:block;}
.ItemComment .itemImgProfile img{margin:2px;}
.ItemComment .commentProfile{float:right;width:572px;}
.ItemComment .commentProfile .textItemProfile{float:left;width:572px; /*Hay 3px de margen con la foto*/height:18px;border-bottom:1px solid #cccccc;}
.ItemComment .commentProfile  .textItemProfile div.infoProfile{width:506px;float:left;}
.ItemComment .commentProfile  .textItemProfile div.infoProfile strong{font-size:13px;color:#5E5D5D;}
.commentedAboutDate{margin:0px 0px 0px 5px;color:#5E5D5D !important;overflow:hidden;}
.ItemComment .commentProfile  .textItemProfile .deleteItem{float:right;height:18px;width:66px !important;position:relative !important;right:0 !important;top:-2px !important;}
.ItemComment .commentProfile  .textItemProfile .deleteItem a,
.ItemComment .commentProfile  .textItemProfile .deleteItem a:hover{color:#006699;background:white;font-size:11px;height:16px;outline:none;padding:2px 4px;float:right;display:block;}
.ItemComment .commentProfile  .textItemProfile .deleteItem a:hover{color:#FFFFFF;background:#006699;}
.ItemComment .commentProfile  .textItemProfile .deleteItem input{vertical-align:middle;margin:0px 0px 0px 4px;}
.ItemComment .commentProfile  .comment{width:506px;float:left;margin:0px 0px 2px 0px;}
.ItemComment .commentProfile  .commentHightlight{padding:5px;width:495px;float:left;margin:4px 0 2px 0px;background:#FEE4CB;}
.ItemComment .commentProfile  .commentHightlight p{color:#474747;font-size:12px;line-height:1.2em;margin:0;padding:0;}
.ItemComment .commentProfile  .commentHightlight h3{overflow:hidden;color:#F67800;margin:0 0 4px 0;padding:0;}
.ItemComment .commentProfile  .comment p{padding:0px;margin:0px;overflow:hidden;line-height:1.3em;color:#000;}
.ItemComment .commentProfile  .comment a{color:#006699;text-decoration:underline;outline:none;}
.respontComment{width:506px;float:left;height:24px;margin:1px 0px;}
.respontComment a span{float:right;}
.respontComment a{display:block;width:476px;float:right;font-size:11px;height:19px;background:transparent url('/site_media/_img/respontCommentIcon.jpg') no-repeat scroll right top;padding:5px 28px 0px 0px;}
.respontComment a:hover{float:right;display:block;width:476px;font-size:11px;height:19px;text-decoration:underline;background:transparent url('/site_media/_img/respontCommentIcon_hover.png') no-repeat scroll right top;padding:5px 28px 0px 0px;}
.formComments{background:#E3E3E4 none repeat scroll 0 0;float:left;margin:1px 0;padding:5px 4px 3px 4px;width:498px;}
.formComments span{display:block;width:448px;float:right;padding:0px 0px 0px 4px;margin:0px 0px 4px 0px;}
.formComments textarea{background-color:#FFFFFF;border:0 none;width:416px !important;height:100px !important;float:left;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;margin:0px !important;overflow:auto;padding:0 2px;}
.formComments span img.iconPencil{float:right;width:26px;height:24px;}
.formComments img.userAvatar{float:left;border:#F7F7F7 2px solid;}
.subCommentsAndFormComment{width:574px;padding:0px 0px 0px 51px;float:left;}
a.hiddenSubComments{background:#E3E3E4 url('/site_media/_img/seeHiddenCommentsIcon.jpg') no-repeat scroll 3px 4px;float:left;color:#5E5D5D;margin:1px 0px 0px 0px;width:486px;height:20px;padding:4px 0px 0px 20px;}
a.hiddenSubComments:hover{background:#E3E3E4 url('/site_media/_img/seeHiddenCommentsIcon_hover.jpg') no-repeat scroll 3px 4px;float:left;margin:1px 0px 0px 0px;width:486px;text-decoration:underline;padding:4px 0px 0px 20px;}
.subItemComments{float:left;width:498px;padding:3px 4px;margin:1px 0px 0px 0px;background:#E3E3E4;}
.subItemComments .subItemImgProfile{background:#F7F7F7;float:left;height:46px;width:46px;}
.subItemComments .subItemImgProfile a{outline:none;display:block;}
.subItemComments .subItemImgProfile img{margin:2px;width:42px;height:42px;overflow:hidden;}
.subItemComments .subCommentProfile{float:right;width:447px;}
.subItemComments .subCommentProfile .subTextItemProfile{float:left;height:18px;width:447px;}
.subItemComments .subCommentProfile .subTextItemProfile .subInfoProfile{float:left;width:429px;padding:1px 0px 0px 0px;}
.subItemComments .subCommentProfile .subTextItemProfile .subInfoProfile a{font-size:11px;}
.subItemComments .subCommentProfile .subTextItemProfile .subInfoProfile strong{font-size:11px;color:#5E5D5D;}
span.subItemPublicationDate{color:#5E5D5D !important;font-size:10px;}
.subItemComments .subCommentProfile .subTextItemProfile .subDeleteItem{float:right;background:#E3E3E4;height:18px;position:relative !important;right:0 !important;top:0 !important;	width:18px !important;padding:0px;}
.subItemComments .subCommentProfile .subTextItemProfile .subDeleteItem a{background:#E3E3E4 url('/site_media/_img/subItemDeleteIcon.jpg') no-repeat scroll 1px 1px;
    color:#006699;display:block;float:right;outline:none;font-size:11px;height:18px;width:18px;padding:0px;margin:0px;
}
.subItemComments .subCommentProfile .subTextItemProfile .subDeleteItem a:hover{background:#E3E3E4 url('/site_media/_img/subItemDeleteIcon_hover.jpg') no-repeat scroll 1px 1px;
    color:#FFFFFF;display:block;float:right;outline:none;font-size:11px;height:18px;width:18px;padding:0px;margin:0px;
}
.subItemComments .subCommentProfile  .subCommnent{width:429px;float:left;}
.subItemComments .subCommentProfile  .subCommnent p{padding:0px;margin:0px;width:429px;color:#000;overflow:hidden;font-size:11px;line-height:1.3em;}
.subItemComments .subCommentProfile  .subCommnent a{text-decoration:underline;}
/* fin de Comments promo itemComments y subItemsComments */
/* lista candidatos promo trabajo de tu vida */
.cadidatosList{
	margin:18px 15px 20px;
}
.cadidatosList img.header{
	float:left;
	margin:0px 0px 0px 0px;
}
a.ItemUltimoStarOff:hover,a.ItemUltimoStarOn{
	display:block;
	float:left;
	height:20px;
	width:104px;
	padding:11px 22px 0px 0px;
	text-align:right;
	background:#C5C5C5 url('/site_media/_img/tuCandidaturaStar_on.jpg') no-repeat right top;
	color:#006699;
	font-size:12px;
}
/* fin de lista candidatos promo trabajo de tu vida */
/* boton subir fotos */
.FichaPlanesFotosVacio .btnUploadPhotos{
	background:url('/site_media/_img/FichaPlanesFotosFondo.gif') no-repeat left top;
	float:left !important;
	height:42px;
	margin:5px 0 0 10px !important;
	overflow:hidden;
	padding:0 !important;
	width:626px;
}
.btnUploadPhotos{
	float:left !important;
	margin:5px 0 0 20px !important;
	padding:0 !important;
	width:624px;
}
.btnUploadPhotos a,
.btnUploadPhotos a:hover{float:right;font-size:11px;margin:5px 0 0 0px;}
.btnUploadPhotos span.must_logged_to_upPhotos{float:right;font-size:11px;margin:5px 0 0 0px;}
/* fin boton subir fotos */
/* tickect sale */
a#buyTicketsEventBigBoxLink,
a#buyTicketsEventBigBoxLink:hover{-webkit-border-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;
    float:left;margin:10px 0 0 23px;width:136px;text-align:center;padding:8px 6px;color:#FFFFFF;background:#FF9900;outline-style:none;}
a#buyTicketsEventMediumBoxLink,
a#buyTicketsEventMediumBoxLink:hover{-webkit-border-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;
    margin:4px 0 4px 0px;width:98px;text-align:center;padding:2px 6px;color:#FFFFFF;background:#FF9900;outline-style:none;}
#ticket_providers{width:624px;margin:0 20px 8px 20px;}
#ticket_providers h2{margin:0 0 8px 0;}
#ticket_providers table{width:624px;margin:0;border-spacing:0;border-collapse:collapse;border-top:1px solid #ccc;}
#ticket_providers table tbody,
#ticket_providers table thead{margin:0;padding:0;width:624px;}
#ticket_providers table thead th{font-size:14px;color:#474747;font-weight:bold;}
#ticket_providers table tr{border:0 !important;}
#ticket_providers table tr.even{background:#F0f0f0;}
#ticket_providers table td,
#ticket_providers table th{background:url('/site_media/_img/sep-puntos-h.png') repeat-x left bottom;
    text-align:center;vertical-align:middle;padding:8px 0 8px 10px;
}
.provider{width:180px;}
.provider img{border:1px solid #d4d4d4;}
a.buy,a.buy:hover{-webkit-border-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;
    padding:2px 6px;color:#FFFFFF;background:#FF9900;outline-style:none;}
a.buy:hover{background:#FFA825 none repeat scroll 0 0;}
span.price{font-size:14px;color:#888889;font-family:'Lucida Grande',sans-serif;}
.ticketsAvaiables{font-size:12px;font-weight:bold;color:#fff;background-color:#9F47C0;padding:4px;}
.noTicketsAvaiables{font-family:'Lucida Grande',sans-serif;font-size:11px;color:#006699;}
/* fin de tickect sale */
/* Sorteo de entradas */
.sorteoEvent{-webkit-border-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;
    padding:8px;font-size:.9em;color:#474747;background:#f7f7f7;margin:0 5px 0 0;
}
.sorteoEvent p{padding:0;margin:0 0 4px 0;line-height:1.2em;}
a.sorteoEventHomeGrid,
a.sorteoEventHomeGrid:hover{background:transparent url('/site_media/_img/HomeTitularFondo.png') repeat scroll 0 0;
    position:absolute;z-index:3;top:0;left:0px;width:200px;height:24px;overflow:hidden;text-align:center;display:block;padding:4px 0;}
a.sorteoEventHomeGrid span{cursor:pointer;display:block;font-size:11px;color:#fff;overflow:hidden;width:200px;height:21px;margin:0;}
a.sorteoEventHomeGrid span img{vertical-align:middle;width:22px !important;height:21px !important;display:inline !important;margin:0 2px 0 0 !important;}
/* fin de sorteo de entradas */
/* ficha lugares*/
.logoPlace{position:absolute;bottom:24px;right:15px;}
div#ContentLayer{float:left;}
.FichaPlanesDetallesMiddle .infoPlace{float:left;margin:0 0 0 6px;width:260px !important;}
/* fin de ficha lugares*/
/* Fichas Redux */
div.macroRedux{
	background:url('/site_media/_img/BuscarItemPersonaFondo.gif') no-repeat left top;
	margin:13px 0px 0px 19px;
	height:53px;
	width:624px;
}
div.divImg{
	background:url('/site_media/_img/CajaGris52x53FondoLugar.gif') no-repeat left top;
}

/* fin de Fichas Redux */
/* header buscador */
#finder{
	background:#FFFFFF;
	margin:15px 15px 0px 0px;
	float:right;
	width:250px;
}
#finder .image{
	float:left;
}
/* fin de header buscador */
/* Pie ficha mediana */
.botonsBottomRight{
	float:right;
	margin:0px;
	padding:0px;
}
/* fin de Pie ficha mediana */
/* homegrid 05-05-2010 */
#homegrid{margin:-8px 0 4px 0;width:640px;padding:0 12px 6px 12px;}

#homegrid ul#hg_controls{float:left;width:640px;margin:10px 0 0 0;}
#homegrid ul#hg_controls li{float:right;display:inline;margin:0 0 0 10px;}
#homegrid ul#hg_controls li a,
#homegrid ul#hg_controls li a:hover{display:inline-block;font-size:11px;line-height:12px;height:16px;padding:0 0 0 18px;text-decoration:underline;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:top left;
}
#homegrid ul#hg_controls li a#show_more_raffles,
#homegrid ul#hg_controls li a#show_more_raffles:hover{background-image:url('/site_media/_img/sprite-icons/show_more_raffles.gif');}
#homegrid ul#hg_controls li a#show_more_tickects,
#homegrid ul#hg_controls li a#show_more_tickects:hover{background-image:url('/site_media/_img/sprite-icons/show_more_tickects.gif');}
#homegrid ul#hg_controls li a#show_more_macroevents,
#homegrid ul#hg_controls li a#show_more_macroevents:hover{background-image:url('/site_media/_img/sprite-icons/show_more_macroevents.gif');}

#homegrid ul#homegrid_ul{position:relative;float:left;margin:0;width:640px;padding:0;}
#homegrid ul#homegrid_ul li{float:left;width:202px;height:202px;margin:0;padding:8px 8px 0 9px;}
#homegrid ul#homegrid_ul li div.c_homegrid{height:202px;background-color:#000;}
#homegrid ul#homegrid_ul li div.c_homegrid .c_inside_cotent{position:relative;height:202px;}
#homegrid ul#homegrid_ul li div.c_homegrid a.event_image,
#homegrid ul#homegrid_ul li div.c_homegrid a.event_image:hover{display:block;width:200px;height:200px;padding:1px 1px 0 1px;}
#homegrid ul#homegrid_ul li div.c_homegrid a.event_image img,
#homegrid ul#homegrid_ul li div.c_homegrid a.event_image:hover img{width:200px;height:200px;}
#homegrid ul#homegrid_ul li div.c_homegrid div.infoContent{position:absolute;bottom:-5px;left:0;width:202px;padding:0 0 9px 0;
    background-color:transparent;
    background-repeat:repeat-x;
    background-position:bottom left;
    background-image:url('/site_media/_img/sprite-backgrounds/bg-info-content-hg.gif');
}
#homegrid ul#homegrid_ul li div.c_homegrid div.infoContent .info{width:192px;padding:5px;background-color:#000;}
#homegrid ul#homegrid_ul li div.c_homegrid div.infoContent a.title,
#homegrid ul#homegrid_ul li div.c_homegrid div.infoContent a.title:hover{width:192px;display:block;padding:0;color:white;font-size:12px;line-height:14px;height:14px;overflow:hidden;margin-bottom:2px;font-weight:bold;}

#homegrid ul#homegrid_ul li div.info p{color:#fff;font-size:11px;line-height:14px;margin:0;height:14px;overflow:hidden;}
#homegrid ul#homegrid_ul li div.info p.macroevent{text-align:right;}

#homegrid ul#homegrid_ul li.first{padding-left:0;}
#homegrid ul#homegrid_ul li.last{padding-right:0;position:relative;}
#homegrid ul#homegrid_ul li#loading_hg{margin:0;padding:0;position:absolute;top:65px;right:90px;z-index:10;height:32px;width:32px;background-color:transparent;}
#homegrid ul#homegrid_ul li#loading_hg img{vertical-align:middle;text-align:center;}

#homegrid ul#homegrid_ul li a.raffle-post,
#homegrid ul#homegrid_ul li a.raffle-post:hover{position:absolute;top:-8px;left:-8px;display:block;outline:none;text-indent:-9000px;width:102px;height:102px;padding:0 0 9px 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-backgrounds/raffle-hg.png');
}
#homegrid ul#homegrid_ul li a.ticket-of-day,
#homegrid ul#homegrid_ul li a.ticket-of-day:hover{position:absolute;top:-7px;left:-7px;display:block;outline:none;text-indent:-9000px;width:102px;height:102px;padding:0 0 9px 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-backgrounds/ticket-of-day-hg.png');
}
#homegrid ul#homegrid_ul li div.c_homegrid a.ticket-discount,
#homegrid ul#homegrid_ul li div.c_homegrid a.ticket-discount:hover{display:block;position:absolute;bottom:12px;right:0px;color:#fff;font-size:16px;line-height:20px;font-weight:bold;padding:5px 10px;
    background-color:#9F47C0;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-backgrounds/ticket-discount-hg.gif');
}
#homegrid ul#homegrid_ul li div.c_homegrid a.macroevent-post,
#homegrid ul#homegrid_ul li div.c_homegrid a.macroevent-post:hover{display:block;position:absolute;top:-7px;right:10px;display:block;outline:none;text-indent:-9000px;width:33px;height:84px;padding:0 0 9px 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:right top;
    background-image:url('/site_media/_img/sprite-backgrounds/macroevent-hg.png');
}
/* fin homegrid 05-05-2010 */
/* home banners, categorías y events destacados en HOME*/
#promotedEvents{margin:2px 20px 4px 20px;width:622px;border:1px solid #ccc;}
#promotedEvents #contentPromotedEvents{float:left;width:614px;padding:8px 4px 8px 4px;background-color:#f7f7f7;overflow:hidden;}
#promotedEvents #contentPromotedEvents .event{
	border:1px solid #474747;
	float:left;
	margin:0 2px 0 0;
	position:relative;
	height:200px;
	width:200px;
}
#promotedEvents #contentPromotedEvents .event a img{
	display:block;
}
#promotedEvents #contentPromotedEvents .event img{
	border:0 none;
	height:199px;
	margin:0;
	width:200px;
}
#promotedEvents #contentPromotedEvents .event .infoEvent{
	background:url('/site_media/_img/HomeTitularFondo.png');
	color:#FFFFFF;
	font-weight:bold;
	height:47px;
	bottom:0px;
	left:0px;
	overflow:hidden;
	padding:0px 45px 0px 3px;
	position:absolute;
	width:152px;
    z-index:1;
}
#promotedEvents #contentPromotedEvents .event .infoEvent h3{
	overflow:hidden;
	width:195px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
}
#promotedEvents #contentPromotedEvents .event .infoEvent h3 a,
#promotedEvents #contentPromotedEvents .event .infoEvent h3 a:hover {
    color: #FFF;
}
#promotedEvents #contentPromotedEvents .event .infoEvent span{
	display:block;
	overflow:hidden;
	width:195px;
	color:#FFFFFF;
	font-size:11px;
}
#promotedEvents #contentPromotedEvents .recomendedBy{
    position:absolute;
    right:0px;
    bottom:45px;
    z-index:5;
    width:200px;
    background:transparent;
    color:#888889;
}
#promotedEvents #contentPromotedEvents .recomendedBy a{
    position:absolute;
    top:2px;
    right:3px;
    width:40px;
    padding:0px;
}
#promotedEvents #contentPromotedEvents .recomendedBy a:hover{
    position:absolute;
    top:2px;
    right:3px;
    width:180px;
    padding:0px;
}
#promotedEvents #contentPromotedEvents .recomendedBy a img,
#promotedEvents #contentPromotedEvents .recomendedBy a:hover img{
    width:38px !important;
    height:38px !important;
    margin:0;
    border:1px solid #f7f7f7;
    float:right;
}
#promotedEvents #contentPromotedEvents .recomendedBy div.recomendedByText{
	background:#474747;
    margin:0px 0px 0 0;
    padding:0px 0px 5px 0;
    display:none;
    width:180px;
    position:absolute;
    bottom:6px;
    right:3px;
}
#promotedEvents #contentPromotedEvents .recomendedBy  div.recomendedByText  span.recomendedByIntro{
    float:left;
    clear:left;
    display:block;
    color:#888889;
    font-weight:bold;
    margin:5px 5px 0 5px;
    width:170px;
}
#promotedEvents #contentPromotedEvents .recomendedBy  div.recomendedByText span{
    float:left;
    clear:left;
    display:block;
    margin:0 5px 0px 5px;
    line-height:1.1em;
    overflow:hidden;
    width:170px;
    color:#fff;
}
/* fin eventos destacados*/
.categories{width:612px;clear:both;padding:6px 4px 5px 7px;margin:4px 10px 5px 20px;position:relative;
	background:#F7F7F7;border:1px solid #D2D2D2;
}
.categories table{width:609px;border-collapse:collapse;}
.categories table td{padding:0 3px 0 0;}
.categories ul{
	width:612px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	list-style:none;
}
.categories ul li{
	margin:0px;
	padding:0px;
	float:left;
	width:146px;
}
.categories table td a,
.categories ul li a,
.categories table td a:hover,
.categories ul li a:hover{margin:0px 2px 0px 0px;font-size:11px;line-height:12px;padding:2px 2px 3px 0px;line-height: 20px;}
.categories table td span,
.categories ul li span {color:#888889;font-size:10px;font-weight:normal;font-style:italic;margin:0px 0px 0px 2px;}
/* fin de home banners, categorías y events destacados en HOME */
/* página personas my_profile / others_profile */
.peopleContent{
	margin:0px 0px 10px 19px;
	width:626px;
}
.peopleContent .profileToolBoxAndADN .onlyForYou{
	float:left;
	width:357px;
	margin:0px 0px 6px 0px;
}
.peopleContent .profileToolBoxAndADN .onlyForYou h2{
	background:url('/site_media/_img/onlyForYouOn.jpg') no-repeat -9px -4px;
	display:block;
	width:322px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 30px;
	float:left;
}
.peopleContent .profileToolBoxAndADN .onlyForYou h2 a{
	font-size:18px;
	font-weight:bold;
	color:#474747;
}
.peopleContent .profileToolBoxAndADN .onlyForYou h4{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:13px;
	color:#888889;
	display:block;
	float:left;
	clear:left;
	margin:3px 0px 0px 0px;
}
.peopleContent .profileToolBoxAndADN .onlyForYou a{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#006699;
}
.peopleContent .profileToolBoxAndADN .onlyForYou a span{
	color:#888889;
}
.peopleContent .profileToolBoxAndADN .btnADNProfileNumbers .configurationProfiles a.invite_friendship_link{background:#E3E3E4 url('/site_media/_img/friendShipRequest.jpg') no-repeat 218px 2px;}
.peopleContent .profileToolBoxAndADN .btnADNProfileNumbers .configurationProfiles a.invite_friendship_link strong{font-size:14px;}
.peopleContent .profileToolBoxAndADN .btnADNProfileNumbers .configurationProfiles a.invite_friendship_link
.peopleContent .profileToolBoxAndADN .btnADNProfileNumbers .configurationProfiles .already_friendship{background:#E3E3E4 url('/site_media/_img/friendShipRequest.jpg') no-repeat 218px 2px;
    float:left;width:231px;margin:0 0 2px 0;padding:4px 0 4px 10px;
}
.peopleContent .profileToolBoxAndADN .btnADNProfileNumbers .configurationProfiles .already_friendship ul li a,
.peopleContent .profileToolBoxAndADN .btnADNProfileNumbers .configurationProfiles .already_friendship ul li a:hover{width:auto;float:left;display:block;padding:0;margin:0;}
.photoNameCommentWrapper{
	margin:0px 0px 0px 0px;
	padding:6px 0px 0px 0px;
	width:626px;
	float:left;
	position:relative;
	float:left;
}
.photoNameCommentWrapper .photoNameComment{
	width:618px;
	float:left;
	padding:3px;
	background:#E3E3E4;
	border:1px solid #D4D4D4;
}
.photoNameCommentWrapper .photoNameComment img{
	float:left;
	border:2px SOLID #F7F7F7;
	width:45px;
	height:45px;
}
.photoNameCommentWrapper .photoNameComment .nameAgeSex{
	float:left;
	margin:0px 4px;
	width:190px;
}
.photoNameCommentWrapper .photoNameComment .nameAgeSex span{
	clear:left;
	display:block;
	color:#888889;
}
.photoNameCommentWrapper .photoNameComment .nameAgeSex span.name{
	font-size:13px;
	color:#474747;
}
.photoNameCommentWrapper .photoNameComment .nameAgeSex a.name,
.photoNameCommentWrapper .photoNameComment .nameAgeSex a.name:hover{
	font-size:13px;
}
.photoNameCommentWrapper .photoNameComment .comment{
	background:#F7F7F7;
	width:351px;
	float:right;
	padding:2px 8px 2px 8px;
	border:1px solid #D4D4D4;
}
.photoNameCommentWrapper .photoNameComment .comment span{
	font-size:12px;
	font-weight:bold;
	color:#888889;
	margin:0px 3px 0px 0px;
}
.photoNameCommentWrapper .photoNameComment .comment p{
	font-size:14px;
	font-style:italic;
	line-height:1.1em;
	margin:0px;
	padding:2px 0px 10px 0px;
	color:#888889;
}
.eventsOtherUser ul li a.itemFirstOff,.eventsOtherUser ul li a.itemFirstOff:hover{
	display:block;
	float:left;
	height:23px;
	margin-right:1px;
	padding:8px 12px 0;
}
.eventsOtherUser ul li a.itemFirstOn, .eventsOtherUser ul li a.itemFirstOff:hover{
	background:#FFFC00 url('/site_media/_img/FiltroAmarilloItemPrimero[On].gif') no-repeat left top;
	color:#000000;
	font-size:12px;
}
.eventsOtherUser ul li a.itemFirstOn, .eventsOtherUser ul li a.itemFirstOff:hover{
	background:#FFFC00 url('/site_media/_img/FiltroAmarilloItemPrimero[On].gif') no-repeat left top;
	color:#000000;
	font-size:12px;
}
.eventsOtherUser ul li a.itemOn, .eventsOtherUser ul li a.itemOff:hover{
	display:block;
	float:left;
	height:23px;
	margin-right:1px;
	padding:8px 12px 0;
	background-color:#DD4500;
	color:#000000;
	font-size:12px;
}
.eventsOtherUser ul li a.itemLastOn, .eventsOtherUser ul li a.itemLastOn:hover, .eventsOtherUser ul li a.itemLastOff:hover{
	background:#DD4500 url('/site_media/_img/menuOldItemLastOn.gif') no-repeat right top;
	color:#000000;
	font-size:12px;
	display:block;
	float:left;
	height:23px;
	padding:8px 12px 0;
}
	/*Parche para la maquetación actual del MegaFeed */
		.eventsOtherUser .filterContent .Megafeed .Item{
			width:590px;
		}
		.eventsOtherUser .filterContent .Megafeed .MasInfo .Principal .ComentarioEvento{
			margin:5px 0px 0px 0px !important;
		}
		.eventsOtherUser .filterContent .Megafeed .MasInfo .Principal .ComentarioEvento .Item{
			width:510px !important;
		}
	/* fin de Parche para la maquetación actual del MegaFeed */
/* fin de página personas my_profile / others_profile */
.LugaresExplorarCategorias .CategoriasListado div {
}
li.omr_shown, span.omr_shown {
    display:none !important;
}
/* ::: press notes ::: */
.note{margin:0px 0 0 19px;width:601px;padding:4px 12px 8px 12px;}
.odd{background:#F7F7F7;}
.even{background:#F0F0F0;border-top:1px solid #E3E3E4;border-bottom:1px solid #E3E3E4;margin-bottom:4px;}
.odd_even_last{border-bottom:0;}
.note .noteContent{width:601px;float:left;margin:3px 0 0 0;}
.note .noteContent h2{font-size:1.4em;color:#474747;margin:0px 0 0px 0px;}
.note .noteContent p{margin:0;line-height:1.1em;color:#474747;margin:4px 0px 0px 0px;}
.note .noteContent p a{font-size:1em;text-decoration:none;}
.note .noteContent p a:hover{font-size:1em;text-decoration:underline;}
.note .noteContent p img{float:left;border:1px solid #D4D4D4;padding:3px;background:#F7F7F7;margin:0px 4px 0px 0px;}
.note .noteInfo{width:601px;float:left;}
.note .noteInfo{padding:4px 0;}
.note .noteInfo a{background:#F7F7F7 url('/site_media/_img/attachment.jpg') no-repeat -4px 2px;
    border:1px solid #D4D4D4;display:block;padding:10px 4px 0 18px;margin:4px 0 0 0;float:right;clear:right;height:24px;color:#888889;font-weight:bold;font-size:1em;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
}
.note .noteInfo a:hover{font-size:1em;font-weight:bold;}
.note .noteInfo .notePubDate{float:right;color:#888889;font-size:1.1em;}
/* ::: fin de press notes ::: */
/* event link post medium and large event */
.eventMediumLinkPost{float:right;width:470px;margin:4px 0px 0px 0px;padding:0px 10px 0px 0px;}
.eventMediumLinkPost a{background:#E1E1E1 url('/site_media/_img/iconEventBlogLink.jpg') no-repeat right top;
    padding:0px 48px 0px 0px;margin:0px 0px 0px 0px;cursor:pointer;height:24px;font-size:11px;color:#474747;display:block;float:right;
}
.eventMediumLinkPost a:hover{font-size:11px;}
.eventMediumLinkPost a:hover span{font-size:11px;}
.eventMediumLinkPost a:hover span strong{color:#474747;}
.eventMediumLinkPost a span{background:#fff url('/site_media/_img/eventMediumPostLinkBgLeft.jpg') no-repeat left top;
    display:block;float:right;padding:4px 2px 0px 6px;margin:2px 0px 0 0;height:17px;width:auto;
}
.eventMediumLinkPost a span strong{color:#474747;margin:0px 3px 0 3px;display:inline;}
/* fin de event link post medium and large event */
/* Event link campaing*/
.eventCampaing{float:right;height:130px;margin:0 8px 0 4px;padding:0 0 5px 10px;border-left:3px solid #F7F7F7;}
.eventCampaing span
,.eventCampaing a{float:left;clear:left;}
/* fin de Event link campaing*/
/* invitaciones multiples */
.invitationContent{}
.invitationContent .photoNameCommentWrapper{float:none !important;margin:0 18px 10px 20px;}
.invitationMessage ,
.invitationMessage p,
.invitationMessage h2{font-style:normal !important;color:#888889;font-size:12px !important;line-height:1.1em;}
.invitationMessage a,
.invitationMessage a:hover{font-size:12px;font-weight:bold;}
.invitationContent .FichaPlanesMedianosListado .ListadoItem{margin:4px 0 4px 0px;}
.invitationContent .FichaPlanesComentarios{margin:7px 0 0 0px;}
.filterIvitedPeople {margin:4px 0 0 0;padding:0;}
* html .filterIvitedPeople ul.filters{ display:inline; }
.filterIvitedPeople ul.filters{margin:4px 20px 6px 20px;padding:0px;width:624px;list-style:none;}
.filterIvitedPeople ul.filters li{float:left;display:inline;margin:0px 5px 0px 0px;}
.filterIvitedPeople ul.filters  li a{background:#E1E1E1 url('/site_media/_img/bgPromotorToolsLeft_off.jpg') no-repeat left top;
    display:block;float:left;padding:0px 0px 0px 4px;color:#474747;cursor:pointer;
}
.filterIvitedPeople ul.filters  li a span{background:#E1E1E1 url('/site_media/_img/bgPromotorToolsRight_off.jpg') no-repeat right top;
	padding:4px 6px 5px 0px;display:block;float:left;cursor:pointer;
}
.filterIvitedPeople ul.filters  li a:hover,
.filterIvitedPeople ul.filters  li.currentFilter a{background:#E1E1E1 url('/site_media/_img/bgPromotorToolsLeft_on.jpg') no-repeat left top;
	cursor:pointer;
}
.filterIvitedPeople ul.filters  li a:hover span,
.filterIvitedPeople ul.filters  li.currentFilter a span{background:#E1E1E1 url('/site_media/_img/bgPromotorToolsRight_on.jpg') no-repeat right top;
	cursor:pointer;
}
.noRecipients,
.returnInbox{margin:0 20px;width:624px;padding:8px 0;}
.returnInbox{text-align:right;padding:4px 0;}
.returnInbox a,
.returnInbox a:hover{font-size:14px;line-height:16px;}
.returnInbox a:hover{text-decoration:underline;}
.hidden {display:none;}
.notRead{background:#FCF5C3 !important;}
/* fin de invitaciones multiples */
/* messageSistem */
#messageSistem{border-left:1px solid #888889;border-right:1px solid #888889;position:relative;z-index:100;margin:0 auto;width:961px;}
#messageSistem .messageSistemWrapper{position:absolute;left:0px;top:5px;width:664px;height:auto;padding:0px 0px;z-index:3;}
#messageSistem .messageSistemWrapper .messageSistembottom{background:transparent url('/site_media/_img/bgMessageSistemBottom.png') no-repeat left top;
    width:664px;height:20px;float:left;
}
#messageSistem .messageSistemWrapper .messageSistemTop{background:transparent url('/site_media/_img/bgMessageSistemTop.png') no-repeat left bottom;
    width:664px;height:20px;float:left;
}
#messageSistem .messageSistemWrapper div#contentMessageSistem{background:transparent url('/site_media/_img/bgMessageSistemContent.png') repeat-y left top;
    width:664px;margin:0;padding:0;float:left;position:relative;
}
* html #messageSistem .messageSistemWrapper div#contentMessageSistem p { display:inline; }
#messageSistem .messageSistemWrapper div#contentMessageSistem p{margin:0px 9px 0 29px;padding:0;width:550px;float:left;color:#fff;font-size:14px;line-height:1.2em;}
#messageSistem .messageSistemWrapper div#contentMessageSistem p a{color:#fff;font-size:14px;font-weight:bold;outline:none;text-decoration:none;}
#messageSistem .messageSistemWrapper div#contentMessageSistem p a:hover{color:#fff;font-size:14px;font-weight:bold;text-decoration:underline;}
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id{float:left;clear:both;margin:4px 0 0 0;}
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id .announcementTop{background:transparent url('/site_media/_img/announcementBgTop.png') no-repeat top right;
    width:616px;padding:14px 0 0 0;margin:0 24px;
}
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id .announcementContent{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;padding:4px 20px;background:transparent url('/site_media/_img/announcementBgContent.png') repeat-y top left;}
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id .announcementContent h3{background:transparent url('/site_media/_img/noCities.png') no-repeat top left;
    margin:0 0 4px 0;font-size:14px;line-height:21px;padding:0 0 0 24px;color:#fff;
}
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id .announcementContent p{margin:0;float:none;line-height:1.2em;font-size:11px;color:#fff;width:576px;}
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id .announcementContent p a,
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id .announcementContent p a:hover{color:#fff;font-size:1.1em;text-decoration:underline;}
#messageSistem .messageSistemWrapper div#contentMessageSistem .announcement_id .announcementBottom{height:14px;background:transparent url('/site_media/_img/announcementBgBottom.png') no-repeat bottom left;}
#messageSistem .messageSistemWrapper div#contentMessageSistem ul{list-style:none;margin:5px 14px 0 24px;padding:0;float:left;width:624px;font-size:12px;color:#fff;}
#messageSistem .messageSistemWrapper div#contentMessageSistem ul li{float:left;margin:0px 0px 4px 0px;}
#messageSistem .messageSistemWrapper a.closeMessageSistem{background:transparent url('/site_media/_img/closeMessageSistem.png') no-repeat right top;
    outline:none;margin:0px 12px 0 10px;padding:0 17px 0 0;height:16px;cursor:pointer;display:block;font-size:11px;line-height:16px;font-weight:bold;overflow:hidden;text-align:right;color:#fff;
    position:absolute;top:-11px;right:-2px;
}
#messageSistem .messageSistemWrapper a.closeMessageSistem:hover{background:transparent url('/site_media/_img/closeMessageSistem_hover.png') no-repeat right top;
    color:#fff;font-size:11px;
}
/* fin de messageSistem */
/* LugaresContenedor */
.LugaresContenedor .FiltroConVariosContenedor ul li a {cursor:pointer}
/* fin de LugaresContenedor */
/* MegaFeed */
.feed_set_threadedcomment2picture .MasInfo .MasContenido{float:right;}
/* ::: fbConnect ::: */
.connect-button{float:left;width:280px;margin:0;padding:0;}
.connect-button img{margin:0;float:left;}
.connect-button form{margin:2px 0 0 0;padding:0;float:left;}
.connect-button input.submitLink,
.connect-button input.submitLink:hover,
.connect-button input.submitLink:active{float:left;clear:left;width:auto;font-family:"lucida grande",tahoma,verdana,Geneva,arial,sans-serif;color:#006699;font-size:12px;margin:0;text-align:left;padding:0 0 0 17px;border:0;cursor:pointer;text-decoration:underline;
    background-color:transparent;
    background-position:left center;
    background-repeat:no-repeat;
    background-image:url('/site_media/_img/sprite-icons/icon_facebook_redux.gif');
}
.connect-button p{float:left;clear:left;width:257px;font-size:14px;margin:0;padding:0;line-height:1.2em;}
.connect-button p span{font-size:10px;margin:0;}
.fb-register-button{margin:0 0 0 17px;}
.fb-register-button h3{margin:0 0 4px 0;font-size:14px;}
.fb-register-button div a,
.fb-register-button div a:hover{margin:0 0 0 30px;}
.fb-register-button div a.register,
.fb-register-button div a.register:hover{background:transparent url('/site_media/_img/FBConnect_white_small_short.gif') no-repeat 3px 0;
    display:block;height:16px;padding:0px 0px 0px 23px;margin:10px 0 0 30px;font-size:14px;font-weight:bold;color:#fff  !important;line-height:16px;outline:none;text-decoration:underline;
}
.connect-button-ie6 {display:none;}
.connect-button-ie6-no div.bottom{
    background:transparent url('/site_media/_img/bgButtomConnectBottom.png') no-repeat left top;
    width:255px;
    padding:0 0 6px 0;
}
.contentFacebookConnect{margin:0 20px;width:624px;float:left;}
.doYouHaveDooplanUser{float:left;width:464px;margin:10px 80px 5px 80px;padding:0px;}
p.error{border:1px solid #006699;color:#006699 !important;width:255px;font-size:14px;text-align:left;}
p.error span{display:block;float:left;color:#888889;font-size:11px;}
p.error span ol{margin:0;padding:0;}
p.error span.nota{float:left;text-align:left;margin:10px 0px 5px 0px;}
p.error span.nota a{font-size:10px;color:#474747;outline:none;}
p.error span.nota a:hover{font-size:10px;color:#474747;}
ul.errorlist{padding:0px 0px 0px 20px;margin:5px 0px 0px 0px;list-style:none;float:left;}
ul.errorlist li{}
.doYouHaveDooplanUser h2{width:auto;margin:0px;color:#888889;margin:0px 0px 10px 0px;font-size:18px;line-height:20px;font-weight:normal;}
.doYouHaveDooplanUser h2 a{color:#474747;font-size:1em;font-weight:bold;}
.doYouHaveDooplanUser h2 a:hover{font-size:1em;font-weight:bold;}
.explication{width:625px;margin:0px 0px 0px 0px;float:left;clear:left;}
.explication div{padding:0px;}
.explication .UserDooplan{    width:300px;float:left;border-right:1px solid #D4D4D4;padding:0px 10px 0px 0px;}
.explication .noUserDooplan{float:right;width:300px;}
span.userDooplanLink{background:transparent url('/site_media/_img/BotonFondo.jpg') repeat-x scroll 0 0;
    border:0 none;color:#F7F7F7;font-size:14px;font-weight:bold;height:25px;display:block;float:right;margin:3px 0 0;padding:5px 10px 0px 10px;
}
a.userDooplanLink,
a.userDooplanLink:hover{border:0 none;cursor:pointer;font-size:14px;line-height:16px;font-weight:bold;height:25px;display:block;float:right;margin:3px 0 0;padding:5px 10px 0px 10px;}
a.noUserDooplanLink,
a.noUserDooplanLink:hover{border:0 none;cursor:pointer;font-size:14px !important;line-height:16px;font-weight:bold !important;height:25px;display:block;float:left;margin:3px 0 0;padding:5px 10px 0px 10px;}
.explication h3{width:260px;float:left;margin:2px 0px 0px 0px;padding:25px 20px 10px 20px;letter-spacing:-0.001em;font-size:14px;line-height:16px;font-weight:normal;color:#474747;}
.explication .UserDooplan h3{background:#E3E3E4 url('/site_media/_img/bgHaveUserDooplan.jpg') no-repeat left top;}
.explication .noUserDooplan h3{background:#E3E3E4 url('/site_media/_img/bgHaveUserDooplanNo.jpg') no-repeat left top;}
.explication h3 strong{color:#888889;}
.explication .noUserDooplan a{font-size:12px;}
.explication .noUserDooplan a:hover{font-size:12px;}
.explication h3 a{color:#474747;font-size:1em;font-weight:bold;}
.explication h3 a:hover{font-size:1em;font-weight:bold;}
.explication p{float:left;padding:5px 20px 0px 20px;margin:0px;line-height:1.2em;font-size:12px;color:#888889;}
.explication p label{font-size:12px;float:left;clear:left;}
.explication p input{border:1px solid #CCCCCC;color:#888889;margin:5px 0 5px;padding:3px;width:244px;}
.explication p.date input{width:230px;float:left;}
.explication p.date a.dp-choose-date{margin:8px 3px 0;}
.explication p.shortInput label{display:block;float:left;margin:5px 10px 0 0;width:80px;}
.explication p.shortInput input{margin:0px 4px 0 0;vertical-align:middle;width:154px;float:left;}
.explication p.checkboxInput label{width:220px;margin:5px 10px 5px 0;}
.explication p.checkboxInput input{float:right;}
.explication p.datePostalCode label{display:block;float:left;margin:5px 10px 0 0;width:80px;}
.explication p.datePostalCode input{border:1px solid #CCCCCC;color:#888889;margin:5px 0 5px;padding:3px;width:140px;}
.fb_Buttom{background:transparent url('/site_media/_img/BotonFondo.jpg') repeat-x scroll 0 0;
    border:0 none !important;color:#F7F7F7 !important;cursor:pointer !important;display:block !important;float:left !important;font-size:14px !important;font-weight:bold !important;height:25px !important;outline:none !important;margin:3px 0 0 !important;padding:5px 10px 5px 10px !important;text-align:center;
}
.faceboxFaccebook{padding:10px;background:#e1e1e1;}
.faceboxFaccebook h2{margin:0 0 4px 0;color:#474747;font-size:14px;}
.faceboxFaccebook p{line-height:1.2em;color:#888889;margin:0;}
.faceboxFaccebook ul,
.faceboxFaccebook ul li{color:#888889;margin:4px 0 0 5px;padding:0;list-style:none;}
.faceboxFaccebook ul li img{margin:0 3px 0 0;vertical-align:middle;}
/* ::: fin de fbConnect ::: */

/* archivo de eventos */
.eventsArchive{margin:0 0 0 19px;width:624px;}
.eventsArchive ul#years {float:left;margin:0;padding:0;list-style:none;}
.eventsArchive ul#years li{float:left;margin:5px 0 0 0;padding:0 5px 0 0;}
.eventsArchive ul#years li a,.eventsArchive ul#years li a:hover{float:left;color:#888889;font-size:14px;font-weight:bold;display:block;line-height:14px;height:18px;text-decoration:none;}
.eventsArchive ul#years li a:hover{text-decoration:none;}
.eventsArchive ul#years li span{background:transparent url('/site_media/_img/eventsArchiveYearBg.png') no-repeat bottom center;
        color:#474747;font-size:14px;font-weight:bold;display:block;height:18px;line-height:14px;float:left;}
.eventsArchive ul#months{list-style:none;float:left;margin:0;padding:5px;width:614px;background:#e0e0e0;}
.eventsArchive ul#months li{float:left;padding:0 5px 0 0;}
.eventsArchive ul#months li a,.eventsArchive ul#months li a:hover{color:#888889;text-decoration:none;}
.eventsArchive ul#months li a:hover{text-decoration:underline;}
.eventsArchive ul#months li span{color:#474747;font-weight:bold;}
/* fin de archivo de eventos */
/* yell central column */
#yellCentrallColumn{width:612px;margin:6px 20px 6px 20px;padding:5px;background:#f0f0f0;border:1px solid #ccc;}
.disabled_walltowall{position:relative;}
.disabled_walltowall div.yellBoxContent span#title_disabled{color:#ccc;}
.disabled_walltowall .disabled_message{position:absolute;top:5px;right:5px;color:#474747;padding:0;font-size:14px;line-height:16px;}
#yellCentrallColumn textarea{margin:3px 0 5px;float:left;background:#F7F7F7;color:#474747;width:600px;border:1px solid #d4d4d4;font-family:Arial,Helvetica,Sans-Serif;font-size:14px;padding:5px;overflow:auto;}
#yellCentrallColumn div.yellBoxContent{float:left;}
#yellCentrallColumn div.yellBoxContent span{color:#474747;float:left;font-size:14px;line-height:16px;font-weight:bold;margin:0 0 3px;text-align:left;}
#yellCentrallColumn div.yellBoxContent p{width:400px;color:#888889;float:left;font-size:11px;line-height:1.1em;margin:0 0 2px 0;overflow:hidden;padding:0;}
#yellCentrallColumn div.yellBoxContent p strong{font-size:1.1em;color:#888889;letter-spacing:.01em;margin:0 4px 0 0;}
#yellCentrallColumn div.yellBoxContent p em{font-style:normal;letter-spacing:.04em;}
#yellCentrallColumn input{margin:3px 0 0 0 !important;}
/* fin de yell central column */
/* yell sidebar */
#yellActive{display:none;}
#yellSidebar{float:left;width:300px;margin:0 0 1px 0;padding:0;}
#yellSidebar div.bottom{line-height:0px;font-size:0px;float:left;height:15px;padding:0;width:300px;
       background-color:transparent;
       background-repeat: no-repeat;
       background-position: left bottom;
       background-image:url('/site_media/_img/sprite-backgrounds/yellSidebarBottom.gif');
}
#yellSidebar div.yellBoxContent{background-color:white;float:left;background-image:none;width:288px;padding:5px 5px 0 5px;margin:0;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;}
#yellSidebar div.yellBoxContent span{float:left;font-size:14px;font-weight:bold;color:#474747;margin:0 0 3px 0;text-align:left;width:283px;}
#yellSidebar div.yellBoxContent p{float:left;padding:0;margin:0;font-size:11px;color:#888889;line-height:14px;width:283px;}
#yellSidebar div.yellBoxContent p strong{font-size:1.1em;color:#888889;letter-spacing:.01em;margin:0 4px 0 0;}
#yellSidebar div.yellBoxContent p em{font-style:normal;letter-spacing:.04em;}
#yellSidebar textarea{font-family:Arial,Helvetica,Sans-Serif;font-size:12px;float:left;border:none;background:white;width:276px;padding:5px;margin:3px 0 5px 0;color:#474747;border:1px solid #d4d4d4;overflow:hidden;}
#yellSidebar div.yellBoxContent p.latestYell{width:278px;color:#474747;padding:10px 5px;font-size:14px;line-height:16px;font-family:arial,"sans serif";}
#yellSidebar div.yellBoxContent p.latestYell a,
#yellSidebar div.yellBoxContent p.latestYell a:hover{font-size:14px;line-height:16px;font-family:arial,"sans serif";}
#yellSidebar div.yellBoxContent p.latestYell a:hover{text-decoration:underline;}
/* fin de yell sidebar */
/* botón común yell*/
#yellSidebar input,#yellCentrallColumn input{background:#f7f7f7 url('/site_media/_img/sidebarYellButtonBg.gif') left top;
    float:right;margin:3px 65px 0 0;color:#888889;font-family:'Lucida Grande',sans-serif;font-size:14px;width:150px;border:0;height:30px;padding:0;cursor:pointer;
}
#yellCentrallColumn input:hover,
#yellCentrallColumn input:active,
#yellSidebar input:hover,
#yellSidebar input:active{outline:0;background:#f7f7f7 url('/site_media/_img/sidebarYellButtonBg_hover.gif') left top;color:#474747;cursor:pointer;}
#yellCentrallColumn input.disabled,#yellCentrallColumn input.disabled:hover,
#yellSidebar input.disabled,#yellSidebar input.disabled:hover{
    background:#f7f7f7 url('/site_media/_img/sidebarYellButtonBg.gif') left top;
    color:#aaa;cursor:default;
}
/* fin de botón común yell*/
/* macroEventTitle */
.macroEvenTitle{width:624px;margin:8px 20px 0 20px;padding:0 0 4px 0;}
.macroEvenTitle .infoMacroevent{width:434px;margin:0;padding:0;float:left;}
.macroEvenTitle .infoMacroevent h1{width:334px;float:left;font-size:16px;color:#474747;line-height:16px;margin:5px 0 2px 0;}
.macroEvenTitle .infoMacroevent p{width:324px;float:left;margin:0;color:#474747;font-size:11px;}
.macroEvenTitle .infoMacroevent p.follow_macroevent{margin:8px 0;text-align:right;}
.macroEvenTitle .infoMacroevent p.entradas{padding:5px;background:#e2e2e2;margin:4px 0 0 0;-webkit-border-radius:6px;-moz-border-radius:6px;}
.macroEvenTitle .infoMacroevent p.calendar{background-color:transparent;}
.macroEvenTitle .infoMacroevent p.calendar a,
.macroEvenTitle .infoMacroevent p.calendar a:hover{display:block;padding:2px 0 0 18px;height:16px;margin:4px 0 0 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-icons/calendar.png');
}
.macroEvenTitle .infoMacroevent p.calendar a:hover{text-decoration:underline;}
.macroEvenTitle  .infoMacroevent img{float:left;width:80px;vertical-align:middle;padding:4px;border:1px solid #ccc;background:transparent;margin:0 10px 0 0;}
.macroEventList{margin:0;padding:4px 6px 4px 6px;float:left;clear:left;width:597px;}
.macroEventList p a:hover{text-decoration:underline;}
.macroEventList .Fecha {color:#474747;font-size:11px;display:block;float:left;width:110px;}
/*  fin de macroEventTitle */
/* Landing pages */
.landingPage{width:624px;margin:10px 20px;position:relative;z-index:10;font-family:'Lucida Grande',sans-serif;}
.landingPage .singup{float:left;width:350px;margin:0;padding:6px 137px;color:#474747;text-align:center;font-size:12px;}
.landingPage .singup a,
.landingPage .singup a:hover{font-size:20px;text-decoration:underline;}
.landingPage h1{float:right;width:224px;margin:0;font-size:20px;line-height:1em;font-weight:bold;}
.landingPage .screenshot{background:transparent url('/site_media/_img/screenshotBgTop.png') no-repeat left top;
        width:390px;margin:5px 10px 0 0;padding:9px 0 0 0;float:left;}
.landingPage .screenshotContent{background:transparent url('/site_media/_img/screenshotBgContent.png') repeat-y left top;
        padding:0 9px 0 9px;}/*width imagen = 372px*/
.landingPage .screenshotContent img{width:372px;}
.landingPage .screenshotBottom{background:transparent url('/site_media/_img/screenshotBgBottom.png') no-repeat left top;
        height:9px;}
.landingPage .relevantInfo{background:transparent url('/site_media/_img/bgTitleSliceTop.png') no-repeat top left;
        position:absolute;top:-6px;left:45px;width:520px;padding:6px 0 0 0;z-index:10;}
.landingPage .relevantInfoContent{background:transparent url('/site_media/_img/bgTitleSliceContent.png') repeat-y top left;
        padding:10px;font-size:16px;line-height:1.5em;color:#fff;text-align:center;font-weight:bold;}
.landingPage .relevantInfoContent h2{color:#fff;font-size:20px;margin:0;padding:0;}
.landingPage .relevantInfoBottom{width:520px;height:6px;background:transparent url('/site_media/_img/bgTitleSliceBottom.png') no-repeat left bottom;}
.landingPage .contentLandingPage{float:right;width:224px;margin:90px 0 0 0;}
.landingPage .contentLandingPage ul{list-style:none;margin:10px 0;padding:0;}
.landingPage .contentLandingPage ul li{background:#f7f7f7 url('/site_media/_img/listBg.jpg') no-repeat 0 3px;
        margin:5px 0 0 0;padding:0 0 0 12px;font-size:12px;line-height:1.2em;color:#474747;}
.landingPage .contentLandingPage p{font-size:12px;line-height:1.2em;color:#474747;margin:0 0 5px 0;padding:0;}
.landingPage .contentLandingPage p a,.landingPage .contentLandingPage p a:hover{font-size:16px;text-decoration:underline;}
/* fin de Landing pages */
/* Login sidebar 11/08/2009 */
#LoginSidebar{width:268px;margin:0 0 150px 0;padding:10px 10px 0 17px;}
#LoginSidebar .LoginForm{width:268px;float:left;}
#LoginSidebar .LoginForm fieldset{margin:0;padding:0;}
#LoginSidebar .LoginForm fieldset legend{color:#474747;font-size:14px;font-weight:bold;margin:0;padding:0 0 0 3px;}
#LoginSidebar .LoginForm a,
#LoginSidebar .LoginForm a:hover{display:block;text-decoration:underline;margin:0 0 0 40%;}
/* fin de Login sidebar 11/08/2009 */
/* Login sidebar 15/01/2009 */
.signup_call_to_action{width:300px;padding:0;margin:10px 0 0 0;background-color:transparent;}
.bottom_bg_sidebar{float:left;width:300px;padding:0;margin:0;height:10px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left bottom;
    background-image:url('/site_media/_img/sprite-backgrounds/signup_bg_bottom.png');
}
.signup_call_to_action #access_to_dooplan{float:left;width:280px;margin:4px 0 0 0;padding:0 10px 4px 10px;border-bottom:1px solid #e2e2e2;}
.signup_call_to_action #access_to_dooplan #access_to_dooplan_content{float:left;width:280px;padding:0;margin:0;}
.signup_call_to_action #access_to_dooplan div#actions_login{width:280px;position:relative;float:left;padding:20px 0 0 0;margin:0;font-size:12px;line-height:14px;}
.signup_call_to_action #access_to_dooplan div#actions_login #access_link{position:absolute;top:1px;left:0;z-index:10;}
.signup_call_to_action #access_to_dooplan div#actions_login #access_link span{float:left;display:inline-block;font-size:12px;line-height:20px;padding:7px 0;}
.signup_call_to_action #access_to_dooplan a,
.signup_call_to_action #access_to_dooplan a:hover{cursor:pointer;font-size:12px;line-height:16px;margin:0;padding:0 0 4px 0;border:0;text-decoration:underline;}
.signup_call_to_action #access_to_dooplan div#actions_login #access_link a.login,
.signup_call_to_action #access_to_dooplan div#actions_login #access_link a.login:hover{padding-right:18px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:right center;
    background-image:url('/site_media/_img/sprite-icons/dropdown_redux_down.gif')
}
.signup_call_to_action #access_to_dooplan div#actions_login #access_link a.login:hover{background-image:url('/site_media/_img/sprite-icons/dropdown_redux_down_hover.gif');}
.signup_call_to_action #access_to_dooplan div#actions_login #access_link a.opened,
.signup_call_to_action #access_to_dooplan div#actions_login #access_link a.opened:hover{padding-right:18px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:right center;
    background-image:url('/site_media/_img/sprite-icons/dropdown_redux_up.gif');
}
.signup_call_to_action #access_to_dooplan div#actions_login #access_link a.opened:hover{background-image:url('/site_media/_img/sprite-icons/dropdown_redux_up_hover.gif');}
.signup_call_to_action #access_to_dooplan h3{font-size:14px;line-height:18px;margin:4px 0 0 0;padding:0 0 4px 0;font-weight:bold;}

/* newsletter sidebar */
#join_nl_div #join_nl_form_div h3{font-size:14px;line-height:16px;margin-bottom:4px;font-weight:bold;}
#join_nl_div{width:300px;padding:10px 0 0 0;margin:5px 0 6px 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/signup_bg_top.png');
}
#join_nl_div #join_nl_form_div {width:280px;padding:0 10px 0 10px;margin:0;
    background-color:transparent;
    background-repeat:repeat-y;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/signup_bg_middle.png');
}
#join_nl_div #join_nl_form_div p{font-size:10px;line-height:12px;margin:4px 0 0 0;padding:0 0 2px 0;border-bottom:1px solid #e2e2e2;}
#join_nl_div #join_nl_form_div p a,
#join_nl_div #join_nl_form_div p a:hover{font-size:10px;line-height:12px;text-decoration:underline;}
#join_nl_div #join_nl_form_div #input_email{margin:6px 0 0 0;}
#join_nl_div #join_nl_form_div #input_email input.field{width:180px;border:1px solid #CCCCCC;color:#474747;font-size:12px;line-height:1.2em;margin:0;padding:4px 2px;}
#join_nl_div #join_nl_form_div div.error input.field{background:none repeat scroll 0 0 #F9E0DF;border:1px solid #9E160D !important;}
#join_nl_div #join_nl_form_div div.error em{background:url('/site_media/_img/errorBg.png') no-repeat scroll -8px 0 transparent;color:#FFFFFF;display:block;font-style:normal;padding:14px 8px 5px;text-align:left;width:240px;}
#join_nl_div #join_nl_form_div #input_email span.inputButtom{vertical-align:top;padding-top:1px;background-color:#F06C00;border:1px solid #474747;}
#join_nl_div #join_nl_form_div #input_email span.inputButtom input{vertical-align:top;}
#join_nl_div #join_nl_form_div #join_nl_message_div{padding:5px;}
#join_nl_div #join_nl_form_div #join_nl_message_div p{font-size:12px;line-height:14px;border:0;}
/* fin de newsletter sidebar */
/* follow-dooplan-sidebar */
#follow-dooplan-sidebar-content h3{font-size:14px;line-height:16px;margin:4px 0;font-weight:bold;}
#follow-dooplan-sidebar-content{float:left;width:280px;padding:5px 10px 0 10px;margin:0;
    background-color:transparent;
    background-repeat:repeat-y;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/signup_bg_middle.png');
}
#follow-dooplan-sidebar-content ul{float:left;width:280px;padding:0;margin:4px 0 0 0;}
#follow-dooplan-sidebar-content ul li{width:280px;float:left;padding:0;margin:0 0 4px 0;}
#follow-dooplan-sidebar-content ul li a,
#follow-dooplan-sidebar-content ul li a:hover{display:block;padding:0 4px 0 24px;line-height:21px;font-size:12px;text-decoration:underline;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;    
}
#follow-dooplan-sidebar-content ul li a#follow-in-facebook{background-image:url('/site_media/_img/sprite-icons/follow_in_facebook.gif');}
#follow-dooplan-sidebar-content ul li a#follow-in-twitter{background-image:url('/site_media/_img/sprite-icons/follow_in_twitter.gif');}
#follow-dooplan-sidebar-content ul li a#follow-in-facebook:hover{background-image:url('/site_media/_img/sprite-icons/follow_in_facebook_hover.gif');}
#follow-dooplan-sidebar-content ul li a#follow-in-twitter:hover{background-image:url('/site_media/_img/sprite-icons/follow_in_twitter_hover.gif');}
/* fin de follow-dooplan-sidebar */

.signup_call_to_action a,.signup_call_to_action a:hover{outline:none;}
.signup_call_to_action .call_to_action_signup{float:left;width:295px;height:71px;padding:0;margin:0;text-indent:-9000px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/calltoaction_signup.png');
}
.signup_call_to_action a.buttom_signup,
.signup_call_to_action a.buttom_signup:hover{float:left;height:56px;width:300px;display:block;padding:0;margin:0;text-indent:-9000px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-icons/signup_buttom.png');
}
.signup_call_to_action a.learn_more_signup,
.signup_call_to_action a.learn_more_signup:hover{float:left;height:40px;width:295px;display:block;padding:0;margin:0;text-indent:-9000px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-icons/learnmore_signup.png');
}
.signup_call_to_action a.buttom_signup:hover{background-image:url('/site_media/_img/sprite-icons/signup_buttom_hover.png');}
.login_form{width:258px;padding:0;margin:0;border:1px solid #ccc;background-color:#fff;padding:6px 10px;}
.login_form form{margin:0;width:258px;}
/*.login_form form fieldset{margin:0 0 0 0;width:258px;background-color:white;}
.login_form form fieldset legend{font-size:14px;line-height:16px;font-weight:bold;}*/
.login_form form div{width:258px;}
.login_form form div.errorAll{width:244px;border:1px solid #9E160D;padding:6px;color:#474747;background-color:#F9E0DF;}
.login_form form div span.inputButtom{float:left;margin:0 4px 0 0;}
.login_form form div a.remember_password,
.login_form form div a.remember_password:hover{float:left;display:block;height:18px;padding:3px 0 0;}
.login_form form div input{width:252px;}
.login_form form div label{font-size:14px;line-height:16px;}
.login_form a.link_to_login,
.login_form a.link_to_login:hover{position:absolute;z-index:8;right:0;top:0;height:44px;width:164px;display:block;padding:0;margin:0;text-indent:-9000px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-icons/login_buttom.png');
}
.login_form a.link_to_login:hover{background-image:url('/site_media/_img/sprite-icons/login_buttom_active.png');}
.login_form div input.checkboxClass{margin:0 2px 0 0;padding:0;vertical-align:middle;width:auto;border:none;height:auto;}
.login_form div label.checkboxClass{display:inline;text-align:left;font-size:12px;float:none;margin:0;padding:0;vertical-align:middle;}
/* fin de Login sidebar 15/01/2009 */

/* login form */
#LoginSidebar .LoginForm div{width:100%;position:relative;margin:5px 0 0 0;vertical-align:middle;float:left;}
#LoginSidebar .LoginForm div.errorAll{background:transparent url('/site_media/_img/errorAllTextBg.png') no-repeat top right;
    text-align:right;color:#006699;font-size:1em;margin:0;padding:1px 7% 2px 0;width:93%;
}
#LoginSidebar .LoginForm div.error{height:4.4em;padding:0.4em 0 0 0;}
#LoginSidebar .LoginForm div.error input{color:#006699;font-weight:bold;border:1px solid #9E160D;}
#LoginSidebar .LoginForm div label{float:left;width:38%;text-align:right;padding:0.2em 2% 0 0;color:#474747;font-size:1.1em;}
#LoginSidebar .LoginForm div.error em{background:transparent url('/site_media/_img/erroFieldBg.png') no-repeat top right;
        display:block;position:absolute;right:2%;top:2.4em;width:auto;text-align:center;padding:14px 2% 0.3em 2%;color:#fff;}
#LoginSidebar .LoginForm div input{width:56%;border:1px solid #888889;padding:.2em;margin:0;height:1.2em;font-size:1.2em;}
#LoginSidebar .LoginForm div input.checkboxClass{margin:0 2px 0 40%;padding:0;vertical-align:middle;width:auto;border:none;height:auto;}
#LoginSidebar .LoginForm div label.checkboxClass{text-align:left;float:none;margin:0;padding:0;vertical-align:middle;}
#LoginSidebar .LoginForm div span.inputButtom{margin:0 0 0 40%;}
span.inputButtom{margin:0;padding:0;border-color:#006699;display:-moz-inline-box;display:inline-block;outline:none;vertical-align:bottom;border-style:solid;border-width:1px;background-color:#006699;}
span.inputButtom input,
span.inputButtom a,
span.inputButtom a:hover{padding:2px 4px !important;color:white;background-color:transparent;
    cursor:pointer;border:medium none !important;display:block;font-size:11px !important;font-weight:bold;line-height:14px;margin:0 !important;overflow:visible;width:auto !important;height:auto !important;
    font-family:'Lucida Grande',sans-serif !important;text-indent:0 !important;text-decoration:none !important;
}
span.inputButtom input:disabled{color:white;}
span.inputButtom_big{margin:0 5px 0 0;padding:0;display:inline-block;outline:none;vertical-align:bottom;}
span.inputButtom_big input,
span.inputButtom_big a,
span.inputButtom_big a:hover{padding:8px 6px !important;color:white;background-color:#A8C047;
    cursor:pointer;border:none;display:block;font-size:14px !important;font-weight:bold;line-height:16px;margin:0 !important;overflow:visible;width:auto !important;height:auto !important;text-indent:0 !important;text-decoration:none !important;
    font-family:'Lucida Grande',sans-serif !important;
}
span.inputButtom_big.negative{margin:0 0 0 5px;}
span.inputButtom_big.negative input,
span.inputButtom_big.negative a,
span.inputButtom_big.negative a:hover{border:1px solid #ccc;background-color:#E0E0E0;color:#888889;}
/*span.inputButtom a,span.inputButtom a:hover{padding:6px 4px !important;}*/
#LoginSidebar .LoginForm div span.inputButtom input:active,
#LoginSidebar .LoginForm div span.inputButtom input:hover{text-decoration:none;}
/* fin de login form */
/* header dooplan */
#header #headerTopShadow{position:absolute;bottom:-12px;left:0; background:transparent url('/site_media/_img/topShadowCitiesWrapper.png') repeat-x top left;text-align:center;width:100%;height:12px;}
#header{background-color:transparent;position:relative;width:100%;margin:0;top:0;}
.c_header{width:100%;position:relative;
    background-color:transparent;
}
#header #logoCitiesSearchMenu{width:974px;margin:0 auto;position:relative;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:top left;
    background-image:url('/site_media/_img/bgLogoCitiesSearch.png');
}
#header #logoCitiesSearch{background-color:transparent;width:966px;height:31px;padding:4px;position:relative;
}
#header #logoCitiesSearch a#logo,
#header #logoCitiesSearch a#logo:hover{float:left;outline:none;display:block;width:98px;height:28px;padding:3px 0 1px 17px;}
#header #logoCitiesSearch a#logo img,
#header #logoCitiesSearch a#logo:hover img{border:0;}
#header #logoCitiesSearch #cities{float:left;height:21px;padding:7px 0 0 2px;}
#header #logoCitiesSearch #cities img{float:left;}
#header #logoCitiesSearch #cities a,
#header #logoCitiesSearch #cities a:hover{background:transparent;float:left;color:#fff;display:block;height:26px;margin:0;padding:0 0 0 6px;line-height:14px;font-size:14px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
#header #logoCitiesSearch #cities a span{background:transparent;display:block;float:left;height:14px;padding:4px 8px 4px 0;}
#header #logoCitiesSearch #cities a:hover{background:transparent url('/site_media/_img/moreCitiesBgLink.png') no-repeat top left;}
#header #logoCitiesSearch #cities a:hover span{background:transparent url('/site_media/_img/moreCitiesBgSpan.png') no-repeat top right;cursor:pointer;}
#header #logoCitiesSearch #cities a span img{margin:4px 3px 0 0;}
#header #logoCitiesSearch #search{background:transparent;position:absolute;right:4px;top:4px;width:450px;}
#header #logoCitiesSearch #search #topSearch{background:transparent url('/site_media/_img/searchBgTop.png') no-repeat top left;width:291px;padding:4px 0 0 0;margin:2px 0 0 0;float:right;}
#header #logoCitiesSearch #search #topSearch #bottomSearch{background:transparent url('/site_media/_img/searchBgBottom.png') no-repeat top left;height:4px;width:291px;}
#header #logoCitiesSearch #search #topSearch #contentSearch{background:transparent url('/site_media/_img/searchBgContent.png') repeat-y top left;padding:0 4px;}
#header #logoCitiesSearch #search #topSearch #contentSearch form{width:283px;}
#header #logoCitiesSearch #search #topSearch #contentSearch form span.inputButtom{margin:0;float:right;border:1px solid #CC3300;background-image:url('/site_media/_img/bgButtomSearch.gif');}
#header #logoCitiesSearch #search #topSearch #contentSearch form span.inputButtom{margin:0;float:right;}
#header #logoCitiesSearch #search #topSearch #contentSearch form input.searchInput{float:left;border:none;background:transparent;width:215px;font-size:12px;height:17px;padding:4px 0 0 0;margin:0;color:#888889;font-family:'Lucida Grande',sans-serif !important;}
#header #logoCitiesSearch #search a,
#header #logoCitiesSearch #search a:hover{float:left;width:155px;text-align:right;display:block;color:#fff;margin:10px 4px 0 0;padding:0;font-family:'Lucida Grande',sans-serif !important;}
#header #logoCitiesSearch #search a:hover{text-decoration:underline;}
#locations{background-color:transparent;width:100%;left:0;}
#locations .c_locations{margin:0 auto;background-color:transparent;width:961px;}
#locations .c_locations #citiesContent{background-color:transparent;padding:10px 19px;margin:0;text-align:left;}
#locations .c_locations #citiesContent a:hover{text-decoration:underline;}
#locations .c_locations #citiesContent strong{font-size:14px;}
#headerBanner{width:100%;padding:0;margin:0 auto;background-color:transparent;display:block;line-height:0;height:1%;}
#headerBanner .c_headerBanner{width:974px;margin:0 auto;padding:5px 0 0 0;display:block;line-height:0;}
#headerBanner .c_headerBanner #hb_728x90{background:transparent url('/site_media/_img/iconPubliTopBanner.gif') no-repeat top left;width:728px;height:90px;padding:0 0 0 20px;margin:0 auto 5px auto;border:1px solid #ccc;}
#headerBanner .c_headerBanner.with_buttom_right{padding-bottom:5px;}
#headerBanner .c_headerBanner.with_buttom_right #hb_728x90{margin:0 5px 0 35px;float:left;}
#headerBanner .c_headerBanner.with_buttom_right #hb_120x90{width:120px;float:left;border:1px solid #ccc;padding-top:15px;height:75px;}
/* fin de header dooplan */
/* sugerencias para búsquedas filtradas por X */
ul.sidebarSeoFilters{float:left;display:inline;list-style:none;width:268px;margin:0 0 6px 0;padding:0;}
/* fin de sugerencias para búsquedas filtradas por X */
/* about us */
#abouUs{background:transparent url('/site_media/_img/CuentaContenedorTop.jpg') no-repeat left top;
    width:624px;padding:7px 0 0 0;margin:8px 20px;
}
#abouUs #content{width:604px;}
#abouUs #content #redactors{float:right;padding:0 2px 0 0;width:295px;}
#abouUs #content #redactors h2{color:#474747;font-size:14px;margin:0 0 4px 0;}
#abouUs #content #redactors ul li{display:inline;}
#abouUs #content{background:#E1E1E1;margin:0px;padding:10px;color:#474747;}
#abouUs #content ul{float:left;width:300px;margin:0 2px 0 0;list-style:none;padding:0;}
#abouUs #content ul li{font-family:'Lucida Grande',sans-serif;}
#abouUs #content ul li strong{font-size:11px;}
#abouUs #content ul li a,#abouUs #content ul li a:hover{color:#006699;font-size:10px;}
#abouUs #bottom{background:transparent url('/site_media/_img/CuentaContenedorBottom.jpg') no-repeat left top;height:7px;}
/* fin de about us */
/* change Language anónimo */
#changeLanguage{position:relative;z-index:4;}
#changeLanguage .languages{width:127px;z-index:5;position:absolute;right:3px;top:30px;background:#474747;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;}
#changeLanguage .languages ul{float:none;list-style:none;margin:0;padding:4px 6px 8px 6px;}
#changeLanguage .languages ul li{float:none;margin:0;display:block !important;float:none !important;border-bottom:1px solid #959494;padding:4px 0;font-family:'Lucida Grande',sans-serif;font-size:10px;border-left:0 !important;}
#changeLanguage .languages ul li a,#changeLanguage .languages ul li a:hover{float:none;color:#fff;font-size:1em;display:block;width:100%;padding:0 !important;}
#changeLanguage .languages ul li a:hover{color:#959494;}
/* fin de change Language anónimo */
/* faceboxContent */
.faceBoxContent{background:#f0f0f0;width:380px;padding:10px;font-family:'Lucida Grande',sans-serif;font-size:11px;color:#474747;}
.faceBoxContent h3{font-size:1.2em;font-weight:bold;margin:0 0 6px 0;}
.faceBoxContent p{padding:0;margin:0 0 6px 0;line-height:1.2em;}
.faceBoxContent p.helpText{color:#888889;}
.faceBoxContent a,.faceBoxContent a:hover{font-size:1em;}
.faceBoxContent a:hover{text-decoration:underline;font-size:11px;}
.faceBoxContent .introPopup{padding:0 0 4px 0;margin:0 0 10px 0;border-bottom:1px solid #e1e1e1;}
.faceBoxContent .introPopup ul.vote_explication{padding:10px;background-color:white;margin:7px 0;border:3px solid #e0e0e0;}
.faceBoxContent .introPopup ul.vote_explication li.title{background:transparent;padding:0;}
.faceBoxContent .introPopup ul.vote_explication li.title h4{font-size:16px;line-height:18px;}
.faceBoxContent .introPopup ul.vote_explication li a,
.faceBoxContent .introPopup ul.vote_explication li a:hover{font-size:10px;}
.faceBoxContent .introPopup ul.vote_explication li{margin:0 0 6px 0;font-size:14px;line-height:16px;padding:0 0 0 20px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
.faceBoxContent.faceBoxContentVideo{width:425px !important;}

.faceBoxContent .introPopup span{font-size:10px;color:#000;}
.faceBoxContent .introPopup .event{font-size:10px;margin:4px 0 0 0;padding:6px 0 0 0;border-top:1px solid #e1e1e1;}
.faceBoxContent .introPopup .event img{float:left;margin:0 4px 0 0 !important;border:1px solid #ccc !important;padding:2px;width:42px;height:42px;}
.faceBoxContent .introPopup .event a,
.dooplanForms .introPopup .event a:hover{width:328px;float:left;font-size:10px;}
.faceBoxContent .introPopup .event span{width:328px;float:left;color:#474747;}
.faceboxMessage {padding:5px 8px;margin:0;}
.faceboxMessage p {font-size:12px;color:#474747;margin:0;padding:0 0 0 20px;line-height:1.2em;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
.objectList{width:100%;height:150px;overflow:auto;border:1px solid #ccc;background:#f7f7f7;padding:0;}
.objectList h3{background:#474747;color:#fff;font-size:12px;margin:0;padding:4px 6px;}
.objectList ul{margin:0;padding:0;list-style:none;}
.objectList ul li{margin:0 0 4px 0;padding:6px;}
.objectList ul li.even{background:#f0f0f0;}
.objectList ul li label span{color:#888889;font-size:.9em;}
.faceBoxContent #AgendaCalendario{width:380px;margin:0;padding:0;background:transparent;}
.faceBoxContent div.dp-popup h2 {font-size:16px !important;padding:0 !important;}
.faceBoxContent div.dp-popup{padding:0 !important;width:380px;}
.faceBoxContent div.dp-popup div.dp-nav-prev,.faceBoxContent div.dp-popup div.dp-nav-next{top:-2px !important;}
.faceBoxContent div.dp-popup a,.faceBoxContent div.dp-popup a:hover {color:#474747 !important;font-size:14px;border:0;}
.faceBoxContent div.dp-popup a.disabled,.faceBoxContent div.dp-popup a.disabled:hover{color:#ccc !important;}
.faceBoxContent table.jCalendar{border-collapse:collapse !important;margin:0 !important;width:100%;border-spacing:0 !important;}
.faceBoxContent table.jCalendar th,
.faceBoxContent table.jCalendar td{border-spacing:0;border-style:solid;}
.faceBoxContent table.jCalendar th{border:0 !important;}
.faceBoxContent table.jCalendar td,
.faceBoxContent table.jCalendar td:hover,
.faceBoxContent table.jCalendar td.tp-hover{font-weight:normal !important;color:#474747 !important;background:#e2e2e2 !important;border:1px #ccc;border-style:solid;}
.faceBoxContent table.jCalendar td:hover,
.faceBoxContent table.jCalendar td.tp-hover{background:#FCF5C3 !important;}
.faceBoxContent table.jCalendar td.today,
.faceBoxContent table.jCalendar td.today:hover{height:auto !important;width:auto !important;background:#d4d4d4 !important;font-weight:bold !important;color:#474747 !important;border:1px solid #ccc !important;}
.faceBoxContent table.jCalendar td.today:hover{background:#FCF5C3 !important;}
.faceBoxContent table.jCalendar td.selected{background:#006699 !important;color:#fff !important;}
.faceBoxContent table.jCalendar thead,
.faceBoxContent table.jCalendar th{background:#474747;text-align:center;color:#fff;}
.faceBoxContent table.jCalendar td.disabled,
.faceBoxContent table.jCalendar td.disabled:hover{color:#ccc !important;background:transparent !important;border:1px solid #ccc;}
.faceBoxContent .people_comming{margin:4px 0 0 0;font-family:'Lucida Grande',sans-serif;}
.faceBoxContent .people_comming h2{margin:0 0 4px 0;font-size:12px;color:#474747;}
.faceBoxContent .people_comming h2 span{margin:0 3px 0 0;font-weight:normal;}
.faceBoxContent .people_comming table{padding:0;border-collapse:collapse !important;margin:0 !important;width:378px;border-spacing:0 !important;border:1px solid #ccc;}
.faceBoxContent .people_comming table thead{border-bottom:1px solid #ccc;padding:0 0 4px 0;text-align:center;}
.faceBoxContent .people_comming table th{font-weight:normal;}
.faceBoxContent .people_comming table tr td{text-align:center;vertical-align:middle;padding:4px !important;}
.faceBoxContent .people_comming table tr td span.sessionHour{display:block;font-size:14px;color:#474747;}
.faceBoxContent .people_comming table tr td span.sessionElected{color:green;}
.faceBoxContent .people_comming table td ul li{width:48px;margin:0 4px 0 0;float:left;text-align:center;}
.faceBoxContent .people_comming table td ul li img{width:24px;border:1px solid #e2e2e2 !important;padding:2px;}
.faceBoxContent .people_comming table td ul li span{width:100%;display:block;margin:3px 0 0 0;font-size:9px;color:#888889;}
.faceBoxContent .footPopup{padding:8px 0 0 0;margin:10px 0 0 0;border-top:1px solid #e1e1e1;}
.faceBoxContent p.signupFree{text-align:center;}
.faceBoxContent a.signupFree,.faceBoxContent a.signupFree:hover{font-size:16px;line-height:1.2em;width:100%;text-align:center;display:block;}
.faceBoxContent p.showLoginForm{margin:0;padding:0;float:left;width:380px;text-align:center;}
.faceBoxContent p.showLoginForm a,
.faceBoxContent p.showLoginForm a:hover{padding:0 0 0 16px;line-height:16px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-icons/show_login_form.png');
}

.faceBoxContent div.separator{border-top:1px solid #ccc;padding:4px 0;margin:0 !important;}
.faceBoxContent div.separatorLast{padding:4px 0 0 0;margin:0 0 8px 0 !important;}
.faceBoxContent div.screenshot{text-align:center;}
.faceBoxContent .introPopup h3.fbFish{background:#526EA6;padding:3px 0 0 0;border:1px solid #43609C;}
.faceBoxContent .introPopup h3.fbFish span{background:transparent url('/site_media/_img/fbLogoMini.gif') no-repeat left top;padding:0 4px 0 18px;height:16px;display:block;color:#fff;font-size:1em;}
.faceBoxContent .introPopup h3.fbFish span.confirmBarFb{background:transparent url('/site_media/_img/fbConfirmBar.gif') repeat-x left top;display:block;height:15px;margin:2px 0 0 0;}
.faceBoxContent div.screenshot span.inputButtom {background:transparent url('/site_media/_img/bgButtomLikeFb.gif') repeat-x left top;border:1px solid #43609C;}
span.fbOff{background:transparent url('/site_media/_img/bgButtomLikeFb_off.gif') repeat-x left top !important;border:1px solid #ccc !important;}
span.fbOff input,span.fbOff a,span.fbOff a:hover{color:#888889 !important;}
.faceBoxContent div.screenshot label.neverAsk{display:block;}
.faceBoxContent div.screenshot label.neverAsk input{vertical-align:middle;}
.faceBoxContent div.screenshot ul{list-style:none;margin:6px 0;padding:4px;background:#e0e0e0;border:3px solid #d4d4d4;-moz-border-radius:6px;-webkit-border-radius:6px;}
.faceBoxContent div.screenshot p{text-align:left;font-size:11px;margin:4px 0 8px 0;padding:4px 0 0 0;border-top:1px solid #ccc;}
.faceBoxContent div.screenshot ul.screenshotFb{padding:0;background:transparent;border:0;margin:0;}
.faceBoxContent div.screenshot .screenshotFb li{clear:none;margin:0 10px;padding:0;width:106px;display:inline;text-align:left;}
.faceBoxContent div.screenshot .screenshotFb li span{width:106px;display:block;color:#888889;font-size:10px;margin:0 0 3px 0;}
.faceBoxContent div.screenshot .screenshotFb li img{width:100px;padding:2px;background:#fff;border:1px solid #ccc !important;}
.faceBoxContent div.screenshot ul li{float:left;clear:left;font-size:10px;}
/* fin de faceboxContent */
/* Invitation message form facebox */
form#FormularioEnvioMensajes ul.errors,
#invitationForm form ul.errors{margin:0 0 5px 0;padding:5px 8px;list-style:none;width:389px;border:1px solid #CCCCCC;background:#F8D7A3;float:left;}
form#FormularioEnvioMensajes ul.errors li,
#invitationForm form ul.errors li{color:#FF9900;font-weight:bold;}
form#FormularioEnvioMensajes label{padding:2px 4px 0px 4px;border:1px solid #ccc;background:#fff;float:left;}
form#FormularioEnvioMensajes textarea{padding:2px 4px 0px 4px;border:1px solid #ccc;background:#fff;width:397px;height:150px;float:left;clear:left;color:#888889;font-size:12px;}
form#FormularioEnvioMensajes #friendsList #dooplanFriends,
form#FormularioEnvioMensajes #friendsList div#dooplanFriends,
#invitationForm form #friendsList div#dooplanFriends,
#invitationForm form #friendsList div#emailFriends{margin:5px 0 0 0;float:left;clear:left;width:100%;display:none;}
form#FormularioEnvioMensajes #friendsList form h2{color:#474747;font-size:16px;padding:0 0 3px 0;margin:0;}
form#FormularioEnvioMensajes #friendsList div h3,
#invitationForm form #friendsList div h3{color:#474747;font-size:14px;padding:0 0 3px 0;margin:0;}
form#FormularioEnvioMensajes #friendsList div ul,
#invitationForm form #friendsList div ul{list-style:none;margin:0;padding:0 0 6px 0;float:left;display:inline;width:100%;}
form#FormularioEnvioMensajes #friendsList div ul li,
#invitationForm form #friendsList div ul li{float:left;}
form#FormularioEnvioMensajes #friendsList div ul li a.remove,
form#FormularioEnvioMensajes #friendsList div ul li a.remove:hover,
#invitationForm form #friendsList div ul li a.remove,
#invitationForm form #friendsList div ul li a.remove:hover{background:transparent url('/site_media/_img/bgInvitedPerson.gif') no-repeat left top;
    white-space:nowrap;float:left;margin-right:3px;margin-top:3px;color:#888889;font-weight:bold;text-decoration:none !important;
}
form#FormularioEnvioMensajes #friendsList div ul li a.remove span,
#invitationForm form #friendsList div ul li a.remove span{background:url('/site_media/_img/bgInvitedPerson.gif') no-repeat right top;
    display:block;cursor:text;float:left;
}
form#FormularioEnvioMensajes #friendsList div ul li a.remove span span,
#invitationForm form #friendsList div ul li a.remove span span{background-position:right bottom;float:left;}
form#FormularioEnvioMensajes #friendsList div ul li a.remove span span span,
#invitationForm form #friendsList div ul li a.remove span span span{background-position:left bottom;float:left;}
form#FormularioEnvioMensajes #friendsList div ul li a.remove span span span span,
#invitationForm form #friendsList div ul li a.remove span span span span{background-image:none;padding:4px 5px;float:left;}
form#FormularioEnvioMensajes #friendsList div ul li a.remove span span span span img,
#invitationForm form #friendsList div ul li a.remove span span span span img{vertical-align:middle;margin:0 3px 0 0;cursor:pointer;float:left;}
/* fin de invitation message form facebox */
/* forms */
.dooplanForms fieldset{padding:5px 20px;margin:5px 0 0 0;border:1px solid #ccc;}
.dooplanForms fieldset legend{font-size:12px;color:#474747;}
.dooplanForms div{margin:0 0 8px 0;width:100%;}
.dooplanForms label{font-size:12px;line-height:18px;display:block;}
.dooplanForms label i{font-size:10px;font-style:normal;}
.dooplanForms ul{margin:0;padding:0;list-style:none;}
.dooplanForms input,
.dooplanForms textarea{color:#474747;font-family:'Lucida Grande',sans-serif;font-size:11px;line-height:1.2em;border:1px solid #CCCCCC;margin:2px 0 0 0;padding:4px 2px;width:98%;}
.dooplanForms  input.radio_checkbox{vertical-align:middle;margin:0 2px 0 0;padding:0;width:auto;border:none;}
.dooplanForms  label.radio_checkbox{display:inline;}
.dooplanForms  select{width:100%;}
.dooplanForms  select option{width:auto;}
.dooplanForms div.error input,
.dooplanForms div.error textarea{border:1px solid #9E160D;background:#F9E0DF;}
.dooplanForms div.error input.radio_checkbox{border:none;background:transparent;}
.dooplanForms div.error em{background:transparent url('/site_media/_img/errorBg.png') no-repeat scroll -8px 0;
    color:#FFFFFF;display:block;padding:14px 8px 5px 8px;text-align:center;width:auto;font-style:normal;
}
.dooplanForms .intro{padding:0 0 4px 0;margin:0 0 5px 0;border-bottom:1px solid #ccc;}
.dooplanForms .intro p{padding:0;margin:0 0 2px 0;font-size:1.2em;line-height:1.3em;}
.dooplanForms .intro h3{font-size:1.6em;margin:0 0 2px 0;}
.commonErrors{margin:0 !important;padding:0;color:#474747;font-family:'Lucida Grande',sans-serif;font-size:11px;}
.commonErrors h5{background:transparent url('/site_media/_img/iconCommonError.png') no-repeat scroll 0 2px;
    font-size:12px;margin:0;padding:0 0 0 19px;
}
.commonErrors ul{margin:0;padding:0 0 0 19px;list-style:none;}
.commonErrors ul li{margin:0;padding:0;color:#9E160D;}

.singupMessage{position:relative;width:624px;background:#f0f0f0;padding:20px 0;margin:5px 20px 14px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.singupMessage h1{text-align:center;width:auto;margin:0 0 4px 0;padding:0;}
.singupMessage p{text-align:center;color:#474747;}
.singupMessage p.userEmail{position:absolute;right:8px;bottom:2px;}
.singupMessage p.resentMail{font-size:14px;margin:8px 0 4px 0;}
.singupMessage p.resentMail input.buttonToLink{font-size:14px;}
.infoSingupMessage{width:624px;margin:0 20px;}
.infoSingupMessage p{text-align:center;font-size:10px;color:#888889;}
.infoSingupMessage p a,.infoSingupMessage p a:hover{font-size:10px;}
.singup.signup_plus_facebook{width:442px;padding:0;margin:5px 8px 0 0;float:left;}
.singup.signup_plus_facebook div.login-signup{width:442px;padding:0;margin:5px 0 0 0;float:left;}
.singup.signup_plus_facebook div.login-signup p,
.singup.signup_plus_facebook div.login-signup a,
.singup.signup_plus_facebook div.login-signup a:hover{font-size:12px;}
.singup.signup_plus_facebook h2{width:442px;font-size:18px;line-height:20px;margin:8px 0;padding:0 0 8px 0;border-bottom:1px solid #e2e2e2;font-weight:bold;}
.singup.signup_plus_facebook fieldset{margin:10px 0;}
.singup.signup_plus_facebook .obligatory,
.singup.signup_plus_facebook p.singupButtom{margin:10px 0;}
.singup.signup_plus_facebook div.location_div label{float:left !important;display:inline !important;width:auto !important;margin-right:4px;}
.singup.signup_plus_facebook div.location_div label input{width:auto;border:none;vertical-align:middle;}
.singup.signup_plus_facebook div.location_div div{float:left;margin:0;}
.singup.signup_plus_facebook div.location_div em{float:left;}

.singup{width:400px;padding:0 250px 0 200px;margin:5px 0 0 0;float:left;}
.singup p.signupDone{text-align:center;font-family:'Lucida Grande',sans-serif;font-size:12px;color:#474747;margin:50px 0 0 0;}
.singup p.signupDone a,
.singup p.signupDone a:hover{font-size:11px;color:#006699;text-decoration:none;}
.singup p.signupDone a.help,
.singup p.signupDone a.help:hover{font-size:11px;color:#006699;text-decoration:underline;}
.singup p{font-size:1.2em;line-height:1.3em;margin:0 0 4px 0;padding:0;}
.singup div p a,.singup div p a:hover{font-size:10px;text-decoration:none;}
.singup div p a:hover{text-decoration:underline;}
.singup .intro{width:100%;padding:8px 0 4px 0;border:none;}
.singup .intro h1,.singup .intro h3{font-size:22px;line-height:24px;font-weight:bold;text-align:center;color:#474747;margin:0 0 2px;}
.singup .intro p a,
.singup .intro p a:hover{color:#006699;font-size:12px !important;font-family:'Lucida Grande',sans-serif;}
.singup label{width:400px;display:block;}
.singup label a,.singup label a:hover{font-size:10px;text-decoration:none;}
.singup label a:hover{text-decoration:underline;}
.singup input{width:350px;}
.singup fieldset div em{width:340px !Important;}
.short{width:200px !important;}
.singup fieldset div em.short{width:190px !important;}
.singup p.singupButtom{text-align:center;width:440px;margin:10px 0 10px 20px;}
.singup p.singupButtom span.inputButtom input{font-size:14px !important;}
.singup fieldset{width:400px;padding:5px 20px 10px 20px;margin:10px 0 20px 20px;border-color:#ccc;border-style:solid;border-width:1px;}
.singup fieldset legend{font-size:16px;color:#474747;}
.singup .obligatory{width:400px;padding:0;margin:5px 0 20px 20px;}
.singup .obligatory p{margin:0 0 5px 0;padding:0;font-size:10px;}
.singup .obligatory p a,.singup .obligatory p a:hover{font-size:10px;}
.singup .obligatory p a:hover{text-decoration:underline;}
/* fin de forms */
/* welcome page */
div#welcome{width:400px;padding:5px 0 10px 0;margin:0 0 5px 0;}
div#welcome p{font-size:1em;line-height:1.2em;margin:0 0 8px 0;text-align:center;}
p.links{float:left;margin:10px 0 !important;width:100%;text-align:center;}
p.links a,p.links a:hover{font-size:14px !important;}
a.returnToTheSex,a.returnToTheSex:hover{display:block;float:left;margin:28px 9px 0 0;color:#006699;font-size:10px;text-decoration:none;}
a.returnToTheSex:hover{text-decoration:underline;}
div#welcome h3{margin:0 0 6px 0;font-size:22px;text-align:center;color:#474747;}
div#welcome h4{font-size:18px;line-height:20px;font-weight:bold;color:#474747;text-align:center;margin:0 0 4px 0;}
div#welcome .inputButtom{vertical-align:top;margin:3px 0 0 0;}
div#welcome .importContacts{width:355px;margin:0;padding:5px 15px 10px 25px;border-top:1px solid #e2e2e2;}
div#welcome .importContacts p{width:100%;line-height:1.3em;margin:6px 0 0 0;color:#888889;text-align:left;font-size:11px;float:left;position:relative;}
div#welcome p.indication{font-size:12px;margin:0 0 5px 0;text-align:left;}
div#welcome .importContacts a,
div#welcome .importContacts a:hover{position:relative;text-indent:-9000px;display:block;width:100px;height:100px;margin:0 18px 0 0;padding:2px;float:left;border:1px solid #ccc;text-align:center;}
div#welcome .importContacts a:hover{color:#006699;border:1px solid #006699;text-decoration:underline;}
div#welcome .importContacts a.gmail,
div#welcome .importContacts a.gmail:hover{background:#e2e2e2 url('/site_media/_img/logo_gmail.gif') no-repeat 2px 2px;}
div#welcome .importContacts a.gmail:hover{background:#e2e2e2 url('/site_media/_img/logo_gmail_hover.gif') no-repeat 2px 2px;}
div#welcome .importContacts a.hotmail,
div#welcome .importContacts a.hotmail:hover{background:#e2e2e2 url('/site_media/_img/logo_hotmail.gif') no-repeat 2px 2px;}
div#welcome .importContacts a.hotmail:hover{background:#e2e2e2 url('/site_media/_img/logo_hotmail_hover.gif') no-repeat 2px 2px;}
div#welcome .importContacts a.yahoo,
div#welcome .importContacts a.yahoo:hover{background:#e2e2e2 url('/site_media/_img/logo_yahoo.gif') no-repeat 2px 2px;margin:0;}
div#welcome .importContacts a.yahoo:hover{background:#e2e2e2 url('/site_media/_img/logo_yahoo_hover.gif') no-repeat 2px 2px;}
div#welcome .importContacts a.text,
div#welcome .importContacts a.text:hover{background:none;display:inline;float:none;text-indent:0;border:0;padding:0;margin:0;}
div#welcome .choosePhoto{margin:5px 0;padding:8px 0 0 0;}
div#welcome #choosePhotoProfile{margin:0;padding:0 0 0 70px;float:left;width:285px;}
div#welcome #choosePhotoProfile .choosePhotoButtom{float:left;padding:15px 0 0 0;margin:0 10px 0 0;}
div#welcome #choosePhotoProfile .photo{background:#e2e2e3;float:left;width:45px;height:45px;overflow:hidden;padding:4px;margin:0;border:1px solid #D0D0D0;}
div#welcome #choosePhotoProfile .photo img{width:45px;height:45px;margin:0;padding:0;}
div#welcome fieldset,div#welcome fieldset label{margin:0;width:358px;}
#gender_chooser{padding:0 0 0 75px;margin:0;}
#gender_chooser a.genderSelected,
#gender_chooser a.genderSelected:hover{background:#FCF5C3;border:1px solid #FFCC66 !important;}
#gender_chooser a.boy:hover,
#gender_chooser a.girl:hover{background:#FCF5C3 !important;border:1px solid #FFCC66 !important;}
#gender_chooser a.boy,
#gender_chooser a.boy:hover,
#gender_chooser a.girl,
#gender_chooser a.girl:hover{padding:15px;display:block;float:left;background:#f2f2f2;border:1px solid #ccc;}
#gender_chooser a.boy,
#gender_chooser a.boy:hover{margin:0 95px 0 0;}
#gender_chooser a.boy span,
#gender_chooser a.boy:hover span,
#gender_chooser a.girl span,
#gender_chooser a.girl:hover span{cursor:pointer;padding:0;width:46px;display:block;font-family:'Lucida Grande',sans-serif;font-size:11px;color:#006699;text-align:center;float:left;}
#gender_chooser a.boy span img,
#gender_chooser a.boy:hover span img{border:2px solid #ccc;padding:0;margin:0 0 4px 0;}
#gender_chooser a.girl span img,
#gender_chooser a.girl:hover span img{border:2px solid #ccc;padding:0;margin:0 0 4px 0;}
/* fin de welcome page */
/* menu remaquetado 16/09/2009 */
#wrapperMenu{width:100%;background-color:transparent;margin:0;}
#menu{width:954px;margin:0 auto;padding:0 0 0 20px;border-top:1px solid #474747;
    background-color:transparent;
    background-repeat:repeat-x;
    background-position:left top;
    background-image:url('/site_media/_img/bgMenu.gif');
}
#menu ul{float:left;list-style-type:none;margin:0;padding:0;font-family:'Lucida Grande',sans-serif;font-size:13px !important;font-weight:normal;}
#menu ul li{display:inline;float:left;}
#menu ul li a,#menu ul li a:hover{padding:6px 10px 5px;}
#menu ul#buttons{float:left;}
#menu ul#buttons li.first{border-left:1px solid #000;}
#menu ul#buttons li{margin:0;border-right:1px solid #000;}
#menu ul#buttons li a,
#menu ul#buttons li a:hover{float:left;font-size:12px;line-height:15px;color:#FFFFFF;text-decoration:none;display:block;margin:0;border-bottom:1px solid #000;}
#menu ul#buttons li a:hover{background:#fff;color:#000;margin:0;}
#menu ul#buttons li a span{background:url('/site_media/_img/menuSprite.png') no-repeat 0 -1px;cursor:pointer;display:block;float:left;}
#menu ul#buttons li a:hover span{background-position:0 -1px;cursor:pointer;display:block;float:left;}
#menu ul#buttons li a.feed span{background-position:0 -85px;padding-left:24px !important;}
#menu ul#buttons li a.feed:hover span{background-position:0 -102px;padding-left:24px !important;}
#menu ul#buttons li a.onlyForYou span{padding-left:18px !important;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-icons/rec_star_header.png');
}
#menu ul#buttons li a.onlyForYou:hover span{background-position:0 -15px;padding-left:18px !important;}
#menu ul#buttons li.ItemSelected{background:#fff;margin:0;}
#menu ul#buttons li.ItemSelected a,
#menu ul#buttons li.ItemSelected a:hover{font-weight:bold;border-bottom:1px solid #fff;color:#000000 !important;}
#menu ul#buttons li.ItemSelected a.feed span{background-position:0 -102px;padding-left:24px !important;}
#menu ul#buttons li.ItemSelected a.onlyForYou span{background-position:0 -15px;padding-left:18px !important;}

#menu ul#profile{float:right;margin:0 0 0 8px;}
#menu ul#profile li{margin:0;border-left:1px solid #000;}
#menu ul#profile li a,
#menu ul#profile li a:hover{font-size:11px !important;line-height:16px;color:#fff;display:block;}
#menu ul#profile li a:hover{color:#959494;}
/* fin de menu remaquetado 16/09/2009 */
/* botones de votar evento */
div.voteButtons {margin:0 0 5px;}
/* fin botones de votar evento */
/* contactos importados */
.contactListWrapper{width:624px;margin:5px 0 0 20px;color:#474747;font-family:'Lucida Grande',sans-serif;font-size:11px;}
.contactListWrapper h1{font-size:22px;margin:0 0 4px 0;}
.contactListWrapper h3 a,
.contactListWrapper h3 a:hover{font-size:12px; color:#888889;}
.contactListWrapper h3 a:hover{color:#FFF;text-decoration:underline;}
.contactListWrapper .contactListContent{height:800px !important;width:624px;float:left;}
.contactListWrapper .contactListContent ul{float:left;width:100%;}
.contactListWrapper .contactListContent ul li{float:left;width:612px;}
.contactListWrapper .contactListContent ul li img{float:left;margin:0 4px 0 0;padding:2px;background:#fff;border:1px solid #ccc;width:42px;height:42px;}
.contactListWrapper .contactListContent ul li span.name{float:left;display:block;width:525px;}
.contactListWrapper .contactListContent ul li input.radio_checkbox{vertical-align:middle;float:left;margin:0 10px;}
.contactListWrapper .contactListContent ul li input.radio_checkbox_photo{vertical-align:middle;float:left;margin:17px 10px 0 10px;}
.contactListWrapper .contactListContent ul li span.message{float:left;margin:6px 4px 0 0;font-size:9px;color:#888889;display:inline-block;width:30%;}
.contactListWrapper .contactListContent ul li a,
.contactListWrapper .contactListContent ul li a:hover{background:url('/site_media/_img/btAddFriend.png') no-repeat top left;
    float:right;font-size:11px;color:#fff;text-decoration:none;margin:0 20px 0 0;padding:0 0 0 10px;display:inline-block;height:24px;width:auto;
}
.contactListWrapper .contactListContent ul li a:hover{background:url('/site_media/_img/btAddFriend_hover.png') no-repeat top left;}
.contactListWrapper .contactListContent ul li a span,
.contactListWrapper .contactListContent ul li a:hover span{background:url('/site_media/_img/btAddFriend_span.png') no-repeat top right;
    float:left;padding:4px 10px 0 0;display:block;height:20px;cursor:pointer;width:auto;
}
.contactListWrapper .contactListContent ul li a:hover span{background:url('/site_media/_img/btAddFriend_span_hover.png') no-repeat top right;}
#LoadingContactListDiv p{width:574px;text-align:center;margin:50px 0 0 0;}
#LoadingContactListDiv p span{color:#474747;}
/* fin de contactos importados */
/* menu pestañas */
.wrapperMenuTabs{width:630px;margin:8px 0 0 20px;}
ul.rankingMainMenu li a,
ul.rankingMainMenu li a:hover{display:block;color:#888889;text-decoration:none;}
ul.rankingMainMenu li a span,
ul.rankingMainMenu li a:hover span{font-size:16px;display:block;padding:4px 8px;background:#e6e6e6;cursor:pointer;
    border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-top:1px solid #f7f7f7;border-bottom:none !important;text-decoration:none !important;
}
/* fin de menu pestañas */
/* proximos eventos de amigos en sidebar */
ul.activitySidebar{width:275px;}
ul.activitySidebar li a,
ul.activitySidebar li a:hover{display:inline;}
ul.activitySidebar li a.avatarLastEvents,
ul.activitySidebar li a.avatarLastEvents:hover{float:left;display:block;width:24px;height:24px;padding:2px;margin:0 3px 0 0;background:#f7f7f7;border:1px solid #ccc;}
ul.activitySidebar li p span.action{color:#474747;margin:0 3px;}
ul.activitySidebar li p span.dates{color:#474747;width:100%;}
/* fin de proximos eventos de amigos en sidebar */
/* info sidebar */
#infoProfileSidebar{width:300px;padding:10px 0 0 0;}
#infoProfileSidebar .profilePhoto{background-color:#FFFFFF;border:1px solid #d2d2d2;float:left;margin:0;padding:3px;}
#infoProfileSidebar .profilePhoto a.photo,
#infoProfileSidebar .profilePhoto a.photo:hover{display:block;margin:0;padding:0;}
#infoProfileSidebar .profilePhoto a.photo img{width:100px;height:100px;}
.redux .profilePhoto a.photo img{width:42px !important;height:42px !important;}
#infoProfileSidebar .similarity{position:relative;font-size:11px;display:block;width:162px;float:right;margin:4px 0px 0px 0px;}/* 5px de espacio con la foto de perfil*/
#infoProfileSidebar .similarity h3{float:left;width:162px;color:#474747;font-size:14px;line-height:16px;font-weight:bold;margin:0px;margin:0 0 4px 0;}
#infoProfileSidebar .similarity span{float:left;clear:left;display:block;margin:6px 0 0 0;padding:4px 6px;background-color:#f7f7f7;}
#infoProfileSidebar .similarity div{height:24px;float:left;padding:8px;font-weight:bold;display:block;color:#fff;font-size:25px;letter-spacing:-0.02em;line-height:.8em;}
#infoProfileSidebar .similarity div.bg25{background-color:#FF8901;}
#infoProfileSidebar .similarity div.bg50{background-color:#E36E04;}
#infoProfileSidebar .similarity div.bg75{background-color:#DF4803;}
#infoProfileSidebar .similarity div.bg100{background-color:#D23001;}
.redux .infoProfileRedux{float:right !important;clear:none !important;width:245px !important;margin:0 0 8px 5px !important;}
.redux .infoProfileRedux a.show_profile,
.redux .infoProfileRedux a.show_profile:hover{float:left;width:220px;padding:4px 4px 2px 24px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:4px 4px;
    background-image:url('/site_media/_img/sprite-icons/show_profile.png');
}
.redux .infoProfileRedux a.show_inbox,
.redux .infoProfileRedux a.show_inbox:hover{float:left;width:220px;padding:4px 4px 0 24px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:2px 2px;
    background-image:url('/site_media/_img/sprite-icons/mailbox.gif');
}
p.create_event_no_login{padding:0;margin:5px 0 0 0;float:left;}
p a.event_create{font-size:18px;line-height:22px;font-weight:bold;color:#474747;}
p a.event_create,
p a.event_create:hover{float:left;clear:both;width:300px;padding:10px 0;margin:0 0 4px 0;text-align:center;font-size:18px;line-height:22px;font-weight:bold;color:#474747;
    background-color:#A8C047;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/create_events.gif');
}
.redux .infoProfileRedux a:hover{text-decoration:underline;}
#infoProfileSidebar .infoProfile{float:left;clear:left;width:300px;overflow:hidden;margin:5px 0;}
#infoProfileSidebar .infoProfile h3{width:100%;font-size:12px;font-weight:bold;}
#infoProfileSidebar .infoProfile div.friendship{width:265px;float:left;padding:8px 5px;margin:4px 0 0 0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;background-color:#f0f0f0;}
#infoProfileSidebar .infoProfile div.friendship.action{background-color:#FCF5C3;}
#infoProfileSidebar .infoProfile div.friendship p.now_friends,
#infoProfileSidebar .infoProfile div.friendship p a.invite_friendship_link,
#infoProfileSidebar .infoProfile div.friendship p a.invite_friendship_link:hover{display:block;padding:4px 4px 4px 20px;float:left;margin:0 4px 0 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 4px;
    background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship{width:247px;float:left;padding:0 0 0 18px;}
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li{float:left;}
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li a,
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li a:hover{display:block;padding:4px 4px 4px 20px;float:left;margin:0 4px 0 0;}
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li a:hover{text-decoration:underline;}
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li a.accept,
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li a.accept:hover{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 4px;
    background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li a.reject,
#infoProfileSidebar .infoProfile div.friendship ul.requestFriendship li a.reject:hover{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 4px;
    background-image:url('/site_media/_img/sprite-icons/no_icon.png');
}
#infoProfileSidebar .infoProfile .actions{width:300px;float:left;padding:0;margin:4px 0;}
#infoProfileSidebar .infoProfile .actions p{width:300px;float:left;padding:0;margin:0;}
#infoProfileSidebar .infoProfile .actions p a,
#infoProfileSidebar .infoProfile .actions p a:hover{display:block;padding:4px 5px;width:295px;float:left;border-bottom:1px solid #d0d0d0;}
#infoProfileSidebar .infoProfile .actions p a:hover{background-color:#006699;color:#ffffff;}
#infoProfileSidebar .infoProfile .actions p a.agenda,
#infoProfileSidebar .infoProfile .actions p a.agenda:hover{display:block;padding:5px 4px 5px 24px;float:left;width:276px;
    background-repeat:no-repeat;
    background-position:4px 4px;
    background-image:url('/site_media/_img/sprite-icons/calendar.png');
}
#infoProfileSidebar .infoProfile .actions p span.blocked{display:block;padding:5px 4px;float:left;width:295px;border-bottom:1px solid #d0d0d0;}
#infoProfileSidebar .infoProfile .actions p span.blocked.agenda_blocked{display:block;padding:5px 4px 5px 24px;float:left;width:276px;
    background-repeat:no-repeat;
    background-position:4px 4px;
    background-image:url('/site_media/_img/sprite-icons/calendar_off.gif');
}
#infoProfileSidebar .infoProfile .actions p a.privacy,
#infoProfileSidebar .infoProfile .actions p a.privacy:hover{display:block;padding:5px 4px 5px 24px;float:left;width:276px;
    background-repeat:no-repeat;
    background-position:4px 4px;
    background-image:url('/site_media/_img/sprite-icons/privacy_icon.png');
}
#infoProfileSidebar .infoProfile .profileNotifications ul li a span,
#infoProfileSidebar .infoProfile .profileNotifications ul li a:hover span{font-weight:bold;color:#474747;margin:0 4px 0 0;}

#infoProfileSidebar .user_quick_access_tools{width:192px;float:left;position:relative;margin:0;}/* 2px de espacio con la foto de perfil*/
#infoProfileSidebar .user_quick_access_tools a,
#infoProfileSidebar .user_quick_access_tools a:hover{display:inline-block;margin:0 0 4px 0;padding:0 4px 0 18px;height:24px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/quickAccessTools.gif');
}
#infoProfileSidebar .user_quick_access_tools a:hover{text-decoration:underline;}
#infoProfileSidebar .user_quick_access_tools a span,
#infoProfileSidebar .user_quick_access_tools a:hover span{display:inline-block;cursor:pointer;line-height:18px;height:18px;padding:2px 8px 2px 0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;background-color:white;}
/* fin de info sidebar */
/* messaging sidebar */
#infoProfileSidebar .infoProfile #messaging{margin-top:5px;}
#messaging{float:left;width:245px;}
#messaging p{float:left;margin:0 0 4px 0;width:245px;}
#messaging p a,
#messaging p a:hover{float:left;display:block;height:16px;}
#messaging p a:hover{text-decoration:underline;}
span.messageNum{float:left;display:block;padding:0 0 0 8px;margin:0 4px 0 0;height:16px;color:white;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-backgrounds/messaging_num_left.png');
}
span.messageNum span{float:left;display:block;padding:2px 8px 2px 0;line-height:11px;font-weight:bold;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:right top;
    background-image:url('/site_media/_img/sprite-backgrounds/messaging_num_right.png');
}
/* fin de messaging sidebar */
/* import contacts call to action in sidebar */
.importContactsCallToAction{width:263px;float:left;}
.importContactsCallToAction a span,
.importContactsCallToAction a:hover span{width:263px;float:left;display:block;padding:0;text-align:center;background-color:white;cursor:pointer;}
.importContactsCallToAction a,
.importContactsCallToAction a:hover{width:263px;text-align:center;float:left;display:block;margin:0;padding:6px 0 50px 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:bottom center;
    background-image:url('/site_media/_img/sprite-icons/logosImportContacts.gif');
}
.importContactsCallToAction a:hover{text-decoration:underline;background-image:url('/site_media/_img/sprite-icons/logosImportContacts_hover.gif');}
/* fin de import contacts call to action in sidebar */
/* suggestions in sidebar */
/*background-color:#f0f0f0;*/
.sidebar_suggestions{width:290px;margin:5px 0;padding:5px;background-color:#e2e2e2;}
.sidebar_suggestions div.c_suggestions{float:left;width:278px;margin:0;padding:5px;background-color:white;border:1px solid #d8d8d8;}
.sidebar_suggestions div.c_suggestions .adds{float:left;width:200px;padding:0 30px 0 33px;}
.sidebar_suggestions div.c_suggestions h3{width:278px;float:left;font-size:12px;font-weight:bold;line-height:16px;margin:0 0 5px;padding:0 0 2px 0;border-bottom:1px solid #e3e3e4;}
.sidebar_suggestions div.c_suggestions div.spinner{height:20px;width:278px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url('/site_media/_img/sprite-icons/ajax-loader.gif');

}
.content_reload_div {text-align:center;width:664px;margin:0;}
.content_reload_div p.loading{line-height:14px;margin:40px 0 0 0;}
.sidebar_suggestions div.c_suggestions div{width:278px;float:left;}
.sidebar_suggestions div.c_suggestions ul{width:278px;float:left;}
.sidebar_suggestions div.c_suggestions ul li{width:278px;float:left;margin:0 0 4px 0;}
.sidebar_suggestions div.c_suggestions ul li a.photo,
.sidebar_suggestions div.c_suggestions ul li a.photo:hover{float:left;height:24px;width:24px;background:#F7F7F7 none repeat scroll 0 0;border:1px solid #CCCCCC;display:block;margin:0 3px 0 0;padding:2px;}
.sidebar_suggestions div.c_suggestions ul li a.photo img,
.sidebar_suggestions div.c_suggestions ul li a.photo:hover img{height:24px;width:24px;}
.sidebar_suggestions div.c_suggestions ul li div.info{float:left;width:243px;}
p.alert{padding:0 0 0 18px;line-height:14px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 -1px;
    background-image:url('/site_media/_img/sprite-icons/alert.png');
}
.sidebar_suggestions div.c_suggestions div.no_suggestions .recomended_places_in_sidebar{width:245px;padding:6px 0 0 18px;}
.sidebar_suggestions div.c_suggestions div.no_suggestions .recomended_places_in_sidebar h4{margin:0 0 2px 0;font-weight:bold;}
.sidebar_suggestions div.c_suggestions div.no_suggestions .recomended_places_in_sidebar ul{width:245px;}
.sidebar_suggestions div.c_suggestions div.no_suggestions .recomended_places_in_sidebar ul li{display:inline;width:auto;margin:0;}
.sidebar_suggestions div.c_suggestions ul li div.info p span.dates{color:#888889;font-size:10px;}
.sidebar_suggestions div.c_suggestions ul li div.info p a.calendar_owner,
.sidebar_suggestions div.c_suggestions ul li div.info p a.calendar_owner:hover{font-size:12px;}
.sidebar_suggestions div.c_suggestions ul li div.info p a.invite_friendship_link,
.sidebar_suggestions div.c_suggestions ul li div.info p a.invite_friendship_link:hover{font-size:10px;text-decoration:underline;}
.sidebar_suggestions div.c_suggestions p.link_to{float:left;width:278px;text-align:center;border-top:1px solid #e3e3e4;margin:8px 0 0 0;padding:2px 0 0 0;}
.sidebar_suggestions div.c_suggestions p.link_to a,
.sidebar_suggestions div.c_suggestions p.link_to a:hover{text-decoration:underline;}
/* fin de suggestions in sidebar */
/* sidebar profile : estilo el sidebar teniendo como base los bloques de suggestions*/
div.c_suggestions.friends{}
div.c_suggestions ul.photos{margin:0 0 8px 0;}
div.c_suggestions ul.photos li{float:none;display:inline;}
div.c_suggestions p.link_to.link_to_photos{margin:0 0 2px 0;padding:0 0 2px 0;border-top:0 !important;text-align:left !important;}
div.c_suggestions.friends ul.photos li a,
div.c_suggestions.friends ul.photos li a:hover{margin:0 2px 0 0;}
div.c_suggestions.friends ul li div.info{padding:6px 0 0 0;}
/* fin de sidebar profile */
/* pagination */
.pagination{width:624px;margin:5px 20px;padding:8px 0;text-align:center;background-color:#f0f0f0;
    border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;
}
.pagination a,
.pagination a:hover{display:inline-block;margin:0 0 0 3px;padding:4px 8px;background-color:white;color:#006699 !important;font-weight:bold;border:1px solid #e0e0e0;}
.pagination a:hover{background-color:#006699;color:white !important;}
.pagination span{display:inline-block;margin:0 0 0 3px;padding:4px 8px;background-color:white;color:#888889;font-weight:bold;border:1px solid #e0e0e0;}
.pagination span.current{background-color:#474747;color:white;}
/* pagination */
/* suggest_event */
.link_right{position:relative;}
.link_right a,
.link_right a:hover{display:block;position:absolute;right:6px;top:2px;padding:0;height:16px;}
.link_right a:hover{text-decoration:underline;}
.suggest_event{position:relative;}
.suggest_event a,
.suggest_event a:hover{padding:0 0 0 20px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-icons/sugges_event.png');
}
/* suggest_event */
/* home_menu */
.home_menu{margin-top:10px !important;}
ul.home_menu li a, ul.home_menu li a:hover{font-size:12px;}
ul.home_menu li a span, ul.home_menu li a:hover span {background-color:#E5EFF5;}
ul.home_menu li a:hover span {background-color:#006699;}
ul.home_menu li span{font-size:12px;}
/* fin de home_menu */
/* show periodical events*/
.showPeriodicalEvents{width:624px;position:relative;margin:4px 20px;padding:6px 0 3px 0;text-align:right;background:#f7f7f7;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
.showPeriodicalEvents span{float:left;display:block;height:15px;margin:0 0 0 6px;}
.showPeriodicalEvents a,
.showPeriodicalEvents a:hover{outline:none;float:left;height:15px;padding:0 0 0 14px;margin:0 0 0 6px !important;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 1px;  
    background-image:url('/site_media/_img/sprite-icons/periodical_events_uncheck.gif');
}
.showPeriodicalEvents a.showing_periodical_events,
.showPeriodicalEvents a.showing_periodical_events:hover{background-image:url('/site_media/_img/sprite-icons/periodical_events_check.gif');}
a#other_days,
a#other_days:hover{position:absolute;top:-36px;right:0;font-size:14px;line-height:18px;color:#006699;display:block;padding:2px 8px 4px 8px;border:3px solid #D4d4d4;
    background-color:white;
    background-repeat:repeat-x;
    background-position:left bottom;
    background-image:url('/site_media/_img/sprite-backgrounds/bgCalendarCells.gif');
}
a#other_days:hover{text-decoration:underline;}
/* show periodical events*/
/* no results */
.noResults{width:624px;background:#f0f0f0;padding:10px 0;margin:5px 20px 4px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.noResults ul{width:100%;float:left;margin:5px 0 0 0;}
.noResults ul li{float:left;margin:0 0 0 30px}
.noResults p{width:100%;float:left;text-align:center;}
/* no results */
.noResults.withAlert{width:608px;padding:10px 8px;}
/* overlay for layers autoclosed on click outside the layer */
#dooplan_overlay {height:100%; left:0; position:fixed; top:0; width:100%; background-color:#000000;z-index:55;}
/* fin overlay */
/* help_app wikiname */
.help_app{vertical-align:middle;outline:none;display:inline-block;}
#help_app .c_help ol{list-style-type:decimal !important;list-style-position:inside !important;padding:0 0 0 4px !important;}
/* fin de help_app wikiname */
/* mensaje bien - mensaje mal*/
span.ok{color:#474747;display:block;margin:0 4px 0 0;padding:4px 4px 4px 20px;height:16px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 4px;
    background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
span.bad{color:#474747;display:block;margin:0 4px 0 0;padding:4px 4px 4px 20px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 5px;
    background-image:url('/site_media/_img/sprite-icons/no_icon.png');
}
/* mensaje bien - mensaje mal*/
/* tags in footer sizes */
.footer_wrap.tags_footer{padding:0;border-top:1px solid #c9c9c9;border-bottom:1px solid #474747;
    background-color:#c8c8c8;
    background-repeat:repeat-x;
    background-position:top left;
    background-image:url('/site_media/_img/sprite-backgrounds/footer-wraper-tags.gif');
}
.footer_wrap.tags_footer .footer .footer_unit{width:100%;margin:0;padding:10px 0 8px 0;}
.footer_wrap.tags_footer .footer .footer_unit ul {width:auto;margin:0 20px;overflow:hidden;height:20px;}
.footer_wrap.tags_footer .footer .footer_unit ul li{display:inline;width:auto;margin:0 0 0 6px;background-color:transparent;background-image:none;padding:0;}
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_1 a,
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_1 a:hover{font-size:11px !important;line-height: 16px;}
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_2 a,
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_2 a:hover{text-shadow:0 1px 0 white;font-size:12px !important;font-weight:bold;line-height: 16px;}
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_3 a,
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_3 a:hover{text-shadow:0 1px 0 white;font-size:14px !important;font-weight:bold;line-height: 16px;}
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_4 a,
.footer_wrap.tags_footer .footer .footer_unit ul li.tag_size_4 a:hover{text-shadow:0 1px 0 white;font-size:16px !important;font-weight:bold;line-height: 16px;}
.footer_wrap.tags_footer .footer .footer_unit ul li a:hover{color:#474747;}
/* tags in footer sizes */
/* followed list */
a.more_followed_link,a.more_followed_link:hover{margin:0 20px;width:624px;display:block;text-align:right;line-height:14px;font-size:12px;}
a.more_followed_link:hover{text-decoration:underline;}
/* followed list */
#about_redactors{float:left;width:395px;margin:0 0 0 5px;}
#about_redactors dl{float:left;}
#about_redactors dt{float:left;width:395px;font-size:16px;font-weight:bold;line-height:18px;border-bottom:1px solid #E3E3E4;margin:0 0 5px;padding:0 0 5px;}
#about_redactors dd{float:left;display:inline;margin:0 4px 0 0;}
.plan_avanza p{font-size:12px;line-height:14px;}
.plan_avanza img{float:left;margin:0 5px 0 0;width:280px;}

.event_report .public_url_report{width:624px;margin:0 20px;}
.event_report .public_url_report label{display:block;font-size:12px;line-height:18px;width:250px;font-weight:bold;}
.event_report .public_url_report input{border:1px solid #CCCCCC;font-size:11px;line-height:1.2em;margin:2px 0 0;padding:4px 2px;width:400px;}
.event_report .visualize{margin:50px 0 0 20px;}
.event_report .event_report_link_bottom{margin-top:40px;}
.event_report .visualize-labels-x li span.label{font-size:10px;width:17px;}
.event_report .visualize-labels-x li span.label em.campaing_day{font-weight:bold;background-color:#DCE6B5;}
.event_report .campaing_day_aclaration{width:624px;margin:0 20px;}
.event_report .campaing_day_aclaration p{font-size:11px;line-height:14px;color:#888889;}
.event_report .campaing_day_aclaration p span.bold_day{font-weight:bold;color:#474747;}
.event_report .campaing_day_aclaration p span.green_day{background-color:#DCE6B5;color:#474747;padding:0 4px;}

/* banners antevenio */
.wrapper_ads_468{margin:5px 20px;width:624px;position:relative;padding:6px 0;text-align:center;}
.wrapper_ads_300{margin:0;width:300px;position:relative;padding:0;}
.wrapper_ads_skycrapper{margin:5px 0;width:300px;position:relative;padding:6px 0;text-align:center;}
/* fin de banners antevenio */
/* unsupscribe */
.c_results.unsupscribe .noResults p{font-size:14px;line-height:16px;}
.c_results.unsupscribe .noResults p a,
.c_results.unsupscribe .noResults p a:hover{font-size:14px;line-height:16px;}
.c_results.unsupscribe .noResults div.unsuscribe_buttom{float:left;width:100%;text-align:center;margin:6px 0 0 0;}
/* fin de unsupscribe */

/* admin event */
#admin-create-event{width:300px;margin:0 0 5px 0;padding:0;}
#admin-create-event .admin-links{float:left;width:290px;margin:0;padding:0 5px 2px 5px;border-bottom:1px solid #A8C047;}
#admin-create-event .admin-links h3{font-size:16px;line-height:20px;font-weight:bold;margin:0;padding:0 0 4px 22px;border-bottom:1px solid #A8C047;
   background-color: transparent;
   background-repeat:no-repeat;
   background-position:left center;
   background-image:url('/site_media/_img/sprite-icons/public_admin_icon.png');
}
#admin-create-event .admin-links ul{padding-top:4px;}
#admin-create-event .admin-links ul li{font-size:14px;line-height:16px;color:#A8C047;padding:0 0 0 6px;margin-bottom:4px;}
#admin-create-event .admin-links ul li a,
#admin-create-event .admin-links ul li a:hover{font-size:14px;line-height:16px;}
#admin-create-event .admin-links ul li a:hover{text-decoration:underline;}
/* fin de admin event */
/* terminos de uso */
#terms-privacity{width:644px;margin:0 10px;float:left;}
#terms-privacity h1,
#terms-privacity h2{width:644px;margin:0 0 5px 0;float:left;}
#terms-privacity h2{margin:0;float:left;}
#terms-privacity {float:left;width:624px;margin:8px 0 4px 0;padding:0 0 0 20px;}
#terms-privacity div.section p{width:624px;float:left;font-size:11px;line-height:14px;margin:0 0 4px 0;}
#terms-privacity div.section p em{font-style:italic;}
#terms-privacity div.section div.subseccion{width:604px;float:left;margin:8px 0 4px 0;padding:0 0 0 20px;}
#terms-privacity div.section div.subseccion p{width:604px;float:left;}
#terms-privacity div.section div.subseccion h3{font-size:12px;line-height:14px;font-weight:bold;margin:0 0 4px 0;}
#terms-privacity div.section div.subseccion ol{width:594px;list-style-type:decimal;list-style-position:inside;float:left;margin:0;padding:0 0 0 10px;}
#terms-privacity div.section div.subseccion ol li{color:#888889;font-style:italic;width:594px;float:left;margin:0 0 4px 0;padding:0;}

/* fin de terminos de uso */

#facebox .b {
  background:url('http://static-dooplan.com/site_media/js/facebox/b.png');
}

#facebox .tl {
  /*background-image:url('/site_media/_img/CabeceraDialogo.jpg');*/
    background-image:url('http://static-dooplan.com/site_media/js/facebox/tl.png');
}

#facebox .tr {
  /*background-image:url('/site_media/_img/CabeceraDialogo.jpg');*/
    background-image:url('http://static-dooplan.com/site_media/js/facebox/tr.png');
}

#facebox .bl {
  background:url('http://static-dooplan.com/site_media/js/facebox/bl.png');
}

#facebox .br {
  background:url('http://static-dooplan.com/site_media/js/facebox/br.png');
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  padding: 0;
}

#facebox form{margin:0;}

#facebox .body {
 /* padding: 10px;*/
  background: #fff;
}

#facebox .loading 
{
	background-color:#f0f0f0;
	text-align: center;
}
#facebox .loading img
{
	margin-top:10px;
}
#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  background-color: #f0f0f0;
  /*background-image:url('/site_media/_img/CabeceraDialogo.jpg');*/
  background-repeat:repeat-x;
  text-align: right;
  float:right;
  width:28px;
  height:0;
  color: #ffffff;
  font-size:1.2em;
  font-weight:bold;
  position:relative;
  /*padding-top:1em;*/
}
#facebox .footer .title
{
	float:left;
	margin-top:4px;
}
#facebox .footer a img
{
    margin-top:5px;
    position:absolute;
    z-index:10;
    top:-18px;
    right:-15px;
}

#facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox .tl, #facebox .tr {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.pop1 {background-color:#f8f8f8;padding:5px;width:450px;height:%px;float:left;}
.pop1 h1{float:left;width:30em;margin-top:0em;margin-left:0.5em;COLOR: #f46e09;}
.pop1 ul{float:left;width:50em;}
.pop1 ul.pop{float:left;width:10em;}
.pop1 label.mini{float:left; width:40em;}
.pop1 form{float:left;width:50em;}
.pop1 input.txt{border-style:solid;border-width: 0.1em;border-color:#c95600;background: transparent;margin-bottom:0.5em;}
.pop1 ul li{float:left;width:20em; padding-right:3em;}
.pop1 p{width:40em;}
.pop1 .part2 p {float:left;margin-top: 0em;padding:0em;font-size:1.3em;width:20em;}
.pop1 h2{margin: 0em; width:20em;COLOR: #f46e09;}
.pop1 div.part1{float:left;width: 10em;margin-left: 0.5em; margin-right: 2em;margin-top: 1em;}
.pop1 div.part1 div.do{width: 9em;margin-left: 0.2em;margin-top: 1em;}
.pop1 div.part2{float:left;width: 30em;margin-left: 0.5em; margin-right: 2em;margin-top: 1em;}
.pop1 div.tag{float:left; width: 30em;height: %; margin-top:1em;}
.pop1 textarea{border-style:solid;border-width: 0.1em;border-color:#c95600;background: transparent;}
.pop1 input.bt{margin-top:1em;float:left;}


#facebox .dp-calendar .dp-applied
{
	padding-left: 30%;
	
	/* leaved here in case we want to improve */
}


@media screen {/************************************ CONTANIER ************************************/

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
	padding-right: 1em;
    background-color: transparent;
	padding: 0px 20px 0px;
}

/************************************ CLIP ************************************/

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}
.jcarousel-clip-horizontal {
    width:  52em;
    height: 18em;
}
.jcarousel-clip-vertical {
    width:  56em;
    height: 19em;
	margin-left:-1em;
}

/************************************ LIST/ITEM ************************************/

ul.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    margin: 0;
    padding: 0;
	display: list-item;
    width:  57em;
}

.jcarousel-item {
    list-style: none;
    float: left;
	overflow: hidden;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 130px;
    height: auto;
}

.jcarousel-item p {
	width: 11em;
	height: 1em;
	overflow: hidden;
}

.jcarousel-item .p_vert {
	width: 36em;
	height: 2.4em;
	vertical-align:bottom;
	overflow: hidden;
}

.jcarousel-item p  em{
	color:#f46e09;
	font-style:normal;	
}

.jcarousel-list div#dynamic_vote_panel  {
	padding-top: 50px;
}

.jcarousel-item img {
	z-index: 1;
}

.jcarousel-list div.tria li {
	width: 100%;
	height: 100%;
	
	
}
.jcarousel-item a.vote_up {
/*	float:right;
    width: 2em;
    height: 2em;
    cursor: pointer;
    background:  url('http://static-dooplan.com/site_media/images/next.png') no-repeat 0 0;*/	
	background: url('/site_media/_img/gusta.png') no-repeat 100px 100px;
    width: 20em;
    height: 20em;
	background-color: green;
	float:right;
    width: 2em;
    height: 2em;
    cursor: pointer;
    background:  url('http://static-dooplan.com/site_media/images/next.png') no-repeat 0 0;	
}


.jcarousel-item span.label {
	background:transparent url('/site_media/_img/label.gif') no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	height:14px;
	position:relative;
	right:-9.2em;
	/*right:8.5em;*/
	top:1em;
	width:26px;
	z-index:2;
}

.jcarousel-item-placeholder {
    background: #fff url('/site_media/_img/jcarousel_loading.gif') 50% 50% no-repeat;
}

.jcarousel-item-vertical {
    width: 57em;
    height: 5em;
    margin-top: 1em;
}

.jcarousel-item-vertical img {
	float:left;
	padding-left: 0.3em;	
}
.jcarousel-item-vertical div {
	float:left;
}
/*

.jcarousel-item-vertical div.panel-title {
	height: 14em;
	float:left;
}
*/


/************************************ BUTTONS ************************************/

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
	position: absolute;
    top: 65px;
    right: 5px;
    width: 5em;
    height: 5em;
    cursor: pointer;
    background:  url('http://static-dooplan.com/site_media/_img/FichaPlanesGaleriaFlechaDerecha.jpg') no-repeat 0 0;
}

.jcarousel-next-horizontal-rec {
	float:right;
    width: 2em;
    height: 2em;
    cursor: pointer;
    background:  url('http://static-dooplan.com/site_media/_img/FichaPlanesGaleriaFlechaDerecha.jpg') no-repeat 0 0;
}


.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0 !important;
}

.jcarousel-prev-horizontal {
    position: absolute;
    top: 65px;
    left: 5px;
    width: 5em;
    height: 5em;
    cursor: pointer;
    background: url('http://static-dooplan.com/site_media/_img/FichaPlanesGaleriaFlechaIzquierda.jpg') no-repeat 0 0;
}

.jcarousel-prev-horizontal-rec {
	float:left;
    width: 2em;
    height: 2em;
    cursor: pointer;
    background: url('http://static-dooplan.com/site_media/_img/FichaPlanesGaleriaFlechaIzquierda.jpg') no-repeat 0 0;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0 !important;
}

/**
 *  Vertical Buttons
 */
.jcarousel-next-vertical {
	position: absolute;
	right: 2px;
	top: -23px;
    width: 2em;
    height: 2em;
    background: transparent url('http://static-dooplan.com/site_media/images/next-vertical.png') no-repeat 0 0;
}

.jcarousel-next-disabled-vertical,
.jcarousel-next-disabled-vertical:hover,
.jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-prev-vertical {
    position: absolute;
    top: -23px;
    right: 42px;
    width: 2em;
    height: 2em;
    cursor: pointer;
    background: transparent url('http://static-dooplan.com/site_media/images/prev-vertical.png') no-repeat 0 0;
}

.jcarousel-prev-disabled-vertical,
.jcarousel-prev-disabled-vertical:hover,
.jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
}
table.jCalendar {
    border: 0px solid #000;
    background:transparent;
    border-collapse: separate !important;
    border-spacing: 2px;
    margin:15px 0px 0px 35px;
    font-size:12px;
}

table.jCalendar th {
    background:transparent;
    color: #000;
    font-weight: bold;
    padding: 3px 5px !important;
}

table.jCalendar td {
    background: #fff;
    color: #000;
    font-weight:bold;
    padding: 6px 8px !important;
    text-align: center;
}

table.jCalendar td.other-month {
    background: #fff;
    color: #a1bbb8;
    font-weight:bold;
}

table.jCalendar td.today,table.jCalendar td.today:hover  
{
	border:solid 1px #fff !important;
	background-image:url('/site_media/_img/AgendaDiaActualFondo.jpg') !important;
	background-repeat:no-repeat !important;
	background-position:center center !important;
	padding:0px !important;
    background-color: #fff !important;
    color: #fff;
    width:25px !important;
    height:25px !important;
}

table.jCalendar td.selected {
    background: #f66;
    color: #fff;
}

table.jCalendar td.selected:hover {
    background: #f33;
    color: #fff;
}

table.jCalendar td:hover, table.jCalendar td.dp-hover {
    background: #fff;
    color: #000;
}
table.jCalendar td.other-month:hover {
    background: #fff !important;
    color: white !important;
}

table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
    background: #bbb;
    color: #888;
}

/* For the popup */
/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */
div.dp-popup {
    position: relative;
    background: none;
    font-size: 10px;
    font-family: arial, sans-serif;
    padding: 2px;
    line-height: 1.2em;
}
/*div.dp-popup div.dp-calendar{width:}*/
div#dp-popup {
    position:absolute;
    z-index: 199;
}

div.dp-popup h2 {
    font-size: 12px;
    text-align: center;
    margin: 2px 0;
    padding: 0;
	float: none;
}

a#dp-close {
    font-size: 11px;
    padding: 4px 0;
    text-align: center;
    display: block;
}

a#dp-close:hover {
    text-decoration: underline;
}

div.dp-popup a {
    color: #000;
    text-decoration: none;
    padding: 3px 2px 0;
}

div.dp-popup div.dp-nav-prev {
    position: absolute;
    top: 1px;
    left: 0;
    width: 80px;
}

div.dp-popup div.dp-nav-prev a {
    float: left;
}

/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
    cursor: pointer;
}

div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
    cursor: default;
}

div.dp-popup div.dp-nav-next {
    position: absolute;
    top: 1px;
    right: 0;
    width: 80px;
}

div.dp-popup div.dp-nav-next a {
    float: right;
}

div.dp-popup a.disabled {
    cursor: default;
    color: #aaa;
}

div.dp-popup td {
    cursor: pointer;
}

div.dp-popup td.disabled {
    cursor: default;
}

a.dp-choose-date {
    float: left;
    width: 16px;
    height: 16px;
    padding: 0;
    margin: 5px 3px 0;
    display: block;
    text-indent: -2000px;
    overflow: hidden;
    background: url('/site_media/_img/calendar.png') no-repeat;
}

a.dp-choose-date.dp-disabled {
    background-position: 0 -20px;
    cursor: default;
}

/* 
 * makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
    width: 140px;
    float: left;
} 

#facebox div.dp-applied {
    float: none;
}

a.dp-choose-date.dp-disabled {
    background-position: 0 -20px;
    cursor: default;
}

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/site_media/_img/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

.ac_results li img{
	height:42px;
	margin-right:10px;
	vertical-align:middle;
	width:42px;
}

.ac_results li span
{
	width:200px !important;
}

/* 
    Document   : events
    Created on : 03-nov-2009, 10:17:37
    Author     : andres
    Description: estilos asociados a las fichas grande, mediana
    -las fichas mediana y grande comparten clase: eventMediumBig.

/* adserver skin eventos */
.eventMediumBig.skinAds{background-color:transparent;background-position:left bottom;background-repeat:no-repeat;}
.eventMediumBig.skinAds.destacados{background-color:#FCF5C3;border-color:#c0c0c0 #ccc #ccc #c0c0c0;}
.eventMediumBig.skinAds.destacados .toolbar.topToolBar{border-bottom:1px solid #CCCCCC;}
.eventMediumBig.skinAds.destacados .toolbar.bottomToolBar{border-top:1px solid #CCCCCC;}
.eventMediumBig.skinAds .middlebar .subInfoEvent{border-top:1px solid #ccc !important;}
/* fin adserver skin eventos */

.eventMediumBig ul{list-style:none;margin:0;padding:0;}
.eventMediumBig ul li{margin:0;padding:0;}
.eventMediumBig{width:621px;margin:0 20px 5px 20px;
    border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;
}
/* fast links encima de la ficha grande de evento: call to action */
.fastLinksWrapper{width:624px;margin:6px 20px 8px 20px;padding:10px 0 0 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('/site_media/_img/sprite-backgrounds/fastlinksBgTop.gif');
}
.fastLinksWrapper .c_fastLinks{padding:0 0 10px 0;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left bottom;
    background-image:url('/site_media/_img/sprite-backgrounds/fastlinksBgBottom.gif');
}
.fastLinksWrapper .c_fastLinks span{display:inline-block;vertical-align:middle;font-size:14px;line-height:1.2em;margin:0 0 0 3px;width:193px;padding:0 5px;}
.fastLinksWrapper .c_fastLinks span.first{margin:0;}
.fastLinksWrapper .c_fastLinks span a,.fastLinksWrappe .c_fastLinks span a:hover{font-size:14px;line-height:1.2em;}
/* fast links */

/* default toolbar */
.eventMediumBig .toolbar{width:613px;padding:0 4px;}
.eventMediumBig .toolbar ul li{}
.eventMediumBig .toolbar ul.leftToolBar{float:left;}
.eventMediumBig .toolbar ul.leftToolBar li{float:left;display:inline;padding-right:4px;margin:0;border-left:1px solid #e8e8e8;}
.eventMediumBig .toolbar ul.leftToolBar li.first{border:none;}
.eventMediumBig .toolbar ul.leftToolBar li.first a,
.eventMediumBig .toolbar ul.leftToolBar li.first a:hover{margin-left:0 !important;}
.eventMediumBig .toolbar ul.leftToolBar li strong{font-weight:bold;}
.eventMediumBig .toolbar ul.rightToolBar,
.eventMediumBig .toolbar ul.rightToolBar li{float:right;}
/* end default toolbar */

/* top bar */
.eventMediumBig .toolbar.topToolBar{border-bottom:1px solid #d2d2d2;margin:0;}
.eventMediumBig .toolbar ul.leftToolBar li span.no_dropdown{display:inline-block;padding:4px 0 3px 4px;}
.eventMediumBig .toolbar ul.rightToolBar li span.number{background:transparent;color:#006699;margin:0 0 0 2px;width:auto;}
.eventMediumBig .toolbar ul.rightToolBar li div.usersVotes{float:left;width:250px;margin:0;padding:0;}
.eventMediumBig .toolbar ul.rightToolBar li div.usersVotes ul{float:right;}
.eventMediumBig .toolbar ul.rightToolBar li div.usersVotes ul li{float:left;}
.eventMediumBig .toolbar ul.rightToolBar li div.usersVotes ul li strong{color:#006699;}
/* end top bar */
/* bottom bar */
.eventMediumBig .toolbar.bottomToolBar{border-top:1px solid #d2d2d2;margin:0;z-index:0}
.eventMediumBig .toolbar.bottomToolBar  ul.leftToolBar li a,
.eventMediumBig .toolbar.bottomToolBar  ul.leftToolBar li a:hover{float:left;display:block;height:20px;line-height:20px;margin:0 0 0 4px;}
.eventMediumBig .toolbar.bottomToolBar  ul.leftToolBar li a strong,
.eventMediumBig .toolbar.bottomToolBar  ul.leftToolBar li a:hover strong{color:#006699;font-size:12px;margin:0 2px 0 0;}
.eventMediumBig .toolbar.bottomToolBar ul.rightToolBar li{float:right;margin:0;}
.eventMediumBig .toolbar.bottomToolBar ul.rightToolBar li a,
.eventMediumBig .toolbar.bottomToolBar ul.rightToolBar li a:hover{text-indent:-9000px;display:block;width:18px;height:20px;}
.eventMediumBig .toolbar.bottomToolBar ul.rightToolBar li a.sharedFacebook,
.eventMediumBig .toolbar.bottomToolBar ul.rightToolBar li a.sharedFacebook:hover{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url('/site_media/_img/sprite-icons/shared_facebook.gif');
}
.eventMediumBig .toolbar.bottomToolBar ul.rightToolBar li a.sharingTwitterLink,
.eventMediumBig .toolbar.bottomToolBar ul.rightToolBar li a.sharingTwitterLink:hover{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url('/site_media/_img/sprite-icons/shared_twitter.gif');
}
.eventMediumBig .toolbar.bottomToolBar ul.leftToolBar li span.promoted_event{display:inline-block;width:auto;text-indent:0;margin:0 10px 0 0;font-weight:bold;font-size:12px;line-height:20px;padding:0 4px;border-right:1px solid #ccc;}
.eventMediumBig .toolbar.bottomToolBar ul.leftToolBar li a.promo_event_paypal,
.eventMediumBig .toolbar.bottomToolBar ul.leftToolBar li a.promo_event_paypal:hover{display:inline-block;width:auto;text-indent:0;margin:0 10px 0 0;font-size:12px;line-height:20px;text-decoration:underline;padding:0 4px 0 22px;border-right:1px solid #ccc;
    background-color:#fcf5c3;
    background-repeat:no-repeat;
    background-position:4px 3px;
    background-image:url('/site_media/_img/sprite-icons/payment_event.gif');
}
/* fin de bottom bar */

.eventMediumBig .middlebar{padding:0 10px;margin:6px 0;width:601px;float:left;}
.eventMediumBig .middlebar .photoLinks {float:left;width:72px;}
.eventMediumBig .middlebar .photoLinks .leftLinks{float:left;width:72px;margin:3px 0 0 0;text-align:center;overflow:hidden;}
.eventMediumBig .middlebar .photoEventWrap{position:relative;float:left;border:1px solid #ccc;padding:4px;background:#fff;margin:0;}
.eventMediumBig .middlebar .photoEventWrap a.photo{display:block;margin:0;padding:0;}
.eventMediumBig .middlebar .photoEventWrap img{width:62px;height:62px;}
.eventMediumBig .middlebar.event_detail_content .photoLinks {float:left;width:180px;}
.eventMediumBig .middlebar.event_detail_content .photoLinks .leftLinks{float:left;width:180px;margin:3px 0 0 0;text-align:center;overflow:hidden;}
.eventMediumBig .middlebar.event_detail_content .photoEventWrap img{width:170px;height:170px;}
.eventMediumBig .middlebar .infoEvent{float:right;width:520px;margin:0;}
.eventMediumBig .middlebar.event_detail_content .infoEvent{float:right;width:412px !important;margin:0;}
.eventMediumBig .middlebar .infoEvent .titleButtoms{width:520px;margin:0 0 4px 0;}
.eventMediumBig .middlebar.event_detail_content{margin:0;}/* ficha grande */
.eventMediumBig .middlebar.event_detail_title{margin:6px 0 0 0;}/* ficha grande */
.eventMediumBig .middlebar.event_detail_title .titleButtoms{width:601px;margin:0;}/* ficha grande */
.eventMediumBig .middlebar .titleButtoms h1,
.eventMediumBig .middlebar .titleButtoms h1 a,
.eventMediumBig .middlebar .titleButtoms h1 a:hover{font-size:18px;line-height:22px;float:left;width:330px;margin:5px 0 0 0;font-weight:bold;}
.eventMediumBig .middlebar .infoEvent .titleButtoms h1{font-size:14px;line-height:16px;float:left;width:250px;margin:5px 0 0 0;font-weight:bold;}
.eventMediumBig .middlebar .titleButtoms h3{float:left;width:250px;margin:5px 0 0 0;line-height:1.6em;}
.eventMediumBig .middlebar .titleButtoms h3 a,
.eventMediumBig .middlebar .titleButtoms h3 a:hover{font-size:14px;font-weight:bold;outline-color:white;}
.eventMediumBig .middlebar .titleButtoms .buttons{float:right;width:260px;}

/* big buttoms */
.vote_buttons{float:right;width:260px;margin:0 0 10px 0;}
.vote_buttons a.active,
.vote_buttons a.active:hover{display:block;float:left;width:107px;font-size:14px;text-align:center;background:#006699;border:1px solid #006699;color:#fff;padding:6px 8px;}
.vote_buttons a.active.likeButtom,
.vote_buttons a.active.likeButtom:hover{margin:0 8px 0 0;}
.vote_buttons a.active.likeButtom:hover{background-color:#a8c047;border:1px solid #a8c047;}
.vote_buttons a.active.dislikeButtom:hover{width:107px;background-color:#e0e0e0;color:#888889;border:1px solid #ccc;}
.vote_buttons a.inactive,
.vote_buttons a.inactive:hover{outline-color:white;display:block;float:left;line-height:14px;width:125px;font-size:10px;text-align:right;background:transparent;color:#006699;margin:0 8px 0 0;padding:7px 0 5px 0;}
.vote_buttons span.voted{display:block;float:left;font-size:14px;vertical-align:middle;width:107px;text-align:center;background:#E5EFF5;color:#006699;padding:4px 8px 8px 8px;border:1px solid #006699;}
.vote_buttons span.voted.like{background-color:#a8c047;color:white;border:1px solid #a8c047;}
.vote_buttons span.voted.dislike{background-color:#e0e0e0;color:#888889;border:1px solid #ccc;}
/* fin de big buttoms */

/* redux buttoms */
.vote_buttons.redux_Buttoms{width:auto !important;float:right;margin:5px 0 0 10px;}
.vote_buttons.redux_Buttoms a.active,
.vote_buttons.redux_Buttoms a.active:hover{width:auto;font-size:11px;padding:3px 4px;}
.vote_buttons.redux_Buttoms a.active.likeButtom,
.vote_buttons.redux_Buttoms a.active.likeButtom:hover{margin:0 4px 0 0;}
.vote_buttons.redux_Buttoms a.active.dislikeButtom:hover{width:auto;}
.vote_buttons.redux_Buttoms a.inactive,
.vote_buttons.redux_Buttoms a.inactive:hover{width:auto;margin:0 4px 0 0;padding:4px 0 2px 0;}
.vote_buttons.redux_Buttoms span.voted{width:auto;font-size:11px;padding:1px 2px 2px 2px;}
/* fin de redux buttoms */

.eventMediumBig .middlebar .infoEvent div.breadcrumb{margin:0 0 4px 0;}
.eventMediumBig .middlebar.event_detail_title div.breadcrumb{margin:0;float:none;}
.eventMediumBig .middlebar .infoEvent .eventDescription{float:left;width:520px;margin:0;}
.eventMediumBig .middlebar.event_detail_content .infoEvent .eventDescription{float:left;width:412px !important;margin:0;}
.eventMediumBig .middlebar .infoEvent .eventDescription.event_in_detail{font-size:12px;line-height:16px;}
.eventMediumBig .middlebar .infoEvent .urlEventSite{width:100%;float:left;margin:4px 0 0 0;}
.eventMediumBig .middlebar .subInfoEvent{float:left;width:520px;margin:4px 0 0 0;padding:0;border-top:1px solid #e0e0e0;}
.eventMediumBig .middlebar.event_detail_content .subInfoEvent{float:left;width:601px;margin:4px 0 0 0;padding:0 0 8px 0;border-top:1px solid #e0e0e0;}
.eventMediumBig .middlebar.event_detail_content .leftSubInfoEvent{float:left;width:320px;}
.eventMediumBig .middlebar .leftSubInfoEvent{float:left;width:250px;}
.eventMediumBig .middlebar .leftSubInfoEvent .stars{float:left;}
.eventMediumBig .middlebar .leftSubInfoEvent .stars .tooltip{float:left;}
.eventMediumBig .middlebar .leftSubInfoEvent .stars ul.starList{float:left;margin:0 4px 0 0;}
.eventMediumBig .middlebar .leftSubInfoEvent .stars ul.starList li{float:left;}
.eventMediumBig .middlebar .leftSubInfoEvent .stars ul.starList .starsTooltip ul li strong{font-size:10px;}
.eventMediumBig .middlebar .leftSubInfoEvent .stars .starsTooltip{float:left;width:450px;}
.eventMediumBig .middlebar .leftSubInfoEvent .stars .starsTooltip p{margin:0 0 4px 0;}
span.star{display:inline-block;height:16px;width:16px;}
span.starOn{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url('/site_media/_img/sprite-icons/rec_icon_on.gif');
}
span.starOff{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url('/site_media/_img/sprite-icons/rec_icon_off.gif');
}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice{float:left;clear:left;width:100%;margin:0 6px 0 0;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place{float:left;width:100%;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place .link_to_post{float:left;clear:both;padding:2px 5px;background:#FCF5C3;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place .link_to_post a,
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place .link_to_post a:hover{display:block;padding:0 0 0 18px;line-height:16px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left center;
    background-image:url('/site_media/_img/sprite-icons/blog_icon.png');
}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place .link_to_post a:hover{text-decoration:underline;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place a.place_link,
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place a.place_link:hover{font-size:14px;line-height:16px;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice .place .tooltip{width:100%;float:left;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice  .price{float:left;clear:both;width:100%;margin:4px 0 0 0;padding:0 0 4px 0;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice  .price span{display:block;width:100%;font-size:16px;line-height:18px;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice  .price span.multivalue{border:3px solid #e2e2e2;background-color:#f7f7f7;width:238px;display:block;padding:3px;font-size:12px;line-height:16px;margin-top:4px;}
.eventMediumBig .middlebar.event_detail_content .leftSubInfoEvent .placePrice  .price span.multivalue{width:308px;}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice  .price a.buyTickets,
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice  .price a.buyTickets:hover{display:inline-block;width:auto;color:white;margin:4px 0 0 0;padding:0 0 0 8px;height:24px;font-size:14px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/bgButtonBuyTicket.png');
}
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice  .price a.buyTickets span,
.eventMediumBig .middlebar .leftSubInfoEvent .placePrice  .price a.buyTickets:hover span{display:inline-block;width:auto;cursor:pointer;color:white;padding:2px 10px 0 0;height:22px;font-size:14px;line-height:16px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:right top;
    background-image:url('/site_media/_img/sprite-backgrounds/bgButtonBuyTicketSpan.png');
}
.eventMediumBig .middlebar .rightSubInfoEvent{float:right;}
.eventMediumBig .middlebar .rightSubInfoEvent .commentsnum{float:right;padding:1px 0 0 0;}
.eventMediumBig .middlebar .rightSubInfoEvent .commentsnum a,
.eventMediumBig .middlebar .rightSubInfoEvent .commentsnum a:hover{float:right;line-height:16px;}
.eventMediumBig .middlebar .rightSubInfoEvent .commentsnum a.sendMail,
.eventMediumBig .middlebar .rightSubInfoEvent .commentsnum a.sendMail:hover{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-icons/mailbox.gif');
    float:right;display:block;margin:0 0 0 4px;padding:0 0 0 23px;height:18px;font-size:14px;
}
.eventMediumBig .middlebar .rightSubInfoEvent .commentsnum a.sendMail:hover{background-image:url('/site_media/_img/sprite-icons/mailbox_hover.gif');}
.eventMediumBig .middlebar .rightSubInfoEvent .ads{float:right;clear:both;width:234px;margin:4px 0 0 0;}
.eventMediumBig .middlebar .rightSubInfoEvent .ads a,
.eventMediumBig .middlebar .rightSubInfoEvent .ads a:hover{display:block;float:right;}
.eventMediumBig .middlebar .rightSubInfoEvent .ads p{font-size:10px;line-height:14px;float:right;width:100%;margin:0 0 4px 0;}
.eventMediumBig .middlebar .rightSubInfoEvent .announcement{float:right;clear:both;width:218px;font-size:12px;line-height:1.3em;background:#E5EFF5;margin:4px 0 0 0;padding:6px 8px;}

/* calendar */
.c_dropdown .visible_dropdown{width:295px;padding:0;}
.c_dropdown .visible_dropdown .close_drop_down{width:295px;padding:0;text-align:right;}
.c_dropdown .visible_dropdown .sessions{width:295px;padding:0;}
.c_dropdown .visible_dropdown .sessions p{width:270px;padding:0 5px 0 18px;margin:8px 0;}
.c_dropdown .visible_dropdown .sessions h4{width:291px;padding:0 2px;margin:6px 0 0 0;font-size:14px;font-weight:bold;}
.c_dropdown .visible_dropdown .sessions table{border-collapse:collapse !important;margin:0 !important;width:100%;border-spacing:0 !important;}
.c_dropdown .visible_dropdown .sessions table th{font-weight:bold;}
.c_dropdown .visible_dropdown .sessions table th,
.c_dropdown .visible_dropdown .sessions table td{padding:4px 2px;text-align:left;border-bottom:1px solid #e2e2e2;}
.c_dropdown #AgendaCalendario{width:295px;margin:0;padding:0 0 5px 0;border-bottom:3px solid #ccc;background:transparent;}
.c_dropdown div.dp-popup h2 {width:295px;font-size:16px !important;padding:0 !important;}
.c_dropdown div.dp-popup{padding:0 !important;width:295px;}
.c_dropdown div.dp-popup a,.faceBoxContent div.dp-popup a:hover {color:#474747 !important;font-size:14px;border:0;}
.c_dropdown div.dp-popup a.disabled,.faceBoxContent div.dp-popup a.disabled:hover{color:#ccc !important;}
.c_dropdown table.jCalendar{border-collapse:collapse !important;margin:0 !important;width:100%;border-spacing:0 !important;background-color:#f7f7f7;}
.c_dropdown div.dp-nav-prev a,
.c_dropdown div.dp-nav-prev a:hover,
.c_dropdown div.dp-nav-next a,
.c_dropdown div.dp-nav-next a:hover{font-size:11px !important;color:#006699 !important;text-decoration:underline;}
.c_dropdown div.dp-nav-prev a.disabled,
.c_dropdown div.dp-nav-prev a.disabled:hover,
.c_dropdown div.dp-nav-next a.disabled,
.c_dropdown div.dp-nav-next a.disabled:hover{color:#888889 !important;text-decoration:none !important;}
.c_dropdown table.jCalendar th,
.c_dropdown table.jCalendar td{border-spacing:0;border-style:solid;}
.c_dropdown table.jCalendar th{border:0 !important;}
.c_dropdown table.jCalendar td,
.c_dropdown table.jCalendar td:hover,
.c_dropdown table.jCalendar td.tp-hover{font-weight:normal !important;color:white !important;background:#888889 !important;border:1px #ccc;border-style:solid;}
.c_dropdown table.jCalendar td.other-month:hover,
.c_dropdown table.jCalendar td.other-month.tp-hover{background:#474747 !important;color:white;}
.c_dropdown table.jCalendar td:hover,
.c_dropdown table.jCalendar td.tp-hover{background:#474747 !important;}
.c_dropdown table.jCalendar td.today,
.c_dropdown table.jCalendar td.today:hover{height:auto !important;width:auto !important;background:#d4d4d4 !important;font-weight:bold !important;color:#474747 !important;border:1px solid #ccc !important;}
.c_dropdown table.jCalendar td.today:hover{background:#FCF5C3 !important;}
.c_dropdown table.jCalendar td.selected{background:#474747 !important;color:#fff !important;}
.c_dropdown table.jCalendar thead,
.c_dropdown table.jCalendar th{background:#474747;text-align:center;color:#fff;}
.c_dropdown table.jCalendar td.disabled,
.c_dropdown table.jCalendar td.disabled:hover{color:#888889 !important;background:transparent !important;border:1px solid #ccc;}
.c_dropdown .people_comming{margin:4px 0 0 0;font-family:'Lucida Grande',sans-serif;}
.c_dropdown .people_comming h2{margin:0 0 4px 0;font-size:12px;color:#474747;}
.c_dropdown .people_comming h2 span{margin:0 3px 0 0;font-weight:normal;}
.c_dropdown .people_comming table{padding:0;border-collapse:collapse !important;margin:0 !important;width:378px;border-spacing:0 !important;border:1px solid #ccc;}
.c_dropdown .people_comming table thead{border-bottom:1px solid #ccc;padding:0 0 4px 0;text-align:center;}
.c_dropdown .people_comming table th{font-weight:normal;}
.c_dropdown .people_comming table tr td{text-align:center;vertical-align:middle;padding:4px !important;}
.c_dropdown .people_comming table tr td span.sessionHour{display:block;font-size:14px;color:#474747;}
.c_dropdown .people_comming table tr td span.sessionElected{color:green;}
.c_dropdown .people_comming table td ul li{width:48px;margin:0 4px 0 0;float:left;text-align:center;}
.c_dropdown .people_comming table td ul li img{width:24px;border:1px solid #e2e2e2 !important;padding:2px;}
.c_dropdown .people_comming table td ul li span{width:100%;display:block;margin:3px 0 0 0;font-size:9px;color:#888889;}

/* events in home-list */
.toplistWrapper{padding:10px 0 5px 0;}
/* fin de events in home-list */

/* payments event */
.payment_popup_help h4{font-size:14px;line-height:16px;font-weight:bold;margin:6px 0 0 0;padding:0 0 0 18px;}
.payment_popup_help .cta_link_in_payment_popup{width:100%;text-align:center;margin:5px 0 0 0;}
.payment_popup_help .cta_link_in_payment_popup span.inputButtom{background-color:#A8C047;border-color:#A8C047;padding:6px 8px !important;}
.payment_popup_help .cta_link_in_payment_popup span.inputButtom a,
.payment_popup_help .cta_link_in_payment_popup span.inputButtom a:hover{font-size:14px !important;line-height:16px;}
.payment_popup_help ul li{padding:0 0 0 20px;line-height:16px;margin:0 0 4px 0;
   background-color:transparent;
   background-repeat:no-repeat;
   background-position:left top;
   background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
/* fin de payments event */
/* promotion message after create public event */
.promotion_event_message{position:relative;width:600px;margin:0 20px 8px 20px;padding:6px 14px 6px 8px;border:1px solid #A8C047;background-color:#dce6b5;}
.promotion_event_message img.promotion_public_event_pic{position:absolute;top:0;left:0;}
.promotion_event_message h4{font-size:16px;line-height:18px;font-weight:bold;margin:0 0 8px 0;padding:0 0 0 130px;}
.promotion_event_message h6{font-size:14px;line-height:16px;font-weight:bold;margin:20px 0 6px 0;padding:0 0 0 130px;}
.promotion_event_message p{font-size:12px;line-height:14px;margin:0 0 6px 0;padding:0 0 0 130px;}
.promotion_event_message ul.selected_dates{padding:0 0 0 130px;margin:6px 0 2px 0;}
.promotion_event_message ul.selected_dates li{padding:0 0 0 20px;font-size:14px;line-height:16px;margin:0 0 4px 0;
   background-color:transparent;
   background-repeat:no-repeat;
   background-position:left top;
   background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
.promotion_event_message ul.selected_dates li span.old_price{display:inline-block;height:18px;padding:0 5px;color:#888889;text-decoration:line-through;}
.promotion_event_message ul.selected_dates li a,
.promotion_event_message ul.selected_dates li a:hover{text-decoration:underline;margin:0 0 0 8px;}

.promotion_event_message ul.selected_dates.free_promotion_links li{background:transparent;padding:0;}
.promotion_event_message ul.free_promotion_links li a,
.promotion_event_message ul.free_promotion_links li a:hover{cursor:pointer;text-decoration:underline;font-size:14px;line-height:40px;display:block;padding:0 0 0 40px;height:40px;
   background-color:transparent;
   background-repeat:no-repeat;
   background-position:left top;
   background-image:url('/site_media/_img/sprite-icons/free_promo_by_email.gif');
}
.promotion_event_message ul.free_promotion_links li a.by_facebook,
.promotion_event_message ul.free_promotion_links li a.by_facebook:hover{background-image:url('/site_media/_img/sprite-icons/free_promo_by_facebook.gif');}
.promotion_event_message ul.free_promotion_links li a.by_twitter,
.promotion_event_message ul.free_promotion_links li a.by_twitter:hover{background-image:url('/site_media/_img/sprite-icons/free_promo_by_twitter.gif');}


.promotion_actions{padding:10px 0 0 130px;}
.promotion_actions a,
.promotion_actions a:hover{display:inline-block;background-color:#A8C047;border:1px solid #A8C047;color:white;padding:10px 8px;font-weight:bold;font-size:14px;line-height:16px;margin:0 5px 0 0;}
.promotion_actions a.yes_promotion,
.promotion_actions a.yes_promotion:hover{color:white;font-size:14px;line-height:16px;}
.promotion_actions a.no_promotion,
.promotion_actions a.no_promotion:hover{background-color:#E0E0E0;color:#888889;border:1px solid #ccc;}
.format_examples{position:relative;z-index:1;display:block;width:672px;padding:0;margin:0;}
.format_examples img{width:672px;}
.format_examples .format_examples_explanation{width:652px;position:absolute;top:20px;left:0;padding:8px 10px;
   background-color: transparent;
   background-repeat:repeat;
   background-position:left top;
   background-image:url('/site_media/_img/HomeTitularFondo.png');
}
.format_examples .format_examples_explanation h4{color:white;font-size:14px;font-weight:bold;line-height:16px;margin:0 0 4px 0;}
.format_examples .format_examples_explanation p{color:white;line-height:14px;margin:0 0 2px 0}
/* fin de promotion message after create public event */
/* expired_event */
.expired_event{position:absolute;left:0;top:0;width:178px;height:178px;
   background-color: transparent;
   background-repeat:no-repeat;
   background-position:left top;
   background-image:url('/site_media/_img/sprite-backgrounds/expired_event.png');
}
/* fin de expired_event */
/* ::: Specific rules for some carousels ::: */
/* Carousel for events in place, used to display when no javascript executed */
ul.jcarousel-skin-events-in-place {list-style: none;}
.jcarousel-skin-profiles .jcarousel-clip-horizontal {height:150px;width:585px;}
.jcarousel-skin-comming-profiles .jcarousel-clip-horizontal {width:585px;margin-left:0;height: 190px;}
.jcarousel-skin-events .jcarousel-item-horizontal,
.jcarousel-skin-events-in-place .jcarousel-item-horizontal,
.jcarousel-skin-comming-profiles .jcarousel-item-horizontal,
.jcarousel-skin-people-4 .jcarousel-item-horizontal {width:117px;}
.jcarousel-skin-profiles .jcarousel-next-vertical {right:140px;}
.jcarousel-skin-profiles .jcarousel-prev-vertical {right:180px;}
.jcarousel-skin-photos .jcarousel-clip-horizontal {height:180px;width:554px;margin-left:0;}
.jcarousel-skin-photos .jcarousel-container{padding:0 35px;}
.jcarousel-skin-photos a.jcarousel-next-horizontal,
.jcarousel-skin-photos a.jcarousel-next-horizontal:hover{right:0;height:32px;width:35px;}
.jcarousel-skin-photos a.jcarousel-prev-horizontal,
.jcarousel-skin-photos a.jcarousel-prev-horizontal:hover{left:0;height:32px;width:35px;}
.jcarousel-skin-events .jcarousel-clip-horizontal {height:270px;width:585px;margin-left:0;}
.jcarousel-skin-events-in-place .jcarousel-clip-horizontal {height:auto;width:585px;margin-left:1.8em;}

/* events-palces-people related wirh intereses in "sólo para ti" */
.jcarousel-skin-events-4 .jcarousel-container ul.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.jcarousel-skin-events-4 .jcarousel-container ul.clearfix { display: inline-block; }
* html .jcarousel-skin-events-4 .jcarousel-container ul.clearfix { height: 1%; }
.jcarousel-skin-events-4 .jcarousel-container ul.clearfix { display: block; }
.jcarousel-skin-people-4 .jcarousel-container ul.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.jcarousel-skin-people-4 .jcarousel-container ul.clearfix { display: inline-block; }
* html .jcarousel-skin-people-4 .jcarousel-container ul.clearfix { height: 1%; }
.jcarousel-skin-people-4 .jcarousel-container ul.clearfix { display: block; }
.jcarousel-skin-place-4 .jcarousel-container ul.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.jcarousel-skin-place-4 .jcarousel-container ul.clearfix { display: inline-block; }
* html .jcarousel-skin-place-4 .jcarousel-container ul.clearfix { height: 1%; }
.jcarousel-skin-place-4 .jcarousel-container ul.clearfix { display: block; }

.jcarousel-skin-events-4 .jcarousel-clip-horizontal {height:270px;width:468px;margin-left:5px;}
.jcarousel-skin-events-4 .jcarousel-next-horizontal {right:0px;}
.jcarousel-skin-events-4 .jcarousel-prev-horizontal {left:5px;}
.jcarousel-skin-events-4 .jcarousel-container {padding:0 40px;}
.jcarousel-skin-people-4 .jcarousel-clip-horizontal {height:190px;width:468px;margin-left:5px;}
.jcarousel-skin-people-4 .jcarousel-next-horizontal {right:0;}
.jcarousel-skin-people-4 .jcarousel-prev-horizontal {left:5px;}
.jcarousel-skin-people-4 .jcarousel-container {padding:0 25px;}
.jcarousel-skin-place-4 .jcarousel-clip-horizontal {height:190px;width:468px;margin-left:1.8em;}
.jcarousel-skin-place-4 .jcarousel-next-horizontal {right:5px;}
.jcarousel-skin-place-4 .jcarousel-prev-horizontal {left:5px;}
.jcarousel-skin-place-4 .jcarousel-container {padding:0 25px;}

/* Vertical carousel for blog post on the home page: blogReclamo */
.raffle{width:624px;margin:0 20px 6px 20px;position:relative;}
.raffle #raffle_carousel{width:624px;float:left;margin:0;}
.raffle #raffle_carousel .c_raffle{width:624px;float:left;}
.raffle #raffle_carousel .c_raffle .photoWrap{width:62px;padding:2px;background:white;border:1px solid #ccc;float:left;}
.raffle #raffle_carousel .c_raffle .photoWrap a,
.raffle #raffle_carousel .c_raffle .photoWrap a:hover{display:block;}
.raffle #raffle_carousel .c_raffle .photoWrap a img{width:62px;height:62px;padding:0;}
.raffle #raffle_carousel .c_raffle .info_raffle{width:552px;padding:12px 0 0 0;float:right;}
.raffle #raffle_carousel .c_raffle .info_raffle h3 a,
.raffle #raffle_carousel .c_raffle .info_raffle h3 a:hover{font-size:14px;line-height:16px;font-weight:bold;}
.raffle #raffle_carousel .c_raffle .info_raffle p{float:left;clear:both;line-height:12px;color:#888889;width:552px;}
.raffle #raffle_carousel .c_raffle .info_raffle p a,
.raffle #raffle_carousel .c_raffle .info_raffle p a:hover{text-decoration:underline;}
.raffle #raffle_carousel .c_raffle .info_raffle div{width:552px;float:left;clear:both;font-size:11px;margin:4px 0 0 0;}
.raffle #raffle_carousel .c_raffle .info_raffle .learnMore{float:left;clear:both;width:552px;text-align:right;}
#raffle_carousel .jcarousel-container{padding:0px 0px 0px 10px;}
#raffle_carousel .jcarousel-container {padding:0px;}
#raffle_carousel .jcarousel-clip-horizontal{height:68px;width:624px;padding:0px !important;margin-left:0px !important;}
#raffle_carousel .jcarousel-container-vertical,
#raffle_carousel .jcarousel-container-vertical .jcarousel-clip-vertical{height:68px;width:624px;padding:0px !important;margin-left:0px !important;}
#raffle_carousel .jcarousel-container-vertical .jcarousel-clip-vertical .jcarousel-list{width:624px;}
#raffle_carousel .jcarousel-container-vertical .jcarousel-clip-vertical .jcarousel-item-vertical{width:624px;margin-top:0px !important;}
#raffle_carousel .jcarousel-next-horizontal{background: transparent;top:-18px;left:17.4em;height:auto;}
#raffle_carousel .jcarousel-prev-horizontal{background: transparent;top:-18px;left:11.6em;height:auto;}
#raffle_carousel .jcarousel-prev-disabled-horizontal,
#raffle_carousel .jcarousel-prev-disabled-horizontal:hover,
#raffle_carousel .jcarousel-prev-disabled-horizontal:active{color:#888889;}
#raffle_carousel .jcarousel-next-disabled-horizontal,
#raffle_carousel .jcarousel-next-disabled-horizontal:hover,
#raffle_carousel .jcarousel-next-disabled-horizontal:active{color:#888889;}

/* Login:what is dooplan slice */
.whatIsDooplanWrapper{width:664px;margin:10px 0 0 0;text-align:center;}
.whatIsDooplanWrapper a.signupFromSlideWhatisdooplan,
.whatIsDooplanWrapper a.signupFromSlideWhatisdooplan:hover{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:22px;line-height:22px;text-decoration:underline;}
.whatIsDooplanWrapper h1{width:614px;margin:0 0 10px 30px;padding:0;font-size:18px;line-height:20px;font-weight:bold;text-align:left;}
.whatIsDooplanWrapper .jcarousel-container{padding:0 10px 0 30px;}
.whatIsDooplanWrapper .jcarousel-clip-horizontal{width:624px;height:auto;}
.whatIsDooplanWrapper .jcarousel-prev-horizontal{background:transparent url('/site_media/_img/prevBtnSlide.png') no-repeat top left;
        width:35px;height:35px;top:34px;left:34px;}
.whatIsDooplanWrapper .jcarousel-next-horizontal{background:transparent url('/site_media/_img/nextBtnSlide.png') no-repeat top left;
        width:35px;height:35px;top:34px;right:34px;}
.whatIsDooplanWrapper ul{list-style:none;}
.whatIsDooplanWrapper li{width:624px;padding:0px;display:inline;height:510px;margin:0;position:relative;background:transparent;}
.whatIsDooplanWrapper li img{border:1px solid #ccc;float:left;}
.whatIsDooplanWrapper li div.titleSlice{background:transparent url('/site_media/_img/bgTitleSliceTop.png') no-repeat top left;
        position:absolute;top:15px;left:41px;width:520px;padding:6px 0 0 0;z-index:10;}
.whatIsDooplanWrapper li div.titleSlice .contentTitleSlice{background:transparent url('/site_media/_img/bgTitleSliceContent.png') repeat-y top left;
    padding:10px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
.whatIsDooplanWrapper li div.titleSlice .contentTitleSlice h3{width:500px;font-size:14px;line-height:1.5em;color:#fff;text-align:center;font-weight:bold;margin:0 0 4px 0;}
.whatIsDooplanWrapper li div.titleSlice .contentTitleSlice span{color:#fff;font-size:12px;line-height:1.1em;}
.whatIsDooplanWrapper li div.titleSlice .bottomSlice{width:520px;height:6px;background:transparent url('/site_media/_img/bgTitleSliceBottom.png') no-repeat left bottom;}
/* fin de Login:what is dooplan slice */
/* dooplanSliceIntro */
#dooplanSliceIntro{background:transparent url('/site_media/_img/bgSliceContent.png') no-repeat top left;
        width:268px;height:240px;margin:0;float:left;padding:0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
#dooplanSliceIntro .jcarousel-container{padding:16px 9px 4px 9px;margin:0;width:250px;}
#dooplanSliceIntro .jcarousel-clip-horizontal{width:250px;height:166px;}
#dooplanSliceIntro a.jcarousel-prev-horizontal{background:transparent url('/site_media/_img/prevBtnSlide.png') no-repeat top left;
        width:auto;height:25px;top:16px;left:12px;padding:10px 0 0 37px;color:#fff;overflow:hidden; }
#dooplanSliceIntro a.jcarousel-prev-horizontal:hover{background:transparent url('/site_media/_img/prevBtnSlideHover.png') no-repeat top left;}
#dooplanSliceIntro a.jcarousel-next-horizontal{background:transparent url('/site_media/_img/nextBtnSlide.png') no-repeat top right;
        width:auto;height:25px;top:16px;right:12px;padding:10px 37px 0 0;color:#fff;overflow:hidden;}
#dooplanSliceIntro a.jcarousel-next-horizontal:hover{background:transparent url('/site_media/_img/nextBtnSlideHover.png') no-repeat top right;}
#dooplanSliceIntro .jcarousel-prev-disabled-horizontal strong,
#dooplanSliceIntro .jcarousel-prev-disabled-horizontal:hover strong,
#dooplanSliceIntro .jcarousel-prev-disabled-horizontal:active strong,
#dooplanSliceIntro .jcarousel-next-disabled-horizontal strong,
#dooplanSliceIntro .jcarousel-next-disabled-horizontal:hover strong,
#dooplanSliceIntro .jcarousel-next-disabled-horizontal:active strong{position:absolute;top:-9em;}
#dooplanSliceIntro ul{list-style:none;}
#dooplanSliceIntro li{color:#fff;padding:0px 0 0 0;height:166px;}
#dooplanSliceIntro li img{float:left;}
#freeRegistrationLink{background:transparent url('/site_media/_img/bgLinkSlice.png') no-repeat 0 2px;
    height:48px;width:250px;margin:0 9px 2px 9px;padding:2px 0 0 0;text-align:center;
}
p.signupSidebar{width:268px;margin:8px 0 0 0;float:left;}
p.signupSidebar a,p.signupSidebar a:hover{display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-align:center;color:#006699;font-size:16px;text-decoration:underline;}
#freeRegistrationLink p{padding:0;margin:0;}
#freeRegistrationLink p a.registration,
#freeRegistrationLink p a.registration:hover{display:block;color:#fff;font-size:16px;line-height:18px;text-decoration:none;padding:14px 0 0 0;}
#freeRegistrationLink p a span,
#freeRegistrationLink p a:hover span{font-size:12px;color:#fff;text-decoration:none;}
/* fin de dooplanSliceIntro */


/*
    Document   : events_redux
    Created on : 03-nov-2009, 10:17:37
    Author     : andres
    Description: estilos asociados a la fichas pequeñas de los objetos
    event_redux = .eventRedux
*/
/* simple tooltip : por si hace falat lo dejo aquí comentado.*/
    /*a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
    /*a.tooltip span {display:none; padding:2px 3px; margin-top:12px; width:300px;}*/
    /*a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
    /*<a class="tooltip" href="#">Tooltip<span>This is the crazy little Easy Tooltip Text.</span></a>.*/
/* fin de simple tooltip*/


/* generic redux */
.genericRedux{width:624px;margin:0 20px 10px 20px;border-top:1px solid #e0e0e0;padding:10px 0 0 0;}
.genericRedux .content{padding:0;width:624px;float:left;}
.genericRedux .content .photoWrap{float:left;border:1px solid #e0e0e0;padding:3px;background:#fff;margin:0;}
.genericRedux .content .photoWrap a.photo{display:block;margin:0;padding:0;}
.genericRedux .content .photoWrap img{width:34px;height:34px;}
.genericRedux .content .info{float:right;width:578px;margin:0;}
.genericRedux .content .info h3{margin:4px 0 0 0;width:100%;font-size:14px;line-height:16px;}
.genericRedux .content .info h3 a,
.genericRedux .content .info h3 a:hover{font-size:14px;line-height:16px;color:#006699;}
.genericRedux .content .info ul{float:left;clear:both;margin:1px 0 0 0;width:100%;}
.genericRedux .content .info ul li{float:left;font-size:10px;padding:0 4px 0 5px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:left center;
    background-image:url('/site_media/_img/sprite-icons/detail_list_redux.gif');
}
.genericRedux .content .info ul li.first{background:transparent;padding-left:0;}
.genericRedux .content .info ul li span.lighter{color:#888889;}
.genericRedux .content .info ul li a,
.genericRedux .content .info ul li a:hover{color:#474747;}
.genericRedux .content .info ul li a:hover{text-decoration:underline;}
.genericRedux .content .info ul li a.lighter,
.genericRedux .content .info ul li a.lighter:hover{color:#888889;}
.genericRedux ul{list-style:none;margin:0;padding:0;}
.genericRedux ul li{margin:0;padding:0;}
/* fin de generic redux */

/* Perfil de usuario con etiquetas */
.userWhithTags .content{width:100%;}
.userWhithTags .content .info{width:578px;}
.userWhithTags .content .info .tags {float:left;clear:both;width:574px;border:1px solid #E0E0E0;margin:5px 0;padding:2px;}
.userWhithTags .content .info .tags .c_tags {width:564px;border:1px solid #E8E8E8;float:left;padding:4px;}
.userWhithTags .content .info .tags .c_tags a,
.userWhithTags .content .info .tags .c_tags a:hover{text-decoration:underline;}
/* fin de Perfil de usuario con etiquetas */
/* toolsFriendship */
.genericRedux{position:relative;}
.genericRedux .toolsFriendship{display:block;position:absolute;right:0;top:4px;}
.genericRedux .toolsFriendship span.requestFriendship{padding:0 2px;}
.genericRedux .toolsFriendship span.requestFriendship.rejected{background-color:#FC9C9C;color:#474747;}
.genericRedux .toolsFriendship span.requestFriendship.pending{background-color:#E5EFF5;color:#474747;}
.genericRedux .toolsFriendship a.requestFriendshipButtom,
.genericRedux .toolsFriendship a.requestFriendshipButtom:hover{padding:0 2px;background-color:#E5EFF5;text-decoration:underline;}
.genericRedux .toolsFriendship a.no_show_more,
.genericRedux .toolsFriendship a.no_show_more:hover{margin:0 0 0 2px;font-size:10px;text-decoration:underline;color:#888889;}
/* fin de toolsFriendship */
/* events */
.eventRedux .content .info h3{margin:0;width:100%;}
.eventRedux span.time{margin:0 0 0 2px;}
.eventRedux.infoEvent div.descriptionEvent{float:left;clear:both;font-size:10px;color:#b0b0b0;clear:both;width:558px;}
.eventRedux ul{list-style:none;margin:0;padding:0;}
.eventRedux ul li{margin:0;padding:0;}
/* fin de events */
/* de places followed*/
.genericRedux.places_followed{margin:0 20px 4px 20px;}
.genericRedux.places_followed .content{position:relative;}
.genericRedux.places_followed .follow_place_buttom_redux{height:20px;position:absolute;right:0;top:0;margin:0;}
/* fin de places followed*/
/* request friendship */
.genericRedux.request_friendship .info p{width:564px;float:left;margin:4px 0 0 0;padding:4px;border:3px solid #e2e2e2;background-color:#f7f7f7;}
.genericRedux.request_friendship  .toolsFriendship{top:15px;}
/* fin de request friendship */
/* request invitationEvent */
.genericRedux.invitation .info .invitationEvent{width:564px;float:left;margin:4px 0 0 0;padding:4px;border:3px solid #e2e2e2;background-color:#f7f7f7;}
.genericRedux .info .invitationEventActions h3{margin:8px 0 4px 0 !important;float:left;}
.genericRedux .info .invitationEventActions h3,
.genericRedux.invitation .info .invitationEvent h3{font-size:14px;line-height:16px;margin:0 0 4px 0;font-weight:bold;}
.genericRedux .info .invitationEventActions{width:578px;}
.genericRedux .info .invitationEventActions ul{float:left;}
.genericRedux .info .invitationEventActions ul li{float:left;background-image:none;}
.genericRedux .info .invitationEventActions ul li a,
.genericRedux .info .invitationEventActions ul li a:hover{color:#006699;display:block;padding:4px;}
.genericRedux .info .invitationEventActions ul li a:hover{text-decoration:underline;}
.genericRedux .info .invitationEventActions ul.invitaButtoms{margin-top:5px;}
.genericRedux .info .invitationEventActions ul.invitaButtoms li{padding:0;}
.genericRedux .info .invitationEventActions ul.invitaButtoms li span,
.genericRedux .info .invitationEventActions ul.invitaButtoms li a,
.genericRedux .info .invitationEventActions ul.invitaButtoms li a:hover{font-size:14px;line-height:16px;display:block;margin:0 4px 0 0;padding:4px;border:3px solid #ccc;background-color:#F7F7F7;}
.genericRedux .info .invitationEventActions ul.invitaButtoms li span{float:left;display:block;margin:0 4px 0 0;padding:4px 4px 4px 24px;height:16px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:4px 4px;
    background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
.genericRedux .info .invitationEventActions ul li a.negation,
.genericRedux .info .invitationEventActions ul li a.negation:hover{display:block;float:left;margin:0 4px 0 0;padding:4px 4px 4px 20px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:4px 5px;
    background-image:url('/site_media/_img/sprite-icons/no_icon.png');
}
.genericRedux .info .invitationEventActions ul li a.afirmation,
.genericRedux .info .invitationEventActions ul li a.afirmation:hover{margin:0 4px 0 0;padding:4px 4px 4px 20px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 4px;
    background-image:url('/site_media/_img/sprite-icons/ok_icon.png');
}
/* fin de invitationEvent */
/* detail invitation */
.genericRedux.invitation_details{padding:0;}
.genericRedux.invitation_details .info{width:614px;float:left;margin:4px 0 0 0;padding:4px;border:1px solid #e2e2e2;background-color:white;}
.genericRedux.invitation_details .info .photoWrap{float:left;border:1px solid #e0e0e0;padding:3px;background:#fff;margin:0 4px 0 0;}
.genericRedux.invitation_details .info .photoWrap img{width:90px;height:90px;}
.genericRedux.invitation_details .info .details_invita{float:left;width:508px;}
.genericRedux.invitation_details .info .details_invita h3{float:left;width:508px;}
.genericRedux.invitation_details .info .details_invita .invitationEventActions{float:left;width:508px;margin:4px 0 0 0;padding:4px 0 0 0;border-top:1px solid #cccccc;}
.genericRedux.invitation_details .info .details_invita .invitationEventActions h3{width:508px;margin:0 0 4px 0 !important;}
.genericRedux.invitation_details .info .details_invita .invitationEventActions ul{width:508px;}

/* detail invitation */
/* bocadillo = balloom = yell */
.balloom{width:624px;padding:0;}
.balloom .c_balloom{width:606px;padding:8px 8px 4px 8px;background-color:white;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
.balloom .foot_balloom{width:624px;padding:0;height:15px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 0;
    background-image:url('/site_media/_img/sprite-backgrounds/balloom_bottom.gif');
}
/* bocadillo = balloom = yell */
/* 
    Document   : feeds
    Created on : 10-feb-2010, 13:37:23
    Author     : andres
    Description: Estilos asociados a los feeds (muro, profile, vista detalle evento, vista detalle place,...)
*/
.feed_stories{width:624px;margin:5px 20px;}
.feed_story{height: auto !important;height:61px;min-height:61px;position:relative;z-index:1;margin:0;padding:0 0 8px 0;text-align:left;}/* min-height = photo(45 + padding-top body feed = 8px )*/
.feed_story .feed_story_pic{width:45px;height:45px;position:absolute;left:0;margin-top:9px;border:1px solid #e2e2e2;padding:3px;}
.feed_story .feed_story_body{border-top:1px solid #EEEEEE;color:#808080;padding-left:60px;padding-top:8px;}
.feed_story .feed_story_body .video_in_feed{margin:5px 0;}
.feed_story .feed_story_body .feed_story_message{color:#474747;font-weight:normal;line-height:1.3em;font-size:13px !important;}
.feed_story .feed_story_body .feed_story_message .feed_autor,
.feed_story .feed_story_body .feed_story_message a.feed_autor:hover{font-weight:bold;font-size:13px;}
.feed_story .feed_story_body .feed_story_message a,
.feed_story .feed_story_body .feed_story_message a:hover{font-size:13px;}
.feed_story .feed_story_body .feed_object_target{margin:0;padding:4px 10px 4px 0;}
.feed_story .feed_story_body a.display_hide_events_in_feed,
.feed_story .feed_story_body a.display_hide_events_in_feed:hover{border-top:1px solid #E0E0E0;display:block;font-size:11px !important;height:14px;text-decoration:underline;margin:5px 0 0 0;padding:2px 0 4px 16px;text-align:left;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:0 2px;
    background-image:url('/site_media/_img/sprite-icons/dropdown_redux_down.gif');
}
.feed_story .feed_story_body a.display_hide_events_in_feed:hover{color:#474747;
    background-color:#DCE6B5;
    background-image:url('/site_media/_img/sprite-icons/dropdown_redux_down_hover.gif');
}

.feed_story.is_place_promotor{background-color:#EAF0D3;margin:4px 0;}
.feed_story.is_place_promotor .feed_story_pic{background-color:#A8C047;border:1px solid #A8C047;}

.feed_story .feed_story_body .feed_object_target .feed_object_target_pic{float:left;overflow:hidden;padding-right:6px;}
.feed_story .feed_story_body .feed_object_target .feed_object_target_pic img{display:block;border:1px solid #d8d8d8;padding:3px;background-color:white;}
.feed_story .feed_story_body .feed_object_target .feed_object_target_pic img.feed_target_image_with_actions{width:24px;height:24px;}
.feed_story .feed_story_body .feed_object_target .feed_object_target_info{display:table;}
.feed_story .feed_story_body .feed_object_target .feed_object_target_info .vote_buttoms_redux{float:right;}
.feed_story .feed_story_body .feed_object_target .feed_object_target_info .feed_object_target_info_Title{padding-top:3px;}
.feed_story .feed_story_body .feed_object_target .feed_object_target_info .feed_object_target_info_Title strong{font-size:12px;}
.feed_story .feed_story_body .feed_object_target .feed_object_target_info .feed_object_target_info_Title a:hover{text-decoration:underline;}

.feed_story .feed_story_body .feed_object_target .feed_upload_photo{float:left;overflow:hidden;padding-right:6px;}
.feed_story .feed_story_body .feed_object_target .feed_upload_photo img{width:100px;display:block;border:1px solid #d8d8d8;padding:3px;background-color:white;}

.feed_story .feed_story_links{display:block;padding-top:4px;}
.feed_story_time{color:#888889;}
.feed_story_time abbr{font-size:10px;}
.generic_feed_story_icon{float:left;margin-right:4px;margin-top:-1px;}
.sprite_feed_icons{display:inline-block;height:14px;width:10px;
    background-repeat:no-repeat;
    background-image:url('/site_media/_img/sprite-icons/clock_icon.gif');
}
.generic{background-position:0 3px;}


/* botones en el feed e.g.:el de borrar feed */
.hide_feed{float:right;margin-top:-2px;}
.hide_feed a{/*opacity:0.5;filter:alpha(opacity=50);*/}
.feed_buttom{display:block;padding:2px 3px;vertical-align:bottom;}

.odd_feed{background:transparent;}
.even_feed{background:#F0F0F0 none repeat scroll 0 0;border-bottom:1px solid #E3E3E4;border-top:1px solid #E3E3E4;margin-bottom:4px;}

.feed_tags{width:auto !important;position:relative;float:none !important;background-color:#E5EFF5;}
.feed_tags strong{font-weight:normal;}
.feed_tags a,
.feed_tags a:hover{font-size:10px !important;vertical-align:top;margin-left:4px;padding:0 4px;}

.walltowall_pic{margin:0 2px 0 0;}

.comments_in_hightlight{padding-top:0 !important;padding-left:60px;border-bottom:2px solid #F7E35D;padding-bottom:6px;}
.hightlight_in_feed{position:relative;padding-left:8px !important;background-color:#FCF5C3;color:#474747 !important;padding:8px 10px;border:2px solid #F7E35D !important;}
.hightlight_in_feed img.hl-ancor-to-event{position:absolute;left:25px;bottom:-21px;}
.hightlight_in_feed h3{font-size:14px !important;font-weight:bold !important;line-height:16px !important;}

p.feed_message{font-size:12px;line-height:16px;color:#474747;margin:4px 0 0 0;padding:0 0 0 26px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position: 10px 2px;
}
p.feed_message span{font-weight:bold;}
p.feed_message.like{background-image:url('/site_media/_img/sprite-icons/vote_feed_like.gif');}
p.feed_message.dislike{background-image:url('/site_media/_img/sprite-icons/vote_feed_dislike.gif');}
p.feed_message.follow_feed{background-image:url('/site_media/_img/sprite-icons/follow_feed.gif');}
p.feed_message.picture_upload_feed{background-image:url('/site_media/_img/sprite-icons/picture_upload_feed.gif');}
p.feed_message.blog_feed{background-image:url('/site_media/_img/sprite-icons/blog_feed.gif');}
p.feed_message.tags_feed{background-image:url('/site_media/_img/sprite-icons/tags_feed.gif');}
p.feed_message.video_feed{background-image:url('/site_media/_img/sprite-icons/video_feed.gif');}
p.feed_message.event_create_feed{background-image:url('/site_media/_img/sprite-icons/add_object.gif');background-position:10px 3px;}
.invisible{opacity:0;filter:alpha(opacity=0);}


/*
    Document   : comments
    Created on : 12-feb-2010, 11:42:38
    Author     : andres
    Description: Estilos asociados a todos los tipos de comentarios que hay en dooplan.
*/
/* common styles for all formats of comments */
.js_hidden_comments{display:none;}

/* comments feeds */
a.feed_walltowall_link,
a.feed_walltowall_link:hover,
.feed_comment_link{color:#006699;text-decoration:underline;padding:0 0 0 7px;
    background-color:transparent;
    background-position:0 5px;
    background-repeat:no-repeat;
    background-image:url('/site_media/_img/sprite-icons/footerList_icon.gif');
}
.feed_comment_box {clear:both;font-size:11px;overflow:hidden;padding:2px 0 0;}
.feed_comment{width:400px;overflow:hidden;padding:5px 0 4px 5px;background-color:#ECEFF5;border-bottom:1px solid #E5EAF1;clear:left;float:none;margin-bottom:2px;}
.feed_comment_pic_commenter{float:left;margin-right:8px;height:32px;width:32px;display:block;border:0 none;}
.feed_comment_text_timestamp{display:table-cell;vertical-align:top;}

.feed_comment_text{padding:1px 5px 0 0;}
.feed_comment_text .feed_comment_author{font-weight:bold;color:#006699;}
.feed_comment_text .feed_comment_actual_text{display:inline;}
.feed_comment_text_timestamp .feed_comment_actions{color:#777777;padding:2px 0 1px}

.feed_textarea_box{width:400px;padding:5px 0 4px 5px;background-color:#ECEFF5;border-bottom:1px solid #E5EAF1;clear:left;float:none;margin-bottom:2px;}
.feed_textarea_box img.feed_textarea_box_pic{float:left;margin-right:6px;height:32px;width:32px;display:block;border:0 none;}
.feed_textarea_box textarea.feed_textarea_box_textarea{float:right;width:348px;height:29px;margin:0 5px 0 0;min-height:29px;overflow:auto;border:1px solid #BDC7D8;font-size:11px;padding:3px;}
.feed_textarea_box .inputButtom{margin:4px 0 0 40px;}

.feed_textarea_box.box_comment_redux .inputButtom,
.feed_textarea_box.box_comment_redux img{display:none;}
.feed_textarea_box.box_comment_redux textarea.feed_textarea_box_textarea{height:14px;min-height:14px;width:387px;color:#888889;}

a.feed_show_comments,
a.feed_show_comments:hover{display:block;width:383px;padding:5px 0 4px 22px;border-bottom:1px solid #E5EAF1;clear:left;float:none;margin-bottom:2px;
    background-color:#ECEFF5;
    background-position:4px 5px;
    background-repeat:no-repeat;
    background-image:url('/site_media/_img/sprite-icons/feed_display_hidden_comments.png');
}

/* fin de comments feeds */

/* alone comments */
.alone_comments_wrapper{margin:0 20px;width:624px;}
.alone_comments .alone_comment{width:624px;padding:5px 0 4px 0;margin-bottom:2px;}
.alone_comments .alone_comment .alone_comment_wrapper{position:relative;float:left;vertical-align:top;padding:0 0 0 57px;}
.alone_comments .alone_comment .alone_comment_wrapper img.alone_comment_pic_commenter{z-index:8;position:absolute;left:0px;top:0;height:32px;padding:3px;width:32px;border:1px solid #CCCCCC;}
.alone_comments .alone_comment .alone_comment_wrapper img.detail_alone_comment_box{z-index:10;position:absolute;left:40px;top:8px;}
.alone_comments .alone_comment .alone_comment_wrapper .alone_c_comment{background-color:white;padding:2px 8px;border:1px solid #CCCCCC;clear: both;}

.alone_comment_text{padding:1px 5px 0 0;}
.alone_comment_text .alone_comment_author{font-weight:bold;color:#006699;}
.alone_comment_text .alone_comment_actual_text{display:inline;}
.alone_c_comment .alone_comment_actions{color:#888889;padding:2px 0 1px;margin:5px 0 0 0;text-align:right;border-top:1px solid #e2e2e2;}

a.alone_show_comments,
a.alone_show_comments:hover{display:block;width:602px;padding:8px 0 8px 22px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;clear:left;float:none;margin-bottom:2px;
    background-color:#f0f0f0;
    background-position:4px 5px;
    background-repeat:no-repeat;
    background-image:url('/site_media/_img/sprite-icons/feed_display_hidden_comments.png');
}

.alone_no_comments{width:450px;padding:5px;background-color:#f0f0f0;border:1px solid #ccc;margin:0 0 5px 0;}
.alone_textarea_box{width:450px;padding:5px;background-color:#f0f0f0;border:1px solid #ccc;clear:left;float:none;margin-bottom:2px;}
.alone_textarea_box label{display:block;width:100%;font-size:14px;line-height:16px;font-weight:bold;color:#888889;margin:0 0 4px 0;}
.alone_textarea_box textarea.alone_textarea_box_textarea{float:left;padding:3px;width:442px;margin:0 5px 0 0;border:1px solid #ccc;font-size:12px;font-family:Arial,Helvetica,Sans-Serif;}
.alone_textarea_box .inputButtom{margin:8px 0 0 0;background-color:#474747;border:1px solid #474747;}
.alone_textarea_box .inputButtom input{font-size:14px !important;line-height:18px !important;color:white;}

.alone_textarea_box_disabled{position:relative;background-color:#f7f7f7;border:1px solid #e2e2e2;}
.alone_textarea_box_disabled .alone_login_to_comment{position:absolute;left:0;top:50px;width:100%;text-align:center;font-size:14px;line-height:16px;}
.alone_textarea_box_disabled .alone_login_to_comment a,
.alone_textarea_box_disabled .alone_login_to_comment a:hover{font-size:14px;line-height:16px;text-decoration:underline;}
.alone_textarea_box_disabled label{color:#d4d4d4;cursor:default;}
.alone_textarea_box_disabled textarea.alone_textarea_box_textarea{border:1px solid #e0e0e0;background-color:#f8f8f8;}
.alone_textarea_box_disabled .inputButtom{background-color:#ccc;border:1px solid #ccc;}
.alone_textarea_box_disabled .inputButtom input[disabled="disabled"],
.alone_textarea_box_disabled .inputButtom input{color:888889;cursor:default;}

.alone_textarea_box .charsRemaining{margin:4px 0 0 0;}
/* fin de alone comments */

