.gizatek_documentacion {
background-color:#D6ECC5;
margin:6px 0 0;
padding:4px 0;
}
.gizatek_documentacion2 {
background-color:inherit;
background-image:url(../irudiak/gizatek.gif);
background-position:1em 1em;
background-repeat:no-repeat;
border:1px solid #F2CBCC !important;
font-size:1em;
margin:2em 10em 2em 0;
padding:0.5em 0 0 3em;
}
#contenido_editado .gizatek_documentacion2 p 
{
    margin-right: 3em;
}
h5.gizatek {
background-color:inherit;
background-image:url(../irudiak/gizatek.gif);
background-position:0.2em 0.2em;
background-repeat:no-repeat;
border:1px solid #F2CBCC !important;
color:#BF0200;
font-size:1em;
font-weight:bold;
margin-right:10em;
padding:0.5em 0 0.4em 3em;
}
.gizatek a {
background-color:inherit;
color:#47A502;
text-decoration:none !important;
}
.gizatek a:hover {
background-color:inherit;
color:#BF0000 !important;
text-decoration:none !important;
}
.giza_inf {
background-image:url(../irudiak/info.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
padding-right:0;
width:32px;
}
.giza_inflinea {
background-image:url(../irudiak/infolinea.gif) !important;
background-repeat:repeat-x;
float:left;
height:8px;
margin-left:0;
padding-left:0;
width:90%;
}
.giza_contenido {
height:25px;
margin-left:32px;
}
.giza_contenido h4 {
background:transparent none repeat scroll 0 0;
margin-bottom:0;
margin-top:0;
padding-top:10px;
}
.giza_contenido h4:before {
content:none !important;
}
.separador_giza {
margin-top:20px;
}
.giza_apoyo {
background-image:url(../irudiak/gizaapoyo.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
padding-right:0;
width:32px;
}
.giza_informe {
background-image:url(../irudiak/gizainforme.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
padding-right:0;
width:32px;
}
.giza_catalogo {
background-image:url(../irudiak/gizacatalogo.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
padding-right:0;
width:32px;
}
.giza_video {
background-image:url(../irudiak/gizavideo.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
padding-right:0;
width:32px;
}
.ico_gizatekvideo {
background:transparent url(../Irudiak/icono_mov2.gif) no-repeat scroll 0 0;
margin:10px auto;
min-height:16px;
padding-bottom:5px;
padding-left:20px;
padding-top:3px;
text-align:left;
width:80%;
}
.separador_giza3 {
margin-top:0.05em;
}
.giza_buscador {
height:1.1em;
}
.giza_borde {
border:1px solid #F2CBCC !important;
display:inline;
float:left;
padding:0.4em;
width:93%;
}
.gizatekbusqueda {
background-color:inherit;
background-image:url(../irudiak/gizatek.gif);
background-position:0.2em 0.8em;
background-repeat:no-repeat;
border:1px solid #F2CBCC !important;
color:#BF0200;
font-size:1em;
font-weight:bold;
margin-top:0.15em;
padding:0.65em 0.5em 0.5em 3em;
width:65%;
}
.gizatekerror {
background-color:inherit;
background-image:url(../irudiak/gizatek_error.gif);
background-position:0.2em 0.8em;
background-repeat:no-repeat;
border:1px solid #F2CBCC !important;
color:#BF0200;
font-size:1em;
font-weight:bold;
margin-top:0.15em;
padding:0.65em 0.5em 0.5em 3em;
width:42em;
}
.gizatekbusqueda a {
background-color:inherit;
color:#0039A9;
text-decoration:none;
}
.gizatekbusqueda a:hover {
background-color:inherit;
color:#BF0000;
text-decoration:none;
}
.gizatekerror p{
margin-top: 3px!important;
margin-left: 0px!important;
}

.gizatekbusqueda p{
margin: 3px 0px 10px 10px!important;
}
.gizatekglosario {
background-color:inherit;
background-image:url(../irudiak/gizatek.gif);
background-position:0.2em 0.8em;
background-repeat:no-repeat;
border:1px solid #F2CBCC !important;
color:#BF0200;
font-size:1em;
font-weight:bold;
margin-right:10em;
margin-top:0.15em;
padding:0.65em 0.5em 0.5em 3em;
width:31em;
}
.gizatekglosario a {
background-color:inherit;
color:#0039A9;
/*text-decoration:none;*/
}
.gizatekglosario a:hover {
background-color:inherit;
color:#BF0000;
/*text-decoration:none;*/
}
.giza_boton_input_2 {
background:transparent url(../irudiak/giza_boton_azul.gif) repeat-x scroll left top;
border:0 none;
cursor:pointer;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:1em;
height:15px;
line-height:15px;
margin:0 auto 1px;
padding:0 20px;
width:100px;
}
.giza_boton_input_2:link {
color:#666666;
text-decoration:none;
}
.giza_boton_input_2:visited {
color:#666666;
text-decoration:none;
}
.giza_boton_input_2:hover {
color:#000000;
text-decoration:none;
}
.giza_glosario {
background-image:url(../irudiak/gizaglosario.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
padding-right:0;
width:32px;
}
.giza_lupa {
background-image:url(../irudiak/gizalupa.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
padding-right:0;
width:32px;
}
#giza_tabla {
border:3px solid black;
text-align:center;
width:100%;
}
#giza_tabla thead tr th {
border:1px solid black;
color:Green;
}
#giza_tabla tbody tr td {
border:1px solid black;
}
#giza_tabla tfoot tr td {
border:1px solid black;
}
.giza_centrado {
text-align:center;
}
.giza_detalle {
border:1px solid #F2CBCC !important;
display:inline;
float:left;
padding:0.5em;
width:93%;
}
.giza_borradetalle {
text-align:right;
}
.giza_subvencion {
color:Red;
font-size:1.2em;
text-indent:0;
padding-left:171px;
}
.giza_descripcion{
padding-left:171px;
}
.giza_subvencion_verde{
color:#47a502;
font-size:1em;
text-indent:0;
}
.giza_subvencion_rojo {
color:Red;
font-size:1em;
text-indent:0;
}
.giza_floatleft {
float:left;
display:block;
}
.giza_label{
width:17em;
margin-top: 3px;
}
.giza_clearb {
clear:both;
}
.giza_contenido2 {
display:block;
margin-left:32px;
}
.giza_contenido2 h4 {
margin-bottom:0;
margin-top:0;
padding-top:10px;
}
.giza_catalogo2 {
background-image:url(../irudiak/gizacatalogo.gif);
background-repeat:no-repeat;
float:left;
height:33px;
margin-right:0;
margin-top:-2.52em;
padding-right:0;
width:32px;
}
.giza_parrafo {
margin:0.5em;
}

li.giza_parrafo{
	list-style-type:none;
	list-style-image:none;
	margin-left: -4em!important;
}

.giza_imgpro {
margin-right:1em;
width:170px;
}
.gizatekglosario .giza_gloscent {
text-align:center;
}
#contenido_editado ul.gizatek_lista {
list-style-image:none;
list-style-type:none;
padding-left:2em;
}
#contenido_editado ul.gizatek_lista li.gizatek_li {
background-color:inherit;
background-image:url(../irudiak/gizatek.gif);
background-position:0.2em 0.2em;
background-repeat:no-repeat;
border:1px solid #F2CBCC !important;
color:#BF0200;
font-size:1em;
font-weight:bold;
margin-right:10em;
padding:0.5em 0 0.4em 3em;
width:auto;
}
#contenido_editado ul.gizatek_lista li.gizatek_li a {
background-color:inherit;
color:#47A502 !important;
text-decoration:none !important;
}
#contenido_editado ul.gizatek_lista li.gizatek_li a:hover {
background-color:inherit;
color:#BF0000 !important;
text-decoration:none !important;
}

/************Añadidos para corregir estilos de glosario****************/

#contenido_editado .gizatekglosario{
	margin-right:0!important;
	}

#contenido_editado .gizatekglosario ul{
float:left;
clear:none;
display:block;
margin-left:0!important;
margin-top:0!important;
padding-left:0!important;
padding-top:0!important;
}


#contenido_editado .gizatekglosario ul li{
float:left;
clear:none;
display:block;
margin:0em!important;
padding:0;
list-style-type:none!important;
background-image:none!important
}

#contenido_editado .gizatekglosario ul li a{
letter-spacing:0.3em!important
}

/************PARA CORREGIR LA PAGINACIÓN*****************/

table#giza_tabla tfoot ul{
	margin:0!important;
	padding:0!important;
	}
	

table#giza_tabla tfoot ul li{
	margin:0!important;
	padding:0!important;
	background-image:none!important;
	display:inline!important;
	}
	
/*****************Correcciones paginación fuera de la tabla***************************/
	
.paginacion{
	text-align:center;
	margin:0.5em 0 0 0;
	padding:0;
	width:100%;
	}
	
.paginacion ul{
	margin:0!important;
	padding:0!important;
	}
	
.paginacion ul li{
	margin:0!important;
	padding:0!important;
	background-image:none!important;
	display:inline!important;
	}
	
.paginacion ul li a{
	
	}
	
.giza_detalle .paginacion{
	float:left;
	width:95%;
	
	}
	
.giza_gloscent p{
	text-align:center!important;
	padding:0;
	margin:0;
	text-indent:0!important;
	}
	
#giza_tabla caption{
	text-align:center;
	font-size:1em;
	font-weight:bold;
	}
	
#giza_tabla caption.ocultar{
	font-size:-0!important;
	color:#ffffff!important;
	display:block;
	}
	
p.cadena_listado{
	font-size:1.2em;
	font-weight:bold;
	color:#47A502;
	background-color:transparent;
	text-indent:0!important;
	padding:0 0 0 1.3em!important;
	margin:0!important;
	}
	
/***********************************/

ul.lineal{

	clear:none;
	display:block;
	margin:0!important;
	padding:0 0 0 1.4em!important;
	}
	
#contenido_editado ul.lineal li{
	clear:none;
	display:inline;
	font-size:1.2em;
	font-weight:bold;
	color:#47A502;
	background-color:transparent;
	text-indent:0!important;
	padding:0!important;
	margin:0!important;
	}
	
/*******especifico para ocultar elementos*******/

.ocultar{
	margin:-1000em -1000em 0 0!important;
	font-size:0!important;
	position:absolute!important;
	z-index:100000;
	}

	.giza_ocultar{
	margin:-1000em -1000em 0 0!important;
	font-size:0!important;
	position:absolute!important;
	z-index:100000;
	color: #ffffff!important;
	}
	
#caja_gizatek{ height:25em;}
#caja_gizatek img {float:left;}
#informacion_gizatek {
    float: left;
    margin-left: 1em;
    width: 50%;}
	
.giza_lista{
	margin-left: 18em;
	}
	
.giza_lista p{
	margin-left: 3em;
	}

.span_gizatek{	
	 display: block;
	 padding-top:0.5em;
 }
 
 /**** nuevo estilo para tablas tipo #giztabla sin repetir id *****/
 
 .giza_tabla {
border:1px solid black!important;
text-align:center!important;
width:100%!important;
}
.giza_tabla thead tr th {
border:1px solid black!important;
color:#000000!important;
font-size: 1em!important;
background-color: #D2D2D2;
}
.giza_tabla tbody tr td {
border:1px solid black!important;
}
.giza_tabla tfoot tr td {
border:1px solid black!important;
}
/*****************************************************************/
.giza_borradetalle img{
	float:right!important;
	}