#show_contents,#show_list{
	float:left;
	width:960px;
	margin-left:20px;
	margin-top:20px;
	position:relative;
}

#show_contents{
	margin-top:0px;
	margin-left:0px;
	position:relative;
	}
#show_list{
	width:920px;
}
.show_list_element{
width:900px;
float:left;
position:relative;
clear:both;
margin-bottom: 20px;
padding-bottom:22px;
background:url('images/bg_espectaculo.jpg') no-repeat;
border-bottom:1px solid #999999;

}

.show_list_element img {
 float:left;
 margin-right:10px;
}
.show_intro{
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	padding-top:0px;
}
#contenido .show_intro p{
	margin-left:0px;;
	margin-right:0px;
	margin-top:0px;
}

.show_list_element .show_name{
	margin:0px;
	background:#444444;
	color:white;
	font-weight:bold;
	padding:2px 2px 2px 10px;
	font-size:13px;
	text-transform:uppercase;
	position:relative;
}

.show_extend{
	position:absolute;
	bottom:2px;
	right:10px;
	color:#5985df;
	font-weight:bold;
}
.show_extend a{
	color:#5985df;
}

#show_details{
margin:20px;
border-top:1px solid #999999;
padding-top:10px;
}

#show_details p{
margin-left:0px;
margin-right:0px;
margin-top:0px;

}
#show_cover{
	float:left;
	margin-left:4px;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:6px;
}
#show_descripcion{
	margin-top:10px;
	border-top:1px solid #999999;
	clear:both;
	border-bottom:1px solid #999999;
	padding-left:10px;
	padding-right:10px;
	background:#F6F6F6;
	}
	
.backshowlist{
	margin:20px 50px 0px 20px;
	color:#a52f2f;
	border-top:1px solid #a52f2f;
	padding-top:10px;
	clear:both;
	width:890px; 
}
.backshowlist a{
color:#a52f2f;
}

.backshowlist img{
vertical-align:middle;
margin-right:10px;
border:none;
}


#show_loader{
	text-align:center;
}

#show_fotos, #show_actuaciones, #show_noticias{
width:850px;
margin-left:10px;
margin-top:10px;
font-weight:bold;
color:#a52f2f;
}

.titulosecundario{
border-bottom:1px solid #a52f2f;
margin-bottom:10px;
}
#listafotos{
text-align:center;
}
#listaactuaciones ul li .fecha, #listaprensa ul li .fecha{
	float:left;
	font-weight:normal;
	float:left;
	clear:both;
	width:200px;
	color:#5985df;
}

#listaprensa ul li .fecha{
width:170px;
}
#listaactuaciones ul li .texto, #listaprensa ul li .texto{
	float:left;
	color:#555555;
	font-size:13px;
	}
	
#listaactuaciones ul li,#listaprensa ul li{
	float:left;
	clear:both;
	width:700px;
	border-bottom:1px solid #CCCCCC;
	padding:2px;
	list-style:square;
}
#moreshows, #morenoticias{
	clear:both;
	margin-left:30px;
	padding-top:6px;
	font-weight:normal;
}
#moreshows a, #morenoticias a{
	color:#a52f2f;
	cursor:pointer;
}


#listafotos img{
margin-right:20px;
border:1px solid #a52f2f;
vertical-align:bottom;
}
span.vertodasfotos a{
color:#a52f2f;
}


.show_genericlist{
width:850px;
margin-left:10px;
margin-top:10px;
font-weight:bold;
color:#a52f2f;
float:left;
clear:both
}

.titulosecundario{
border-bottom:1px solid #a52f2f;
margin-bottom:10px;
}

.genericlist{
float:left;
margin:0px;
padding:0px;
}

.genericlist ul li .fecha_lesson{
	float:left;
	font-weight:normal;
	float:left;
	clear:both;
	color:#5985df;
}
.genericlist ul li .lugar_lesson{
	float:left;
	color:#a52f2f;
	margin-left:10px;
}
.genericlist ul li .texto_lesson{
	float:left;
	color:#555555;
	font-size:13px;
	margin-left:10px;
	}
.genericlist ul li .texto_lesson a{
	color:#555555;
	text-decoration:none;
}

.genericlist ul li{
	float:left;
	clear:both;
	width:700px;
	border-bottom:1px solid #CCCCCC;
	padding:2px;
	list-style:square;
}

.genericlist ul li.audiotitle{
	width:350px;
}

.genericlist ul li.audiotitle a{
color:#555555;
}
.moregeneric{
	clear:both;
	margin-left:30px;
	padding-top:6px;
	font-weight:normal;
}
.moregeneric a{
	color:#a52f2f;
	cursor:pointer;
}
