.tyimg, .itemMenu ul.menu li.sel {background-color:#8E5C5F;}
div#ctr .indice_listado h3 {
	background: url(../img/listaServicio.gif) left 0.1em no-repeat;
	}
div#ctr .indice_listado ul li {
	background: url(../img/listaSubServicio.gif) left 1.1em no-repeat;
	line-height:18px;
	}
div#ctr ul li,
div#ctr ul li li,
div#ctr ul li li li {
	background: url(../img/listaCtrServicio.gif) left .8em no-repeat;
	line-height:18px;
	}
#opciones_der ul li {
	background: url(../img/listaServicio.gif) left .8em no-repeat;
	line-height:18px;
	}
#opciones_der .ctoder {
	background: url(../img/listaServicio.gif) left .3em no-repeat;
	}
#opciones_der h3.servicio, #opciones_der h3.estder {
	background-color:#8E5C5F;
	}
p.margenLft {background: url(../img/listaCtrServicio.gif) left .4em no-repeat;}

/* Estilos para Tablas */
div#ctr table {border-collapse:collapse;color:#000; margin: .5em auto 1em;}
div#ctr caption {color:#666;font-weight:bold;font-size:1.1em;padding:.5em 0 .5em 0;}
div#ctr table tr th{color:#312e2f;border-bottom:.1em solid #c7c7c7; padding:1.8em 1.6em .8em 1.6em;font-size:0.9em; background:#f7f7f7; text-align: center;}
div#ctr table.pequena tr th {padding:0.8em .3em .4em .3em}
div#ctr table tr th.fecha {width: 9em;}
div#ctr table tr th a{color:#832c00; text-decoration:none; vertical-align:top;}
div#ctr table tr td {/*background: url(../img/linea_puntos_gris.gif) left bottom repeat-x;*/border-bottom:.1em dotted #c7c7c7;padding:.9em 1.6em .3em 1.6em;font-size:0.9em}
div#ctr table.derecha tr td {text-align: right;}
div#ctr table.pequena tr td {padding:.9em .6em .3em .6em}
div#ctr table tr td.centrado {text-align: center;}
div#ctr table tr td.izquierda {text-align: left;}
/* Estilos para Formularios */
div#ctr form#reg_entidades fieldset {
	border: none;
	background-color: #fff;
	margin-left: 0;
	padding-left: 0;
	}
div#ctr form#reg_entidades select {
	font-size: 1.1em;
	border: 0.09em solid #c2c2c2;
	width: auto;
	height: auto;
	}
/* Lista de definic*/
div#ctr dl.dosCol {width:95%;margin-top:25px;margin-left:30px;overflow:hidden;line-height:1.8em;border-bottom:1px solid #ccc;}
div#ctr dl.dosCol dt {width: 140px;float: left;margin-bottom: 16px;clear: left;padding: 1em 20px 0.7em 0;border-top:1px solid #ccc;}
div#ctr dl.dosCol dd {width: calc(100% - 165px);float: left;padding: 1em 0 0.7em 0;margin: 0;border-top:1px solid #ccc;}
@media screen and (max-width: 600px){
	div#ctr dl.dosCol {width:100%;margin-left:0.69231em;margin-right:0.69231em;}
	div#ctr dl.dosCol dt {margin-bottom: 0;padding-bottom:0;padding-right: 0;}
	div#ctr dl.dosCol dd {margin-bottom: 16px;padding-top: 0.5em;border-top:0;}
	div#ctr dl.dosCol dt, div#ctr dl.dosCol dd {width:100%;float:none;margin-right: 0;}
}
.indice_listado--icon {
	background: #8E5C5F;
}
.cajaLinksCols.cajaLinksCols--vCtr {display: none;}
div.cuadro_aviso {border: 1px solid #8e5c5f;}

