﻿body { margin:0; }

.notas-de-blog {font-family:Arial;font-size:4em;color:white;text-decoration:none;width:100%;margin-bottom:10px;padding:14px;background-color:#333333;box-sizing:border-box;}
.notas-de-blog a:hover {color:white;text-decoration:none}
.notas-de-blog a:link {color:white;text-decoration:none}
.notas-de-blog a:active {color:white;text-decoration:none}
.notas-de-blog a:visited {color:white;text-decoration:none}

.pc {display:block}

.movil {display:none}


a:link, a:visited {
  text-decoration: none;
  a color: inherit; }

.spaminput {
border:0px;
color:white;
width:1px;
height:1px
}


.palabrasclave {
color:#C0C0C0;
font-size:11px;text-align:center
}

.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:20px;
width:80%;
margin-left:auto;
margin-right:auto;
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-blogs-agosto-2022{width:100%; margin-left:auto;margin-right:auto; text-align:center;background-color:#333333;color:white;}
.caja-blogs-agosto-2022 a:visited{color:white;}
.caja-blogs-agosto-2022 a:link{color:white;}
.caja-blogs-agosto-2022 a:hover{color:white;}
.caja-blogs-agosto-2022 a:active{color:white;}

.caja-blog-cursos {
width:90%; 
margin-left:auto;
margin-right:auto; 
text-align:center; 
}

.foto-curso-blog-index {
width:20%; 
height:auto; 
padding:5px;
/*background-color:#E8E8E8;*/
border-radius:10px;
text-align:center; 
valign:middle; 
display:inline-block; 
box-sizing:border-box;
}

.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-index
{
width:90%; 
height:auto; 
padding:15px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
position:relative;
box-sizing:border-box;
font-weight:bold
}

.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 {
style=width:90%; 
height:auto; 
padding:15px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
position:relative;
box-sizing:border-box;
}

.titulosblogindex{font-family:"Calibri Light";font-size:1.4em;color:white;}
.titulosblogindex a:active{color:white;}
.titulosblogindex a:hover{color:white;}
.titulosblogindex a:link{color:white;}
.titulosblogindex a:visited{color:white;}

.textosblogycursosindex{font-family:"Calibri Light";font-size:1em;color:white;}
.textosblogycursosindex a:active{color:white;}
.textosblogycursosindex a:hover{color:white;}
.textosblogycursosindex a:visited{color:white;}
.textosblogycursosindex a:link{color:white;}


.titulosblogycursos {
font-family:"Calibri Light";
font-size:2em;
color:#370000;
}

.textosblogycursos {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
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:100%;
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: 5px; 
width: 220px; /* ancho del menu movil desplegado*/ 
display: none; 
font-size:20px;
font-family:"Calibri Light";
color:gray;
text-align: left; 
line-height: 35px;
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: 20%;  /* lo bajé de 29 a 20% */
	max-width:350px;
	margin-left:auto;
	margin-right:auto;
	padding:5px; 
	vertical-align:text-top;
	text-align:center; 
	display: inline-block;
	text-decoration:none;
	color:#333333
	}  
	
.tratamientox a:link {color:#333333;text-decoration:none;}
.tratamientox a:visited {color:#333333;text-decoration:none;}
.tratamientox a:active {color:#333333;text-decoration:none;}
.tratamientox a:hover {color:red;font-weight:boldtext-decoration:none;}

	
.tratamientosindex {
	width:250px;
	height:auto;
	display:inline-block;
	vertical-align:top
}

.foto-curso-tratamiento {
width:100%; 
padding:5px;
/*background-color:#E8E8E8;*/
text-align:center; 
vertical-align:middle; 
margin-bottom:15px 
} 
 

.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:#333333;
text-decoration:none;
}

.titulotratatamientos a:active {color:#333333;text-decoration:none;}
.titulotratatamientos a:hover {color:red;text-decoration:none;}
.titulotratatamientos a:link {color:#333333;text-decoration:none;}
.titulotratatamientos a:visited {color:#333333;text-decoration:none;}

.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;
text-decoration:none;
color:#333333;
}

.contenido-tratamiento  a:link {color:#333333;text-decoration:none;}
.contenido-tratamiento  a:active {color:#333333;text-decoration:none;}
.contenido-tratamiento  a:visited {color:#333333;text-decoration:none;}
.contenido-tratamiento  a:hover {color:red;text-decoration:none;}

/* 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:transparent;
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:18px;
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:transparent;
color:#350035;
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:transparent;
color:#E10000;
font-size:21px;
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:30px;
right:15px;  
position: fixed;
z-index:100;width:auto}

.bloquecitos {
width:auto;
margin-left:auto;
margin-right:auto;
display:inline-block;
font-family:"MS Sans Serif";
font-size:19px;
font-weight:bold;
color:#009933;
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:#006699;
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:100%; /*cambiado de 900px a 100% */
	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:#370000;
	
}

.sub-titulo {
width:85%;
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;
} 

.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;
}
 
.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:#F4FDFF;
  height:auto;
  border-radius:5px

}
.contenedor div{
display: none;

}

.contenedorcomentarios {
width: 90%;
margin-right:auto;
margin-right:auto;
vertical-align:middle;
color:gray; 
font-size:22px; 
font-style:italic;
text-align:center; 
padding:20px; 
height:auto; 
overflow:hidden}


.anteroposterior {
font-size:30px; 
font-weight:bold;
color:white;
background-color:gray;
padding:8px;
border-radius:5px}

.button{
  margin-top:30px;
  border: none;
}
.button img{
  height: 40px;
}
/* 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: 700px) and (min-width: 50px) {
.pc {
	display:none}

.movil {
	display:block}

.tratamientox {
color:#3E3E3E;
width: 80%; 
margin-left:auto;
margin-right:auto;
padding:5px; 
vertical-align:text-top;
text-align:center; 
box-sizing:border-box;
margin-bottom:15px;
text-decoration:none;
}

.tratamientox a:link {color:#3E3E3E;}
.tratamientox a:visited {color:#3E3E3E;}
.tratamientox a:active {color:#3E3E3E;}
.tratamientox a:hover {color:#3E3E3E;font-weight:bold}
	
.titulosspeeches {
position:relative;
width:95%;
margin-left:auto;
margin-right:auto;
font-family:"Calibri Light";
font-size:1.5em;
margin-bottom:13px;
color:#370000;
	
}

.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:block;height:80px;;background:transparent;
}




/* 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:100%;
margin-left:auto;
margin-right:auto;
  position:relative;
  vertical-align:middle;
}

.anteroposterior {
font-size:16px; 
font-weight:bold;
color:white;
background-color:gray;
padding:8px;
border-radius:5px}

/*.contenedor div{
  width: 100%;
  display: none;
  vertical-align:middle;
  background-color:fuchsia
}*/
button{
  margin-top:00px;
  border: none;
}
button img{
  height: 40px;
}
/* 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; 
/*border-color:#008080; */
}

.foto-curso-blog-index {
width:20%; 
margin-left:auto;
margin-right:auto;
height:auto; 
padding:5px;
/*background-color:#E8E8E8;*/
border-radius:10px;
text-align:center; 
vertical-align:middle; 
display:inline-block; 
box-sizing:border-box;
}

.foto-curso-blog {
width:80%; 
margin-left:auto;
margin-right:auto;
height:auto; 
padding:5px;
/*background-color:#E8E8E8;*/
border-radius:10px;
text-align:center; 
vertical-align:middle; 
display:inline-block; 
box-sizing:border-box;
}


.tituloblogs-index{
width:100%; 
height:auto; 
padding:10px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
display:inline-block;
position:relative;
box-sizing:border-box;
font-weight:bold;
}

.tituloblogs {
width:95%; 
height:auto; 
padding:10px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
display:inline-block;
position:relative;
box-sizing:border-box;
}

.sub-caja-tit-resumen {
width:80%; 
display:inline-block;
vertical-align:top
}

.resumen-curso-blog {
style=width:95%; 
height:auto; 
padding:15px;
/*background-color:aqua;*/
text-align:left; 
vertical-align:middle; 
position:relative;
box-sizing:border-box;
}

.titulosblogycursos {
font-family:"Calibri Light";
font-size:1.5em;
color:#370000;
}

.textosblogycursos {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
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  */



.inicios_titulos_paginas {
text-align:center;
vertical-align:middle;
width:100%;
margin-left:auto;
margin-right:auto;
background-color:#006699;
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;}



.notas-de-blog {font-family:Arial;font-size:2em;color:white;text-decoration:none;width:100%;margin-bottom:10px;padding:14px;background-color:#333333;box-sizing:border-box;}


/*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;
text-decoration:none
}
.titulotratatamientos  a:active {color:#1A0000;}
.titulotratatamientos  a:hover {color:#1A0000;}
.titulotratatamientos  a:link {color:#1A0000;}
.titulotratatamientos  a:visited {color:#1A0000;}




.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;text-decoration:none;
}


.titulosblogindex{font-family:"Calibri Light";font-size:1.2em;color:white;}
.titulosblogindex a:active{color:white;}
.titulosblogindex a:hover{color:white;}
.titulosblogindex a:link{color:white;}
.titulosblogindex a:visited{color:white;}

.textosblogycursosindex{font-family:"Calibri Light";font-size:.9;color:white;}
.textosblogycursosindex a:active{color:white;}
.textosblogycursosindex a:hover{color:white;}
.textosblogycursosindex a:visited{color:white;}
.textosblogycursosindex a:link{color:white;}

.contenido-tratamiento  a:active {color:#1A0000;}
.contenido-tratamiento  a:hover {color:#1A0000;}
.contenido-tratamiento  a:link {color:#1A0000;}
.contenido-tratamiento  a:visited {color:#1A0000;}


/* 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 */







}



