/* 
	CSS Document
	IV Printing stylesheet
	 
*/
@media print{
.toolsFQCS{display:none !important}
.accordionItem{height:auto !important; overflow:visible !important; float:none; display:block; clear:both}
.lineaSubtitulo1{ float:left; clear:both; width:100%}
.prop{ float:left; display:block; width:100%}
.textosFQCS{ width:100%; float:left; display:block}
#mainContainer,.textos04{width:630px !important;min-width:640px !important; float:left;}
.top, .subtop{
	float:none !important;
	height:60px !important;
}

#content{ _float:left; _display:block; _width:100%}
#header,#articulo_Interactua{
	display:none !important;
}
.right,.left{
	display:none !important
}
/*********** Hidden ********** .lineaSubtitulo1 */	
div.bottomCapsalera, div.pie, div.iconoCuadrado2, #iconoCuadrado, .img_header, .bloques ,
.left, .right, .menu , .footer , .footerlinks, .menuIndice, 
#header, .menuIndice, .submenuMarco, .indice, .dataSourcePanel, 
a.goUp , .formCuerpo, #iconosFQCS, .verImagen, #iconosFQCS *
{
	visibility : hidden !important ;
	display : none !important ;
}		

.outer{
	padding : 0px !important ;
	_padding-left : 0px !important ;
	
}
.menuIndice,.textosFQCS img{
	display:none !important;
}
.topFQCS table{background:transparent !important;}
.tabs11  {	
background-color: #FFFFFF !important;
background-image:none !important;
height:5px !important;
display:block !important;
width:100% !important;
max-height:25px !important;
padding:0px !important;
margin:15px 0 15px 15px !important;
clear:both !important;
text-align:left !important;
_width:93% !important;
}

.tabs11 ul{
background-color: #FFFFFF !important;
background-image:none !important;
width:100% !important;
}
.tabs11 ul li{
background-color: #FFFFFF !important;
background-image:none !important;
display:none !important;
width:100% !important;
background-color: #FFFFFF !important;
background-image:none !important;
}
.tabs11 ul li.selected{
background-color: #FFFFFF !important;
background-image:none !important;
display:block !important;
width:100% !important;
text-align:left  !important;		
padding-left:0px !important;
}

.tabs11 span{
width:100% !important;
text-align:left  !important;
}

.tabs11 li.selected a {
background-color: #FFFFFF !important;
background-image:none !important;
width:100% !important;
}
.tabs11 li.selected a span{
background-color: #FFFFFF !important;
background-image:none !important;
display:block !important;
/*90%*/
width:95% !important;
max-width:95% !important;	
color:#27757F !important;
      /*INCREMENT 1*/
	font-size: 18px !important;
	line-height:24px !important;

}

.topFQCS{
background-color: #FFFFFF !important;
background-image: none !important;
margin:0px !important;
margin-left:15px !important;
width:100% !important;
_width:93% !important;
}
.topFQCS_medio{
background-color: #FFFFFF !important;
background-image:none !important;
display:none !important;
}

/** Section: Noticias **/
.not_top01, .not_subtop01 {
background-color: #FFFFFF !important;
border-bottom: solid 1px #FFF !important;
color: #000000 !important;
text-align: left !important;
text-indent: 2px !important;	
}

.not_top01 h1 {
font-size: 18px !important;
font-weight: 100;
color: #000000 !important;
text-transform: uppercase !important;
	
}	

.textosFQCS{	
	padding-bottom:20px !important;
	background-color: #FFFFFF !important;
	#display:block;
	/*INCREMENT 6*/	
	FONT-SIZE: 15px !important;
	line-height:20px !important;
}

	
/* Color */
body, div.pieX, .pieContenedor, .pieX {
background-color: #FFF !important;	
}

.pieContenedor{
	margin-top:20px !important;
	margin-bottom:20px !important;
	padding:5px 0 !important;
	/*border: solid #F00 1px !important;*/
	height: 40px !important;
	display:block !important;
}

.pieX span{
	display:block !important;
	/*border: solid #00F 1px !important;*/
	width:100% !important;
}

.top, .subtop, .subtop2 {
background-color: #FFFFFF !important;		
color: #27757F !important;
text-align: left !important;
text-indent: 10px !important;	
float:left !important;
clear:both !important;
border:none !important;
width:100% !important;
text-indent: 10px !important;	
_width:93% !important;
	/*INCREMENT 2*/
	font-size: 20px !important;
}


.subtop2 {	
font-weight:normal !important;
text-indent:5px !important;
	/*INCREMENT 3 */
	font-size: 18px !important;
}

.top h1 {
font-size: 18px !important;
font-weight:bold;
color: #27757F; !important;		
}

.top h1 span{	
font-weight:bold;
color: #27757F; !important;
	/*INCREMENT 4*/
	font-size: 22px !important;
}


.subtitulo1 { 
BACKGROUND-IMAGE:NONE !important;
MARGIN-LEFT:-10px !important;
	/*INCREMENT 5*/
	FONT-SIZE: 18px !important;
	display:block !important;
	width:100% !important;	
}



.text_header
{		
border-bottom: solid 1px #000 !important;
clear:both;		
}

.text_header{	
color:#27757F !important;
text-align:left  !important;
width:100%  !important;
display:inline !important; 
padding: 0 0 10px 0 !important; 
margin:0px !important;	
/*INCREMENT 7*/
font-size:22px !important;
}	




.LogoIVPrint{
	visibility:visible!important;
	display:block !important;
	height:90px;
			
}
.LogoIVPrint .Logo1{
	
	float:left;
	clear:none;
	padding:0 0 0 0px;
	margin:0px;
	display:block;
}

.LogoIVPrint .Logo2{
	float:right;
	margin-top:15px;	
}

/**********OVER FOR PRINT*************/


.tabs11 li.selected a span{
/*border-bottom: solid red 3px  !important;*/
BACKGROUND-IMAGE:NONE !important;
MARGIN-LEFT:-15px !important;
}

.enlaceFQCS{
BACKGROUND-IMAGE:NONE !important;
MARGIN-LEFT:-15px !important;
}

.subtop2 {	
TEXT-INDENT: 0px !important;
BACKGROUND-IMAGE:NONE !important;
MARGIN-LEFT:-10px !important;
}

/**** FIX GLOSARIO*******/


.subtop span{
display:block !important;
padding:2px 0 !important;
margin:2px 0 !important;
clear:both !important;
	float:none !important;
/*border: solid #FFF 2px !important;*/
} 

.top h1 span{ 
display:block !important;
padding:2px 0 !important;
margin:2px 0 !important;
clear:both !important;
	float:none !important;
	border: solid #FFF 2px !important;
} 

.ResultadoBusqueda, .buscador{
display:block !important;
padding:2px 0 !important;
margin:2px 0 !important;
clear:both !important;
float:left !important;
/*border: solid #FFF 2px !important;*/
}

.textos04_Buscador .buscadorTop, .textos04_Buscador .buscadorAbc{
display:none !important;
}

.textos04_Buscador{
	clear:both !important;
	width:100% !important;
	display:block !important;
}

.textos04_Buscador .buscador{
display:block !important;
padding:2px !important;
margin:2px 0 !important;
clear:both !important;
float:left !important;
/*border: solid #F00 2px !important;*/
}


.textos04_Buscador .tituloAbc{
display:block !important;
padding:1px !important;
margin:1px 0 !important;
clear:both !important;
float:left !important;
border: solid #FFF 2px !important;
height:30px !important;
}


.textos04_Buscador .tituloAbc{
padding:2px 0 2px 10px !important;
/*border: solid #F00 2px !important;*/
}

.textos04_Buscador .tituloAbc span{
	font-size:16px !important;
}

.textos04_Buscador .itemGlosarioPalabra{
text-indent: 0px !important;
padding-left: 10px !important;
}	

/**** FIX GLOSARIO FONT SIZE*******/

.itemGlosarioPalabra{
font-size: 15px !important;
clear:both !important;
float:none !important;
width:800px !important;
}

 .subitemGlosario{
font-size: 15px !important;
width:800px !important;
clear:both !important;
float:none !important;
margin-left: 175px !important;
}

.itemGlosarioDato, .itemGlosarioFuente{
/*font-size: 10px;*/
font-size: 14px !important;
overflow:visible !important;
}

.itemGlosarioFuente a{
font-size: 13px !important;
}
.PrevisualizarGlosario{
font-size: 16px !important;
}

.itemGlosario{	
	width:100% !important;
	padding: 5px 0 !important;	
	margin: 15px 0 !important;
}



.MsoNormal{
	display:inline !important;
}

.introduccion{
	margin-left:0px !important;
	padding-left:10px !important;
	}

.textos04 span, .introduccion span,  .introduccion span p{
	font-size: 15px !important;
	line-height:19px !important;

}

/* cuerpo humano flash */
.flashCuerpo, .flashCuerpo div, .flashCuerpo div object{
	background-color: #FFF !important;	
}

.menuFlashCuerpo a{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:16px !important;
	font-weight:bold !important;
}


div.textos04  span div span table{
	width:800px !important;
	border: solid #FFF 1px !important;
}

div.textos04  span div span table td{
	width:auto !important;
	border: solid #FFF 1px !important;
}

/** noticias **/
.not_noticiasListaTitulo{
	font-size:18px !important;
}

.not_noticiaFont, .not_noticiaFecha span, .not_noticiaFontNom{
	font-size:14px !important;
}

.not_verTodas{
	font-size:16px !important;
	color: #097d9a !important;
}

.not_top01 H1 span{
	font-size:18px !important;
	color: #097d9a !important;
}

.enlaceUrl, .enlaceFQCSListado{
		font-size:15px !important;
}


/***bibliografia***/
.bibliografiaNombre{
	font-size:15px !important;
}

.img_header div{display:none !important;}
.introConsells{margin-top:10px !important;}

.expander{display:none !important}


}
