﻿.compartir-en-redes-blog-cursos-y-contenidos {
background-color:#999999; color:black; margin-bottom:10px; padding:10px; vertical-align:middle; text-align:center;
}


/* INICIO diseño inputs files */ /* INICIO diseño inputs files */ /* INICIO diseño inputs files */ /* INICIO diseño inputs files */  
/* INICIO diseño inputs files */ /* INICIO diseño inputs files */ /* INICIO diseño inputs files */ /* INICIO diseño inputs files */ 

.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}
 
.inputfile + label {
    font-size: 1em;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: 200;
    color: white;
    background-color: black;
    display: inline-block;
}

.inputfile:focus + label,
.inputfile + label:hover {
    background-color: red;
}


/* How do you know that an element on the website is pressable? Firstly, 
the element should communicate a feeling that you can tap or click on it. 
Secondly, the cursor icon should change to an appropriate one when hovering 
the element. The former we’ve solved previously, let’s solve the latter, 
because labels do not trigger a cursor change by default:*/

.inputfile + label {
	cursor: pointer; /* "hand" cursor */
}

.inputfile:focus + label {
	outline: 1px dotted #000;
	outline: -webkit-focus-ring-color auto 5px;
}
/* fin diseño inputs files */ /* fin diseño inputs files */ /* fin diseño inputs files */ /* fin diseño inputs files */ /* fin diseño inputs files */ 
/* fin diseño inputs files */ /* fin diseño inputs files */ /* fin diseño inputs files */ /* fin diseño inputs files */ /* fin diseño inputs files */ 

.pc {
	display:block}

.movil {
	display:none}
}

a:link, a:visited, a:active, a:hover {
text-decoration: none;
color: gray; }

.palabrasclave {
color:white;
font-size:1px;}

  
.div_contenedor_video {
	position: relative;
	padding-bottom: 56.25%; /*panorámico*/
	padding-top: 25px;
	height: 0;
}
.div_contenedor_video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


.botones-ver-mas {
color:#EABE3F;
width:30%;
margin-left:auto;
margin-right:auto;
margin-bottom:45px;
border-color:#EABE3F;
border-style:solid;
border-radius:4px;
font-size:20px;
padding:9px;
font-family:"Calibri Light";
text-align:center;}
 
.botones-ver-mas-HOME {
color:#EABE3F;
width:30%;
margin-left:auto;
margin-right:auto;
margin-bottom:45px;
border-color:#EABE3F;
border-style:solid;
border-radius:4px;
font-size:20px;
padding:9px;
font-family:"Calibri Light";
text-align:center;}

.botones-ver-mas-HOME a:active, a:link, a:hover, a:visited {
text-decoration:none;
color:#EABE3F;
font-weight:bold;}

.ver-parcial-mostrar-mas{
}

.oculto {
display: none;}
 
.ver-parcial-mostrar-mas:hover .oculto {
display: block;}



 
.welcome {
position:relative;
margin-left:auto;
margin-right:auto;
width:100%;
height:auto;
margin-bottom:auto;
background-color:white;
border: 0;
  /* IMPORTANTE */
text-align: center; 
z-index:5;
}

.content {
margin-top:150px;
width:100%;
text-align:center;
margin-bottom:1000px;
background-color:white;
}


.content2 {
margin-top:150px;
width:100%;
text-align:center;
margin-bottom:1000px;
background-color:white;
}


/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
.caja-blog-cursos {
width:90%; 
margin-left:auto;
margin-right:auto; 
text-align:center; 
background-color:#FBFBFF;
border-radius:7px;
/*border-color:#008080; */
}

.foto-curso-blog {
width:20%; 
height:auto; 
padding:5px;
/*background-color:#E8E8E8;*/
border-radius:10px;
text-align:center; 
valign:middle; 
display:inline-block; 
box-sizing:border-box;
}

.sub-caja-tit-resumen {
width:70%; 
display:inline-block;
vertical-align:top
}

.tituloblogs {
width:90%; 
height:auto; 
padding:15px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
position:relative;
box-sizing:border-box;
}


.resumen-curso-blog {
width:90%; 
height:auto; 
padding:15px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
position:relative;
box-sizing:border-box;
font-weight:normal;
}

.titulosblogycursos {
font-family:"Calibri Light";
font-size:2em;
color:#171717;
}

.textosblogycursos {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:125%;
color:#333333;
text-align:justify;
} 




/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */
/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */
/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */
/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */






/* INICIO menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */
/* INICIO menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */
/* INICIO menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */
/* INICIO menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */

.mostrar_al_pasar_mouse:hover .menu_vertical_desplegado{ /*al pasar el mouse sobre el cabezal se le ordena mostrar el menu */
    display: block; 
}

#navxxx {
	display:block;
}
#menuA {   
    width:98%;
    position: fixed; 

    top:3px; /*esto define la ubicación superior del bloque */
    z-index: 4; 
}  

.cabezal_menu_vertical { /*MENU VISIBLE*/
display:block;
width:99%;
margin-right:auto;
margin-left:auto;
text-align:center;
text-decoration: none; 
border-radius: 5px; 
background-color:white; /* Background del menu movil desplegado*/ 
box-sizing:border-box;
z-index:1
} 

.menu_vertical_desplegado {                 /* Capa emergente . menú emergente*/ 
margin-left:3px;
text-decoration:none;
list-style: none;
top:58px;
background-color:white;
padding: 10px; 
width: 220px; /* ancho del menu movil desplegado*/ 
display: none; 
font-size:20px;
font-family:"Calibri Light";
color:gray;
text-align: left; 
line-height: 55px;
border-radius: 5px; 
z-index:1
} 

#navxxx ul {
	list-style: none;
}
#navxxx a{
            border-radius: 5px; 
            padding: 2px 5px 5px 5px;  
            text-decoration: none; 
            color:#336699;    /* Color del texto del menú vertical No visitado */
            /*background:#EC3C00 *//* Color de fondo del texto del menú horizontal No visitado */ 
        }
#navxxx a.visited{
            text-decoration: none; 
      /*      color: #696969;     Visitado */
        }
#navxxx a.active{
            text-decoration: none; 
        /*     color: #800000;    Ultimo visitado */
        }
#navxxx a:hover{
            text-decoration: none; 
            color:#0099CC; /*color letras al pasar raton*/   
          /*  background:gray;  Color paso raton */
        }

/* FIN menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */
/* FIN menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */
/* FIN menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */
/* FIN menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - menu vertical - */




.container0 {
width:100%;
	height:auto;
	background::#A9D2FC;
	text-align:center
}

/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */
/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */
/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */
/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */

.tratamientox {
	width: 29%; 
	max-width:350px;
	margin-left:auto;
	margin-right:auto;
	padding:5px; 
	vertical-align:text-top;
	text-align:center; 
	display: inline-block;
	}
.tratamientosindex {
	width:250px;
	height:auto;
	display:inline-block;
	background:#F2F2F2;
	vertical-align:top
}

.foto-curso-tratamiento {
width:100%; 
padding:5px;
/*background-color:#E8E8E8;*/
text-align:center; 
vertical-align:middle; 
margin-bottom:60px
}


.titulotratatamientos {
width:auto; 
height:auto; 
padding:5px;
/*background-color:aqua;*/
text-align:center; 
vertical-align:top; 
box-sizing:border-box;
font-family:"Calibri Light";
font-size:1.5em;
color:#1A0000
}
 

.contenido-tratamiento {
style=width:90%; 
height:auto; 
padding:5px;
font-family:"Calibri Light";
font-size: 1.2em;
/*background-color:aqua;*/
text-align:center; 
vertical-align:top; 
box-sizing:border-box;
}


.containerTTMTS {
	width:100%;
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-bottom:45px;
	text-align:center;
}



/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */
/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */
/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */
/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */

#containermenu{ 
text-align:center;
width:100%;
margin-left:auto;
margin-right:auto;
background-color:white;
border-radius:5px;
/*box-shadow: 12px 12px 3px #888888;*/
list-style:none;/*Aqui digo que para todas las listas no se muestren  viñetas ni decoracion*/
text-decoration:none;
}


#containermenubarra{ 
text-align:center;
width:100%;
margin-left:auto;
margin-right:auto;
background-color:white;
border-radius:5px;
/*box-shadow: 12px 12px 3px #888888;*/
list-style:none;/*Aqui digo que para todas las listas no se muestren  viñetas ni decoracion*/
text-decoration:none;
}


.menuboton{
font-family:"Calibri Light";
font-size:21px;
display:inline-block;
list-style:none;/*Aqui digo que para todas las listas no se muestren  viñetas ni decoracion*/
text-decoration:none;
}


/*Primer Nivel------------------------------------------------------------------------------*/
.menuboton li{
float:left; /*para que todos los menus del primer nivel  se vean en horizontal*/
box-shadow:0px 0px 0px 0px;
list-style:none;/*Aqui digo que para todas las listas no se muestren  viñetas ni decoracion*/
text-decoration:none;


}
.menuboton li a{ /*para que todas las cajas con etiqueta "a" ya sean de (1,2,3,4 nivel)tengan un alto y un ancho */
background-color:white;
color:#336699;
width:auto;
height:auto;
display:block;
padding:10px;
border-radius:8px;
list-style:none;/*Aqui digo que para todas las listas no se muestren  viñetas ni decoracion*/
text-decoration:none;


}
.menuboton li a:hover{ /*para cuando pase el mouse por la etiqueta "a" cambie de color la caja*/
background-color:white;
color:#336699;
font-size:21px;
font-weight:bold;
border-radius:8px;
}
/*Segundo nivel-----------------------------------------------------------------------------*/
.menuboton li ul{ 
visibility:hidden;/* Aqui para que todos los submenus osea (segundo tercer y cuarto nivel)  esten ocultos    */
position:absolute;/* Aqui para que todos los submenus no ocupen todo el ancho y alto del contenedor   */
padding:0px;           
}

.menuboton li:hover ul{
visibility:visible; /*para cuando pase el mouse por los "ul" se vean todos los submenus*/

}
.menuboton li ul li {
 float:none;     /*para que el menu del segundo nivel se abra en vertical*/
}
/*Tercer nivel-----------------------------------------------------------------------------*/
.menuboton li ul li ul {
right:-200px;/*para que el menu del tercer nivel  se desplegue a la derecha*/
top:80px;  /*Esto es para que  la caja no se vea abajo acuerdense que la caja tiene de alto 40px por eso ponemos 80px*/
}
/*Cuarto nivel*-----------------------------------------------------------------------------*/
.menuboton li ul li ul li ul {
top:80px;
left:-200px;/*para que se desplegue a la izquierda*/
right:200px;/*para que no se vea la caja por que el de arriba le afecta*/

}
	




.imagenFlotante 
{  
bottom:10px;
left:10px;  
position: fixed}

.bloquecitos {
width:auto;
margin-left:auto;
margin-right:auto;
display:inline-block;
font-family:"MS Sans Serif";
font-size:19px;
font-weight:bold;
color:#0099FF;
vertical-align:middle;
padding:8px;
}

.bloquecitos2 {
width:40%;
margin-left:auto;
margin-right:auto;
display:inline-block;
font-family:"MS Sans Serif";
font-size:19px;
font-weight:bold;
color:gray;
vertical-align:top;
padding:3px;
text-align:left
}

.bloquecitos3a {
width:60%;
margin-left:auto;
margin-right:auto;
display:inline-block;
font-family:"MS Sans Serif";
font-size:19px;
font-weight:bold;
color:gray;
vertical-align:top;
padding:3px;
text-align:left
}

.bloquecitos3b {
width:30%;
margin-left:auto;
margin-right:auto;
display:inline-block;
font-family:"Calibri Light";
font-size:19px;
color:gray;
vertical-align:top;
padding:3px;
text-align:right
}




.cajaopiniones {
width:80%;
margin-left:auto;
margin-right:auto;
margin-bottom:25px;
background-color:#D7D7D7;
padding:15px;
border-radius:5px
} 

.mensajeopiniones {
font-family:"Calibri Light";
font-style:italic;
font-size:1.5em;
text-align:center;
vertical-align:middle;
padding:10px;
}

.nombreopiniones {
font-family:"Calibri";
font-size:1.5em;
text-align:right;
margin-right:2%
}

.origen-fecha-opiniones {
font-family:"Calibri Light";
font-size:1.1em;
text-align:right;
margin-right:2%	
}

.respuestaopiniones {
font-family:"Calibri Light";
text-align:right;
margin-right:2%
}

.blogfondo {
	background-color:#FFF8DF;
}

.blogtitulo {
font-family:"Calibri Light";
font-size:15px;
color:gray;
font-weight:bold;
} 

.inicios_titulos_paginas {
text-align:center;
width:100%;
margin-left:auto;
margin-right:auto;
background-color:#34495E;
border-radius:5px;
/*box-shadow: 12px 12px 3px #888888;*/
list-style:none;/*Aqui digo que para todas las listas no se muestren  viñetas ni decoracion*/
text-decoration:none;
font-family:"Calibri Light";
font-size:35px;
color:#CCCCCC;
height:auto;
margin-bottom:50px;
vertical-align:middle;
padding:10px
}
.containerindex {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:45px;
	text-align:center;
	background:#666666
}

.containerfotos {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-bottom:45px;
	text-align:center;
}

.containerTTMTS {
	width:100%;
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-bottom:45px;
	text-align:center;
}


.containerfotos3 {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	padding:8px;
	margin-bottom:25px;
	margin-top:25px;
	text-align:center
}
  

.titulosspeeches {
width:85%;
margin-left:auto;
margin-right:auto;
font-family:"Calibri Light";
font-size:2.5em;
margin-bottom:25px;
color:#171717;}

.titulosspeeches-2 {
display:inline-block;
position:relative;
width:65%;
margin-left:auto;
margin-right:auto;
font-family:"Calibri Light";
font-size:2.5em;
margin-bottom:25px;
color:#171717;
}


.sub-titulo {
width:85%;
margin-left:auto;
margin-right:auto;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;}

.sub-titulo-2 {
display:inline-block;
width:65%;
margin-left:auto;
margin-right:auto;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;}


.textosspeeches {
width:85%;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
line-height:145%;
margin-bottom:25px;
color:#333333;
text-align:justify;
}

.textosspeeches a:link, a:active, a:visited {
text-decoration:none;
color:#333333;}

.textosspeeches a:hover {font-weight:bold;}

.formulario {
	width: 70%;
	margin-left:auto;
	margin-right:auto;
	font-family:Gisha;
	font-size:x-large;
	padding:10px;
	box-sizing:border-box
}


.style14 {
	text-align: left;
}
 
.spaminput {
border:0px;
color:white;
width:1px;
height:1px;
}
 
.inputwipsylargo {
width:100%;
display:inline-block;
height:30px;
border-radius:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#333333;
padding:6px;
background-color:#E9E9E9;
border-style:solid;
border:1px;
border-color:black
}

.inputwipsylargo2 {
width:100%;
display:inline-block;
height:150px;
border-radius:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
padding:6px;
background-color:#E9E9E9;
color:#333333;
border:1px;
border-color:background-color:#E9E9E9;

}


.style66 {
	color: #EC3C00;
}
 
.botonformularios {
background-color: #F2F2F2;
border-radius:5px;
width:auto;
padding:3px;
font-family:"Calibri Light";
font-size:14px
}
		.auto-style1 {
	border-width: 0px;
}

.footers {
width: 98%;
margin-left:auto;
margin-right:auto; 
font-family:Calibri;
font-size:15px; 
text-decoration:none;
font-weight:lighter;
color:#C0C0C0;
padding:5px; 
text-align:center;  
}


#footers a {
width: 98%;
margin-left:auto;
margin-right:auto; 
font-family:Calibri;
font-size:15px; 
text-decoration:none;
font-weight:lighter;
color:#C0C0C0;
padding:5px; 
text-align:center;  
}

#footers a:hover {
color:#C0C0C0;}




	
/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	


.contenedor{
/*  max-width: 1000px; */
width:100%;
  position:relative;
  background-color:gray;
  height:auto;
  border-radius:5px

}
.contenedor div{
  width: 100%;
  display: none;
  vertical-align:middle;
/*  background-color:fuchsia */
}

.contenedorcomentarios {
width: 90%;
margin-right:auto;
margin-right:auto;
vertical-align:middle;
color:white; 
font-size:22px; 
font-style:italic;
text-align:center; 
padding:20px; 
height:auto; 
overflow:hidden}


.anteroposterior {
font-size:2.5em; 
font-weight:bold;
color:gray;
background-color:white;
padding:8px;
border-radius:5px}

button{
  margin-top:30px;
  background-color:transparent;
  border: none;
}
button img{
  height: 10px;
}


/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
	
	

	



@media (max-width: 800px) and (min-width: 100px) {
.pc {
	display:none}

.movil {
	display:block}

.tratamientox {
width: 80%; 
margin-left:auto;
margin-right:auto;
padding:5px; 
vertical-align:text-top;
text-align:center; 
box-sizing:border-box;
margin-bottom:25px;
}
	
.titulosspeeches {
position:relative;
width:95%;
margin-left:auto;
margin-right:auto;
font-family:"Calibri Light";
font-size:1.5em;
margin-bottom:25px;
color:#171717;
text-align:left}


.sub-titulo {
width:95%;
margin-left:auto;
margin-right:auto;
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;}

.textosspeeches {
width:95%;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
line-height:145%;
margin-bottom:25px;
color:#333333;
text-align:justify;
} 


.formulario {
	width: 90%;
	margin-left:auto;
	margin-right:auto;
	font-family:Gisha;
	font-size:x-large;
	padding:10px;
	box-sizing:border-box
}


.separador {
	display:inline-block;width:100%;:100px;;background:transparent;
}


.botones-ver-mas-HOME {
color:#EABE3F;
width:30%;
margin-left:auto;
margin-right:auto;
margin-bottom:45px;
border-color:#EABE3F;
border-style:solid;
border-radius:4px;
font-size:12px;
padding:9px;
font-family:"Calibri Light";
text-align:center;}

.botones-ver-mas {
color:#EABE3F;
width:30%;
margin-left:auto;
margin-right:auto;
margin-bottom:45px;
border-color:#EABE3F;
border-style:solid;
border-radius:4px;
font-size:14px;
padding:9px;
font-family:"Calibri Light";
text-align:center;}



/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* INICO SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
.contenedorcomentarios {
width:90%; 
margin-left:auto; 
margin-right:auto;
background-color:gray; 
color:white; 
font-size:18px; 
text-align:center; 
vertical-align:middle; 
padding:20px; 
height:auto; 
overflow:hidden}

.contenedor {

width:90%;
margin-left:auto;
margin-right:auto;
  position:relative;
  vertical-align:middle;
}


.contenedor div{
  width: 90%;
  display: none;
  vertical-align:middle;
/*  background-color:fuchsia */
}
.anteroposterior {
font-size:1.5em; 
font-weight:bold;
color:gray;
background-color:white;
padding:8px;
border-radius:5px}

button{
  margin-top:00px;
  background-color:transparent;
  border: none;
}
button img{
  height: 10px;
}
/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
/* FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - FIN SLIDER - */	
	
	


/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
/* BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - BLOG - */
.caja-blog-cursos {
width:100%; 
margin-left:auto;
margin-right:auto; 
text-align:center; 
background-color:#F3F3F8;
border-radius:2px,2px,2px,9px;
/*border-color:#008080; */
}

.foto-curso-blog {
width:60%; 
margin-left:auto;
margin-right:auto;
height:auto; 
padding:1%;
/*background-color:#E8E8E8;*/
border-radius:10px;
text-align:center; 
vertical-align:middle; 
display:inline-block; 
box-sizing:border-box;
}

.tituloblogs {
width:95%; 
height:auto; 
padding:10px;
/*background-color:aqua;*/
text-align:center; 
vertical-align:middle; 
display:inline-block;
position:relative;
box-sizing:border-box;
}

.sub-caja-tit-resumen {
width:95%; 
display:inline-block;
vertical-align:top
}

.resumen-curso-blog {
width:95%; 
height:auto; 
padding:15px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
position:relative;
font-weight:normal;
box-sizing:border-box;
}

.titulosblogycursos {
font-family:"Calibri Light";
font-size:1.5em;
color:#370000;
}

.textosblogycursos {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:125%;
color:#333333;
text-align:justify;
} 




/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */
/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */
/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */
/* FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG - FIN BLOG  */


.bloquecitos3a {
width:90%;
margin-left:auto;
margin-right:auto;
display:inline-block;
font-family:"MS Sans Serif";
font-size:14px;
font-weight:bold;
color:gray;
vertical-align:top;
padding:3px;
text-align:left
}


.inicios_titulos_paginas {
text-align:center;
vertical-align:middle;
width:100%;
margin-left:auto;
margin-right:auto;
background-color:#34495E;
border-radius:5px;
/*box-shadow: 12px 12px 3px #888888;*/
list-style:none;/*Aqui digo que para todas las listas no se muestren  viñetas ni decoracion*/
text-decoration:none;
font-family:"Calibri Light";
font-size:15px;
color:white;
height:auto;
margin-bottom:50px;
padding:5px;
}

.footers {
width: 98%;
margin-left:auto;
margin-right:auto; 
font-family:Calibri;
font-size:12px; 
text-decoration:none;
font-weight:lighter;
color:#C0C0C0;
padding:5px; 
text-align:center;  
}


#footers a {
width: 98%;
margin-left:auto;
margin-right:auto; 
font-family:Calibri;
font-size:12px; 
text-decoration:none;
font-weight:lighter;
color:#C0C0C0;
padding:5px; 
text-align:center;  
}

#footers a:hover {
color:#C0C0C0;}





/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */
/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */
/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */
/*INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - INICIO TRATAMIENTO - */

.tratamientox {
width: 40%; 
max-width:250px;
margin-left:auto;
margin-right:auto;
padding:10px; 
vertical-align:text-top;
text-align:center; 
display: inline-block;}

.foto-curso-tratamiento {
width:100%; 
/*background-color:#E8E8E8;*/
text-align:center; 
vertical-align:middle;}

.titulotratatamientos {
text-align:center; 
font-family:"Calibri Light";
color:#1A0000;
font-size:1em;}

.contenido-tratamiento {
style=width:90%; 
height:auto; 
padding:5px;
/*background-color:aqua;*/
text-align:center; 
vertical-align:top; 
box-sizing:border-box;
font-family:"Calibri Light";
font-size:0.8em;}

/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */
/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */
/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */
/* FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO - FIN TRATAMIENTO */


}



