/* CSS Document */

*{
	padding:0px;
	margin:0px;
}
.celdas_menu{
	width:193px;
	height:18px;
	padding-left:5px;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F3F3F3;
	border-right-color: #F3F3F3;
	border-left-color: #F3F3F3;
}
.celdas_menu_linea_gris{
	width:193px;
	height:18px;
	padding-left:5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #797979;
	border-right-color: #F3F3F3;
	border-bottom-color: #F3F3F3;
	border-left-color: #F3F3F3;

}
.celda_menu_linea_gris_bajo{
	width:193px;
	height:18px;
	padding-left:5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F3F3;
	border-right-color: #F3F3F3;
	border-bottom-color: #797979;
	border-left-color: #F3F3F3;
}
.celda_blanca{
width:193px;
	height:18px;
	padding-left:3px;
	background-color:#FFFFFF;
}
.celda_portada_video{
width:251px;
height:18px;
margin-left:10px;


}

.celdas_grises{
width:193px;
height:18px;
padding-left:3px;
background-color:#F3F3F3;
border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F3F3;
	border-right-color: #F3F3F3;
	border-bottom-color: #F3F3F3;
	border-left-color: #F3F3F3;

}
.texto_lila{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#64006E;
font-weight:bold;
text-decoration:none;
}
.texto_lila_peque{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#64006E;
font-weight:bold;
text-decoration:none;
}
.texto_blanco_cursiva{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:25px;
	color:#fff;;
	font-weight:bold;
	font-style: italic;
}
.texto_morado_cursiva{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:25px;
	color:#64006E;
	font-weight:bold;
	font-style: italic;
}
.texto_lila_cursiva_titular{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#64006E;
	font-weight:bold;
	font-style: italic;
	text-align:center;

}
.espacio_video_porta{
width:250px;
height:180px;
padding:10px;
}
.caja_menu_apoyo{
width:251px;
height:202px;
padding:10px;
}
.caja_menu_apoyo_tratamientos{
width:200px;
height:auto;
padding:10px;
}
.caja_video{
width:251px;
height:170px;
padding:10px;
padding-left:14px;
}
.caja_video_tratamientos{
width:420px;
height:380px;
padding:10px;
padding-left:0px;
}
.caja_menu_noticias{
width:251px;
height:530px; 
padding:10px;
}
/*--------------------*/
.menu_apoyo_madre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	display:block;
	color:#64006E;
	font-weight:bold;
	text-decoration:none;
	background-color:#B7B7B7;
	margin-left:5px;
	padding-left:5px;
	border: thin solid #D1D1D1;
}
.menu_apoyo_hijo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#64006E;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	background-color:##DADADA;
	margin-left:10px;
	padding-left:5px;
	display:block;
	border: thin solid #E2E2E2;
}
.caja_menu_1{
width:250px;
height:100%;
padding:10px;
}
.caja_apoyo_1_colum_2{
width:250px;
height:180px;
padding:10px;

}
.caja_apoyo_2_colum_2{
width:212px;
height:168px;
padding:30px;
}
.celda_titular_noticias{
width:250px;
height:18px;
margin-top:20px;
padding-left:10px;
}
.celda_titular_noticias_notop{
width:250px;
height:18px;
padding-left:10px;
}


.texto_titular_noticias{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#64006E;
	font-weight:bold;

}
.texto_titular_centros{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#64006E;
	font-weight:bold;

}
.texto_titular_centros_blanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;

}
.celda_sinopsis_noticia{
width:240px;
height:62px;
padding:10px;
}
.celda_leer_mas{
width:60px;
height:18px;
margin-left:200px;
}
.texto_leer_mas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#64006E;
	text-decoration:none;
	font-weight: bold;
	text-decoration:underline;
}
.texto_gris_pagina{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:justify;
}
.texto_gris_claro_pagina{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cccccc;
text-align:justify;
}
.texto_telefono{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#FFFFFF;
	font-style: italic;
	font-weight: lighter;
}
.texto_telefono_morado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#64006E;
	font-style: italic;
	font-weight: lighter;
}
.texto_atencion_cliente{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#FFFFFF;
	font-weight:bold;
	font-style: italic;
	font-weight: lighter;
}
.redes_sociales{
float:left;
width:18px;
height:18px;
margin-top:17px;
margin-left:10px;
}
.celda_legal{
width:330px;
height:18px;
float:left;
margin-left:205px;
margin-top:17px;
}
#celda_telefono_grande{
width:300px;
height:35px;
float:left;
margin-left:0px;
margin-top:10px;


}
.texto_blanco_pie{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}
.boton_columna2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#6F1278;
text-decoration:none;
padding-left:5px;
padding-right:5px;
margin-left:197px;
font-weight:bold;
}
.boton_columna3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#6F1278;
font-weight:bold;
text-decoration:none;
padding-left:5px;
padding-right:5px;
margin-right:70px;
margin-left:70px;
}
.celda_formulario_colm_2_texto{
width:74px;
height:14px;
margin-top:5px;
float:left;
text-align:right;
}
.celda_formulario_colum_2{
width:165px;
height:14px;
margin-top:5px;
background-color:#791B7C;
float:left;
margin-left:5px;
text-align:left;
padding-left:3px;
}

.errorCampoForm{

background-color:#CC0000;
color:#FFFFFF;
}
.errorTextoForm{

color:#CC0000;

}
.normalCampoForm{

background-color:#660099;
color:#FFFFFF;
}

