@font-face {
    font-family: 'junge-regular';
    src: url('../fonts/junge-regular-webfont.eot');
    src: url('../fonts/junge-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/junge-regular-webfont.ttf') format('truetype'),
         url('../fonts/junge-regular-webfont.svg#junge-regular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body * {margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:1em; }
option,select,p,body,tr,td,input,textarea,table {font-size: 10pt; font-family:"Trebuchet MS"; text-decoration: none; margin-left:0px;}
a:link.menu, a:visited.menu, a:active.menu {text-decoration: none; color:#ffffff; font-family:"Trebuchet MS" font-style:bold;}
td.cabecera {border-bottom:1px solid #cfcfcf; font-size:11px; color:#ffffff; font-family:"Trebuchet MS"; }
td.fondo {font-size:11px; color:#ffffff; font-family:"Trebuchet MS"; background-color:#6a686e; }
td.menu {padding-left:10px; font-size:11px; color:#333333; font-family:"Trebuchet MS"; background-color:#000000; }
td.cuerpo {font-size:11px; color:#ffffff; font-family:"Trebuchet MS"; background-color:#6a686e;}
input.menu {font-size:11px; color:#333333; font-family:"Trebuchet MS"; background-color:#cfcfcf;}
a.menu {font-size:11px; color:#ffffff font-family:"Trebuchet MS"; background-color:#6a686e; padding:4px;}
td.menu {font-size:11px; color:#ffffff; font-family:"Trebuchet MS"; background-color:#6a686e; }
td.CabeceraMenu {background-color:#6a686e; padding-left:10px; font-size: 0.9em; color:#ffffff; font-weight:bold; padding:0px;}
td.CabeceraProducto {background-color:#6a686e; }
td.CabeceraArticulo {text-align:right; padding-top:25px; color:#333333; font-size:1em; color:#ffffff; }
td.PieAsesor {}
td.menu  {text-align:left}
table.menu {background-color:#ffffff;}
td.PieAsesor p.MsoNormal  {color: #666666;}

span.x-negrita {font-weight:bold; color:#333333; line-height: 18px; font-size: 13px; text-transform: none !important}
span.x-negrita-cursiva {font-weight:bold; font-style:italic; color:#333333;}


div#zona_datos_con div.titApartado h1 {padding-top: 120px; text-align:left;  text-transform: uppercase; margin-left:20px; font-family: 'league_gothicregular'; color:#101010; font-size:2.3em; font-weight:normal}


div#x-boletin-asesor-castellano {font-family: "Trebuchet MS"; color:#666666; font-size: 1em; text-align:justify; background-color:#ffffff;margin: auto; text-align:center; padding:0 20px; }
div#x-boletin-asesor-castellano table {border-collapse: collapse; margin-top:15px; margin-bottom: 15px; background-image: url("../img/fondo_ac_rev.gif");
    background-repeat: repeat;}
div#x-boletin-asesor-castellano table td { border: 1px solid #cfcfcf; color:#666666; text-align:left; padding-right: 5px; padding-left:5px;  padding: 5px;}

div#x-editorial-publicidad-castellano table {border-collapse: collapse; margin-top:15px; margin-bottom: 15px;}
div#x-editorial-publicidad-castellano table td { border: 1px solid #cfcfcf; color:#666666; text-align:left; padding-right: 5px; padding-left:5px;}

div#x-boletin-asesor-catalan {font-family: "Trebuchet MS"; color:#666666; font-size: 1em; text-align:justify; margin:0px; padding:0px; background-color:#ffffff;margin: auto; text-align:center; padding:20px; }
div#x-boletin-asesor-catalan table {border-collapse: collapse; margin-top:15px; margin-bottom: 15px;}
div#x-boletin-asesor-catalan table td { border: 1px solid #cfcfcf; color:#666666; text-align:left; padding-right: 5px; padding-left:5px;}

div#x-editorial-publicidad-castellano {font-family: "Trebuchet MS"; color:#666666; font-size: 1em; text-align:justify; margin:0px; padding:0px; background-color:#ffffff;margin: auto; text-align:center; padding:20px;  }
div#x-editorial-publicidad-catalan {font-family: "Trebuchet MS"; color:#666666; font-size: 1em; text-align:justify; margin:0px; padding:0px; background-color:#ffffff;margin: auto; text-align:center; padding:20px; }

div#x-boletin-asesor-encarte {font-family: "Trebuchet MS"; color:#666666; font-size: 1em; text-align:justify; margin:0px; padding:0px; background-color:#ffffff;margin: auto; text-align:center; padding:20px; }
div.x-editorial { background-image:url("../imagenes/editorial_nwdiseny.jpg"); background-repeat: no-repeat; background-position:0px 0px; color:#ffffff; font-size: 1.2em; text-align:center; margin:auto;height:100%; padding-top: 110px}

p.x01-normativa-titulo {text-align: left; color:#008F00; font-size:2em; /*background-image:url("../imagenes/pais_vasco1_nwdiseny.jpg");   background-repeat: no-repeat; background-position:0px 0px; padding-top:120px;*/}
p.x02-normativa-provincia {display: none;/*text-align: right; color:#ffffff; font-size:2em; width: 100% padding-top:10px; padding-bottom:8px; padding-right:10px;background-color:#008F00; margin-bottom:10px;*/}
p.x03-normativa-texto-color {line-height: 1.3em; text-align: justify; color:#666; font-weight:bold; font-size: 13px; margin-bottom:5px; margin-top: 15px}
p.x03-normativa-texto-color span.x-normativa-topo {background-image:url("../imagenes/cua_pv_nw.gif"); background-position: 0px 4px; background-repeat:no-repeat; color: #000; }
p.x04-normativa-texto-negro {line-height: 1.3em;  text-align: justify; color:#000000; font-size: 13px; margin-bottom:5px; margin-top: 10px;}
p.agenda-16-texto-cp-7-5-pv {padding-left:15px; padding-right:15px; text-align:justify; color:#666666; font-size: 13px; margin-top:0px; margin-bottom:10px; line-height: 18px}
p.agenda-17-agenda-texto-color-pv { text-align:justify; font-size: 13px; color:#101010; margin-bottom:10px; margin-top: 10px; font-weight:bold; line-height: 18px}
p.agenda-18-agenda-dia-pv {font-weight:bold; text-align:justify; color:#101010; font-size: 1.2em; margin:auto; padding-top:15px; margin-top:0px; height: 30px;}
p.agenda-30-agenda-mes-pv {font-weight:bold; text-align:justify; background-color: #FAFAFA;color:#101010; font-size: 1.3em; margin:auto; padding:5px; margin-top:80px; height: 30px; margin-bottom: 30px;}
div.x01-hemeroteca-texto {text-align: justify; font-size:1em; color:#666666; clear:both; background-image:url("../imagenes/pais_vasco3_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:110px; }
div.x02-hemeroteca-fecha  {background-color:#D3D3D3; float:left; width: 45px; color:#ffffff; font-size: 1.1em; padding:10px; padding-right:20px;text-align:right; margin-right: 8px; font-weight: bold; margin-bottom:0px; }
p.x01-hemeroteca-titulo {text-align:left;color:#101010; font-size: 1.3em; display:block; border-top: solid 1px #D3D3D3; line-height: 18px; margin-bottom:10px;} 
p.x04-hemeroteca-dia {color: #101010;  font-weight: bold;  margin-bottom: 0; padding-left: 10px; text-align: left;}
p.x05-hemeroteca-mes {color:#101010; font-weight: normal; margin-top:0px; font-size: 1.1em;}
p.x03-hemeroteca-firma {text-align:left; color:#101010; font-size:1em; text-align:right; margin-bottom: 20px}
div.x04-agenda-texto {text-align: justify; font-size:1em; color:#666666; clear:both; background-image:url("../imagenes/pais_vasco2_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:20px; }
div.x-marco-texto-margen {padding:20px; background-color: #ECECEF; margin-top: 20px; margin-bottom:20px;  }
p.x-texto-margen {text-align: justify; font-size: 1.2em;color:#666;}
div.group p {line-height: 18px; font-size: 13px;} 
div.image {display:none;}
div.story {display:block;}

img.x000-marco-texto-general { width: 95%;}
div.x00-marco-fiscal-titulo {clear:both; background-image:url("../imagenes/fiscal_nwdiseny.jpg");   background-repeat: no-repeat; background-position:0px 0px;padding-top:110px;}
div.x05-marco-laboral-titulo { clear:both;   background-image:url("../imagenes/laboral_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:110px;}
div.x10-marco-mercantil-titulo { clear:both;background-image:url("../imagenes/mercantil_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:110px;}
div.x10-marco-mercantil-titulocatalan { clear:both;background-image:url("../imagenes/mercantilcatalan_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:110px;}
div.x15-marco-contabilidad-titulo { clear:both;   background-image:url("../imagenes/contabilidad_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:110px;}
div.x15-marco-contabilidad-titulocatalan { clear:both;   background-image:url("../imagenes/comptabilitat_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:110px;}

div.x19-marco-contabilidad-despiece { text-align:justify;background-color:#00615D; color:#ffffff; padding:20px; margin-bottom: 20px; margin-top: 20px;}
div.x21-marco-agenda-mes-color{ clear:both; background-image:url("../imagenes/agenda_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:20px;}
div.x21-marco-agenda-mes-colorcatalan{ clear:both; background-image:url("../imagenes/agendacat_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:20px;}
div.x23-marco-agenda-texto {}
div.x24-marco-normativa-titulo-fiscal {background-color:#790503;}
div.x24-marco-normativa-titulo-fiscal p { color:#ffffff; font-size: 1.3em; text-align:center; margin:auto; padding-top:5px; margin-top:0px; height: 30px; margin-top:10px;}
div.x25-marco-normativa-titulo-mercantil {background-color:#944413;}
div.x25-marco-normativa-titulo-mercantil p {  color:#ffffff; font-size: 1.3em; text-align:center; margin:auto; padding-top:5px; margin-top:0px; height: 30px; margin-top:10px;}
div.x26-marco-normativa-titulo-laboral {background-color:#0082C9;}
div.x26-marco-normativa-titulo-laboral p {  color:#ffffff; font-size: 1.3em; text-align:center; margin:auto; padding-top:5px; margin-top:0px; height: 30px; margin-top:10px;}
div.x27-marco-normativa-titulo-contabilidad {background-color:#00615D; }
div.x27-marco-normativa-titulo-contabilidad p { color:#ffffff; font-size: 1.2em; text-align:center; margin:auto; padding-top:5px; margin-top:0px; height: 30px; margin-top:10px;}
div.x28-marco-normativa-texto {font-size:1em;clear:both; background-image:url("../imagenes/normativa_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px;padding-top:5px;}
div.x29-marco-hemeroteca-fecha {background-color:#D3D3D3; float:left; width: 45px; color:#ffffff; font-size: 1.1em; padding:10px; padding-right:20px;text-align:right; margin-right: 8px;/* margin-top:100px;*/ font-weight: bold; margin-bottom:0px; }
div.x31-marco-hemeroteca-texto {clear:both; background-image:url("../imagenes/hemeroteca_nwdiseny.jpg");  background-repeat: no-repeat; background-position:0px 0px; padding-top:110px;}
p.general-0-texto-general {text-align:justify; color:#666666; font-size: 13px; margin-top:0px; margin-bottom: 10px; line-height: 18px;}
p.general-0-texto-general span.x-cursiva {font-style:italic;}


/*** FISCAL ***/
p.fiscal-00-fiscal-titulo {font-family: "Trebuchet MS"; color:#101010; font-size: 20px; text-align:left;}
p.fiscal-01-fiscal-cuadro-general {border: solid 1px #d3d3d3; background: #FAFAFA; padding: 14px; border-radius: 8px;  color:#000; font-size: 13px; text-align:justify;  margin-top:15px; height: 100%;margin-bottom: 20px; font-weight: bold; line-height: 18px}
/*p.fiscal-01-fiscal-cuadro-general {
	-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 3px 3px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 3px 3px rgba(50, 50, 50, 0.75);
}
*/
p.fiscal-02-fiscal-ladillo {text-align:justify; color:#101010; text-transform:uppercase; font-size: 1em; text-transform:uppercase; font-weight:bold; margin-top:15px;}

p.fiscal-03-fiscal-despiece { 
	background-image: url("../img/fondo_ac_rev.gif");
    background-repeat: repeat;
    border-radius: 8px ;
	color: #101010; font-size: 13px; text-align:justify; padding:20px; }

p.fiscal-04-1-fiscal-subladillo {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; margin-top:15px;}
p.fiscal-04-2-fiscal-subladillo-2 {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; font-style: italic; margin-top:15px;}



/*** LABORAL ***/
p.laboral-06-laboral-titulo {font-family: "Trebuchet MS"; color:#101010; font-size: 20px; text-align:left;}
p.laboral-05-laboral-titulo {font-family: "Trebuchet MS"; color:#101010; font-size: 20px; text-align:left;}
p.laboral-04-laboral-cuadro-general {border: solid 1px #d3d3d3; background: #FAFAFA; padding: 14px; border-radius: 8px;  color:#000; font-size: 13px; text-align:justify;  margin-top:15px; height: 100%;margin-bottom: 20px; font-weight: bold; line-height: 18px}
/*
p.laboral-04-laboral-cuadro-general {
	-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 3px 3px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 3px 3px rgba(50, 50, 50, 0.75);
}
*/
p.laboral-05-laboral-ladillo {text-align:justify; color:#101010; text-transform:uppercase; font-size: 1em; text-transform:uppercase; font-weight:bold; margin-top:15px;}
p.laboral-07-laboral-despiece { 
	background-image: url("../img/fondo_ac_rev.gif");
    background-repeat: repeat;
    border-radius: 8px ;
	color: #101010; font-size: 13px; text-align:justify; padding:20px; }
p.laboral-06-1-laboral-subladillo {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; margin-top:15px;}
p.laboral-06-2-laboral-subladillo-2 {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; font-style: italic; margin-top:15px;}


/*** MERCANTIL ***/
p.mercantil-08-mercantil-titulo {font-family: "Trebuchet MS"; color:#101010; font-size: 20px; text-align:left;}
p.mercantil-10-mercantil-cuadro-general {border: solid 1px #d3d3d3; background: #FAFAFA; padding: 14px; border-radius: 8px;  color:#000; font-size: 13px; text-align:justify;  margin-top:15px; height: 100%;margin-bottom: 20px; font-weight: bold;  line-height: 18px}
/*
p.mercantil-10-mercantil-cuadro-general {
	-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 3px 3px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 3px 3px rgba(50, 50, 50, 0.75);
}
*/
p.mercantil-09-mercantil-ladillo {text-align:justify; color:#101010; text-transform:uppercase; font-size: 1em; text-transform:uppercase; font-weight:bold; margin-top:15px;}
p.mercantil-11-mercantil-despiece { 
	background-image: url("../img/fondo_ac_rev.gif");
    background-repeat: repeat;
    border-radius: 8px ;
    /*
	-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 3px 3px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 3px 3px rgba(50, 50, 50, 0.75);
	*/

	color: #101010; font-size: 13px; text-align:justify; padding:20px; }
p.mercantil-09-1-mercantil-subladillo {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; margin-top:15px;}
p.mercantil-09-2-mercantil-subladillo-2 {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; font-style: italic; margin-top:15px;}



/** CONTABILIDAD ***/
p.contabilidad-12-contabilidad-titulo {font-family: "Trebuchet MS"; color:#101010; font-size: 20px; text-align:left;}
p.contabilidad-14-contabilidad-cuadro-general {border: solid 1px #d3d3d3; background: #FAFAFA; padding: 14px; border-radius: 8px;  color:#000; font-size: 13px; text-align:justify;  margin-top:15px; height: 100%;margin-bottom: 20px; font-weight: bold;  line-height: 18px}
/*
p.contabilidad-14-contabilidad-cuadro-general {
	-webkit-box-shadow: 0px 3px 3px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 3px 3px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 3px 3px rgba(50, 50, 50, 0.75);
}
*/
p.contabilidad-13-contabilidad-ladillo {text-align:justify; color:#101010; text-transform:uppercase; font-size: 1em; text-transform:uppercase; font-weight:bold; margin-top:15px;}
p.contabilidad-15-contabilidad-despiece { 
	background-image: url("../img/fondo_ac_rev.gif");
    background-repeat: repeat;
    border-radius: 8px ;
	color: #101010; font-size: 13px; text-align:justify; padding:20px; }
p.contabilidad-13-1-contabilidad-subladillo {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; margin-top:15px;}
p.contabilidad-13-2-contabilidad-subladillo-2 {text-align:justify; color:#101010; font-size: 1em; font-weight:bold; font-style: italic; margin-top:15px;}





p.agenda-16-texto-cp-7-5 {padding-left:15px; padding-right:15px; text-align:justify; color:#666666; font-size: 13px; margin-top:0px; margin-bottom:10px; line-height: 18px}
p.agenda-17-agenda-texto-color { text-align:justify; font-size: 13px; color:#101010; margin-bottom:10px; margin-top: 10px; font-weight:bold; line-height: 18px}
p.agenda-18-agenda-dia {font-weight:bold; text-align:justify; color:#101010; font-size: 1.2em; margin:auto; padding-top:15px; margin-top:0px; height: 30px;}

p.normativa-20-normativa-contabilidad-color {text-align: justify; font-weight:bold; color:#101010; margin-top:15px; line-height: 18px;}
p.normativa-21-normativa-mercantil-color {text-align: justify; font-weight:bold; color:#101010; margin-top:15px; line-height: 18px;}
p.normativa-22-normativa-laboral-color {text-align: justify; font-weight:bold; color:#101010; margin-top:15px; line-height: 18px;}
p.normativa-23-normativa-fiscal-color {text-align: justify; font-weight:bold; color:#101010; margin-top:15px; line-height: 18px;}
p.normativa-24-normativa-texto-general {text-align: justify; text-align:justify; color:#101010; font-size:13px; font-weight:normal;  line-height: 18px;}

p.normativa-11-fiscal-color {text-align:justify; color:#6CA6CD; font-size: 1.5em; text-transform:uppercase; font-weight:bold; margin-top:100px;  border-top: solid 1px #cdcdcd; padding-top: 10px;}
p.normativa-12-laboral-color {text-align:justify; color:#6CA6CD; font-size: 1.5em; text-transform:uppercase; font-weight:bold; margin-top:100px;  border-top: solid 1px #cdcdcd; padding-top: 10px;}
p.normativa-13-mercantil-color {text-align:justify; color:#6CA6CD; font-size: 1.5em; text-transform:uppercase; font-weight:bold; margin-top:100px;  border-top: solid 1px #cdcdcd; padding-top: 10px;}
p.normativa-14-contabilidad-color {text-align:justify; color:#6CA6CD; font-size: 1.5em; text-transform:uppercase; font-weight:bold; margin-top:100px;  border-top: solid 1px #cdcdcd; padding-top: 10px;}

p.hemeroteca-25-hemeroteca-mes {color: #101010; font-weight: normal; margin-top:0px; font-size: 1.1em;}
p.hemeroteca-26-hemeroteca-fecha {color: #101010; font-weight: bold; margin-bottom:0px; font-size: 1.5em; text-align: left; padding-left: 10px}
p.hemeroteca-27-hemeroteca-titulo {text-align:left;color:#101010; font-size: 1.3em; display:block; /*margin-top:100px;*/ border-top: solid 1px #D3D3D3; line-height: 18px; margin-bottom:10px;} 
p.hemeroteca-28-hemeroteca-texto-general {text-align:left; font-size:13px; color: #666666; text-align:justify; line-height: 18px; margin-bottom: 18px}
p.hemeroteca-29-hemeroteca-firma {text-align:left;color:#101010; font-size:1em; text-align:right; margin-bottom: 20px }
p.agenda-30-agenda-mes {font-weight:bold; text-align:justify; background-color: #FAFAFA;color:#101010; font-size: 1.3em; margin:auto; padding:5px; margin-top:80px; height: 30px; margin-bottom: 30px;}


p.x-hemeroteca-01-hemeroteca-titulo {text-align:left;color:#101010; font-size: 1.2em; display:block; /*margin-top:100px;*/ border-top: solid 1px #D3D3D3; line-height: 18px; margin-bottom:10px;font-weight:bold} 
p.x-hemeroteca-02-hemeroteca-texto {text-align:left; font-size:13px; color: #666666; text-align:justify; line-height: 18px; margin-bottom: 18px}
p.x-hemeroteca-03-hemeroteca-firma{text-align:left;color:#101010; font-size:1em; text-align:right; margin-bottom: 20px }

/*p.editorial-01-texto-editorial:first-letter {text-transform: uppercase; font-size: 1.7em} */
p.editorial-01-texto-editorial {text-align:justify; color:#666666; font-size: 13px; margin-top:0px; margin-bottom: 10px;  line-height: 18px;}
div.story {display:block;}
p.hemeroteca-16-texto-hemeroteca { color:#666666; font-size: 1em; text-align:justify; }

