﻿/*********/
/*GENERAL*/
/*********/
body { font-family: 'Open Sans', sans-serif; font-size:13px; margin:0; padding:0; background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes929a.jpg) repeat-x;color:#535959; }
a { text-decoration:none; color:#00b4cc; }
a:hover { color:#005f6b; }
img { border:0; }
*:focus { outline:none; }
h1, h2, h3, h4 { margin:0; padding:0; }
h2 { font-family: 'Open Sans', sans-serif; color:#535959; font-size:27px;  font-weight:400;}

/***********/
/*CONCRETOS*/
/***********/
#impresion { display:none; }
.capaTotal:after { content:""; height:1px; display:block; clear:both; }
.espacio { height:10px; }

.fotoIzk { margin-right:10px; }
.fotoDer { margin-left:10px; }

/************/
/*ESTRUCTURA*/
/************/
/*.capaTotal { background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes930a.png) top center repeat-y; }*/
#contenedoraWeb { width:960px; margin:0 auto; text-align:left; }
#capa_contenidos:after { display:block; clear:both; content:""; height:1px;}
#capa_contenidos { background:#fff url(https://www.nportales1.com/nportales1/usuariosFtp/conexion/diseimagenes923a.gif) top left repeat-y; width:960px; padding:10px 0;}

/**********/
/*CABECERA*/
/**********/
#h_cont_0 { position:relative; width:960px; min-height:192px;clear:both;}

/*menu vertical*/
#h_cell_1 { position:absolute; bottom:0px; font-size:14px;width:960px;height:40px;border-bottom:1px solid #dedede;padding-top:4px;font-weight:300;background:#fff;z-index:1;}
	#MenuVertical ul { margin:0; padding:0;}
	#MenuVertical ul li { list-style:none; float:left; display:block; font-size:15px; margin:0 5px 0 0; position:relative; z-index:100;}

	#MenuVertical ul li a { color:#666366; text-decoration:none; display:block; padding:7px 15px; }
	#MenuVertical ul li a:hover {color:#005f6b; text-decoration:none;background:#f9f9f9; }
	
	#MenuVertical ul li.sobre a { color:#000; text-decoration:none; display:block; padding:7px 15px 8px 15px;  }
	#MenuVertical ul li.sobre a:hover {color:#005f6b; text-decoration:none;}
	


/*menu listas*/
#h_cell_2 { position:absolute; bottom:0px; font-size:14px;width:960px;height:40px;border-bottom:1px solid #dedede;padding-top:4px;font-weight:300;background:#fff;z-index:1;}
	#menuListas { margin:0; padding:0;}
	#menuListas li { list-style:none; float:left; display:block; font-size:15px; margin:0 5px 0 0; position:relative; z-index:100;}

	#menuListas li a { color:#666366; text-decoration:none; display:block; padding:7px 15px; }
	#menuListas li a:hover {color:#005f6b; text-decoration:none;background:#f9f9f9; }
	
	#menuListas li.sobre a { color:#000; text-decoration:none; display:block; padding:7px 15px 8px 15px;  }
	#menuListas li.sobre a:hover {color:#005f6b; text-decoration:none;}
	
	#menuListas li.elementoActual, 	#menuListas li.elementoActual a {color:#005f6b; text-decoration:none;background:#f9f9f9;}



#h_cell_3 {display:;}


/*banner*/
#h_cell_4 img { margin:0 0 -4px 0; padding:0; } 

/*idiomas*/
#h_cell_5 { position:absolute; top:5px; right:5px;}
.id_idioma { float:left; margin:0 0 0 5px}
.id_idioma a { color:#666666;}
.id_idioma a:hover { color:#00dffc;}

/*carrito de la compra*/
#h_cell_5 {}
#CajaCompraHome{ position:absolute; top:8px; right:5px; width:160px; text-align:right; font-size:11px; z-index:2; margin:0; padding:0;}
#CajaCompraHome img{ float:right; margin:0 0 0 10px;}

#CajaCompraHome span{color:#390; font-weight:bold;}
#CajaCompraHome a{color:#333;text-decoration:none;}
#CajaCompraHome a:hover{color:#e30b0b;text-decoration:none;}

#Logotipo {float:left;position:absolute;top:10px;left:0;}
#LogosDerecha {float:right;position:absolute;bottom:42px;right:0;}
#TextoCabecera {font-size:40px;position:absolute;left:180px;top:35px;line-height:30px;}
#TextoCabecera .Titulo {font-weight:700;}
#TextoCabecera .Subtitulo {font-weight:300;font-size:28px;}

/*buscador*/
#h_cell_8:after { display:block; clear:both; content:""; height:1px;}
#h_cell_8 {position:absolute; top:30px; right:3px; background:#fff; width:180px; padding:1px 1px 1px 6px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px; 
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px; 
}
#h_cell_8 input {border:none; padding:5px 4px; float:left;}
#mod_buscador_button input {padding:3px 0 0 0;}


/***********/
/*IZQUIERDA*/
/***********/
#div_izq { float:left; width:180px; padding:0 6px;margin-left:20px;}
.blokeMenu, .blokeMenuexpand { float:left; clear:both; }
.blokeMenu a, .blokeMenuexpand a { line-height:26px; color:#030000; }
.blokeMenu a:hover, .blokeMenuexpand a { color:#009fe1; }
.blokeMenuexpand a:hover { cursor:default; }


/***** NUEVO MENU *****/
.oculto{display:none}
.contenidoizq ul.ulMenu { padding:0 0 0px 0; margin:0;}
.contenidoizq ul.ulMenu li { list-style: none outside none; margin:0 0 0px 0; padding: 0; }
.contenidoizq ul.menuNivel1 li a {clear: both; display: block; font-size: 14px; padding: 10px 15px 15px 15px; color:#333333; font-weight:normal; background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes931a.png) bottom left no-repeat; text-decoration:none;}
.contenidoizq ul.menuNivel1 li a:hover {color:#00dffc; text-decoration:none;background:#f9f9f9 url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes931a.png) bottom left no-repeat;}
.contenidoizq ul.menuNivel1 .menuActual a{font-weight:bold;color:#005f6b;border-left:3px solid #00b4cc;}
.contenidoizq ul.menuNivel1 .menuActual li a {font-weight:normal;}


.contenidoizq ul.menuNivel2 {padding:0px 0 15px 0; margin: 0 0 10px 0; background:none;}
.contenidoizq ul.menuNivel2 li{ list-style: none outside none; margin: 0px 0 0 0; padding: 0;}
.contenidoizq ul.menuNivel2 li a{ display:block; clear:both; font-size:13px; padding:2px 15px 2px 40px; font-weight:normal; color:#535959; background:none; font-weight:normal;}
.contenidoizq ul.menuNivel2 li a:hover {background:none;}
.contenidoizq ul.menuNivel1 li a.menuActivo {background:#b1b3b4; color:#002159;}
.contenidoizq ul.menuNivel2 li a.menuActivo, ul.menuNivel2 li a:hover {background:#c6c7c8; color:#002159; text-decoration:none}

.contenidoizq ul li.menuActual ul li.hijoActual a { color:#002159; }



/********/
/*CENTRO*/
/********/
h1#tit_cabecera_centro { font-family: 'Open Sans', sans-serif; color:#005f6b; font-size:32px;  font-weight:400;}

.contenidoCentro:after { display:block; clear:both; content:""; height:1px;}

.contenidoCentro, .contenidoCentroSinDerecha { position:relative; float:right; width:690px; background:#fff; display:block; padding:0 40px 40px 0 ;}
.ancho100 { width:100%; /*margin-top:-12px;*/}

.contenidoCentro p { margin-top:-2px; padding:0; }
#central { padding:14px; background:#fff; font-family: 'Open Sans', sans-serif; }

#central ul { margin-top:10px; display:block; }
#central ul li { margin-left:20px; padding:2px 0; }

/******************/
/*IMAGENES DERECHA*/
/******************/

.buspreImagenesDcha { float:right; }
.buspreImagenesDcha .capaLight { margin:10px; display:block; max-width:160px; }

/*******/
/*HIJOS*/
/*******/

.tituloHijos {font-family: 'Open Sans', sans-serif; font-size:16px; }
.tituloHijos strong {font-weight:normal;}
.tituloHijos a { color:#005f6b; }
.tituloHijos a:hover { color:#00dffc; }
.imagenHijos img { margin-right:10px; }
.elemFila { margin-top:10px; }
.resumenHijos { font-family: 'Open Sans', sans-serif; font-size:13px; margin-right:50px; padding-bottom:20px;color:#535959; }
.tituloHijos span {display:block;font-size:11px;}

/***********/
/*INFBUSPRE*/
/***********/

.infBuspre { float:left; clear:both; width:100%; }
.infBuspre span { display:none; }
.infBuspre img { margin-right:7px; }

/*****/
/*PIE*/
/*****/

#b_cont_0 { margin-top:0px; float:left; clear:both; width:960px; z-index:10; padding:0;}


/********/
/*AGENDA*/
/********/


#agendaIn .rssRow h4 a { color:#009fe1; }

/*********************/
/*RESULTADOS BUSCADOR*/
/*********************/

#BusResulListado, #BusResulAgrupar { font-family: 'Open Sans', sans-serif; margin-left:10px; }
#BusResultados ul { margin:8px 0 0 20px; display:block; }
#BusResultados ul .ruta { width:100%; clear:both; margin-top:14px; text-transform:lowercase;font-family: 'Open Sans', sans-serif; }
#BusResultados ul .ruta i { font-style:normal; color:#999; font-size:12px;}
#BusResultados ul .elemento { margin-left:10px; width:100%; clear:both; font-family: 'Open Sans', sans-serif; color:#999; }
#BusResultados ul .elemento a { position:relative; top:1px; color:#005f6b; font-weight:400; }
#BusResultados ul .elemento a:hover { color:#00dffc; }
#BusResultados ul img { display:none; }



.ancho100{ width:100%;}


/************ MODULO PARTE HARTZEN ************/

/*Estilos para cookies*/		
.politicaCookies { width: 100%; margin: 0 auto; text-align: center; background: #555; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #fff; padding: 5px 0 5px 0; position: fixed; bottom: 0; left: 0; z-index: 10;
  	
}	
.politicaCookies .closeP { position: absolute; top: 0; right: 3px; cursor: pointer; z-index: 2;
}
.politicaCookies a {
  color: #ff6600;
}
.cookiesTexto { text-align:left; }


/* INICIO Estilos para la barra de estado*/
	ul#listaBarraEstado { width:100%; margin:20px 0 40px; padding:0; list-style-type:none; display:block; clear:both; float:left; }
	ul#listaBarraEstado li { position:relative; float:left; background:#eee; border:1px solid #ccc; border-right:0; padding:5px 30px 5px 20px; cursor:default; }
	ul#listaBarraEstado li:last-child { border-right:1px solid #ccc; }
	ul#listaBarraEstado li span { position:relative; z-index:2; }
	ul#listaBarraEstado li span.abreBarra { position:absolute; top:4px; right:4px; padding:0 5px 2px; transform:rotate(90deg); -ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); -webkit-border-radius:10px; border-radius:10px; background:#666; color:#fff; }
	ul#listaBarraEstado li span.abreBarra:hover { background:#333; cursor:pointer; }
	ul#listaBarraEstado li span.abreBarra .abreBarraImg { display:none;}
	ul#listaBarraEstado li span.abreBarra .abreBarraImgHover { }	
	ul#listaBarraEstado li span.subNivel { position:absolute; top:0; left:0; background:#eee; border:1px solid #ccc; padding:25px 0 0; width:100%; height:auto; min-height:25px; display:none; z-index:1; }
	ul#listaBarraEstado li ul { position:relative; top:0; left:-1px; margin:0; padding:0; list-style-type:none; border:1px solid #ccc; border-top:0; background:red; width:200%; float:left; overflow:hidden; }
	ul#listaBarraEstado li ul li { border:0; width:100%; padding:0; }
	ul#listaBarraEstado li ul li a { color:#666; display:block; padding:5px 30px 5px 20px; }
	ul#listaBarraEstado li ul li a:hover { background:#333; color:#fff; }
	
	ul#listaBarraEstado li.nivelAbierto { color:#fff; }
	ul#listaBarraEstado li.nivelAbierto span.subNivel { background:#fd584d; }
	ul#listaBarraEstado li.nivelAbierto span.abreBarra { background:#fff; color:#333; }
	
	ul#listaBarraEstado li span.subNivelAbierto { border-left:0; border-bottom:0; border-top:0; }
	
	ul#listaBarraEstado li ul li.hijoActual { background:#fd584d; }
	ul#listaBarraEstado li ul li.hijoActual a { color:#fff; }
	ul#listaBarraEstado li ul li.hijoActual a:hover { background:#bd1e13; }
/* FIN Estilos para la barra de estado*/

/* SLIDER */
#sliderContent {margin:35px 0 0 0;}
#sliderContent ul {margin:0; padding:0; list-style:none;}
#sliderContent { width:680px; height:440px; float:left; overflow:hidden; margin:0 0 0 0; padding:0; position:relative;background:#fff; }
#sliderProductos { width:680px; height:440px; padding:0; display:block; overflow:hidden; z-index:0; position:relative; float:left; }
#sliderProductos ul#sliderInProductos { margin:0; padding:0; list-style:none; position:absolute; top:0; left:0;}
#sliderProductos ul#sliderInProductos li { float:left; width:680px; height:440px; display:block; overflow:hidden; margin:0; padding:0; position:relative;}
#sliderProductos ul#sliderInProductos li p { margin:0; padding:0;}
#sliderProductos ul#sliderInProductos li img { width:680px;}
#Slider .cameraContents .textoDestacado {position:absolute;right:0;bottom:20px;text-align:right;width:100%; height: 100%; font-size:28px;}
#Slider .cameraContents .textoDes {position:absolute;right:20px;bottom:20px;text-align:right;width:500px;font-size:28px;}

/*#Slider .cameraContents .textoDestacado {position:absolute;right:0;bottom:20px;text-align:right;width:500px;font-size:28px;}*/

#Slider .cameraContents .camera_caption div{background:none; height: 100%; }
#Slider .tituloDestacado {color:#fff; width: 100%; height: 100%; display: block; }
#Slider .camera_pag {position:absolute;bottom:-15px;left:50%; margin-left: -65px; }
#Slider .contenidoDestacado {font-size:14px;display:block;}

.camera_wrap .camera_pag .camera_pag_ul li { 	background: #00dffc!important; }
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {	background: #fff!important;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {	background: #fff!important;}


/* MINIS */
#minis:after {display:block; clear:both; content:'';}
#minis { position:absolute; bottom:13px; right:40px;}
#minis li {width:15px; height:15px; float:left; background:#000; margin:0 5px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #fff;}
#minis li.activ { background:#00a9e9;}
#minis li:hover { cursor:pointer; background:#fff;}
/* controles */
#controles {}
#controles li {background:#f00; width:32px; height:32px; position:absolute; top:40%; z-index:1; cursor:pointer;}
#controles li.ant {background:url(/nportales1/imagenes/flecha-i.png) no-repeat top left; left:5px;}
#controles li.sig {background:url(/nportales1/imagenes/flecha-d.png) no-repeat top left; right:5px;}
#controles li.play {background:url(/nportales1/imagenes/play.png) no-repeat top left; top:inherit; bottom:4px; right:5px;}
#controles li.pause {background:url(/nportales1/imagenes/pause.png) no-repeat top left; top:inherit; bottom:4px; right:5px;}
#controles li:hover {background-color:#00a9e9;}


/*HOME*/
.Home #capa_contenidos {margin:0px;padding:0px;}
.Home #Slider {width:960px;height:350px;background:#f1f1f1;margin-bottom:0px;}
.Home #Slider:after {clear:both;display:block;content:"";}
.Home #Centro {width:960px;clear:both;height:200px;}
.Home #Noticias {width:600px;float:left;margin-right:35px;margin-left:30px;}
.Home #Agenda {width:270px;float:left}
.Home #Tercera { width:100%; float:left; margin-top: 20px }
.Home #div_izq {display:none;}
.Home .contenidoCentroSinDerecha {width:960px;margin:0px;padding:0;padding-bottom:40px;}
.Home #Fotos {margin:0;padding:0px;clear:both;display:block;position:relative;height:80px;}
.Home #Fotos ul{list-style:none;margin:0px;padding:0px;position:absolute;top:-30px;}
.Home #Fotos li {float:left;width:160px;background:#dedede;height:93px;position:relative;margin:0;padding:0;}
.Home #Fotos .ListaFotos .texto{position:absolute;display:block;bottom:0;right:0;width:150px;padding:62px 10px 10px 0px;color:#fff;font-size:16px;text-align:right; }

.Home #Fotos:after {clear:both;display:block;content:"";}
.Home #Centro {margin-top:20px;}

/*Noticias*/
.Home #Noticias #Table2 font {font-size:15px;font-weight:normal;font-family: 'Open Sans', sans-serif;color:#005f6b;}
.Home #Noticias #Table2 font:hover {color:#00b4cc;}
.Home #Noticias #Table3 font {font-family: 'Open Sans', sans-serif;font-size:13px;color:#535959;}
.Home #Noticias #Table3 {margin-bottom:20px;margin-top:5px;}

/*Agenda*/
#Agenda ul {list-style:none;margin:0;padding:0;}
#Agenda li {border-bottom:1px dotted #005f6b;padding:5px;position:relative;margin:10px 0;min-height:65px;}
#Agenda li:nth-child(4){border:none;}
#Agenda li .fecha {float:left;padding:5px;margin-right:15px;}
#Agenda li .fecha .dia{background:#005f6b; -webkit-border-radius: 50px; border-radius: 50px;text-align:center;width:60px;height:60px;font-size:40px;color:#fff;display:block;font-weight:600}
#Agenda li .fecha .azul0 {background:#00dffc;}
#Agenda li .fecha .azul1 {background:#00b4cc;}
#Agenda li .fecha .azul2 {background:#005f6b;}
#Agenda li .mes {text-transform:uppercase;color:#999;font-size:11px;}
#Agenda li .evento {float:left;width:170px;color:#535959;padding:0 0 5px 0;}
#Agenda li .evento .descripcion {display:block;}
#Agenda li .evento .hora {display:block;}
#Agenda li .evento .lugar {display:block;}
#Agenda li .evento .descripcion {font-size:14px;color:#005f6b;}
#Agenda li .hora  {font-size:11px;color:#999;}
#Agenda li:after {clear:both;display:block;content:"";}
#Agenda li .lugar {font-size:13px;}

/*Contacto*/
.Home #Contacto {background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes931a.png) bottom right no-repeat;text-align:right;height:170px;padding:0 20px 0 0;}
.Home #Contacto h3 {font-size:15px;font-weight:normal;font-family: 'Open Sans', sans-serif;color:#005f6b;}
.Home #Tercera ul {list-style:none;margin:0;padding:0; display: flex; justify-content: space-around; }
.Home #Tercera li { float: left; text-align: center; }
.Home #Tercera li img { /*width: 95%;*/ max-height: 38px; }

/*Vermas*/
.Home .vermas{width:100%;display:block;text-align:center;border:1px solid #dedede;padding:5px 3px;font-size:11px;}
.Home .vermas:hover {background:#fafafa;}
.Home #Noticias .vermas {margin-top:23px;}

/*Home activo*/
.Home #nodo2363 {color:#005f6b; text-decoration:none;background:#f9f9f9;}
.Home #nodo2363 a{color:#005f6b;}
.Home .infBuspre {display:none;}

/*Home #Fotos*/
.Home .ListaFotos .Guarderia{background:url(/InmaculadaBilbao/UsuariosFtp/conexion/imagenes8a.jpg)!important;}
.Home .ListaFotos .Infantil{background:url(/InmaculadaBilbao/usuariosFtp/conexion/imagenes9a.jpg)!important;}
.Home .ListaFotos .Primaria{background:url(/InmaculadaBilbao/usuariosFtp/conexion/imagenes10a.JPG)!important;}
.Home .ListaFotos .ESO{background:url(/InmaculadaBilbao/usuariosFtp/conexion/imagenes11a.JPG)!important;}
.Home .ListaFotos .Bachillerato{background:url(/InmaculadaBilbao/usuariosFtp/conexion/imagenes12a.jpg)!important;}
.Home .ListaFotos .Servicios{background:url(/InmaculadaBilbao/usuariosFtp/conexion/imagenes13a.jpg)!important;}

.Home .ListaFotos .Guarderia .texto {background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes936a.png) 0 63px  no-repeat;}
.Home .ListaFotos .Infantil .texto {background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes936a.png) -160px 63px  no-repeat;}
.Home .ListaFotos .Primaria .texto {background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes936a.png) -320px 63px  no-repeat;}
.Home .ListaFotos .ESO .texto {background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes936a.png) 0 63px  no-repeat;}
.Home .ListaFotos .Bachillerato .texto {background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes936a.png) -160px 63px  no-repeat;}
.Home .ListaFotos .Servicios .texto {background:url(/InmaculadaBilbao/usuariosFtp/conexion/diseimagenes936a.png) -320px 63px  no-repeat;}

/*PIE*/

#Pie {background:#fff; border-top:1px dotted #dedede;padding:20px 20px 0px 20px;}
#Pie .DireccionPie {float:right;font-size:12px;color:#999999;text-align:right;}
#Pie .DireccionPie h3 {font-size:13px;font-weight:normal;margin:0px;padding:0px;}
#Pie .DireccionPie p {margin:0 0 10px 0;padding:0;}

#capa_contenidos {-webkit-box-shadow: 2px 2px 20px 5px rgba(89, 89, 89, 0.1);
 box-shadow: 2px 2px 20px 5px rgba(89, 89, 89, 0.1); z-index:1;}



.infBuspre {text-align:right;border-top:1px dotted #dedede;padding:3px;}
.infBuspre img {width:25px;}

/*Contacto*/
.Contacto #div_izq {display:none;}
.Contacto .contenidoCentroSinDerecha {width:900px;padding:30px;}
.Contacto #Direccion {/*float:right;margin-right:40px;*/ display:block; clear:both; border-bottom:solid 1px #cdcdcd; padding:0 0 15px 0;}
.Contacto label {display:block;float:left;width:25%;}
.Contacto #chkClausula {float:left;margin-top:17px;}
.Contacto h3 {font-size:21px;font-weight:normal;font-family: 'Open Sans', sans-serif;color:#005f6b;}
.Contacto .datos,.Contacto #buscaRuta_1_1 {display:none;}

/***Recomendar Pagina***/
#sendfriend {width:900px;margin-left:-190px;}
#RecomMensaje {width:60%;float:left;margin-bottom:20px;}
#RecomMensaje textarea {width:95%;}
#RecomDatos {float:right;width:25%;margin-bottom:20px;}
#RecomDatos input {width:200px;}

#RecomMensaje input,#RecomDatos input {border:1px solid #}
#RecomMensaje:after,#RecomDatos:after {clear:both;display:block;content:"";}
#RecomCaptcha {clear:both;display:block;margin-top:20px;}


/*AGENDA*/
#cont_agendaCal a {color:#ffffff;}
#cont_agendaEventos ul{list-style:none;margin:0;padding:0;}
#cont_agendaEventos ul li.fecha {font-size:12px;margin-top:10px;background:#fafafa;color:#535959;padding:15px 10px;
-webkit-border-radius: 7px;  border-radius: 7px; width:200px;text-align:center;float:left;margin-right:20px;border-bottom:3px solid #005f6b;}
#cont_agendaEventos ul li:after {clear:both;display:block;content:"";}
#cont_agendaEventos ul li.evento {border-bottom:1px dotted #dedede;padding:5px;}
#cont_agendaEventos ul li.evento .descripcion_agenda {font-size:15px;color:#005f6b;font-weight:600;}


/*Estilos para AddThis */
#capa_contenidos #div_central #cont_cabecera_centro .addthis_sharing_toolbox {
    bottom: 2.5em;
    left: 2em;
    opacity: 0;
    position: absolute;
    right: auto;
    top: auto;
    transition: all 1s linear 0s;
}
#capa_contenidos #div_central #cont_cabecera_centro .addthis_sharing_toolbox[data-title]:not([data-title=""]) {
    opacity: 1;
}