/*========== FUENTES =======================*/
@font-face{
	font-family: 'ACaslonPro-Regular';
	src: url('../fonts/ACaslonPro-Regular.otf');
}

@font-face{
	font-family: 'ACaslonPro-Bold';
	src: url('../fonts/ACaslonPro-Bold.otf');
}

/*========== FIN FUENTES =======================*/


/* ====================== COMÚN =============================*/
* {
	font-family: Arial;}
img{ 
	border:none;}	
body {
	background-color: #FBFBF3;
	/*margin: 0px;
	padding: 0px;
	text-align:center;
	min-height: 100%;
	height: 100*/
}

#contenido {
	width: 950px;
	min-height: 100%;
	position: relative;
	margin: 0 auto 0 auto;
}

#DIVpag{
	background-color: #FBFBF3;
	margin: 0px;
	padding: 0px;
	width: 950px;
	/*min-height: 1300px;*/
	height: auto;
}


/*------------------ INICIO ENCABEZADO -------------------*/
#cabecera{
	/*position: relative;
	width: 950px;
	float: left;*/
}

#cabecera a{
	text-decoration: none;
}

#cabeceraBanner{
	position: relative;
	/*float: left;*/
	width: 950px;
	height: 164px;
}

#cabeceraBanner a{
	text-decoration: none;
}

#cabeceraArtistas{
    text-align: center;
	height: auto;
	width: auto;
	color: #000000;
    background-color: rgba(238,237,229,255);
	
}

/*------------------- FIN ENCABEZADO -------------------------------*/

/*------------------- INICIO MENU ----------------------------------*/
#contMenu{
	box-sizing:border-box;
	position: relative;
	padding-top:20px;
	background-color: #000000;	
	font-weight:bold;
	width: 950px;	
    height: 63px;
	font-size:14px;
	color: #ffffff;	
	text-align:center;
}
#contMenu a{
	color:inherit;
	font-size:inherit;
	margin-right:30px;
	font-family:inherit;
	text-decoration: none;
}
#contMenu a:hover {
	color: #ffffff;
}
#menu{
	padding-left: 40px;
}

#menu li {
    display: inline;
}

#menu li a {
    /*padding: 5px 5px;*/
    text-decoration: none;
	font-size: 14pt;
	color: #ffffff;
	font-family: Arial;
}
/*------------------- FIN MENU -------------------------------------*/

/*------------------- INICIO REDES SOCIALES ------------------------*/
#redesSociales{
	position: relative;
	width: 950px;
	height: 100px;
	background-color: rgba(238,237,229,255);
	

}

#idioma{
	float: left;
	padding-left: 40px;
	padding-top: 65px;
}

#idioma a{
	text-decoration: none;
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
	background-color: #000000;
}

#rrss{
	float: right;
	padding-right: 20px;
	padding-top: 55px;
}
/*------------------- FIN REDES SOCIALES ---------------------------*/


/*------------------- INICIO PIE DE PAGINA -------------------------*/
#pie {
	position: relative;
	width: 950px;
	height: 120px;
	background-color:#000000;
    clear: both;
}

#colabora{
	float: right;
	color: white;
	padding-top: 35px;
	padding-right: 5px;
	font-family: Arial;
}

#logosColaboradores{
	/*width: 610px;*/
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	margin-left: 50px;
}
/*------------------- FIN PIE DE PAGINA -------------------------*/

/* ============== FIN COMÚN =============================*/


/*=============== INICIO INDEX ==========================*/

#aviso {
	position:relative;
/*	overflow:hidden; */
width:90%;
border: 1px solid #cc0000;
border-radius: 0.5rem;
font-size:1rem;
color: #cc0000;
padding:1rem;
margin-left:auto;
margin-right:auto;
text-align:center;
}
#aviso > a
{
	color:inherit;
	font-size:inherit;
	font:inherit;
	margin-right:2rem;
	font-weight:bold

}
#aviso > a:hover
{
	color:inherit;
	font-size:inherit;
	font:inherit;
	text-decoration: none;

}

#poliniza {
	position: relative;
	width: 950px;
	height: 495px;
	background-color: #ffffff;
}

#contIz{
	float: left;
	width: 640px;
}


#slider{
	float: left;
	padding-left: 40px;
}

#contIz span{
	position: relative;
	float: left;
	padding-left: 40px;
	font-size: 10pt;
	color: #816f57;
	font-family: Arial;
}

#contDer{
	float: right;
	width: 300px;
}

.titulo{
	font-weight: normal !important;
	font-size: 11pt;
	color: #816f57;
	font-family: Arial;
}

.form {
	align-content:center
	font-family: Arial;	
	font-size: 12pt;
	background-color: #ffff84;
}

.nombre{
	font-size: 13pt;
	font-weight: bold;
}

.origen{
	font-size: 10pt;
}


/*=============== FIN INDEX ==========================*/

/*=============== INICIO TAU =========================*/
#tau{
	position: relative;
	width: 950px;
	height: 850px;
	background-color: #e16b76;
}

#contIz img{
	float: left;
	padding-left: 40px;
	width: 600px;
}

#contIz p{
	float: left;
	padding-left: 40px;
	color: #000000;
	font-family: Arial;
	font-size: 11pt;
	text-align: justify;
}

#contDer{
	float: right;
	color: #000000;
	font-family: Arial;
	font-size: 11pt;
}

#contDer p{
	line-height: 1.8;
	margin-top: 0;
	padding-left: 25px;
}

#contDer span{
	padding-left: 25px;
	font-weight: bold;
}
/*=============== FIN TAU ============================*/

/*=============== INICIO MENUDO POLINIZA =============*/
#menudo{
	position: relative;
	width: 950px;
	height: 900px;
	background-color: rgba(238,237,229,255);
}

#menudo #contDer p a{
	padding-top:20px;
	text-decoration: none;
	color: #000000;
	font-family: Arial;
	font-size: 11pt;
}

#menudo #contIz{
	float: left;
	width: 640px;
}

#menudo .titulo{
	color: #000000;	
	font-weight: bolder;
	font-size: 12pt;
	background-color:#fcfe7a;
	padding-left:0;
}
/*=============== FIN MENUDO POLINIZA =============*/

/*=============== INICIO ARTISTAS =================*/
#artistas {
	position: relative;
	width: 950px;
	height: 1800px;
	background-color: rgba(238,237,229,255);
}

#artistas a{
	text-decoration: none;
}

#artistas img{
	width: 265px;
    height: 230px;
}

#artistas .nombre{
	color: #000000;
	font-family: Arial;
	font-size: 12pt;
}

#artistas .origen{
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
}

#artistas td{
	padding-top: 10px;
	padding-left: 37px;
}


/*=============== FIN ARTISTAS ====================*/

/*=============== INICIO FOTOS =================*/
#fotos {
	position: relative;
	width: 950px;
	height: 3520px;
	background-color: #e16b76;
}

#fotos a{
	text-decoration: none;
}

#fotos img{
	width: 250px;
}

#fotos .nombre{
	color: #000000;
	font-family: Arial;
	font-size: 12pt;
}

#fotos .origen{
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
}

#fotos td{
	padding-top: 10px;
	padding-left: 37px;
}


/*=============== FIN FOTOS ====================*/


/*=============== INICIO MURALES =================*/
#murales {
	width: 950px;
	height: 622px;
	background-color: #ffffff;
}





/*=============== FIN MURALES ====================*/

/*=============== HISTORICO ======================*/

#caja {
  width: 300px;
  height: 200px;
  position: relative;
  display: block; 
  float: left;
  cursor: pointer;
}

#anteriores {
 
}

/*=============== INICIO PROGRAMA =================*/

#programa {
	position: relative;
	width: 950px;
	height: 400px;
	background-color: #e16b76;
}

#programa #cont{
	
	float: right;
	width: 950px;
}

#programa #contIz{
	float: left;
	width: 600px;
}

#programa #contIz img{
	width: 550px;
}

#programa #contDer{
	
	float: right;
	width: 340px;
}

#texto_programa{
	width: 900px;
}

#texto_programa_izq{
	padding-top:15px;
	float: left;
	padding-left:20px;
	width: 400px;
	line-height: 1.5;
}

#texto_programa_izq p{
	font-size: 10pt;
	line-height:15px;
}

#texto_programa_der{
	padding-top:15px;	
	float: right;
	width: 400px;
	line-height: 1.5;
}

#texto_programa_der p{
	font-size: 10pt;
	line-height:15px;	
}

#texto_programa .titulo{
	color: #000000;	
	font-weight: bolder;
	font-size: 12pt;
	background-color:#ffffff;
}

#texto_programa .subTitulo{
	font-weight: bold;
	font-size: 9pt;
}

#logos_programa{
	float: right;
	width: 340px;
}

.logProg{
	margin: 0 5px 0 5px;
}


/*=============== FIN PROGRAMA ====================*/
