html, body {
    height:         100%;
    margin:         0px;
    padding:        0px;
}

body {
	background-color: #ffffff;
	text-align:center;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}

/* -----------------------------------------------------------
 * MAIN
 * -----------------------------------------------------------
 */
#main_mundiartistas {
    min-height:     100%;
    margin-bottom:  -56px;
    position:       relative;
}

.texto{
	color: #313131;
	text-align:center;
	font-size:11px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}

.texto a{
	color: #313131;
	text-align:center;
	font-size:11px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	text-decoration:none;
}

.texto a:hover{
	color: #9d0b15;
	text-align:center;
	font-size:11px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	text-decoration:none;
}


.info_evento p
{
	
}


.clear
{
	clear:both;
}
a
{
	
}

* {
margin:0; 
padding:0;
}

#content 
{
	
	width:818px;
	/*height:1180px;*/
	margin:0 auto 0 auto;  
	/*min-height:100%;  */
	padding-top:20px;
}

#topheader
{
	margin:0 auto 0 auto;
	width: 100%;
	height: 28px;
	background-color: #f3f3f3;
	display: block;	
	font-size: 9px;
	color: #666666;
}

#topheader #topheader_content
{
	padding-top: 9px;
	padding-left: 550px;
	
}

#main_header
{
	margin: -1px auto 0 auto;
	width: 880px;
	height:150px;
	background-image:url('img/structure/bg_general.jpg');
	background-repeat: no-repeat;
}


#foto_declaracion
{
	height:225px;
	width:150px;
	border: solid 1px #b4b4b4;
	background-image:url('img/structure/declaracion_1.jpg');
	float:left;
	margin-left:9px;
	margin-right:15px;
}

#buttons
{
	padding-top:100px;
	padding-left:247px;
}

#flash_left
{
	
	
	width:170px;
	height:275px;
	background-image:url('img/structure/bg_left.jpg');
	background-repeat: no-repeat;
	float:left;
	
	
}

#content #flash_center
{
	width: 880px;
	height:275px;
	margin:0 auto 0 auto;
	

}

#content #flash_center
{
	width: 880px;
	height:275px;
	margin:0 auto 0 auto;
	

}

#inner_content
{
	
	width: 810px;
	height:800px;
	margin:0 auto 0 auto;
	padding-top: 20px;

}

#div_izquierda
{
	
	width: 218px;
	background-color:#f3f3f3;
	float:left;
	padding-left:9px;
	padding-top:12px;
	text-align:left;
}

#div_derecha
{
	
	width: 570px;
	background-color:#FFFFFF;
	float:left;
	margin-left:12px;
	margin-bottom:30px;
	text-align:left;

	padding-top:12px;
}


#div_declaracion
{
	margin-top:16px;
}

#div_eventos
{
	margin-left: -9px;
	padding-left: 9px;
	background-color: #FFFFFF;
	
}


.div_incorporaciones_item_left
{
	float:left;
	text-align:left;
	
	width:260px;
	margin-top:10px;
	padding-right:14px;
	height:103px;
	padding-bottom:14px;
	
	
}
.div_incorporaciones_item_right
{
	float:right;
	width:270px;
	margin-top:10px;
	padding-right:14px;
	height:103px;
	padding-bottom:14px;
	
}

.div_foto_artista
{
	width:90px;
	height:90px;
	float:left;
}



.datos_evento
{

	float:left;
	text-align:center;
	height:55px;
	width:46px;
	padding-top:5px;
	padding-bottom:5px;
	
	
}

.info_evento
{
	margin-bottom:18px;
	margin-right:5px;
	
	text-align:left;
	margin-left: 56px;
	
}

/* -----------------------------------------------------------
 * FOOTER
 * -----------------------------------------------------------
 */
.clearfooter { height: 56px; clear: both; }

#bottomfooter
{
	position:relative;  
	margin:28px auto 0;  
	width: 100%;
	height: 28px;
	background-color: #f3f3f3;
	font-size: 9px;
	color: #666666;
}

/* -----------------------------------------------------------
 * CONTENT
 * -----------------------------------------------------------
 */
#content_mundiartistas { /*margin-bottom: 56px;*/ }

#bottomfooter #bottomfooter_content
{
	padding-top: 9px;
	padding-left: 550px;
	
}

#bottomfooter #bottomfooter_left_content
{
	padding-top: 9px;
	padding-left: 120px;
	float:left;
	
}

.redline
{
	height:0px;
	border-top: solid 1px #9d0b15;
	margin-top:7px;

	width:205px;
}

.greyline
{
	height:0px;
	border-top: solid 1px #dfdfdf;

	margin-top:7px;
	
	width:205px;
}

.produccion_destacada
{
	padding-right:10px;
	width: 208px;
}

.evento_destacado
{
	margin-left:9px;
	height:70px;
	background:url('img/structure/evento.jpg') no-repeat;
	margin-bottom:18px;
	
}

.img_produccion
{
	margin-top:10px;
	width:205px;
	height:90px;
	border: 1px solid #a3a3a3;
}


#content #artistas_top
{
	width: 818px;
	height:190px;
	background:url('img/structure/header_artistas_v2.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #eventos_top
{
	width: 818px;
	height:61px;
	background:url('img/structure/header_eventos.jpg') no-repeat;
	margin:0 auto 0 auto;

}


#content #contratacion_top
{
	width: 818px;
	height:61px;
	background:url('img/structure/header_contratacion.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #contratacion_top_lorem
{
	width: 758px;
	height:56px;
	padding-left:30px;
	padding-right:30px;
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	margin:0 auto 0 auto;

}


#content #producciones_top
{
	width: 818px;
	height:61px;
	background:url('img/structure/header_producciones.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #producciones_ficha_top
{
	width: 818px;
	height:61px;
	background:url('img/structure/header_producciones_ficha.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #eventos_ficha_top
{
	width: 818px;
	height:61px;
	background:url('img/structure/header_ficha_eventos.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #producciones_ficha_separador
{
	width: 818px;
	height:1px;
	background:url('img/structure/linea_separador.jpg') no-repeat;

}


#content #producciones_ficha_top #titular_producciones_ficha_top
{
	padding-left:185px;
	padding-top:25px;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
	font-weight: bold;
}

#content #eventos_ficha_top #titular_eventos_ficha_top
{
	padding-left:133px;
	padding-top:25px;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
	font-weight: bold;
}


#content #producciones_ficha_logo
{
	width: 818px;
	height:274px;
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	margin:0 auto 0 auto;

}

#content #producciones_ficha_botonera
{
	width: 818px;
	height:35px;
	background:url('img/structure/producciones_botonera.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #producciones_ficha_botonera #botones
{
	
	margin:0 auto 0 auto;

}

#content #producciones_ficha_contenido
{
	width: 818px;
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	
	margin:0 auto 0 auto;

}

#content #producciones_ficha_contenido #producciones_ficha_contenido_right
{

	float:right;
	padding-right:34px;
	padding-top:22px;

}

#content #producciones_ficha_contenido #producciones_ficha_contenido_left
{
	text-align:left;
	padding-top:22px;
	padding-left:35px;
}

#content #producciones_ficha_logo #producciones_ficha_logo_imagen
{
	
	margin-left:20px;
	margin-right: 21px;
	width: 775px;
	height: 272px;
	border: solid 1px #a3a3a3;

}





#content #artistas_top #contenido_artistas_top
{

	text-align: left;
	vertical-align:middle;
	height:41px;
	padding-left:118px;
	padding-top: 20px;
	margin:0 auto 0 auto;

}

#content #artistas_top #contenido_artistas_top p
{

	text-align: left;

}

#content #artistas_envia 
{
	width: 808px;
	padding-left: 10px;
	height:65px;
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	margin:0 auto 0 auto;

}

#content #producciones_envia
{
	width: 818px;
	
	height:130px;
	
	background:url('img/structure/producciones_top_bg.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #contratacion_body
{
	width: 818px;
	
	height:437px;
	
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	margin:0 auto 0 auto;

}

#content #contratacion_body #contratacion_left
{
	
	width: 50%;
	height:100%;
	float:left;
	background:url('img/structure/contacto_info.jpg') no-repeat;
	
	margin:0 auto 0 auto;

}

#content #contratacion_body #contratacion_right
{
	
	width: 50%;
	height:100%;
	float:right;

	
	margin:0 auto 0 auto;

}


#content #producciones_envia_bottom
{
	width: 808px;
	
	height:65px;
	padding-left:10px;
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	margin:0 auto 0 auto;

}

#content #producciones_envia_bottom #artistas_sombreado_lorem
{
	width: 793px;
	height:65px;
	padding-left:5px;

	background-color: #f9f9f9;
	background:url('img/structure/bg_gris_producciones.jpg') repeat-y;
	text-align:left;
	float:left;

}

#content #artistas_envia #artistas_sombreado_lorem
{
	width: 673px;
	height:65px;

	background-color: #f9f9f9;
	text-align:left;
	float:left;
	

}

#content #producciones_envia_bottom #artistas_sombreado_separador
{
	width: 1px;
	height:65px;
	background:url('img/structure/artistas_separador.jpg') no-repeat;
	float:right;

}

#content #artistas_envia #artistas_sombreado_separador
{
	width: 1px;
	height:65px;
	background:url('img/structure/artistas_separador.jpg') no-repeat;
	float:right;

}


#content #artistas_envia #artistas_sombreado_contacto
{
	width: 134px;
	height:65px;
	float:right;
}

#content #producciones_envia_bottom #artistas_sombreado_contacto
{
	width: 134px;
	height:65px;
	float:right;
}



#content #artistas_listado
{
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	margin:0 auto 0 auto;
	width:798px;
	padding-top:18px;
	padding-left:10px;
	padding-right:10px;

}

#content #artistas_ficha	
{
	background:url('img/structure/bg_contenedor.jpg') repeat-y;
	margin:0 auto 0 auto;
	width:788px;
	height:900px;
	padding-left:20px;
	padding-right:10px;

}

#content #artistas_ficha #artistas_ficha_izq
{
	width:555px;
	float:left;
	/*background-color: #FFAAFF;*/
	

}

#content #artistas_ficha #artistas_ficha_izq #avatar
{
	
	float:left;

}

#content #artistas_ficha #artistas_ficha_izq #descripcion
{
	text-align:left;
	padding-left:194px;

}

#content #artistas_ficha #artistas_ficha_izq .artista_info_adicional
{
	text-align:left;
	
	padding-top:10px;
	

}

#content #artistas_ficha #artistas_ficha_izq #artista_fotos
{
	text-align:left;

	padding-top:30px;
	

}

#content #artistas_ficha #artistas_ficha_izq #artista_videos
{
	text-align:left;

	padding-top:26px;

}

#content #artistas_ficha #artistas_ficha_izq #producciones_relacionados
{
	text-align:left;

	padding-top:26px;
	

}

#content #artistas_ficha #artistas_ficha_izq #artista_fotos .foto_galeria_artista
{
	float:left;
}

#content #artistas_ficha #artistas_ficha_izq #artista_fotos .foto_galeria_artista_final
{
	float:left;
}

.video_galeria_artista_primero
{
	float:left;
	padding-left:0px;
	margin-right:0px;
}

.fila_video .video_galeria_artista
{
	float:left;
	padding-left:14px;
}

#content #artistas_ficha #artistas_ficha_izq #producciones_relacionados #producciones_relacionados_left
{
	float:left;
	text-align:left;
	margin-right:110px;
	
}
#content #artistas_ficha #artistas_ficha_izq #producciones_relacionados #producciones_relacionados_right
{
	
	text-align:left;
	
}

#content #artistas_ficha #artistas_ficha_izq #producciones_relacionados #producciones_relacionados_left .produccion_artista
{
	text-align:left;
}



#content #artistas_ficha #artistas_ficha_dcha
{
	width:217px;
	/*background-color: #00AA00;*/

	float:right;
	

}

#content #artistas_ficha #artistas_ficha_dcha #artistas_ficha_dcha_top
{
	width:217px;
	height:10px;
	background:url('img/structure/multi_top_artista.jpg') no-repeat;


}

#content #artistas_ficha #artistas_ficha_dcha #artistas_ficha_dcha_body
{
	width:217px;
	padding-left:10px;
	padding-right:10px;
	background:url('img/structure/multi_body_artista.jpg') repeat-y;
	

}

#content #artistas_ficha #artistas_ficha_dcha #artistas_ficha_dcha_bottom
{
	
	width:217px;
	height:10px;
	background:url('img/structure/multi_bottom_artista.jpg') no-repeat;


}

#content #artistas_ficha #artistas_ficha_dcha #artistas_ficha_dcha_multimedia
{
	text-align:left;
	width:217px;
	padding-top:5px;
}

#content #artistas_ficha #artistas_ficha_dcha #artistas_ficha_dcha_archivos
{
	text-align:left;
	width:217px;
	padding-top:5px;
}

#content #artistas_ficha #artistas_ficha_dcha #artistas_ficha_dcha_enlaces
{
	text-align:left;
	width:217px;
	padding-top:5px;
}





#content #artistas_listado .div_impar
{
	border-top: solid 1px #dedede;
	text-align:left;
	background-color: #f6f6f6;
	width:766px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:16px;
	padding-right:16px;
	margin-bottom:1px;

}

#content #artistas_listado .div_par
{
	
	background-color: #FFFFFF;
	text-align:left;
	border-top: solid 1px #dedede;
	width:766px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:16px;
	padding-right:16px;

}

#content #artistas_bottom
{
	width: 818px;
	height:9px;
	background:url('img/structure/footer_artistas.jpg') no-repeat;
	margin:0 auto 0 auto;

}

#content #ficha_bottom
{
	width: 763px;
	height:100%;
	background:url('img/structure/footer_filigrana.jpg') no-repeat;
	margin:0 auto 0 auto;
	padding-bottom: 20px;
	padding-top: 30px;
	padding-left: 35px;
	padding-right: 20px;

        height: 90px;
}

#content #producciones_ficha_contenido #info
{
	text-align:left;
	width: 763px;
	height:100%;
	padding-bottom: 20px;
	padding-top: 30px;
	padding-left: 35px;
	padding-right: 20px;

}

#content #artistas_listado #artistas_paginador
{
	text-align:left;
	
	width:818px;
	padding-top:27px;
	padding-bottom:35px;
	padding-left:27px;
	

}










