/****/
.r01PrintablePage .edukiontzia,
.r01PrintablePage .edukiontzia .r01gContainer {
max-width:100%;
}

body div.r01gContainer p,
body div.r01gContainer li,
body div.r01gContainer address {
    line-height: 1.25 !important;
}

body div.r01gContainer .borderTable td {
    border: 1px solid #dbdbdb;
    padding: 0.25em;
}

div.r01gContainer h2.tituGeneral {
  padding:0 0;
}

div.r01gContainer .otrosFormatos {
    background-color: #E8E8E8;
    background-image: url(/appcont/servibopvi/images/aviso.gif);
    background-position: 1% 50%;
    background-repeat: no-repeat;
    border: 1px solid #FFF0A5;
    padding: 0.35em 0 0.35em 3em;
    margin: 0em 0em 1em 0em;
}

div.r01gContainer .BOPVTitulo {
    font-size: 13px;
    font-style: italic;
    text-align: justify;
    padding: 0 0 11px;
    text-indent: -0.75em;
    padding-left: 15px;
}

div.r01gContainer p.BOPVDetalle {
    margin: 0;
    font-size: 13px;
    text-indent: 0.75em;
    text-align: justify;
    padding: 0 0 11px !important;
    padding-left: 6px !important;
}

div.r01gContainer p.BOPVDetalle1 {
    margin: 0;
    font-size: 13px;
    text-indent: 0.75em;
    text-align: justify;
    padding: 0 0 11px !important;
    padding-left: 0.75cm !important;
}

div.r01gContainer p.BOPVDetalle2 {
    margin: 0;
    font-size: 13px;
    text-indent: 0.75em;
    text-align: justify;
    padding: 0 0 11px !important;
    padding-left: 1.25cm !important;
}

div.r01gContainer p.BOPVDetalle3 {
    margin: 0;
    font-size: 13px;
    text-indent: 0.75em;
    text-align: justify;
    padding: 0 0 11px !important;
    padding-left: 1.75cm !important;;
}

div.r01gContainer p.BOPVDetalle4 {
    margin: 0;
    font-size: 13px;
    text-indent: 0.75em;
    text-align: justify;
    padding: 0 0 11px !important;
    padding-left: 2.25cm !important;
}    

/***** Common Formatting *****/ 
div.r01gContainer h1,
div.r01gContainer h2,
div.r01gContainer h3,
div.r01gContainer h4,
div.r01gContainer h5,
div.r01gContainer h6 {
	margin			: 0;
	padding		: 0;
	font-weight		: normal;
}
 
div.r01gContainer h1 {
	padding			: 30px 0 25px 0;
	letter-spacing	: -1px;
	font			: 2em arial, helvetica, sans-serif;
}
div.r01gContainer h2 {
	padding			: 20px 0;
	letter-spacing	: -1px;
	font			: 1.5em arial, helvetica, sans-serif;
}
 
div.r01gContainer h3 {
	font			: 1em arial, helvetica, sans-serif;
	font-weight		: bold;
}
 
div.r01gContainer p, 
div.r01gContainer ul, 
div.r01gContainer ol {
	margin			: 0;
	padding			: 0 0 18px 0;
}
 
div.r01gContainer ul,
div.r01gContainer ol {
	list-style		: none;
	padding			: 0 0 18px 40px;
}
 
div.r01gContainer blockquote {
	margin			: 22px 40px;
	padding         : 0;
}
 
div.r01gContainer small {
	font-size		: 0.85em;
}
 
div.r01gContainer img {
	border			: 0;
}
 
div.r01gContainer sup {
	position		: relative;
	bottom			: 0.3em;
	vertical-align	: baseline;
}
 
div.r01gContainer sub {
	position		: relative;
	bottom          : -0.2em;
	vertical-align  : baseline;
}
 
div.r01gContainer acronym,
div.r01gContainer abbr {
	cursor			: help;
	letter-spacing 	: 1px;
	border-bottom	: 1px dashed;
}
 
/***** Links *****/ 
div.r01gContainer a,
div.r01gContainer a:visited {
	text-decoration	: none;
}
 
/***** Forms *****/
div.r01gContainer form {
	margin			: 0;
	padding 		: 0;
	display			: inline;
} 
div.r01gContainer input,
div.r01gContainer select,
div.r01gContainer textarea {
	font			: 1em arial, helvetica, sans-serif;
} 
div.r01gContainer textarea {
	line-height		: 1.25;
}
div.r01gContainer label {
	cursor			: pointer;
}
 
/***** Tables *****/
div.r01gContainer table {
	border			: 0;
	margin			: 0 0 18px 0;
	padding			: 0;
}
div.r01gContainer table tr td {
  	padding			: 2px;
}

/***** Wrapper *****/
div.r01gContainer #wrap {
	width:960px;
	margin:0 auto;
}
 
/***** Global Classes *****/ 
div.r01gContainer .clear         { clear:both; } 
div.r01gContainer .float-left    { float:left; }
div.r01gContainer .float-right   { float:right; } 
div.r01gContainer .text-left { text-align:left; }
div.r01gContainer .text-right    { text-align:right; }
div.r01gContainer .text-center   { text-align:center; }
div.r01gContainer .text-justify  { text-align:justify; }
 
div.r01gContainer .bold { font-weight:bold; }
div.r01gContainer .italic        { font-style:italic; }
div.r01gContainer .underline     { border-bottom:1px solid; }
div.r01gContainer .highlight     { background:#ffc; }
 
div.r01gContainer .wrap          { width:960px;margin:0 auto; }
 
div.r01gContainer .img-left      { float:left;margin:4px 10px 4px 0; }
div.r01gContainer .img-right     { float:right;margin:4px 0 4px 10px; }
 
div.r01gContainer .nopadding     { padding:0; }
div.r01gContainer .noindent      { margin-left:0;padding-left:0; }
div.r01gContainer .nobullet      { list-style:none;list-style-image:none; }

/* Para ocultar contenido mediante la siguiente técnica recomendada por la WCAG 2.0 */	
div.r01gContainer .r01Oculto {
	position: absolute;
	left: 0;
	top: -5000em;
	width: 1px;
	height: 1px;
	overflow: hidden;
	float: left;
	display: inline;
	text-indent: -1000em;
}



@media screen and (max-width: 799px) {
#containertoolkit_app .prinColLeft, #containertoolkit_app .prinColCenter, #containertoolkit_app  .colIzquierda {
	width: 100%;
}
#containertoolkit_app .colCentral{
	width: 98%;
}
.r01ClaimImage {
    max-width: 80%;
}
}  

@media print {

.BOPVSumCabecera {   
    display:none;
}

.BOPVSumPie {   
    display:none;
}

html body.r01PrintablePage {
    margin: 0 !important;
    border-top: 14px solid #000 !important;
    background: #fff !important;
}    

html body.r01PrintablePage div.r48_headerLogos{
	display: none !important;
}

html body.r01PrintablePage div.y22_headerLogos{
	display: none !important;
}

html body.r01PrintablePage .app_estilo_komunak div.goib_hizkuntza,
html body.r01PrintablePage .app_estilo_komunak div.goib_estekak,
html body.r01PrintablePage .app_estilo_komunak a.trigger_itxita,
html body.r01PrintablePage .app_estilo_komunak ul.zutabeak
{
	display: none !important;
}

html body.r01PrintablePage .bopvBloqueizqda {
    float: left;
    width: 48.5% !important;
}

html body.r01PrintablePage .bopvBloqueizqda {
    float: left;
    width: 48.5% !important;
}

html body.r01PrintablePage .bopvBloquedcha {
    float: right;
    width: 48.5% !important;
}

html body.r01PrintablePage div.r01gContainer div.colCentral a:after {
	content: none !important;
}


html body.r01PrintablePage .capaBotonImprimir {
	display: none !important;
}


html body.r01PrintablePage .prinColCenter a {
	font-size:12px !important;
}

html body.r01PrintablePage .bilaketa {
	padding:0 15px !important;
}

html body.r01PrintablePage .r01gContainer {
	padding-top:10px !important;
}

html body.r01PrintablePage .edukiontzia {
	margin-top: 0 !important;
}

html body.r01PrintablePage .edukiontzia:before {
	display: none !important;
}

html body.r01PrintablePage div.lan_arlo_goiburu {
	display: none !important;
}


body.r01PrintablePage div.prinColCenter div.BOPVSumCabecera {   
padding: 0em !important;
}

.r01gContainer div.prinColCenter div.colCentral div.BOPVSumCabecera ul{
	margin: 0em !important;
	padding: 0em !important;
}

.r01gContainer div.prinColCenter div.colCentral div.BOPVSumCabecera ul li{
	margin: 0em 0em 0em 0em !important;
	padding: 0em !important;
}

body.r01PrintablePage div.r48_headerRow{
	display: none;
}
body.r01PrintablePage div.y22_headerRow{
	display: none;
}

body.r01PrintablePage div.bilaketa div.prinColLeft{
	display: none !important;
}
body.r01PrintablePage div.bilaketa div.prinColLeft{
	display: none !important;
}

body.r01PrintablePage div.prinColCenter{
width: 100% !important;	
/*border: 1px solid red;*/
}
 
.enlaceSumario {	display: none; }
.enlaceSumario a {	display: none; }
/*.bopvanalisisdoc {  display: none; }*/
span.bopvanalisisdoc {  display: none; border: 0; }
span.bopvanalisisdoc a {  display: none; }

.bopvImprimir { display: none; }

ul.listaFormatos {
 display: none;
}

.otrosFormatos{
	display: none;
}



p.bopvOtrosformatos{
	display: none;
}

.BOPVDisCabecera{
   display: none;
}

.BOPVDisPie{
   display: none;
}
	
/*METIDOS POR PATXI*/
html body.r01PrintablePage div.r48_headerLogos{
	display: none !important;
}
html body.r01PrintablePage div.r47_headerLogos{
	display: none !important;
}
html body.r01PrintablePage div.y22_headerLogos{
	display: none !important;
}

body.r01PrintablePage div.prinColCenter div.BOPVSumCabecera {   
padding: 0em !important;
}

.r01gContainer div.prinColCenter div.colCentral div.BOPVSumCabecera ul{
	margin: 0em !important;
	padding: 0em !important;
}

.r01gContainer div.prinColCenter div.colCentral div.BOPVSumCabecera ul li{
	margin: 0em 0em 0em 0em !important;
	padding: 0em !important;
}

body.r01PrintablePage div.r48_headerRow{
	display: none;
}
body.r01PrintablePage div.r47_headerRow{
	display: none;
}
body.r01PrintablePage div.y22_headerRow{
	display: none;
}
	
body.r01PrintablePage div.r48_bodyCenterCol div.prinColLeft{
	display: none !important;
}
body.r01PrintablePage div.r47_bodyCenterCol div.prinColLeft{
	display: none !important;
}
body.r01PrintablePage div.y22_bodyCenterCol_bakarra div.prinColLeft{
	display: none !important;
}

body.r01PrintablePage div.prinColCenter{
width: 100% !important;	
/*border: 1px solid red;*/
}

body.r01PrintablePage .colCentral {
    border: none;
    float: none;
    font-size: 12px;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 0em;
    width: 100%;
}


html body.r01PrintablePage div.r48_headerLogos div.r48_LogoEgoitza{
	display: none !important;
}
html body.r01PrintablePage div.r47_headerLogos div.r47_LogoEgoitza{
	display: none !important;
}
html body.r01PrintablePage div.y22_headerLogos div.y22_LogoEgoitza{
	display: none !important;
}

body.r01PrintablePage div.r01Printable{
	display: none !important;	
	border: 1px solid red;
}

body.r01PrintablePage div.r01Printable .r48_LogoEgoitza{
	display: none !important;		
}
body.r01PrintablePage div.r01Printable .r47_LogoEgoitza{
	display: none !important;		
}
body.r01PrintablePage div.r01Printable .y22_LogoEgoitza{
	display: none !important;		
}

body.r01PrintablePage div.prinColCenter div.colIzquierda {
display: none !important;
}

body.r01PrintablePage .prinColLeft{
display: none !important;

}

body.r01PrintablePage h3.tituGeneralh3 {
display: none;
}

body.r01PrintablePage h2.tituGeneral{
	color:#006699;
}


body.r01PrintablePage h2.tituGeneral {
    background-color: transparent !important;
    background-image: none !important;
    color: #006699 !important;
 
}

body.r01PrintablePage h2 {
    letter-spacing: 0px !important;
}

body.r01PrintablePage h5.BOPVSumarioOrganismo {
    color: #29549A !important;
    font-size: 13px !important;
    font-weight: bold !important;
    margin: 0px 0px 0px 0em !important;
	 padding: 0em 0em 0em 1em !important;
    text-transform: uppercase !important;
}

body.r01PrintablePage .txtBloque {
    margin: 0em 0em 0em 1em;
}




body.r01PrintablePage .bopvImprimir{
/*	border: 1px solid red;*/
	width: 98%;
	clear: both;
	text-align: right;
	padding: 1em 1em 0.5em 0em;
}

body.r01PrintablePage .bopvImprimir img{
display: none;
}


body.r01PrintablePage .colCentralinterior {
    border: none;
    float: none;
    font-size: 12px;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 0em;
    width:100%;
}

body.r01PrintablePage .txtBloque{
	overflow: visible;
	margin: 0em 0em 0.5em 0em;
/*	border: 1px solid red;*/
}
/*METIDOS POR PATXI*/
	
/*24/03/2015: ocultar info legal e imagen de personas*/
body.r01PrintablePage div.r01ClaimPersonas{
	display: none;
}	
body.r01PrintablePage div.r01gClsFoot{
	display: none;
}
		
/*----------------- fin impresion boletin ---------*/

body.r01PrintablePage .colCentral {
    border: none;
    float: none;
    font-size: 12px;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 0em;
    width: 100%;
}


html body.r01PrintablePage div.r48_headerLogos div.r48_LogoEgoitza{
	display: none !important;
}
html body.r01PrintablePage div.y22_headerLogos div.y22_LogoEgoitza{
	display: none !important;
}

body.r01PrintablePage div.r01Printable{
	display: none !important;	
	border: 1px solid red;
}

body.r01PrintablePage div.r01Printable .r48_LogoEgoitza{
	display: none !important;		
}
body.r01PrintablePage div.r01Printable .y22_LogoEgoitza{
	display: none !important;		
}	

body.r01PrintablePage div.prinColCenter div.colIzquierda {
display: none !important;
}

body.r01PrintablePage .prinColLeft{
display: none !important;

}

body.r01PrintablePage h3.tituGeneralh3 {
display: none;
}

body.r01PrintablePage h2.tituGeneral{
	color:#006699;
}


body.r01PrintablePage h2.tituGeneral {
    background-color: transparent !important;
    background-image: none !important;
    color: #006699 !important;
 
}

body.r01PrintablePage h2 {
    letter-spacing: 0px !important;
}

body.r01PrintablePage h5.BOPVSumarioOrganismo {
    color: #29549A !important;
    font-size: 13px !important;
    font-weight: bold !important;
    margin: 0px 0px 0px 0em !important;
	 padding: 0em 0em 0em 1em !important;
    text-transform: uppercase !important;
}

body.r01PrintablePage .txtBloque {
    margin: 0em 0em 0em 1em;
}




body.r01PrintablePage .bopvImprimir{
/*	border: 1px solid red;*/
	width: 98%;
	clear: both;
	text-align: right;
	padding: 1em 1em 0.5em 0em;
}

body.r01PrintablePage .bopvImprimir img{
display: none;
}


body.r01PrintablePage .colCentralinterior {
    border: none;
    float: none;
    font-size: 12px;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 0em;
    width:100%;
}

body.r01PrintablePage .txtBloque{
	overflow: visible;
	margin: 0em 0em 0.5em 0em;
/*	border: 1px solid red;*/
}
}
