.ope_caja {
	width: 95%;
	border: 1px solid #D8D8D8;
	padding: 10px;
}

.ope_caja h5 {		
	color:#336699 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
}

.ope_cajav2 {
	width: 95%;
	border: 1px solid #D8D8D8;
	padding: 10px;
	background-color:#F4FAF0;
}

.ope_cajav2 .fondoInput{
	background-color: #ffffff;
}

.ope_cajav3 {
	width: 80%;
	border: 1px solid #D8D8D8;
	padding: 10px;
	background-color:#F4FAF0;
	text-align: justify;
}

.cajaopeFnd {
	width: 95%;
	border: 1px solid #D8D8D8;
	padding: 10px;
	background-image: url(../irudiak/ope_fndnovedades1.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}


.cajaopeFnd ul{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px;
}

.cajaopeFnd ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

.formularioope {
	width: 95%;	
	border: 1px solid black;
}

.tabla1ope {
	width: 100%;
	border: 1px solid #D8D8D8;
	padding: 0px;	

}

.tabla1ope td, .tabla1ope th {
	border: 0px solid #ccc !important;
	padding: 0px;
	margin: 0px;
	text-transform: none !important;
}

a.lnkopeNegro:link{
	color: black !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}

a.lnkopeNegro:visited{
	color: black !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}

a.lnkopeNegro:hover{
	color: black !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}

a.lnkopeNegro:active{
	color: black !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}

a.lnkopeInd:link{
	text-align: left;
	text-indent: 6%;
}

a.lnkopeInd:visited{
	text-align: left;
	text-indent: 6%;
}

a.lnkopeInd:hover{
	text-align: left;
	text-indent: 6%;
}

a.lnkopeInd:active{
	text-align: left;
	text-indent: 6%;
}

a.lnkope:link{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkope:visited{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkope:hover{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkope:active{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}



a.lnkope2:link{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkope2:visited{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkope2:hover{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkope2:active{
	color: #000 !important; /*#336699*/
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkopeEncuesta:link{
	color:#5EA72B !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkopeEncuesta:visited{
	color:#5EA72B !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkopeEncuesta:hover{
	color:#5EA72B !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

a.lnkopeEncuesta:active{
	color:#5EA72B !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.derechaope {
	background: #FFFFFF;
	color: #000000; 
	text-align: right;
}

.derechaopeAenor {
	background: #FFFFFF;
	color: #000000; 
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
}

.textoverdeope {
	background: #FFFFFF;
	color:#47A502;
	margin-left: 20px;
}

.fieldset_ope {
	border: 1px solid #D8D8D8;
	width: 90%;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	
}

.fieldset_ope2{
	text-align: left;	
}

/*-------- estilo berria -------*/

.tituseccOpe{
	margin: 0px 0px 10px 0px;
	font-size: 1.2em;
	width: 96%;
	background-image: url(../irudiak/fndopeseccion2.gif);
	background-repeat: repeat-x;
	background-position: left;
	/*background-position: bottom;*/
	color: #294E71;
	padding: 2px 0px 4px 15px;
	font-weight: bold;
	border-bottom: 1px solid #294E71;
	border-top: 1px solid #194E71;
}

.tituseccOpeG{
	margin: 0px 0px 10px 0px;
	font-size: 1.2em;
	width: 96%;
	background-image: url(../irudiak/fndopeseccion2.gif);
	background-repeat: repeat-x;
	background-position: left;
	background-position: bottom;
	color: #294E71;
	padding: 2px 0px 4px 15px;
	font-weight: bold;
	border-bottom: 1px solid #294E71;
	border-top: 1px solid #194E71;
	clear:both;/*Aņadido  18-02-2009*/
}

.tituseccOpe a{
	text-decoration: none !important;
	color: #294E71 !important;
}


.titusubseccOpe{
	font-size: 1.2em;
	background-color: #C5D2E3;
	color: #294E71;
	padding: 2px 0px 2px 5px;
	font-weight: normal;
}

h5.opeH5Seccion {	
	font-size: 1.2em !important;
	background-color: #C5D2E3 !important;
	color: #294E71 !important;
	padding: 2px 0px 0px 15px !important;
	font-weight: normal !important;

}

.liteOpesup{
	color: #4FA600;
	text-decoration: none;
}

.h5ope {
	background: #390;
	color: #FFFFFF;

}

.pij1ope{
	background-color: #f4faf0;
}

.pij2ope{
	background-color: #b9e697;
}

.bgpij1ope{
	background: #f4faf0 !important;
}

.bgpij2ope{
	background: #b9e697 !important;
}



.contenedorformularioope {
	text-align: center;
}

.pij1Cabope{
	/*background-color: #D6ECC5;*/
	background-color: #5EA72A;
	color: #FFFFFF;
}



.paginado_tres_col_1aOd {
	width: 25%;
	float: left;
	text-align: right;
	margin-left: 0.5%;
	padding-bottom: 2px;
	padding-top: 2px;
}



.centradoope {
	/*border: 1px solid red;*/
	 	text-align: center;
}

.legendOpe{
	padding-left: 16px;
	color: #47a502;
	font-weight: bold;
	font-size: 1.2em;
	margin: 10px 10px 0px 0px;
	border-right: 10px solid #ffffff;
}

#novedadesOpe_cas {
	
	position:relative;
	z-index:1;
	width:13em;
	height:1.6em;
	background: url(../images/contacto.gif) no-repeat 119px 16px;
	margin-right: 1%;
}

#novedadesOpe_cas a {
	
	display:block;
	width:13em;
	height:1.6em;
	background: transparent url(../irudiak/ca_novedades.gif);
	background-repeat: no-repeat;
	text-decoration:none;
}

#novedadesOpe_cas a:link,
#novedadesOpe_cas a:hover,
#novedadesOpe_cas a:focus,
#novedadesOpe_cas a:active {
	text-decoration: none;
}

#novedadesOpe_eus {
	position:relative;
	z-index:1;
	width:13em;
	height:1.6em;
	background: url(../images/contacto.gif) no-repeat 119px 16px;
	margin-right: 1%;
}

#novedadesOpe_eus a {
	display:block;
	width:13em;
	height:1.6em;
	background: transparent url(../irudiak/eu_novedades.gif);
	background-repeat: no-repeat;
	text-decoration:none;
}

#novedadesOpe_eus a:link,
#novedadesOpe_eus a:hover,
#novedadesOpe_eus a:focus,
#novedadesOpe_eus a:active {
	text-decoration: none;
}

#novedadesOpe a span {
	background-repeat: no-repeat;
	position:relative;
	z-index:-1;
}


.cajaopev3 {
	width: 95%;
/*	border: 1px solid Black;*/
/*	padding: 10px;*/
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	
}

.nombreficha{
	width: 95%;
	border: 1px solid #D8D8D8;
	padding: 10px;
	margin: 0px 0px 10px 0px;
}

.separadorOpe {
	clear: both;
}


.botdchaopeinput{	
	height: 2.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align: center;
	float:right;
	background-image: url(../irudiak/fndbotinput.gif);
	background-repeat:repeat-x;
	color: #294E71;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #4FA600;
	cursor: pointer;
}

.botdchaopeinput2{	
	height: 2.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align: center;
	background: #F1F8FF;
	background-repeat:repeat-x;
	color: #294E71;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #055E96;
	cursor: pointer;
}
.tituseccOpenov{
	font-size: 1.2em;
	width: 99%;
	background-image: url(../irudiak/fnd_titu.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #336699 !important;
	padding: 2px 0px 2px 5px;
	font-weight: bold;
}

.tituseccOpenov a{
	text-decoration: none !important;
}

.ope_claseflotadcha {
	float: right;		
	
}


.ope_claseflotadcha ul.ope_Botones li{	
	float: left;
	list-style-type: none !important;
	list-style-image: none !important;
	margin: 0em 0.25em 0em 0.80em !important;	
	
}
.ope_claseflotaizd {
	float: left;
}
.ope_texto_resaltado {
	color:#FF0000;
}
.ope_ancho_novedades {
	width:75%
}
.columnaconvoc1{	
	width: 15em;
}
.columnaconvoc2{
	width: 8em;
}
.alineatop {
	vertical-align: top;
}
.izquierdaope {
	text-align: left !important;
}
.bajatopope {
	margin-top: 10px;
}
.nobreakope{
	
}
.nosepararope {
white-space: nowrap;
}
.destacado{
	font-weight: bolder;
	text-decoration: underline;
}
.opeEstiloVerde {
	color: #47a502;
	font-weight: bold;
	font-size: 0.9em;
}


.ope_claseflotadcha {
	float: right;
}

.ope_claseflotadcha ul.ope_Botones li {
	float: left;	
	list-style-type: none !important;
	list-style-image: none !important;
	margin: 0em 0.25em 0em 0.80em !important;
	border: 1px solid #759abd;
	text-decoration: none;
	color:#369 !important;
	font-size:0.9em;
}

/* serikat 2008-04-01 */
html>body .ope_claseflotadcha ul.ope_Botones {
	margin-left: 1px !important;
	padding-left: 1px !important;
}
html>body .ope_claseflotadcha ul.ope_Botones li {
	display: block;
	min-height: 1.5em;
}
html>body .ope_claseflotadcha ul.ope_Botones li {
	height: auto;
}
/* FIN Serikat */

/*2009-02-18*/

p.opeBotonQuejas a{
	text-decoration: none !important;
}
p.opeBotonQuejas a:visited{
	text-decoration: none !important;
	color: #369 !important;
}
p.opeBotonQuejas {	
	padding: 0.1em 2.3em 0.2em 0.1em;
	border:1px solid #759ABD;
	background: #f1f8ff url(http://www.bizkaia.eus/herri_administrazioa/ope/irudiak/quejas_sug.gif) no-repeat right 50%;
	text-indent:0 !important;
	margin-bottom:0em;
	margin-top:0em;
}
p.opeBotonCriterios a{
	text-decoration: none !important;
}
p.opeBotonCriterios a:visited{
	text-decoration: none !important;
	color: #369 !important;
}
p.opeBotonCriterios {	
	padding: 0.2em 2.3em 0em 0.5em;
	border:1px solid #759ABD;
	background: #f1f8ff url(http://www.bizkaia.eus/herri_administrazioa/ope/irudiak/ico_gestion_ope.gif) no-repeat right 50%;
	text-indent:0 !important;
	margin-bottom:1em;
}
a.opedestacado{
	text-decoration: none !important;
	font-weight:bold;
	color:#336699  !important;

}
.ope_cajadestacado {
	border: 1px solid #D8D8D8;
	padding: 0.3em;
	background-color:#F4FAF0;
	margin-top:1em;
	
}



/* FIN  */


.ope_claseflotadcha ul.ope_Botones li a {
	text-decoration: none !important;
}
.ope_claseflotadcha ul.ope_Botones li a:visited{
	text-decoration: none !important;
	color: #369 !important;

}
li.opeBotonManual {	
	padding: 0.2em 1.7em 0em 0.5em;
	text-decoration: none;
	background: #f1f8ff url(../irudiak/ico_gestion_ope.gif) no-repeat right 50%;
}
li.opeBotonSuscripciones {	
	padding: 0.2em 3.2em 0em 0.5em;
	text-decoration: none;
	background: #f1f8ff url(../irudiak/suscripciones.gif) no-repeat right 50%;
}
li.opeBotonQuejas {	
	padding: 0.2em 2.3em 0em 0.5em;
	border:1px solid #759ABD;
	background: #f1f8ff url(../irudiak/quejas_sug.gif) no-repeat right 50%;
}
li.opeBotonCriterios {	
	padding: 0.2em 2.3em 0em 0.5em;
	border:1px solid #759ABD;
	background: #f1f8ff url(../irudiak/ico_gestion_ope.gif) no-repeat right 50%;
}

li.opeBotonIso {	
	padding: 0.2em 1.5em 0em 0.5em;
	background: #f1f8ff url(../irudiak/certificacion.gif) no-repeat right 50%;
}
li.opeBotonInstancia {	
	padding: 0.2em 2.2em 0em 0.5em;
	color:#294E71;
	background: #f1f8ff url(../irudiak/instancia.gif) no-repeat right 50%;
}

li.opeBotonInstancia a{
	text-decoration: none !important;

}

li.opeBotonInstancia a:visited{
	text-decoration: none !important;
	color:#294E71 !important; 
}

li.opeBotonCertificacionServiciosPrevios {
	padding: 0.2em 2em 0em 0em;
	color:#294E71; 
	background: #f1f8ff url(../irudiak/certificadoServPrev.gif) no-repeat right 50%;
	width:auto !important;
}
html>body li.opeBotonCertificacionServiciosPrevios {
	max-width: 20em;
	min-width: 18em;
}
ul.ope_Botones li input.opeBotonSolicitud{		
	font-size:1em !important; 
	font-family:Arial;
	padding: 0em 2em 0em 0em;
	margin: 0em 0em 0em -2.85em !important;
	text-decoration: none;
	color:#369;
	font-weight: normal !important; 
	/*height: 1.65em;*/
	height: 1.62em;
	background: #f1f8ff url(../irudiak/solicitud.gif) no-repeat right 50%;
	/*width: 17.91em;*/
	cursor: pointer;
	width: auto;
	overflow: visible;
	border: none;
}
/******Hack pq en firefox no es necesario el margin negativo*******/
html>body ul.ope_Botones li input.opeBotonSolicitud{		
	margin: 0em !important;
}
/*************************************************************/
/* ------------------------------------------------------ FIN Estilos de los botones */

.opeConvoDetalle{		
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 1em !important;
	width: 98% !important;	
	
}

.opeConvoDetalle dl {		
	margin: 0em 0.31em 0em 0.31em !important;
	padding:0em 0em 0em 0em !important;
	width:99% !important;
	background: none !important;	
}

.opeConvoDetalle dt {
	text-align: right !important;
	width:18% !important;	
	background: none !important;	
}

.opeConvoDetalle dd {
	margin:-12px 0% 6px 19% !important;	
	background: none !important;	
}

.separadorOpeEspaciado {
    clear: both;
	height: 1.2em;
}
#faqope{

border:1px solid #CAE6B4;
background-color:#F4FAF0;
float:left;
padding:0.5em;
width:95%;
}
#faqope ol{
width:40%;
text-align:left;
margin-left:0em !important;
padding-left:4.5em !important;
list-style-position: outside !important;
color:#47A502;
float:left;
margin:0;

}
#faqope ol li a, #faqope ol li span a{
color:#47A502 !important;
text-decoration:none !important;
}
#faqope ol li a:hover{
color:#000 !important;
text-decoration:none !important;
}
ol.especial li {
color:#47A502 !important;
font-weight:bold;
}
ol.especial li ol li  {
color:#000 !important;
font-weight:normal;
}
ol.especial li span , ol.especial li ul li{
color:#000 !important;
font-weight:normal;
display:block;
margin:0.5em;
}
li.sinVineta a.arriba, a.arriba{
color:#47A502 !important;
text-decoration:none !important;
}
 .opeFormularioEspaciadoDcha{
 	/*margin-right: 10%;*/
	/*margin:0px 0px 10px;
	
	padding:2px 0px 4px 16px;*/
	margin:0px 0px 10px;
	padding:2px 0px 4px 16px;
	width:96%;
 }

 .opeLinkAzul{
 	color:#336699 !important;
	/*color: pink !important;*/
	
}

.opeposicionfaq
{
	text-align:center;
	width:10em;
	padding-top:5em;
	float:right;
}

.lnkope_crite{
text-transform:uppercase;
text-decoration:none!important;
border:1px solid #759ABD;
padding:0.2em 2em 0.2em 0.2em;
background-image:url(../irudiak/ico_gestion_ope.gif);
background-repeat:no-repeat;
background-position:right; 
background-color: #F1F8FF;
color:#336699!important;
}

.ope_tabla90 {
	width: 100% !important;
}

.padding_aenor{
	padding: 10px;
}

.cerrar_sesion a.lnkope{
	background: url("../irudiak/ico_cerrar_sesion.png") no-repeat scroll right center transparent;
   color: #CC0000 !important;
   display: block;
   font-weight: normal !important;
   height: 25px;
   line-height: 25px;
   padding-right: 25px;
}


p.listaope {
	background: transparent url("../irudiak_anterior/flecha_lista_util_inicio.gif") no-repeat 0em 0.5em;
	margin-left: 28px;
	padding-left: 4px;
}
p.listaope span {
	display: block;
	background: transparent url("../irudiak_anterior/flecha_lista_util_inicio.gif") no-repeat left center;
	padding-left: 2px;
	margin-left: 44px;
	margin-top: 6px;
}


#opepestanias{
	padding:3px;
	position: relative;
}
#opepestanias p{
width:250px;
border:1px solid #b4c0b4;
margin-left:0.5em;
text-align: center;
padding: 3px;
}

#opepestanias p a{
	text-decoration: none;
font-weight:bold;
	}

#opepestanias p#pest1{
position: absolute;
top:-13px;
background-color: #efefed;
border-bottom: none;
padding-bottom:4px;
}
#opepestanias p#pest2{
	position:relative;
	top:15px;
	background-color: #efefed;
border-bottom: none;

}

div.opepestania{
border: 1px solid #b4c0b4;
	margin: 14px 0.5em;
  background-color: #efefed;
  padding: 0.3em;
  width: 98%;
  overflow: auto;
}

.opepestania .ColumnaIzq{
	float:left;
	width:42%;

}
.opepestania h4{
font-size:1em !important;
background: none !important;
}
.opepestania h4:before{
content:none !important;
}
.opepestania .ColumnaDch{
	float:right;
	width: 42%;

}

.opepestania ol{
 	color: #d9181b !important;
  font-weight: bold; 
}

*:first-child+html .opepestania ol{
	padding-left:45px !important; 
}

.opepestania ol li a{
	text-decoration: none;
	font-weight: normal;
}
.opepestania ol li a:hover, .opepestania ol li a:focus{
	color: #c00;
}
.opepestania hr{
	width:100%;
	border:0;
	height: 0;
	border-bottom:1px solid #b4c0b4;
	margin: 1.2em 0;
	clear: both;
}
.ope_reclamo_convoca {
	background-color: #ececec;
    clear: both;
    float: left;
    margin: 50px 30px;
    position: relative;
    height: 68px;
    min-width: 363px;
	padding-left: 25px;
	width: auto;
}
.ope_reclamo_convoca:hover {
		background-color: #ddd;
}
.ope_reclamo_convoca_deco {
	display: block;
	background-image: url(../irudiak/ope_reclamo.png);
	width: 27px;
	height: 80px;
	position: absolute;
	top: 0;
	left: 0		
}
.ope_reclamo_convoca p {
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 17px 10px 0 20px !important;
	text-indent: 0!important;
}
.ope_reclamo_convoca p span {
    color: #000;
    font-size: 15px;
	display: block;
	clear: both;
	text-indent: 0;
}
.open_txtconvoca {
    position: absolute;
    top: 8px;
    right: -6px;

}

