.tyimg {
	background-color:#930 !important;
	}
div#ctr .indice_listado h3 {
	background: url(../img/listaSobrebanco.gif) left 0.1em no-repeat;
	}
div#ctr .indice_listado ul li {
	background: url(../img/listaSubSobrebanco.gif) left 1.1em no-repeat;
}
div#ctr ul li,
div#ctr ul li li,
div#ctr ul li li li {
	background: url(../img/listaCtrSobrebanco.gif) left .8em no-repeat;
	}
#opciones_der ul li {
	background: url(../img/listaSobrebanco.gif) left .8em no-repeat;
	}
#opciones_der .ctoder {
	background: url(../img/listaSobrebanco.gif) left .3em no-repeat;
	}
#opciones_der h3.sobrebanco {
	background-color:#930;
	}
.oculto {
	display:none;
}

/* Historia */
div#ctr ul.lista_horizontal {
	border:.1em solid #d8d8d8;
	padding:0.7em 0.4em 0.7em 0.4em;
	margin-bottom:2.2em;
	font-weight:bold;
}
div#ctr ul.lista_horizontal li {
	display:inline;
	margin:0px 3px;
	line-height:25px;
}
div#ctr p.arriba {
	margin:0.15em 0.15em 2.7em .75em;
	border-bottom:0.1em dotted #a0a0a0;
}
/* Organizacion territorial */
.sucursales {
	border:0.8em solid #dfdfdf;
	margin:1.4em 0;
	padding: 0;
	}
.iconL {
	display:list-item;
	margin:1em 0 1em 3.36em;
	color:#666;
	list-style-type:square;
	}
#lstSucursales {
	list-style-type:none;
	width: 100%;
	clear: both;
	overflow: hidden;
	}
#lstSucursales li {
	float:left;
	width:14.4em;
	border-right:0.06em dashed #c4c4c4;
	background:none !important;
	margin-right:3em;
	}
#lstSucursales li li {
	float:none;
	width:auto;
	margin:0.3em 0;
	border-right-width:0;
	background:url(../img/masInteresa.gif) left .7em no-repeat !important;
	padding-left: 1.73em;
	}
.sbsuc h4 {
	border-top:.1em solid #c7c7c7;
	color:#333;
	}
.tipActiv {
	padding:0 1.5em !important;
	list-style-type:square !important;
	margin:1em 0 1em 1.9em !important;
	color:#666;
	}
.tipActiv li {
	margin:1em 0;
	background: none !important;
	padding:0 .5em !important;
	}
/* Fichas org. territorial */
.fotoSucursal {
	width:23.9em;
	padding:0.1em;
	color:#666;
	}
.fotoSucursal img {
	border:0.08em solid #010101;
	margin-bottom:0.6em;
	width:22.55em;
	height:13.95em;
	}
.fichaDett dt {
	font-size:1.09em;
	font-weight:bold;
	}
.fichaDett dd {
	color:#666;
	margin:1em 0;
	padding-bottom:1em;
	border-bottom:0.1em dotted #a0a0a0;
	}
.fichaDett ul {
	margin:0;
	padding:0 0 0 1.5em;
	list-style-type:square;
	}
.fichaDett ul li,
.circulares ul ul li {
	margin:0.3em 0;
	list-style-type:square;
	}
.mapasituacion {
	background-color:#dfdfdf;
	padding:0.4em;
	margin:0 -1.1em;
	font-weight:bold;
	font-size:0.91em;
	margin-bottom:2.4em;
	}
.mapasituacion img {
	width:63.4em;
	height:26.9em;
	margin-bottom:1.6em;
	}
/*-- sobreelbanco_funciones_contrataciones_funciones-- */
/*Fichas de suministros*/
div.ficha_suministros {
	border:.1em solid #d8d8d8;
	padding:1.7em 1.0em 0 1.0em;
	margin-bottom:1.2em;
	overflow:hidden;
	}
div#ctr .ficha_suministros h3 {
	font-size:1.1em;
	border:none;
	color:#454545;
	margin:.5em 0 .5em .75em;
	}
div#ctr .ficha_suministros p {
	margin:.5em 0 .5em .75em;
}
div#ctr .ficha_suministros dl {
	border-top:.1em dotted #a0a0a0;
	padding:2.4em 0 .2em 0;
	color:#666;
	}
div#ctr .ficha_suministros dl dt {
	width:28em;
	float:left;
	display:block;
	clear:left;
	}
/*div#ctr .ficha_suministros dl dt.dtdoc {
	padding-bottom:6em;
	}
*/
div#ctr .ficha_suministros dl dd {
	color:#666;
	font-weight:bold;
	margin-bottom:1.2em;
	margin-left:28em;
	display:block;
	padding:0;
}
.lstsebder span {
	font-size:1.1em;
	margin-top:.6em;
	display:block;
	}
.fontarial {
	font-family:arial;
	}
.mailcontrat {
	color:#666;
	background: url(../img/listaHome.gif) left top no-repeat;
	padding-left:2.2em;
	}
.mailcontrat a {
	color:#7d6538;
	margin-bottom:1em;
	}
/*Contacto */
/*div#opciones_der ul.contacto li {
	font-weight:bold;
	font-size:1em;
	background-image:none;
	margin-left: 0;
	padding-left:0;
	color:#666;
}
div#opciones_der ul.contacto li.first {
	background: url(../img/listaHome.gif) left 4px no-repeat;
}
div#opciones_der ul.contacto li {
	font-weight:normal;
	padding-left:2.5em;
}
div#opciones_der ul.contacto a, div#opciones_der ul.contacto a:visited {
	color:#b9892f;
}
div#opciones_der ul.contacto a:focus, div#opciones_der ul.contacto a:hover, div#opciones_der ul.contacto a:active {
	text-decoration:underline
}*/
.cite {
	color: #930;
	}
/* 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:#7c6539; 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;}
#opciones_der p.contacto {
	background: url(../img/listaSobrebanco.gif) no-repeat left 0.2em;
}

