@charset "utf-8";
/* CSS Document */

.contenido_tercer {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 170%;
    padding: 10px 30px 30px !important;
}

.contenido_tercer h3 {
	color:#666666;
	font-size:18px;
	line-height:50%;
}

.contenido_tercer h4 {
	color:#2D5544;
	font-size:14px;
	text-transform:uppercase;
	font-weight:200;
}

.contenido_tercer h5 {
	color:#006699;
	font-size:12px;
}

.contenido_tercer hr {
	border:0;
	border-bottom:dashed 1px #FFCC00;
}

.fecha_actualizacion {
	color:#666666;
}

.firma {
	color:#333333;
	font-style:oblique;
}

.por_la_cual {
	display:block;
	padding:15px;
	border:1px dotted #FFCC00;
	background-color:#FFFFCC;
}

.articulo {
	display:block;
	margin-left:35px;
	padding-left:15px;
	border-left:1px dotted #cccccc;
}

.articulo em {
	display:block;
	float:left;
	width:auto;
	margin-right:15px;
	margin-bottom:8px;
	font-size:18px;
	font-style:normal;
	padding-top:8px;
}

.tabla_norma td {
	font-size:12px;
	padding:8px !important;
	line-height: 170%;
}

.tabla_norma_t1 { background-color:#eee; }
.tabla_norma_t2 { background-color:#fff; }
.tabla_norma_t2:hover, .tabla_norma_t1:hover {background-color:#FFFFCC;}
.tabla_norma_t1, .tabla_norma_t2 {border-bottom:1px dotted #cccccc;}

.tabla_norma th { background-color:#FFFFCC; font-size:14px; text-align:left; font-family:arial; background-image:url(img/fondo_amarillo.jpg); }
.tabla_norma_fila_1 { border:1px solid #FFCC00;  }

.tabla_display td {
	font-size:12px;
	padding:6px !important;
	line-height: 170%;
}

.tabla_display_t1 { background-color:#eee; }
.tabla_display_t2 { background-color:#fff; }
.tabla_display_fila_1 { border:1px solid #cccccc; }
.tabla_display_t1:hover, .tabla_display_t2:hover {background-color:#D9ECFF;}
.tabla_display_t2, .tabla_display_t1 {border-bottom:1px dotted #cccccc;}
.tabla_display th { background-color:#D9ECFF; font-size:14px; text-align:left; font-family:arial; background-image:url(img/fondo_azul.jpg); }
.con_pin {background-image:url(img/pin34.png); background-repeat:no-repeat; font-weight:bold; background-position:10px 12px; background-color:#E6F2FF; border:0; border-bottom:1px dotted #cccccc;}
.con_pin p {margin:0; padding:0; display:inline-table; margin-left:22px; color:#006699; }