body {margin:0;padding:0}

a:link,a:visited {

	color:#4c88bc ;


}

.comentario_chat
	{
		width: 100%;
	}

		.triangulo_chat
	{display:yes;}
	
			.directo_youtube
	{width:45%;
		margin-left:40px;float:left; width:45%
	}
	
				.directo_gris
	{width:40%;
		;float:left; background-color:#dadada; right:20px;  width:40%; height:270px; padding:15px;
		text-algin:left;
	}
	





#publi_nueva
{
display:block;
background-color:#f2f2f2; 

	
;}

#publi_nueva_movil
{
display:none;
	
;}



.youtube
{
 height:510px
;}
	
.ancho_enlace_relacionado
	{
		width:100%;
		 max-width:270px;
		
	}
	
	
	
		.esquinas_redondeadas_noticias_1_con_especial_portada
{ 
	height:250px;
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}
	

.ancho_pais_historia
{
width: 220px;

;}
	
	#imagen_articulo
	{
	display:none;	
		
	}

		#tabla_final_nacional_2
	{
	display:block;	
		;}
		
		
				#tabla_final_boton_2
	{
	display:none;	
		;}


.flecha_galeria_primera
{
 
  
}
.flecha_galeria_primera:after {
    width:0;
    height:0;
    content:"";
    border-top:25px solid transparent;
    border-bottom:25px solid transparent;
    border-left:20px solid #DAE9FC;
    position:absolute;
    left:100%;
}


.flecha_galeria
{
 
  
}
.flecha_galeria:after {
    width:0;
    height:0;
    content:"";
    border-top:25px solid transparent;
    border-bottom:25px solid transparent;
    border-left:20px solid #ebebeb;
    position:absolute;
    left:100%;
}

.publi_caja_comentarios
{
position:relative; float:left; width:auto;	
	
}

img { 
   border:0px solid transparent;
}

#plantilla_alternativa { display:none;}


.degradado
{
 background: -webkit-linear-gradient(top,#000 70%, #fff);
   -webkit-background-clip: text;
   -webkit-text-fill-color: black;


 }
 
 
 .ancho_participantes_portada
 {
	  padding-left:30px;
	max-width:900px; 
	
 }
 
 .ancho_fila
 {
	 max-width:245px; 
	;}
	
	 
 }
.caja_tabla
{
	
max-width:950px;
 width:100%;  margin-left:auto; margin-right:auto; ; 	
}

.caja_tabla_2
{
	padding-right:20px; padding-left:40px;
;width:100%; max-width:400px;
;}

	


.salto_espacio
{
 width:100%;
 max-width:440px;


}


.contenedor_columna_perfil_ancho
{
margin-top:20px;   position:relative; width:42%; float:left;  padding-left:50px; padding-right:20px;  margin-bottom:0px;	
	
}


.contenedor_columna_perfil
{
margin-top:60px;   position:relative; width:27%; float:left;  padding-left:50px; margin-bottom:0px;	
	
}

.derecha_historia
{
	width:69%;
}

.imagen_noticia_cuerpo
{
	position:relative;
	width:99%; height:300px; overflow:hidden;
	
	;}
	

.caja_comentarios_ancho_abajo
{

	
	 max-width:360px;;
	height:430px;
	border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
margin-right:300px;
background-color:#f2f2f2;
}


.bajo_comentario
{
	
	position:absolute;
bottom:0px;
background-color:#9BAAB6;
width:130% !important;	
padding:5px;

margin-left:-20px;
height:auto;
}

.top
{
margin-top:-30px;	
}

.top:hover
{
margin-top:-90px;	
}


.fuente_titulo
{
font-size:33px;
}

.fuente_resumen
{
font-size:19px;
}
	.fuente_titulo_enorme
{
font-size:38px;
}


.perfil_izquierdo
{
width:65%;	

}


.perfil_derecho
{
width:30%;	
}

.ancho_estado_perfil
{
width:55%;
	
}	
	
	


#smartphone_primera
{
display:none;

}
.caja_inferior_portada_derecha
{
float:left;
}

.caja_destacado
{
width:30%;

}


.redes
{
height:40px;
}

.redes:hover
{
height:50px;
}

.especiales
{
margin-right:260px; 
 margin-left:30px; 
 margin-top:20px;
}


.especiales_ocultar
{
display:block;	

}
	

.caja_facebook_twitter
{
	width:100%;
max-width:240px;
padding-left:20px;
}



.contenedor_caja_destacados
{
 width:50%

}

.translucido
{
	filter: Alpha(Opacity=0.80);
opacity: .80;

	
}


.imagen_galeria
{
	filter: Alpha(Opacity=0.7);
opacity:0.7;

	
}


.caja_miniaturas_galeria
{
	border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
background-color:#f2f2f2;
max-width:330px
;}



.imagen_galeria:hover
{
	filter: Alpha(Opacity=1);
opacity: 1;

	
}



.caja_aviso_comentarios
{
	filter: Alpha(Opacity=0.80);
opacity: .80;
background-color:white;
	
}


.fecha_noticia
{
position:absolute; top:0px; left:30px; height:60px; width:60px; background-color:white;z-index:99999; text-align:center; padding-top:5px;
filter: Alpha(Opacity=0.60);
opacity: .60;
border-bottom-right-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-bottom-right-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-bottom-right-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 

}


.pie_de_foto
{
bottom:0px;
background-color:black;
filter: Alpha(Opacity=0.8);
opacity: .8;
border-bottom-left-radius:15px; 
border-bottom-right-radius:15px; 
-moz-border-bottom-right-radius:15px; /* Firefox */ 
-moz-border-bottom-left-radius:15px; /* Firefox */
-webkit-border-bottom-right-radius:15px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:15px; /* Safari y Chrome */ 
}

.pre_cuerpo
{
height:290px;
}

.boton_calendario
{
display:none;
}



.breves_supositorio
{
background-color:#f2f2f2;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
width:20%;
color: #D8D8D8;
}

.breves_supositorio:hover
{
background-color:#d2dde1;
z-index:999;
color:white;
}

.localizador
{ 
	
position:relative;
float:left;
padding-left:20px;
padding-left:20px;
padding-bottom:5px;
padding-top:5px;
border-bottom-right-radius:10px; 
-moz-border-bottom-right-radius:10px; /* Firefox */ 
-webkit-border-bottom-right-radius:10px; /* Safari y Chrome */ 
background-color:#f2f2f2;
z-index:999;

}

.webcast
{
padding-top:5px;
position:relative ;
width:auto;
right:0px;

}


.calendario
{

margin-right:0px;
position:absolute; float:right;right:0px;  background-color:#f2f2f2; width:240px;
 padding-left:20px;
  padding-top:10px; padding-bottom:10px; padding-right:5px;
border-bottom-left-radius:10px; 
-moz-border-bottom-left-radius:10px; /* Firefox */ 
-webkit-border-bottom-left-radius:10px; /* Safari y Chrome */ 
z-index:999;
}





.pie
{
background-color:black;
height:auto;
position:relative;
padding-bottom:0px;


}


	#boton_desplazar_caja_derecha {
    display:none;
  }
  

	#boton_desplazar_caja_izquierda {
    display:none;
  }
  

.publicidad
{
background-color:#f2f2f2; 
border-bottom-right-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-bottom-right-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-bottom-right-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 
}


.estilo_aviso_error
{

position:relative;
width:auto;
top:-60px;
background-color: #E6E6E6;
padding-top:20px;
padding-bottom:20px;
padding-left:70px;
padding-right:20px;
margin-bottom:20px;
margin-left:20px;
margin-right:20px;


border-bottom-right-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-bottom-right-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-bottom-right-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 


}

.ancho_maximo_cuerpo_pagina
{
max-width:920px;	
}


.ancho_maximo_cuerpo_pagina_eurocancion
{
max-width:1020px;	
}


a
{
text-decoration:none;
}

a:hover
{
text-decoration:underline;

}



.cajetin_dentro_caja_oscura
{
height:80px; top:10px; position:relative; float:left; border-right: ridge 1px  gray;
padding-right:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:15px;
 line-height: 15px;	


}



.cajetin_dentro_caja_oscura_final
{
height:80px; top:10px; position:relative; float:left; 
padding-right:10px;
margin-left:10px;
margin-right:10px;


}


.historia_circular { 
 width: 100px;
 height: 100px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;
 	box-shadow: 0 0 8px rgba(0, 0, 0, .8);
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);

} 


.historia_circular:hover { 

 width: 105px;
 height: 105px;

} 



.consultorio_circular { 
 width: 60px;
 height: 60px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;


} 





.boton_blanco_simple
{
   background-color: transparent;
    border: 1px solid #f2f2f2;
 


    border-radius:5px; 
   
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  

}

.boton_twitter
{
width:300px;
}


.boton_blanco_simple:hover
{
   background-color: transparent;
    border: 1px solid #b1eafa;
 


    border-radius:5px; 
   
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  

}

.boton_blanco
{
   background-color: transparent;
    border: 1px solid #f2f2f2;
 


    border-radius:5px; 
   
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  

}




.boton_submit
{ 
 -moz-border-radius: 8px;
  -moz-box-shadow: #f2f2f2 0px 0px 10px;
  -webkit-border-radius: 8px;
  -webkit-box-shadow: #6E7849 0 0 10px;
  background-color: #ffffff;
  border-radius: 8px;
  border: 3px solid #ecece9;
  box-shadow: #f2f2f2 0px 0px 10px;
  color: gray;
  display: inline-block;
  font-size: 17px;
  margin: auto;
  padding: 5px;
  padding-right:20px;
  padding-left:20px;
  text-decoration: none;
 }
 
 
 

.blanco_negro
{
   -webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    
    
border-radius:10px; 
-moz-border-radius:10px; /* Firefox */ 
-webkit-border-radius:10px; /* Safari y Chrome */ 


opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
   
   


 	
;}



.boton_blanco:hover
{

    border: 2px solid white;

    border-radius:5px; 
 
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  

}

.comic_derecho 
{
position: relative;
padding: 0px;
background: #FFFFFF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:8px;
}

.comic_derecho:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 8px 0 8px 13px;
border-color: transparent #FFFFFF;
display: block;
width: 0;
z-index: 1;
right: -12px;
top: 6px;
}


.sondeo_circular { 
 width: 40px;
 height: 40px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;


} 


.avatar_circular_autor { 
 width: 40px;
 height: 40px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;

}

.avatar_circular_autor_mini { 
 width: 30px;
 height: 30px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;

}



.avatar_circular { 
 width: 70px;
 height: 70px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;

    opacity:  1;
    filter: alpha(opacity=100);
    
} 


.avatar_circular:hover { 
 

opacity: 0.5;
    filter: alpha(opacity=50);
} 





.avatar_circular_comentario { 
 width: 70px;
 height: 70px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;
  
     opacity:  1;
    filter: alpha(opacity=100);
} 

.avatar_circular_comentario:hover { 
 

opacity: 0.5;
    filter: alpha(opacity=50);
} 



.avatar_circular_grande { 
 width: 120px;
 height: 120px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;

} 



.avatar_circular_columna { 
 width: 100px;
 height: 100px;
 border-radius: 150px;
-moz-border-radius: 150px;
-webkit-border-radius: 150px;
-khtml-border-radius: 150px;
 overflow: hidden;

} 


.avatar_circular_columna:hover { 
 

opacity: 0.5;
    filter: alpha(opacity=50);
} 


.avatar_circular_maxi { 
 width: 220px;
 height: 220px;
 border-radius: 150px;
-moz-border-radius: 150px;
-webkit-border-radius: 150px;
-khtml-border-radius: 150px;
 overflow: hidden;

} 


.avatar_circular_negro { 
 width: 50px;
 height: 50px;
 border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
-khtml-border-radius: 100px;
 overflow: hidden;

} 


.triangulo_lo_ultimo
{
	position:absolute;
margin-left:12px;
margin-top:3px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 11px 11px 11px;
border-color: transparent transparent #dfe2e3 transparent;
line-height: 0px;
_border-color: #000000 #dfe2e3 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}



.triangulo_arriba_multimedia
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 20px 20px 20px;
border-color: transparent transparent #406f89 transparent;
line-height: 0px;
_border-color: #000000 #406f89 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}


.triangulo_arriba_mas_leido
{
position:absolute;
margin-top:-15px;

width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
line-height: 0px;
_border-color: #000000 #ffffff #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}



.triangulo_arriba_columna
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 20px 20px 20px;
border-color: transparent transparent #f2f2f2 transparent;
line-height: 0px;
_border-color: #000000 #f2f2f2 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}


.triangulo_arriba_comentarios
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 20px 20px 20px;
border-color: transparent transparent #F7F3E6 transparent;
line-height: 0px;
_border-color: #000000 #F7F3E6 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}




.triangulo_arriba_estado
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 11px 11px 11px;
border-color: transparent transparent #f2f2f2 transparent;
line-height: 0px;
_border-color: #000000 #f2f2f2 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}



.triangulo_arriba
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 11px 11px 11px;
border-color: transparent transparent #e4e5e4 transparent;
line-height: 0px;
_border-color: #000000 #e4e5e4 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.triangulo_derecha
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #9eb5bc transparent transparent;
line-height: 0px;
_border-color: #000000 #9eb5bc #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}

.triangulo_izquierda
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #493a8f transparent transparent;
line-height: 0px;
_border-color: #000000 #493a8f #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}



.triangulo_izquierda_portada
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #174654 transparent transparent;
line-height: 0px;
_border-color: #000000 #174654 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}



.flecha_abajo_blanca
{

width: 0px;
height: 0px;
border-style: solid;
border-width: 0 29px 29px 29px;
border-color: transparent transparent #ffffff transparent;
_border-color: #000000 #000000  #ffffff #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}





.flecha_abajo_gris
{

width: 0px;
height: 0px;
border-style: solid;
border-width: 0 29px 29px 29px;
border-color: transparent transparent #f2f2f2 transparent;
_border-color: #000000 #000000  #f2f2f2 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}

.flecha_izquierda_blanca
{

width: 0;
height: 0;
border-style: solid;


border-width: 29px 30px 29px 0;
border-color: transparent #ffffff transparent transparent;
line-height: 0px;
_border-color: #000000 #493a8f #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}



.triangulo_izquierda_historia
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #0b8737 transparent transparent;
line-height: 0px;
_border-color: #000000 #0b8737 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}


.triangulo_izquierda_opinion
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #E74245 transparent transparent;
line-height: 0px;
_border-color: #000000 #E74245 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}



.triangulo_izquierda_participa
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #AFC111 transparent transparent;
line-height: 0px;
_border-color: #000000 #AFC111 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}




.triangulo_izquierda_multimedia
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #ad4b97 transparent transparent;
line-height: 0px;
_border-color: #000000 #ad4b97 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}



.triangulo_izquierda_mas
{
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #ec8c08 transparent transparent;
line-height: 0px;
_border-color: #000000 #ec8c08 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}


.triangulo_arriba_admin
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 15px 15px 15px;
border-color: transparent transparent #F2F2F2 transparent;
line-height: 0px;
_border-color: #000000 #F2F2F2 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}


.triangulo_arriba_admin_boton
{
width: 0;
height: 0;
border-style: solid;
border-width: 0 15px 15px 15px;
border-color: transparent transparent #E6E6E6 transparent;
line-height: 0px;
_border-color: #000000 #E6E6E6 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}




.triangulo_derecha_calendario
{
width: 0;
height: 0;
border-style: solid;
border-width:  15px 0 15px 30px;
border-color: transparent transparent transparent  #F2F2F2 ;
line-height: 0px;
_border-color: #000000  #000000 #000000 #F2F2F2;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#F2F2F2');
}


.fecha_noticia_izquierda
{
position:relative; float:left; width:50px; background-color:#f2f2f2; padding-left:11px; margin-top:5px; padding-top:6px;height: 65px;
border-bottom-right-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-bottom-right-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-bottom-right-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 
}


.esquinas_redondeadas_tag
{ 
border-radius:5px; 
-moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */ 
color:gray;
background-color:#f2f2f2;
}
.esquinas_redondeadas_tag:hover
{ 
border-radius:5px; 
-moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */ 
color:white;
background-color:#4c88bc;
}

.esquinas_redondeadas_aviso
{ 
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
margin-right:300px;
background-color:#f2f2f2;
}


.esquinas_redondeadas_comentario
{ 
		overflow:hidden;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
background-color:#f2f2f2;
}

.esquinas_redondeadas_especial
{ 
background-color:black;
border-radius:5px; 
-moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */ 
overflow:hidden;
margin-bottom:8px;
}



.esquinas_redondeadas_noticias
{ 
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}



		.esquinas_redondeadas_noticias_300
{ 
	height:300px;
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}

.esquinas_redondeadas_noticias_1_portada
{ 
	height:250px;
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}


.esquinas_redondeadas_noticias_6_y_mas
{ 
	height:200px;
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}




.esquinas_redondeadas_calendario
{ 
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
}


.esquinas_redondeadas_columnas_menu
{ 


/* Otros estilos */ 
border:0px ;
border-radius:5px; 
-moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */ 
padding:5px;
}

.esquinas_redondeadas_columnas_menu:hover
{ 

-webkit-box-shadow: 5px 5px 20px 0px rgba(50, 50, 50, 0.52);
-moz-box-shadow:    5px 5px 20px 0px rgba(50, 50, 50, 0.52);
box-shadow:         5px 5px 20px 0px rgba(50, 50, 50, 0.52);


}

.esquinas_redondeadas_columnas_menu
{ 


/* Otros estilos */ 
border:0px ;
border-radius:5px; 
-moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */ 
padding:5px;
}




.esquinas_redondeadas
{ 
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 


}




.esquinas_redondeadas_izquierda
{ 
border-top-left-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-top-left-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 
-webkit-border-top-left-radius:5px; /* Safari y Chrome */  

}



.esquinas_redondeadas_abajo
{ 
border-bottom-right-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-bottom-right-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-bottom-right-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 


}

.esquinas_redondeadas_arriba
{ 
border-top-right-radius:5px; 
border-top-left-radius:5px; 
-moz-border-top-right-radius:5px; /* Firefox */ 
-moz-border-top-left-radius:5px; /* Firefox */ 
-webkit-border-top-right-radius:5px; /* Safari y Chrome */ 
-webkit-border-top-left-radius:5px; /* Safari y Chrome */ 


}


.estilo_menu_deslizante
{
	position:absolute;
right:-900px; background-color:white; height:200px; width:720px;
background-color:transparent;
display:none;
line-height: 15px;	
}


	
.estilo_menu_deslizante_izquierda
{
filter: Alpha(Opacity=0.65);
opacity: .65;
border-top-left-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-top-left-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-top-left-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 
}

.estilo_menu_deslizante_derecha
{
filter: Alpha(Opacity=0.92);
opacity: .92;
border-top-left-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-top-left-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-top-left-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */  
}



.faldon_masleidas_menu_portada
{
filter: Alpha(Opacity=0.65);
opacity: .65;
border-radius:5px; 
-moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */ 
margin-left:25px;
width:340px;
}

.botones_masleidas_menu_portada
{
filter: Alpha(Opacity=0.65);
opacity: .65;
border-top-left-radius:5px; 
border-bottom-left-radius:5px; 
-moz-border-top-left-radius:5px; /* Firefox */ 
-moz-border-bottom-left-radius:5px; /* Firefox */ 
-webkit-border-top-left-radius:5px; /* Safari y Chrome */ 
-webkit-border-bottom-left-radius:5px; /* Safari y Chrome */ 
}





.caja_oscura_estilo
{
	position:relative;
	top:200px;
	width:100%;
	height:100px;
background: url(../estructura_nueva/puntos.png);

}







/* de partida para todas las pantallas */ 


	
	.cabecera_imagen_estilo
{

 width:100%; height:300px;  background-size: 100% 100%, auto; 
-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;  margin: 0 auto; 
overflow: hidden;

 
}





  
	
.imagen_logo
{
width:345px;
padding-left:10px;

}
.logo_cabecera
{
position:relative; float:left; width:390px;

}
.icono_app
{
position:absolute; margin-top:-10px; left:274px;
;}
	
.imagen_avatar
{
	position:relative;float:left; width:80px;
	;}

.nick_avatar
{
position:relative;float:left;width:210px; margin-top:7px;
}

.caja_menu_perfil
{
z-index:80; display:none; position:absolute; top:70px; background-color:transparent; height:260px; width:250px; left: -135px;

}


.icono_usuario
{
position:relative; left:110px; bottom:0px;
}




.buscador_menu
{
position:absolute; 
float:right; 
height:50px;
z-index:999;
background-color:#e5e5e5;
margin-top:30px;
margin-right:0px;
right:0px;

border-top-left-radius:5px; 
-moz-border-top-left-radius:5px; /* Firefox */ 
-webkit-border-top-left-radius:5px; /* Safari y Chrome */ 

/* Otros estilos */ 
border:0px ;
padding:0px;
}


.input_buscar {
    background-color: #ffffff;
    border: 0px dashed #ffffff;
    width: 150px;
    outline:0;
    height: 28px;
    border-radius:5px; 
    font-size:10pt;
    color:gray;
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  
}


.input_buscador_historico {
    background-color: #ffffff;
    border: 0px dashed #ffffff;
    width: 150px;
    outline:0;
    height: 20px;
    border-radius:5px; 
    font-size:10pt;
    color:gray;
    padding-bottom:3px;
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  
}


.input_login {
	 position:relative;
	 top:15px;
	 left:55px;
    background-color: #e4e5e4;
    border: 0px dashed #ffffff;
    width: 150px;
    outline:0;
    height: 25px;
    border-radius:5px; 
    font-size:9pt;
    padding-left:15px;
    color:#A4A4A4;
        margin-top:8px;
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  
}

.input_login:hover
{
	   border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
	 font-size:12pt;
    color:gray;
 
	;}
	
	
		  .submit_recuperar { 
 position:relative;
margin-top:15px;
	 left:80px;
   border: 1px solid #e4e5e4;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
  color: #e4e5e4;
  display: inline-block;
  font-size: 12px;
position:relative;
top:10px;
 
  padding-right:5px;
  padding-left:5px;
  text-decoration: none;
 }




	  .submit_login { 
 position:relative;
margin-top:15px;
	 left:110px;
   border: 1px solid #e4e5e4;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
  color: #e4e5e4;
  display: inline-block;
  font-size: 12px;
position:relative;
top:10px;
 
  padding-right:5px;
  padding-left:5px;
  text-decoration: none;
 }

 
   .submit_login:hover { 
 border: 1px solid #e4e5e4; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
 }





select {
    border: 1px solid #7bc1f7; 
   height: 24px;
   overflow: hidden;
   border: 1px solid #ccc;
 }



.input_perfil {
    background-color: white;
       border: 1px solid  gray; 

    width: 85%;
    outline:0;
    height: 25px;
    border-radius:5px; 
    font-size:10pt;
    padding-left:15px;
    color:gray;
        margin-top:8px;
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  
}


 
  
  
.input_registro {
    background-color: #e4e5e4;
       border: 1px solid  #A4A4A4; 

    width: 200px;
    outline:0;
    height: 25px;
    border-radius:5px; 
    font-size:9pt;
    padding-left:15px;
    color:#A4A4A4;
        margin-top:8px;
 -moz-border-radius:5px; /* Firefox */ 
-webkit-border-radius:5px; /* Safari y Chrome */  
}

.input_registro:hover
{
	   border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
	 font-size:12pt;
    color:gray;
	;}
	
	
	
	  .submit_registro { 

   border: 1px solid #A4A4A4;;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
     color:#A4A4A4;
  display: inline-block;
  font-size: 12px;
position:relative;
top:13px;
 left:50px;
  padding-right:5px;
  padding-left:5px;
  text-decoration: none;
 }
 
 .submit_registro:hover
 {
	 border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    
    color:gray; 
	 
 }






.triangulo_izquierda_comentario
{
	left:80px; 
	position:absolute;

width: 0;
height: 0;
border-style: solid;
border-width: 29px 30px 29px 0;
border-color: transparent #f2f2f2 transparent transparent;
line-height: 0px;
_border-color: #000000 #f2f2f2 #000000 #000000;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

}

	  .submit_comentario { 

   border: 1px solid #A4A4A4;;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
     color:#A4A4A4;
  display: inline-block;
  font-size: 12px;

margin-left:20px;
  padding-right:5px;
  padding-left:5px;
  text-decoration: none;
 }
 
 .submit_comentario:hover
 {
	    border:1px solid  #A4A4A4; 
      background-color:#1088ba; 
color:white;

	 
 }


.caja_enlaces
{
	border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */
width:100%;
max-width:235px;
margin-left:25px;

	}


	  .submit_gris { 

   border: 1px solid #A4A4A4;;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
     color:#A4A4A4;
  display: inline-block;
  font-size: 12px;

margin-left:2px;

  text-decoration: none;
 }
 
 .submit_gris:hover
 {
	    border:1px solid  #A4A4A4; 
      background-color:#1088ba; 
color:white;

	 
 }



	  .checkbox_registro { 

   border: 1px solid #A4A4A4;;


     color:#A4A4A4;
  display: inline-block;
  font-size: 12px;
position:relative;
top:20px;

  padding-right:5px;
  padding-left:5px;
  text-decoration: none;

 }






	
	
  .boton_mas_noticias { 
display:block;
   border: 1px solid #A4A4A4;;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
     color: gray;
  display: inline-block;
  font-size: 12px;
padding:6px;
 cursor:pointer;
  text-decoration: none;
 }
 
 
  .boton_mas_noticias:hover { 

   border:1px solid  #A4A4A4; 
      background-color:#1088ba !important; 
color:white;
cursor:pointer;
 }
 


  .boton_noticias { 

   border: 1px solid #A4A4A4;;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
     color: gray;
  display: inline-block;
  font-size: 12px;
padding:6px;
  padding-right:15px;
  padding-left:15px;
  text-decoration: none;
 }


  .boton_noticias:hover { 

   border:1px solid  #A4A4A4; 
   background-color:#1088ba; 
  
    
	 font-size:12px;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;

  border-radius: 5px;
      color: white;
  display: inline-block;

padding:6px;
  padding-right:15px;
  padding-left:15px;
  text-decoration: none;
 }




  .boton_usuario_izquierda { 

   border: 1px solid #A4A4A4;;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
     color: gray;
  display: inline-block;
  font-size: 12px;
padding:6px;
  padding-right:15px;
  padding-left:15px;
  text-decoration: none;
 }


  .boton_usuario_izquierda:hover { 

   border:1px solid  #A4A4A4; 
   
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
    
	 font-size:12px;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
      color: gray;
  display: inline-block;

padding:6px;
  padding-right:15px;
  padding-left:15px;
  text-decoration: none;
 }







  .boton_usuario_derecha { 

   border: 1px solid #e4e5e4;;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
     color: #e4e5e4;
  display: inline-block;
  font-size: 12px;
padding:3px;
  padding-right:15px;
  padding-left:15px;
  text-decoration: none;
 }


  .boton_usuario_derecha:hover { 

   border:1px solid  #e4e5e4; 
   
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
    
	 font-size:12px;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 3px;
      color: #e4e5e4;
  display: inline-block;

padding:3px;
  padding-right:15px;
  padding-left:15px;
  text-decoration: none;
 }



.caja_colaboradores
{
max-width:none;	
;}


.contenedor_menu
{
position:relative; 
float:left; 
width:100%;
height:78px;
width:100px;
margin-left:-10px;
margin-top: -10px;
display:yes;

}

.contenedor_menu_touch
{
	display:none;
position:relative; 
float:left; 
width:100%;
height:78px;
width:100px;

margin-top: -10px;

}



.caja_negra_redes
{
position:relative; float:right; margin-top:3px; margin-right:10px;
}
	
	
.caja_negra_izquierda
{
position:relative; float:left; margin-top:10px; margin-left:20px;


}
	
	
	.caja_oscura_alternativa_estilo
{
	display:none;
;}


.cuerpo
{
width:100%;
padding-left:0px;
padding-right:0px;
top:0px;
}


.contenedor_admin
{
border-radius: 30px 30px 30px 30px;
-moz-border-radius: 30px 30px 30px 30px;
-webkit-border-radius: 30px 30px 30px 30px;
border: 1px solid #ede8ed;

}

.etiqueta_admin
{
	height:80px;
width:80px;
position:relative;

border-top-right-radius:5px; 
border-top-left-radius:5px; 
-moz-border-top-right-radius:5px; /* Firefox */ 
-moz-border-top-left-radius:5px; /* Firefox */ 
-webkit-border-top-right-radius:5px; /* Safari y Chrome */ 
-webkit-border-top-left-radius:5px; /* Safari y Chrome */ 
float:left;
z-index:99;
cursor:pointer;
}

.etiqueta_admin:hover
{

;}



.etiqueta_admin_dentro
{
	height:80px;
width:80px;
position:relative;


float:left;


}


.contenedor_interno_admin_estilo
{
 border-top: 1px #E6E6E6 solid;
  margin-left:22px; margin-right:20px; display: none; width:90%; background-color:white
}

.sombra
{
-webkit-box-shadow: 5px 5px 20px 0px rgba(50, 50, 50, 0.52);
-moz-box-shadow:    5px 5px 20px 0px rgba(50, 50, 50, 0.52);
box-shadow:         5px 5px 20px 0px rgba(50, 50, 50, 0.52);
}

.esquinas_redondeadas_admin
{
border-radius:8px; 
-moz-border-radius:8px; /* Firefox */ 
-webkit-border-radius:8px; /* Safari y Chrome */ 
padding:8px;
}


.cuerpo_superior_pie
{
width:100%;
padding-top:0px;

}

.cuerpo_medio_pie
{

width:100%;
margin-left: auto;
margin-right: auto;
padding-top:60px;
padding-bottom:20px;


}

.pie_caja
{
width:300px;
position:relative;
float:left;
margin-right:50px;
margin-left:60px;
margin-bottom:20px;
}




.imagen_noticia
{
margin-top:0px;
 width:100%;
}



/* FIN  PATRONES DE INICIO COMUNES A TODAS  */ 


.tabla_maxi
{
		
	max-width:950px;

	;}


.cuerpo_portada_maxi
{
	max-width:none;
	;}


/*  MAXI PANTALLA */

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

#publi_nueva
{
display:block;
background-color:#f2f2f2; 
	
;}

#publi_nueva_movil
{
display:none;
	
;}


	
	.caja_miniaturas_galeria
{
	border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
background-color:#f2f2f2;
max-width:435px;
;}


	.cuerpo_portada_maxi
{
	max-width:1500px
	;}
	
.separador
{
	display:none;
	
	}

 .ancho_participantes_portada
 {
	 position:relative;
	 float:left; 
	 padding-left:0px; 
	max-width:300px; 
	padding-right:0px; 
 }


.caja_tabla
{
	
max-width:430px;
 width:100%; margin-left:0px; margin-right:0px; ; 	
}

 .ancho_fila
 {
	 max-width:150px; 
	;}
	

.caja_tabla_2

{
	;width:96%; ;
	padding-right:0px; padding-left:0px;
	
}


.tabla_maxi
{
	position:relative;
	float:left;
max-width:350px;
margin-top:30px;
;}



.caja_facebook_twitter
{
	width:100%;
max-width:350px;
padding-left:40px;
}



	
	
;}






/* tamaño grandes pantallas  - estira el menú superior aumentando el tamaño de las cajas  */ 

@media all and (min-width: 1600px) 
{
	
	
	
#publi_nueva
{
display:block;
background-color:#f2f2f2; 
	
;}

#publi_nueva_movil
{
display:none;
	
;}




	.caja_facebook_twitter
{
	width:100%;
max-width:400px;
margin-left:40px;

margin-right:40px;
}



.caja_miniaturas_galeria
{
	border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
background-color:#f2f2f2;
max-width:435px;
;}




.imagen_noticia
{
margin-top:0px;
 width:101%;
}

.fuente_titulo
{
font-size:37px;
}


.fuente_resumen
{
font-size:19px;
}



.nick_avatar
{
position:relative;float:left;width:390px; margin-top:7px;
}

.logo_cabecera
{
position:relative; float:left; width:500px; 

}

  #boton_avatar_smartphone {
    display:none;
  }

#perfil_alternativo{
    display:none;
  }

#contenedor_menu_alternativo{
    display:none;
  }


	#aviso_app{
    display: none;
  }
  
  .cuerpo_medio_pie_alternativo
{
display:none;
}

;}






@media all and (min-width:1259px)
{
	
	
	
#publi_nueva
{
display:block;
background-color:#f2f2f2; 

	
;}

#publi_nueva_movil
{
display:none;
	
;}



	
	.caja_facebook_twitter
{
	width:100%;
max-width:310px;
margin-left:25px;
margin-right:35px;
}

	
	.caja_miniaturas_galeria
{
	border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
background-color:#f2f2f2;
max-width:435px
;}


.imagen_noticia
{
margin-top:0px;
width:101%
}

  #boton_avatar_smartphone {
    display:none;
  }

#perfil_alternativo{
    display:none;
  }
  #contenedor_menu_alternativo{
    display:none;
  }



	#aviso_app{
    display: none;
  }
  
  
  .cuerpo_medio_pie_alternativo
{
display:none;
}

	;}
	
	
	
	
	
	
	
	
	
	
/* tamaño intermedio entre pantalla y ipad*/ 

@media all and (max-width: 1258px) and (min-width:1025px)
{



#publi_nueva
{
display:block;
	
background-color:#f2f2f2; 


;}

#publi_nueva_movil
{
display:none;
	
;}


.caja_facebook_twitter
{
	width:100%;
max-width:300px;
margin-left:20px;
margin-right:30px;
}



.contenedor_caja_destacados
{
max-width:400px; 

}


.fuente_titulo
{
font-size:27px;
}

.fuente_resumen
{
font-size:14px;
}


	.nick_avatar
{
position:relative;float:left;width:200px; margin-top:7px; 
}


.logo_cabecera
{
position:relative; float:left; width:355px;

}
	
	
	
.contenedor_menu
{
	display:yes;
position:relative; 
float:left; 
width:100%;
height:78px;
width:100px;
margin-left:-20px;
margin-top: -10px;

}

.contenedor_menu_touch
{
	display:none;
position:relative; 
float:left; 
width:100%;
height:78px;
width:100px;
margin-left:-30px;
margin-top: -10px;

}

  #boton_avatar_smartphone {
    display:none;
  }

#perfil_alternativo{
    display:none;
  }


#contenedor_menu_alternativo{
    display:none;
  }



	#aviso_app{
    display: none;
  }



.pie_caja
{
width:300px;
position:relative;

float:left;
margin-right:20px;
margin-left:50px;
margin-bottom:20px;
}



.cuerpo_medio_pie_alternativo
{
display:none;
}


	;}







/* tamaño ipad o similar     ajustamos espacio entre cabecera*/ 

@media all and (max-width: 1210px) and (min-width:989px)
{
	
	
	
#publi_nueva
{
display:block;
background-color:#f2f2f2; 

	
;}

#publi_nueva_movil
{
display:none;
	
;}




	.caja_facebook_twitter
{
	width:100%;
max-width:230px;
margin-left:20px;
margin-right:20px;
}


	
		.esquinas_redondeadas_noticias_300
{ 
	height:200px;
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}
	
	
	.esquinas_redondeadas_noticias_1_portada
{ 
	height:200px;
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}
	

	
	.esquinas_redondeadas_noticias_6_y_mas
{ 
	height:150px;
background-color:black;
border-radius:15px; 
-moz-border-radius:15px; /* Firefox */ 
-webkit-border-radius:15px; /* Safari y Chrome */ 
overflow:hidden;
}
	
	
.perfil_izquierdo
{
width:60%;	

	
}


.perfil_derecho
{
width:30%;	

	;}
	
	
	
	.ancho_estado_perfil
{
width:40%;
	
}	


	
	.tercer_de_lo_ultimo
{
display:none;
}
	
.contenedor_caja_destacados
{
max-width:350px; 
}
	
	#ultimo_breve
{
display:none;
}

.breves_supositorio
{
width:27%;
}


.fuente_titulo
{
font-size:29px;
}



.fuente_resumen
{
font-size:18px;
}


	
	#boton_desplazar_caja_derecha {
    display:block;
  }
.boton_desplazar
{
position:absolute;  z-index:9999; top:245px;
}


.cabecera_imagen_estilo
{

 width:100%; height:300px;  background-size: 100% 100%, auto; 
-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;  margin: 0 auto; 
overflow: hidden;
 
}

.caja_oscura_estilo
{

	position:relative;
	top:200px;
	width:5000px;
	height:200px;
background: url(../estructura_nueva/puntos.png);

}




	
	
.nick_avatar
{
position:relative;float:left;width:200px; margin-top:7px; display:none;

}

.logo_cabecera
{
position:relative; float:left; width:355px;

}
	
	
.imagen_avatar
{
	position:relative;float:left; width:80px; margin-left:10px;
	;}




	
.contenedor_menu
{
position:relative; 
float:left; 
width:100%;
height:78px;
width:100px;
margin-left:-10px;
margin-top: -10px;
display:none;
display:none;
}

	
.contenedor_menu_touch
{
position:relative; 
float:left; 
width:100%;
height:78px;
width:100px;
margin-left:-10px;
margin-top: -10px;
display:block;

}


  #boton_avatar_smartphone {
    display:none;
  }

#perfil_alternativo{
    display:none;
  }

#contenedor_menu_alternativo{
    display:none;
  }

  	#aviso_app{
    display: none;
  }
	
	
	
	
	.cuerpo_medio_pie
{
width:100%;
margin-left:0;
margin-right:0;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
background-color:red;	

}

.pie_caja
{
	position:relative;
	float:left;
margin-left:2px;
margin-right;0px;
width: 279px;;
margin-bottom:20px;
padding-top:50px;

}
	
	
	.cuerpo_medio_pie_alternativo
{
display:none;
}



.cuerpo
{


width:100%;
margin-left:0;
margin-right:0;
padding-bottom:20px;
padding-right:0px;
padding-left:0px;
top:0px;

}
  
  ;}
  
  










/* tamaño smartphone  y ipad vertical en el archivo css_nuevo_adaptado.css*/ 









/* css para menus deslizantes de cabecera */ 
.elemento_menu_deslizante_dentro
{
background-color:transparent;
padding-left:10px;
padding-top:5px;
position:relative;
height:20px;

;}



.elemento_menu_deslizante_dentro:hover
{
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.99) 1%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(1%,rgba(255,255,255,0.99)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.99) 1%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.99) 1%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.99) 1%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.99) 1%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
;}




.elemento_menu_deslizante_dentro_multimedia
{
background-color:transparent;
color:white;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
position:relative;
height:25px;

;}



.elemento_menu_deslizante_dentro_multimedia:hover
{
background-color:white;
color:#406f89;
;}




 .formulario_menu { 
    border: 1px solid #ffffff; 
    background-color:#F2F2F2; ;
     height:20px;
    width: auto; 
    font-size: 9px; 
    color:gray;
    padding:0px;
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 

} 
 
 .formulario_menu:focus { 
    outline: none; 
    height:25px;
        font-size:12px; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 



  .submit_menu_buscador { 

   border: 1px solid white;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
  color: white;
  display: inline-block;
  font-size: 10px;
position:relative;

  padding-right:5px;
  padding-left:5px;
  text-decoration: none;
 }



  .submit_menu { 

   border: 1px solid white;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: transparent;
  border-radius: 5px;
  color: white;
  display: inline-block;
  font-size: 8px;
position:relative;
top:1;
 
  padding-right:5px;
  padding-left:5px;
  text-decoration: none;
 }





.polaroid-images a
{
	background: white;
	display: inline;
	float: left;
	margin: 0 15px 30px;
	padding: 10px 10px 25px;
	text-align: center;
	text-decoration: none;
	-webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 4px 6px rgba(0,0,0,.3);
	box-shadow: 0 4px 6px rgba(0,0,0,.3);
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	transition: all .15s linear;
	z-index:0;
        position:relative;
}


.polaroid-images a:after {
	color: #333;
	font-family; Arial;
	font-size: 8px;
	content: attr(title);
	position: relative;
	top:15px;
}

.polaroid-images img { 
	display: block; 
	width: inherit; 
}


.polaroid-images a:nth-child(1n)
{
	-webkit-transform: rotate(14deg);  
	-moz-transform: rotate(14deg); 
	transform: rotate(14deg); 
	margin-top:10px;
		margin-left:10px;
}

.polaroid-images a:nth-child(2n) { 
	-webkit-transform: rotate(-10deg);  
	-moz-transform: rotate(-10deg); 
	transform: rotate(-10deg); 
		margin-left:-25px;
			margin-top:18px;
}

.polaroid-images a:nth-child(3n)
{
	-webkit-transform: rotate(14deg);  
	-moz-transform: rotate(14deg); 
	transform: rotate(14deg); 
		margin-top:9px;
				margin-left:-35px;
}



.polaroid-images a:hover{

	
	
	
	z-index:10;
	-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .7);
	-moz-box-shadow: 0 10px 20px rgba(0,0,0,.7);
        box-shadow: 0 10px 20px rgba(0,0,0,.7);
}






