/* CSS PARA TEXTOS LEGALES */
.textos-legales {
	
}

h2 + p,
h3 + p,
h4 + p,
h5 + p,
h6 + p,
h2 + h3,
h3 + h4,
h4 + h5,
h5 + h6 {
	margin-top:16px;
}
p + h2,
p + h3,
p + h4,
p + h5,
p + h6,
ul + h2,
ul + h3,
ul + h4,
ul + h5,
ul + h6,
ol + h2,
ol + h3,
ol + h4,
ol + h5,
ol + h6 {
	margin-top:24px;
}
.textos-legales p + ol, 
.textos-legales p + ul {
	margin-top:24px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 600;
	 display: block;
}
.textos-legales h1 {
    font-size: 23px;
    margin: 24px 0;
}
.textos-legales p,
.textos-legales li{
	color:#000;
}
.textos-legales ul, 
.textos-legales ol {
    list-style: initial;
    padding-left: 24px;
}
.textos-legales ul li, 
.textos-legales ol li{
margin: 8px 0;
}
.textos-legales ol li {
    list-style-type: decimal;
}
.textos-legales ol li ul li {
	list-style-type:disc;
}
.textos-legales table * {
	font-size: 13px;
	line-height: 1.4;
}
.textos-legales table {
    width: 100%;
    margin: 24px 0;
}
.textos-legales table td {
    padding: 4px;
    border: 1px solid #DDD;
    background: transparent;
}
.textos-legales strong,
.textos-legales table tr:first-child {
    font-weight: 600;
}
