/* Alambre Estudio
   www.alambre.net
   //
   Estilos Quincena Musical CSS+XHTML
   Evento Detalle
   Enero 2010
*/

/* Filtro Eventos */

#filtro_eventos{
	border-top-style: solid;
	border-top-color: #595954;
	border-top-width: 2px;
	width: 625px;
}

#filtro_eventos tr td{
	height: 35px;
	vertical-align: middle;
}

#filtro_eventos td.listado_filtro{
	width: 475px;
	font-size: 15px;
	font-weight: bold;
}

#filtro_eventos td.listado_filtro a{
	font-weight: bold;
    background-color: #ebebeb;
	cursor: hand;
	cursor: pointer;
	
}

#filtro_eventos td.listado_filtro a img{
	vertical-align: middle;
}

#filtro_eventos td.listado_filtro a:hover{
    background-color: #ebebeb;
}

#filtro_eventos td.listado_todos{
	width: 145px;
	text-align: right;
	font-size: 12px;
}

/* Evento Listado */

#listado_no{
	display: none;
}

#evento_listado_container, #evento_listado_container li a{
	width: 625px;
	display: block;
}

#evento_listado_container .listado_todos a:link, #evento_listado_container .listado_todos a:visited{
	color:#A0A096;
}

#evento_listado_container .listado_filtro, #evento_listado_container .listado_todos{
	margin-bottom: 10px;
	margin-top: 8px;
	font-weight: bold;
	color: #595954;
}

#evento_listado_container li{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 19px;
}

#evento_listado_container li:hover{
	background-color: #f1f1f1;
}

#evento_listado_container .datos{
	width: 465px;
	float: left;
	border-top-style: solid;
	border-top-width: 2px;
	padding-top: 10px;
}

#evento_listado_container .ficha{
	width: 145px;
	float: right;
	border-top-color: #595954;
	border-top-style: solid;
	border-top-width: 2px;
	padding-top: 10px;
	color: #595954;
}

	#evento_listado_container .ficha strong{
		font-size: 12px;
		line-height: 12px;
	}

	#evento_listado_container .ficha p{
		margin-bottom:18px;
	}

	#evento_listado_container .foto{
		width: 145px;
		height: 86px;
		background-color: #F0EEEB;
		float: left;
		margin-bottom: 5px;
	}
	
	#evento_listado_container .textos{
		width: 305px;
		float: right;
		padding-bottom: 3px;
		color: #595954;
	}
	
	#evento_listado_container h2{
	font-size: 15px;
	margin-top:0px;
	margin-bottom: 5px;
	line-height: 18px;
	}

	#evento_listado_container h3{
	font-size: 11px;
	margin: 0px;
	width: 305px;
	}
	
	#evento_listado_container a h3 p{
	margin: 0px:
	}
	
	#evento_listado_container .categoria{	
	border-top-style: dashed;
	border-top-color: #595954;
	border-top-width: 1px;
	width: 465px;
	padding-bottom: 10px;
	padding-top: 6px;
	}
	
	#evento_listado_container .categoria p{	
	margin: 0px;
	}
	

	#evento_listado_container .categoria a{	
	color: #595954;
	width: auto;
	display: inline;
	margin: 0px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #595954;
	font-weight: normal;
	}

/* Evento Detalle */


#evento_detalle_container{
	width: 625px;
	padding-bottom: 20px;
}


#evento_detalle_container table.titulos{
	width: 625px;
	display: block;
}

#evento_detalle_container table.titulos td{
	vertical-align: bottom;
}

#evento_detalle_container td.tit{
	width: 465px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	padding-top: 8px;
}

#evento_detalle_container td.tit h2{
	font-size: 24px;
	line-height: 25px;
}

#evento_detalle_container td.categoria{
	width: 145px;
}


#evento_detalle_container td.th3{
	width: 15px;
}

	#evento_detalle_container td.categoria div{
	border-bottom-style: solid;
	border-bottom-color: #595954;
	border-bottom-width: 2px;
	width: 145px;
	padding-top: 8px;
}

	#evento_detalle_container .categoria h3{
	padding-bottom: 8px;
}

#evento_detalle_container .datos{
	padding-top: 5px;
	width: 625px;
	display: block;
	margin-top: 3px;
}
		
	#evento_detalle_container .imagen{
	height: 327px;
	
	width: 625px;
	display: block;
}
	
	.datos p{
	margin-bottom:18px;
	}
	
	.descripcion{
	float: left;
	width: 225px;
	}

	.descripcion2{
	float: right;
	width: 225px;
	}
	
	#evento_detalle_container .theme{
	margin-bottom: 12px;
}
	.descripcion2 .patrocina, .descripcion2 .colabora{
	margin-bottom: 20px;
	}
	
	.descripcion2 .patrocina p, .descripcion2 .colabora p{
	font-weight: bold;
	margin-bottom: 5px;
	}

.cuerpo{
	width: 465px;
	float: left;
	padding-bottom: 10px;
	padding-top: 8px;
	border-bottom-style: solid;
	border-bottom-color: #595954;
	border-bottom-width: 1px;
	color: #595954;
}

#evento_detalle_container .ficha{
	padding-bottom: 10px;
	padding-top: 10px;
	width: 145px;
	float: right;
	border-bottom-style: solid;
	border-bottom-color: #595954;
	border-bottom-width: 1px;
}

#evento_detalle_container .tags {
	padding-top: 10px;
	border-top-style: dashed;
	border-top-color: #595954;
	border-top-width: 1px;
}

#evento_detalle_container .tags a{	
	width: auto;
	display: inline;
	margin: 0px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #595954;
	font-weight: normal;
	}
	
	#evento_detalle_container .extra{	
	padding-bottom: 12px;
	width: 465px;
	overflow: hidden;
	}
	
#pdf_container{
	margin-bottom: 20px;
	width: 625px;
	border-top-color: #595954;
	border-top-width: 2px;
	border-top-style: solid;
	}
	
	#pdf_container h2{
	line-height: 18px;
	font-size: 15px;
	font-weight: bold;
	width: 625px;
	clear: both;
	padding-top: 8px;
	padding-bottom: 4px;
	border-bottom-color: #595954;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	margin-bottom: 10px;
	}
	
	#pdf_container div{
	width: 305px;
	margin-left: auto;
	margin-top: 10px;
	margin-right: auto;
	}
	
.tx-haltsoftaddtoany-pi1{
	margin-bottom: 15px;
}
