.contenido{font-size:1.2em; color:#6E6E6E; text-align: justify; margin: 25px 0;}
.contenido .titulo {display:block; font-size: 1.6em; color:#ea7c06; font-weight: bold; margin: 30px 0; text-align: center}
.contenido span {display: block; color: #000000; font-size: 1.2em; font-weight: bold; margin: 10px 0;}
.contenido .imagen {display:block; text-align: center}
.contenido img {margin: 25px auto}
.contenido .aviso {background: #F2F5A9; padding:5px 12px; margin-bottom: 15px;}
.contenido .row {margin-top:8px;}
.contenido section {border-top:2px solid #D8D8D8; margin-top:8px;}
article {text-align: justify;}
table {margin:40px 0;}
table th {text-align:center; border: 1px solid black;padding: 8px;}
table td {border: 1px solid black; width: 20%; text-align:center;}

.contenido .sinBorde{margin:0; border:0;}
.contenido .sinBorde h3{display:inline-block;}
.contenido .sinBorde h4{display:inline-block; margin:0; font-weight: bold}
.contenido .sinBorde h5{display:inline-block;}
.contenido .margin20 {margin:20px 0;}
.contenido .margin40 {margin:40px 0;}
.contenido .margin80 {margin:80px 0;}

.imgPos40 {position:relative; top: 40px;}

.parrafo {padding-top: 20px;}

.ejemplo {background: #e8e8e8; padding: 15px 12px;}