@CHARSET "UTF-8";
@import url(botonera_social.css);

body.eventos div.main h1 { border: 0px none ; margin-top: 1em; }
body.eventos .add { float: right; text-align: right; }

div.vista_evento__caja_foto
{
	width			:	120px;
	padding			:	10px;
	float			:	left;
}

div.vista_evento__caja_foto img
{
	width			:	107px;
}

div.vista_evento__caja_evento .otras_busquedas
{
	margin-top		: 1em;
}
div.vista_evento__caja_evento .programa,
div.vista_evento__caja_evento .descripcion,
div.vista_evento__caja_evento .requisitos
{
	margin-top		: 0px;
	margin-bottom	: 1em;
}

div.vista_evento__caja_evento
{
	float			:	left;
	width			:	70%	;
	margin-bottom	:	1em	;
}

div.vista_evento__caja_evento h2
{
	border-top: 0px none;
	border-bottom: 1px dotted #333333;
}

div.vista_evento__caja_evento ul
{
	float: left;
	margin-bottom: 1.5em;
	width: 100%;
}

div.vista_evento__caja_evento ul li
{
	display: block;
	width: 100%;
	float: left;
}
div.vista_evento__caja_evento ul li.descripcion
{
	margin-bottom: 1.5em;
}
div.vista_evento__caja_evento ul li.columna_izquierda,
div.vista_evento__caja_evento ul li.columna_derecha
{
	width: 50%;
}

div.vista_evento__caja_evento ul li.tres_columnas
{
	width: 33%;
}

div.vista_evento__caja_evento ul li.dejar_hueco_debajo
{
	margin-bottom: 1em;
}

.evento
{
	border-top:		1px solid #333;
	margin-bottom:	0.5em;
	padding-top:	1.5em;
	padding-bottom:	0.6em;
}

.evento .imagen
{
	float				: left				;
	margin-right		: 10px				;
	padding-right		: 10px				;
	margin-bottom		: 0.5em				;
	width				: 115px				;
}

.evento .imagen img
{
	width				: 104px				;
}

.evento .info
{
	margin-left			: 140px				;
    padding-bottom:     0.5em;
}

.evento .tipo
{
	margin-bottom		: 0.3em				;
}

.evento h2
{
	font-size			:	1.4em			;
    text-transform:         uppercase;
	margin-bottom		:	0.5em			;
	border				:	0px none		;
	margin-top			:	0				;
}

.evento dt
{
	float				: left				;
	font-weight			: bold				;
	margin-right		: 0.5em				;
}

.evento dd
{
	margin-bottom		: 0.7em				;
}

.evento .acciones
{
	clear				: both				;
	border-top			: 1px dotted #333	;
	margin-top			: 0.5em				;
	padding-top			: 0.9em				;
	text-align			: right				;
	overflow			: hidden			;
}

.evento .info a
{
	font-weight			: bold				;
}

.evento .acciones .suscripcion
{
	float				: right				;
	font-weight			: bold				;
}

.input.select.ediciones
{
	width				: 100%				;
	border				: 0 none			;
	padding-left		: 4em				;
}

.input.select.ediciones fieldset,
.input.select.ediciones legend
{
	border				: 0pt none			;
	padding-left		: 12em				;
	background-color	: transparent		;
}

.input.select.ediciones legend 
{
	font-weight			: bold				;
}

.input.select.ediciones div.checkbox
{
	float				:	left			;
	margin-right		:	1em				;
	width				:	23%				;
}

div.ntksearch div.input input, div.ntksearch div.input select
{
	width				:	10em			;
}

.publicar
{
  margin: 1em 0;
}

.googleads
{
	margin-bottom:	1em;
}
