.agenda2017Mes{ color:#fff; background:#f6be00;}

.agenda_icon2017, 
.entry640 ul a:hover, 
.entry640 ol a:hover, 
.entry640 .entryRest a:hover, 
.post640 .entry640 p rel a:hover, 
.post_super .entry_super p a:hover, 
.post_super .entry_content_super p rel a:hover, 
.post_super .entry_super p doc a:hover, 
.post640 .entry640 p a:hover,
.post640 .entry640 p doc a:hover, 
.post640 .entry640 p agenda a:hover, 
.post640 .entry640 p fotos a:hover, 
.post640 .entry640 p videos a:hover, 
.post640 .entry640 p ho a:hover, 
.post640 .entry640 p cgo a:hover, 
.post640 .entry640 p gb a:hover, 
.post640 .entry640 p ain a:hover, 
.post640 .entry640 p rel:before, 
.post_super .entry_super p doc:before, 
.post640 .entry640 p doc:before, 
.post640 .entry640 p agenda:before, 
.post640 .entry640 p fotos:before, 
.post640 .entry640 p videos:before, 
.post640 .entry640 p ho:before, 
.post640 .entry640 p cgo:before, 
.post640 .entry640 p gb:before, 
.post640 .entry640 p ain:before, 
.post640 .entry640 .piedefoto a, 
.post640index .entry640index p a:hover, 
.entry640index .entryRest a:hover, 
.page-numbers a:hover, 
.post640triptico .entry640 p a:hover, 
.entry640triptico .entryRest a:hover, 
.post640diptico .entry640 p a:hover, 
.entry640diptico .entryRest a:hover, 
.facebook_icon, 
.facebook_icon a, 
.facebook_icon a:hover,
.tituloblack,
.datablack,
.tabla_estrelas2 a,
.tabla_estrelas_3columnas2 a,
.plus_icon a:hover, 
.plus_icon2 a:hover {color:#f6be00;}

h2 a:hover, 
h15 a:hover, 
h16 a:hover, 
h17 a:hover, 
h18 a:hover, 
h19 a:hover, 
.post_super .entry_super p a, 
.entry_super .entryRest a:hover, 
.post .entry p a, 
.post .entry p a:hover, 
.entry .entryRest a:hover, 
.post640 .entry640 p a, 
.entry640 ul a, 
.entry640 ol a, 
.post640index .entry640index p a, 
.post640triptico .entry640 p a, 
.post640diptico .entry640 p a, 
.sidebarContent a:hover,
.archivo a:hover,
.comment_text a:hover,
.author_meta a:hover,
.tabla_estrelas_izquierda a,
.tabla_estrelas_derecha a,
.tabla_estrelas_izquierda a:hover,
.tabla_estrelas_derecha a:hover,
.tabla_estrelas_3columnas_izquierda a, 
.tabla_estrelas_3columnas_centro a, 
.tabla_estrelas_3columnas_derecha a,
.tabla_estrelas_3columnas_izquierda a:hover,
.tabla_estrelas_3columnas_centro a:hover, 
.tabla_estrelas_3columnas_derecha a:hover,
.masymenos a:hover{color:#6e5956;}

/* COLUMNA PRINCIPAL DE ENTRADAS */

#mid{}#mainCol .info, 
#mid{}#mainCol .info a, 
#mid640{}#mainCol640 .info, 
#mid640{}#mainCol640 .info a, 
#mid640index{}#mainCol640index .info, 
#mid640index{}#mainCol640index .info a,
.agenda2015Title a:hover,
.agenda2015Title a:hover b,
.postMeta span.comments a,
.postMeta span.date a,
.entryblack .antetitulo,
.entrygrey a:hover,
.entrygrey .antetitulo,
.titulogrey,
.datagrey,
.entrygreywhite .antetitulo,
.titulogreywhite,
.datagreywhite{color:#d6a500;}

.post640 .entry640 .piedefoto{background:#252525; color:#fff;}
.post640 .entry640 .piedefoto a:hover{color:#fff; }
.post640 .entry640 .foto_piedefoto {background:#252525;}

.fechagris a:hover,
.agenda2015Mes{
	background:#f5bd2b;
	color:#fff;
}

.entryblack,
.tabla_estrelas2,
.tabla_estrelas_3columnas2{
	background:#252525;
}
/*----------------------------------------  INICIO TERCERA COLUMNA -------------------------------------------------*/


@media all and (max-width:1024px) {
  #agenda_movil a{color:#B1B1B1;}
  #agenda_movil a:hover{color:#B1B1B1;}
}

.facebook_label a{color:#ddd; background:#252525 url(images/fondo_facebook_icon.png) repeat-y left; }
.facebook_label a:hover{color:#eee; background:#666 url(images/fondo_facebook_icon.png) repeat-y left;}

.twitter_label a{color:#ddd; background:#252525 url(images/fondo_twitter_icon.png) repeat-y left; }
.twitter_label a:hover{color:#eee; background:#666 url(images/fondo_twitter_icon.png) repeat-y left;}

.twitter_icon, 
.twitter_icon a, 
.twitter_icon a:hover, 
.facebook2_icon, 
.facebook2_icon a, 
.facebook2_icon a:hover{color:#fff;}

/*---------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------  INICIO TERCERA COLUMNA -------------------------------------------------*/


@media all and (max-width:1024px) {
  #agenda_movil a{color:#B1B1B1;}
  #agenda_movil a:hover{color:#B1B1B1;}
  #agenda_label a{color:#fff;}
  #agenda_label a:hover{color:#ddd;}
}


@media all and (min-width:1024px) {
  #tertCol{
    float:left;width:294px;margin:0px 0px 0 0px;background:#fff;
  }

  #agenda_movil{display:none;}
}

@media all and (max-width:1024px) {
  #tertCol{
    display:none;
  }

  #agenda_movil{width:705px;}
  #agenda_movil a{color:#B1B1B1;}
  #agenda_movil a:hover{color:#B1B1B1;}
}

#tertCol p{font-size:10px; margin-top:6px; margin-bottom:6px;}


.facebook_label{text-align:left; }
.facebook_label a{color:#ddd; display:block; width:272px; padding:3px 4px 3px 3px; margin-left:15px; background:#252525 url(images/fondo_facebook_icon.png) repeat-y left; }
.facebook_label a:hover{color:#eee; background:#666 url(images/fondo_facebook_icon.png) repeat-y left;}

.instagram_label{text-align:left; }
.instagram_label a{color:#ddd; display:block; width:272px; padding:3px 4px 3px 3px; margin-left:15px; background:#252525 url(images/fondo_instagram_icon.png) repeat-y left; }
.instagram_label a:hover{color:#eee; background:#666 url(images/fondo_instagram_icon.png) repeat-y left;}


.twitter_label{text-align:left; }
.twitter_label a{color:#ddd; display:block; width:272px; padding:3px 4px 3px 3px; margin-left:15px; background:#252525 url(images/fondo_twitter_icon.png) repeat-y left; }
.twitter_label a:hover{color:#eee; background:#666 url(images/fondo_twitter_icon.png) repeat-y left;}

.twitter_icon {width:35px; color:#fff; font-size:19px; padding:5px 4px 6px 0px; vertical-align:text-top;}
.twitter_icon a{color:#fff;}
.twitter_icon a:hover{color:#fff;}

.facebook_icon {width:35px; color:#f6be00; font-size:19px; padding:5px 8px 6px 0px; vertical-align:text-top;}
.facebook_icon a{color:#f6be00;}
.facebook_icon a:hover{color:#f6be00;}

.facebook2_icon {width:35px; color:#fff; font-size:19px; padding:5px 3px 6px 0px; vertical-align:text-top;}
.facebook2_icon a{color:#fff;}
.facebook2_icon a:hover{color:#fff;}



@media all and (min-width:1024px) {
.peticiones_label a{color:#ddd; background:#252525 url(images/fondo_icon_naranja.png) repeat-y left; }
.peticiones_label a:hover{background:#666 url(images/fondo_icon_naranja.png) repeat-y left; color:#eee; }

.entradas_label a{color:#ddd; background:#252525 url(images/fondo_icon.png) repeat-y left; }
.entradas_label a:hover{background:#666 url(images/fondo_icon.png) repeat-y left; color:#eee; }

.entradas2_label{text-align:left; }
.entradas2_label a{color:#ddd; display:block; width:253px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon.png) repeat-y left; }
.entradas2_label a:hover{color:#eee; background:#666 url(images/fondo_icon.png) repeat-y left;}	

.buenasideas_label{text-align:left; }
.buenasideas_label a{color:#ddd; display:block; width:253px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon_rojo.png) repeat-y left; }
.buenasideas_label a:hover{color:#eee; background:#666 url(images/fondo_icon_rojo.png) repeat-y left;}	

/*----------------------- AGENDA 2015 --------------------------*/

.menucabecera_label li{color:#859C36;}
.menucabecera_label li a{color:#ccc; background:#404040;}
.menucabecera_label li a:hover{color:#ddd; background:#505050;}

.menucabecera_label li.icono a{color:#eee; background:#505050;}
.menucabecera_label li.icono a:hover{color:#fff; background:#606060;}

.menucabecera_label li.icono2 a{color:#bbb; background:#404040; padding:3px 3px 1px 3px; font-size:14px; font-family:Open Sans; font-weight: 300; vertical-align: top; }
.menucabecera_label li.icono2 a:hover{color:#fff; background:#505050;}

.mas_eventos{font-size:12px; color:#bbb; font-family:Open Sans; font-weight: 600;  margin:1px 4px 8px 6px; vertical-align: middle; float:right; text-transform:none;}

.agenda_icon {color:#fff;}
.agenda_icon a{color:#fff;}
.agenda_icon a:hover{color:#fff;}

.agenda_icon2 {color:#fff;}
.agenda_icon2 a{color:#fff;}
.agenda_icon2 a:hover{color:#fff;}

.plus_icon {color:#888;}
.plus_icon a{color:#888;}
.plus_icon a:hover{color:#f6be00;}

.plus_icon2 {color:#888;}
.plus_icon2 a{color:#888;}
.plus_icon2 a:hover{color:#f6be00;}
}

@media all and (max-width:1024px) and (min-width:705px) {

.peticiones_label{text-align:left; }
.peticiones_label a{color:#ddd; display:block; width:376px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon_naranja.png) repeat-y left; }
.peticiones_label a:hover{background:#666 url(images/fondo_icon_naranja.png) repeat-y left; color:#eee; }

.entradas_label{text-align:left; }
.entradas_label a{color:#ddd; display:block; width:376px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon.png) repeat-y left; }
.entradas_label a:hover{background:#666 url(images/fondo_icon.png) repeat-y left; color:#eee; }

.entradas2_label{text-align:left; }
.entradas2_label a{color:#ddd; display:block; width:253px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon.png) repeat-y left; }
.entradas2_label a:hover{color:#eee; background:#666 url(images/fondo_icon.png) repeat-y left;}

.buenasideas_label{text-align:left; }
.buenasideas_label a{color:#ddd; display:block; width:253px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon_rojo.png) repeat-y left; }
.buenasideas_label a:hover{color:#eee; background:#666 url(images/fondo_icon_rojo.png) repeat-y left;}	
	
.facebook_url {font-size:14px; font-family:Open Sans; font-weight: 600;  margin:4px 4px 8px 6px; vertical-align: top;}
.facebook_url a{color:#eee;}
.facebook_url a:hover{color:#fff;}

.facebook_url2 {font-size:14px; font-family:Open Sans; font-weight: 600; margin:11px 4px 8px 0px; vertical-align: middle; padding:3px 0 0 6px;}

.entradas_url {font-size:14px; font-family:Open Sans; font-weight: 600;  margin:4px 4px 8px 6px; vertical-align: top;}
.entradas_url a{}
.entradas_url a:hover{}

.entradas_url2 {font-size:14px; font-family:Open Sans; font-weight: 600; margin:11px 4px 8px 0px; vertical-align: middle; padding:3px 0 0 6px;}

.buenasideas_url2 {font-size:14px; font-family:Open Sans; font-weight: 600; margin:11px 4px 8px 0px; vertical-align: middle; padding:3px 0 0 6px;}

/*----------------------- AGENDA 2015 --------------------------*/

.mas_eventos{font-size:14px; color:#bbb; font-family:Open Sans; font-weight: 600;  margin:0px 4px 8px 6px; vertical-align: middle; float:right;}


.agenda_icon2 {width:35px; color:#fff; font-size:19px; padding:4px 3px 7px 0px; vertical-align:text-top;}
.agenda_icon2 a{color:#fff;}
.agenda_icon2 a:hover{color:#fff;}

.plus_icon {color:#888; font-size:19px; padding:0px 0px 7px 0px; vertical-align:text-top; float:right;}
.plus_icon a{color:#888;}
.plus_icon a:hover{color:#f6be00;}

.plus_icon2 {color:#888; font-size:19px; padding:0px 0px 7px 0px; vertical-align:text-top; float:right;}
.plus_icon2 a{color:#888;}
.plus_icon2 a:hover{color:#f6be00;}	
}


@media all and (max-width:705px) {
.peticiones_label{text-align:left; }
.peticiones_label a{color:#ddd; display:block; width:376px; padding:1px 4px 3px 3px; background:#252525 url(images/fondo_icon_naranja.png) repeat-y left; background-size: 45px 45px; }
.peticiones_label a:hover{background:#666 url(images/fondo_icon_naranja.png) repeat-y left; color:#eee; background-size: 45px 45px;}

.entradas_label{text-align:left; }
.entradas_label a{color:#ddd; display:block; width:376px; padding:1px 4px 3px 3px; background:#252525 url(images/fondo_icon.png) repeat-y left; background-size: 45px 45px; }
.entradas_label a:hover{background:#666 url(images/fondo_icon.png) repeat-y left; color:#eee; background-size: 45px 45px;}

.entradas2_label{text-align:left; }
.entradas2_label a{color:#ddd; display:block; width:253px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon.png) repeat-y left; background-size: 45px 45px; }
.entradas2_label a:hover{color:#eee; background:#666 url(images/fondo_icon.png) repeat-y left; background-size: 45px 45px;}

.buenasideas_label{text-align:left; margin-top:15px; }
.buenasideas_label a{color:#ddd; display:block; width:253px; padding:3px 4px 3px 3px; background:#252525 url(images/fondo_icon_rojo.png) repeat-y left; background-size: 45px 45px; }
.buenasideas_label a:hover{color:#eee; background:#666 url(images/fondo_icon_rojo.png) repeat-y left; background-size: 45px 45px;}


.facebook_url {font-size:30px; font-family:Open Sans Condensed; font-weight: 600;  margin:4px 4px 4px 4px; padding:3px 0 0 6px; vertical-align:middle;}
.facebook_url a{}
.facebook_url a:hover{}

.facebook_url2 {font-size:30px; font-family:Open Sans Condensed; font-weight: 600; margin:4px 4px 4px 3px; padding:3px 0 0 6px; vertical-align: middle;}

.entradas_url {font-size:30px; font-family:Open Sans Condensed; font-weight: 600;  margin:4px 4px 4px 4px; padding:3px 0 0 6px; vertical-align:middle;}
.entradas_url a{}
.entradas_url a:hover{}

.entradas_url2 {font-size:30px; line-height: 35px; font-family:Open Sans Condensed; font-weight: 600; margin:4px 4px 4px 3px; padding:4px 0 0 6px; vertical-align:top;}

#buenasideas .plus_icon2{ display:none;}
.buenasideas_url2{font-size:28px; line-height: 33px; font-family:Open Sans Condensed; font-weight: 600; margin:4px 4px 4px 3px; padding:6px 0 0 6px; vertical-align:top;}


/*----------------------- AGENDA 2015 --------------------------*/


.mas_eventos{font-size:25px; color:#bbb; font-family:Open Sans Condensed; font-weight: 600;  margin:3px 4px 8px 6px; vertical-align: middle; float:right;}



.plus_icon {color:#888; font-size:35px; padding:4px 0px 7px 0px; vertical-align:text-top; float:right;}
.plus_icon a{color:#888;}
.plus_icon a:hover{color:#f6be00;}

.plus_icon2 {color:#888; font-size:35px; padding:2px 0px 7px 0px; vertical-align:text-top; float:right;}
.plus_icon2 a{color:#888;}
.plus_icon2 a:hover{color:#f6be00;}
}

/*----------------------------------------  FIN TERCERA COLUMNA -------------------------------------------------*/

@media all and (max-width:705px) {

.post_super .antetitulo, 
.post640 .antetitulo, 
.post .antetitulo{color:#d6a500;}
	
.boton_idioma a{
	background:#f6be00;
	color:#fff;
}

.boton_idioma a:hover{
	background:#252525;
	color:#fff;
}
}

@media all and (min-width:705px) {

.post_super .antetitulo, 
.post640 .antetitulo, 
.post .antetitulo{color:#d6a500;}

.boton_idioma a{
	background:#f6be00;
	color:#fff;
	font-family:Open Sans;
	font-size:16px;
}

.boton_idioma a:hover{
	background:#252525;
	color:#fff;
}
}

.post640 .entry640 .piedefoto a{color:#f5be02;}
.post640 .entry640 .piedefoto a:hover{color:#fff;}

.agenda_label a{color:#ddd; background:#252525 url(images/fondo_icon.png) repeat-y left;}
.agenda_label a:hover{color:#eee; background:#666 url(images/fondo_icon.png) repeat-y left; }

@media all and (max-width:705px) {
	.agenda_label a{background-size: 45px 45px;}
	.agenda_label a:hover{background-size: 45px 45px;}
}

.mas_eventos, .mas_eventos a{color:#bbb;}



.tabla_estrelas{width:100%; text-align:left; border-collapse:collapse; margin:20px 0 20px 0; background:#f7f7f7;}

.tabla_estrelas2{width:100%;padding:8px 8px 8px 8px; color:#fff; background:#252525;}

.tabla_estrelas2 p big{color:#fff;}
.tabla_estrelas2 a{color:#f5be02;}
.tabla_estrelas2 a:hover{color:#fff;}

.tabla_estrelas_izquierda a, .tabla_estrelas_derecha a{font-weight:bold;color:#6e5956;}
.tabla_estrelas_izquierda a:hover, .tabla_estrelas_derecha a:hover{font-weight:bold;color:#6e5956;}

.tabla_estrelas_izquierda{ width:25%; padding:8px 8px 8px 8px; vertical-align:top; font-weight:bold;}

.tabla_estrelas_derecha{ width:75%; padding:8px 8px 8px 8px; vertical-align:top;}


.tabla_estrelas_3columnas{width:100%; text-align:left; border-collapse:collapse; margin:20px 0 20px 0; background:#f7f7f7;}

.tabla_estrelas_3columnas2{width:100%;padding:8px 8px 8px 8px; color:#fff; background:#252525;}

.tabla_estrelas_3columnas2 p big{color:#fff;}
.tabla_estrelas_3columnas2 a{color:#f5be02;}
.tabla_estrelas_3columnas2 a:hover{color:#fff;}

.tabla_estrelas_3columnas_izquierda a, .tabla_estrelas_3columnas_centro a, .tabla_estrelas_3columnas_derecha a{font-weight:bold;color:#6e5956;}
.tabla_estrelas_3columnas_izquierda a:hover, .tabla_estrelas_3columnas_centro a:hover, .tabla_estrelas_3columnas_derecha a:hover{font-weight:bold;color:#6e5956;}

.tabla_estrelas_3columnas_izquierda{ width:25%; padding:8px 8px 8px 8px; vertical-align:top; font-weight:bold;}

.tabla_estrelas_3columnas_centro{ width:25%; padding:8px 8px 8px 8px; vertical-align:top;}

.tabla_estrelas_3columnas_derecha{ width:50%; padding:8px 8px 8px 8px; vertical-align:top;}
