/*#contenido_editado {
	font-size:90%;
}*/

.texto_normal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-color: transparent;
}

.texto_resaltado {
	color: #125d9b;
	font-weight: bolder;
}

.titulo_parrafo {
	background: transparent url(../irudiak/flecha_verde.gif) no-repeat left center;
	padding-left: 16px;
	color: #47a502;
	font-weight: bolder;
	font-size: 1.2em;
}

.texto_derecha {
	width: 98%;
	text-align: right;
}

.texto_centrado {
	width: 98%;
	text-align: center;
}

.texto_indentado {
	margin-left: 4em;
}

/* Titulares - Encabezados */
.titulo_1 {
	background: transparent url(../irudiak/flecha_verde.gif) no-repeat left center;
	padding-left: 16px;
	color: #000;
	font-weight: bolder;
	font-size: 2em;
	margin: 16px auto;
}

.titulo_2 {
	background: transparent url(../irudiak/flecha_verde.gif) no-repeat left center;
	padding-left: 16px;
	color: #000;
	font-weight: bold;
	font-size: 1.8em;
	margin: 14px auto;
}

.titulo_3 {
	background: transparent url(../irudiak/flecha_verde.gif) no-repeat left center;
	padding-left: 16px;
	color: #000;
	font-weight: bold;
	font-size: 1.6em;
	margin: 12px auto;
}

#contenido_editado .titulo_4,
#contenido_editado h4 {
	padding-left: 20px;
	color: #000!important;
	font-weight: bolder;
	font-size: 1.2em;
	margin: 8px auto 8px 12px;
	background: transparent url(../irudiak/icoH4.gif) no-repeat scroll 5px 50%;
}

#contenido_editado .titulo_5,
#contenido_editado h5 {
	padding-left: 12px!important;
	background:transparent url(../irudiak/icoH5.gif) no-repeat scroll 5px 50%;
	color:#000000;
	font-weight: bolder;
	font-size: 1em;
	margin: 8px auto 8px 12px;
}

#contenido_editado .titulo_6,
#contenido_editado h6 {
	padding-left: 12px;
	background:transparent url(../irudiak/icoH6.gif) no-repeat scroll 5px 50%;
	color:#000000;
	font-weight: bold;
	font-size: 0.9em;
	margin: 8px auto 8px 12px;
}

.titulo_hojita {
	margin: 14px 4px 6px 2px;
	border-bottom: 1px solid #cecece;
	font-weight: bold;
	font-size: 1em !important;
	margin: 0px !important;
	background: transparent url(../irudiak/hojita.gif) no-repeat left top;
	padding-left: 4px;
	width: auto;
	color: #404040;
}

/* Bloques de texto con foto... */
.foto_texto,
.texto_foto {
	width: 100%;
	margin: 6px auto;
}

/* ...a la izquierda */
.foto_texto_izq,
.foto_texto_dch {
	text-align: left;
	padding: 1%;
	background-color: transparent;
}

.foto_texto_izq {
	margin-top: 2.4em;
	margin-left: 10px;
	float: left;
}

/* ...y a la derecha */
.texto_foto_izq,
.texto_foto_dch {
	text-align: left;
	padding: 1%;
	background-color: transparent;
	width: auto;
}

.texto_foto_izq {
	float: right;
	margin-top: 2.4em;
	margin-right: 10px;
}

.texto_pie_foto {
	text-align: center;
	padding: 3px;
	margin-top: 2px;
	font-size: 0.9em;
	color: #999;
}

/* Tablas */
#contenido_editado table,
.contieneTx table {
	border: 1px solid #000;
	padding: 1px;
	font-size: 0.9em;
	border-collapse: collapse;
	border-spacing: 0px;
	clear: left;
}


#contenido_editado table caption,
.contieneTx table caption {
	color: #125d9b;
	font-weight: bolder;
	font-size: 1.1em;
}

#contenido_editado td,
#contenido_editado th,
.contieneTx td, 
.contieneTx th {
	border: 1px dotted #ccc;
	padding: 2px;
	margin: 2px;
}

#contenido_editado th,
.contieneTx th {
	font-weight: bolder;
	font-size: 1.2em;
	text-align: center;
}


/* Listas Desordenadas-Ordenadas */
#contenido_editado ul,
#contenido_editado ol {
	margin: 0px;
	margin-left: 20px;
	margin-bottom:7px;
}

#contenido_editado ul {
	list-style-image:url(../irudiak/flecha_peque.gif);
}

html>body #contenido_editado ul,
html>body #contenido_editado ol  {
	padding-left:35px;
}

#contenido_editado ul li,
#contenido_editado ol li {
	margin: 6px 6px 0px 20px;
}

html>body #contenido_editado ul li,
html>body #contenido_editado ol li {
	margin-left:-15px;
	padding-left:0px;
	list-style-position: outside;
}

#contenido_editado ul ol {
	list-style: none;
	list-style-type: lower-alpha;
}

/* Párrafos que simulan listas */
#contenido_editado p.conVineta {
	background: transparent url(../irudiak/flecha_peque.gif) no-repeat 0px 4px;
	margin-left: 26px!important;
	padding: 0px 0px 0px 12px!important;
}

/* Listas Ordenadas */
ol.numeros {
	list-style-type: decimal;
}

ol.letrasMinus {
	list-style-type: lower-alpha;
}

ol.letrasMayus {
	list-style-type: upper-alpha;
}

ol.numRomanosMinus {
	list-style-type: lower-roman;
}

ol.numRomanosMayus {
	list-style-type: upper-roman;
}

/* Listas de Definiciones */

#contenido_editado dl {
	margin-bottom:7px;
	margin-left:15px;
}

#contenido_editado dt {
	background:transparent url(../irudiak/flecha_doble_peque_azul.gif) no-repeat scroll left center;
	color:#125d9b;
	padding-left: 10px;
	font-weight: bolder;
	margin-top: 12px;
}

#contenido_editado dd {
	background:transparent url(../irudiak/flecha_doble_peque.gif) no-repeat scroll 13px 5px;
	padding-left: 24px;
	margin-left: 14px;
	margin-top: 2px;
}

/* Nuevos estilo para las listas anidadas dentro de las definiciones de una lista de definiciones*/

#contenido_editado dd.sinVineta {
	background: none;
}

#contenido_editado dl dd ul {
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom:7px;
}

#contenido_editado dl dd ul {
	list-style-image:url(../irudiak/flecha_peque.gif);
}

#contenido_editado dl dd ul li {
	padding-left: 0px;
	margin-left: 6px;
}

/* Caja de Imagen */
.argazkia {
	position: relative;
	margin: 20px 6px 6px 4px;
	border: 1px solid  #edf5f7;
	text-align: center;
	width: 96%;
}

.argazki_oin {
	position: relative;
	text-align: center;
	padding: 3px 10px 10px 3px;
	margin: 0;
}

/* Estilos que vienen de Bizkaimedia*/
.titular_hojita {
	font-size: 0.8em;
	font-weight: bolder;
	width: 94%;
	margin: 0px auto 20px 20px;
	background: transparent url(../irudiak/hojita.gif) no-repeat left top;
	padding-left: 16px;
	padding-bottom: 2px;
	line-height: 18px;
	border-bottom: 1px solid  #cecece;
	color: #404040; 
}

#contenido_editado .titular_hojita {
	font-size: 1em;
	color: #404040;
}

/*Estilos que vienen de formularios.css */
.texto_input {
	border: 1px solid #999;
	font-size: 1em;
}

* html .texto_input {
	height: 1.4em;
}
.texto_input_corto {
	width: 4.8em;/*cambio 19-11-2010 (5em)*/
}

.texto_input_largo {
	width: 20em;
}

.boton_input {
	background: transparent url(../irudiak/fBotonEntrar.gif) no-repeat left top;
	height:20px;
	line-height:20px;
	width:70px;
	color:#000;
	font-size: 0.8em !important;
	text-transform: uppercase;
	border:0px;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif !important;
}

.boton_input:link {
	height:20px;
	line-height:20px;
	width:70px;
	color: #404040;
	text-decoration: none;
}

.boton_input:visited {
	height:20px;
	line-height:20px;
	width:70px;
	color: #404040;
	text-decoration: none;
}

.boton_input:hover {
	background: transparent url(../irudiak/fBotonEntrar.gif) no-repeat left top;
	color: #000;
	text-decoration: none;
}

/* Estilos nuevos */
/* Botón de input, tipo file */
.texto_file {
 border: 1px solid #248491;
 font-size: 9px;
 height: 1.8em;
}

/* Viene de columnas.css */
/* Por si queremos dividir el espacio en dos columnas de igual tamaño */
#contenido_editado .dos_columnas {
	width: 100%;
	margin: 6px auto 6px auto;
}

#contenido_editado .dos_columnas_izq,
.dos_columnas_dch {
	width: 47%;
	text-align: left;
	padding: 1%;
	background-color: transparent;
}

#contenido_editado .dos_columnas_izq {
	float: left;
}

#contenido_editado .dos_columnas_dch {
	float: right;
}

/*listas*/
#contenido_editado ul.listaSinNada {
	list-style: none !important;
}

html>body #contenido_editado ul.listaSinNada {
	padding-left: 2px !important;
}

#contenido_editado ul.listaSinNada li {
	margin: 6px 6px 0px 2px !important;
	list-style: none !important;
}

html>body #contenido_editado ul.listaSinNada li {
	margin-left: -15px !important;
	padding-left: 0px !important;
}

#contenido_editado p {
	text-align: justify;
	margin:10px;
}


/*Pruebas :before content 29-01*/

.actualidadInicio #contenido_editado h4,
#contenido_editado .titulo_4,
.vineta_h4 {
	background: none !important;
	padding-left: 5px !important;
}

.actualidadInicio #contenido_editado h4:before {
	content:url(../irudiak/icoH4.gif);
}

h4.vineta_h4:before{
	content:url(../irudiak/icoH4.gif);
}

.actualidadInicio #contenido_editado .titulo_5,
.actualidadInicio #contenido_editado h5 {
	background: none !important;
	padding-left: 0px !important;
} 	

.actualidadInicio #contenido_editado h5:before {
	content:url(../irudiak/icoH5.gif);
}

.actualidadInicio #contenido_editado .titulo_6,
.actualidadInicio #contenido_editado h6{
	background: none !important;
	padding-left: 0px !important;
}	

.actualidadInicio #contenido_editado h6:before{
	content:url(../irudiak/icoH6.gif);
}

/*para eliminar margenes no deseados en el elemento que deseemos*/
.sinMargen {
	margin:0px !important;
}

/*alinear tablas*/

.biztablaCentrada {
	margin:0px auto;
}

.biztablaDerecha {
	margin-right:0px;	
	margin-left:auto;
}

.biztablaIzquierda {
	margin-left:0px;
}

/*lista con letras*/

.bizlistaAlfabetica {
	list-style-type: lower-alpha !important;
	list-style-image: none !important;
}

/*alinear imagenes*/

.bizimagen_der {
	float:right;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;	
}

.bizimagen_izq {
	float:left;
	padding-top:10px;
	padding-right:24px;
	padding-bottom:10px;	
}
 