body {font-family: Arial, Helvetica, sans-serif;font-size:100%;width:100%;margin:0;padding:0;background:#E4E4E4 ;}
img {border:none;}
.ocultar {display:none;}
h5, .tabular {text-indent:1.875em;text-align:justify;}
.antifloat {clear:both;}
.direccion {text-align:center;font-size:95%;}
.derecha {text-align:right;}
.anchomenor {width:98%;}

h3.accesibilidad {background:#eee;padding:0.2em;margin-top:1.5em;}
a {color:#666;}
a:visited {color:#999;}
a:hover {color:#000;text-decoration:none;}

a.azul{color:#264282;text-decoration:none;}
a.azul:visited{color:#264282;}
a.azul:hover{color:#264282;text-decoration:underline;}

a.blanco, a.blanco:visited{color:#FFFFFF;}
a.blanco:hover{color:#FFFFFF;text-decoration:none;}

.negro {color:#000;}
a.negro, a.negro:active, a.negro:visited{color:#000;text-decoration:none;}
a.negro:hover{color:#000;text-decoration:underline;}
a.negro2, a.negro2:active, a.negro2:visited {text-decoration:underline;}
a.negro2:hover {text-decoration:none;}

.letramayor {font-size:400%;font-weight:bold;color:#e55300;float:left;padding-right:0.3em;}
.volver {text-align:right;}
.volver a, .volver a:visited{text-decoration:none;}
.volver a:hover{text-decoration:underline;}


/* Para listas sin tipo */
.sintipo li {list-style:none;}

strong.marron {color:#666;}
/*strong.marron2 {color:#888888;}*/
strong.sincursiva {font-style: normal;}


.columna1{float:left;width:17em;text-align:center;margin:0;padding:0;clear:left;} 
	/* para los casos de exito de la columna de la izquierda */
	.columna1b{padding-top:1.2em;border-top:1px solid #FFFFFF;}
.columna2{width:31.35em;float:right;margin:0;padding:0;}

div#principal {
	width:48.438em;
	margin:auto;	
	background:#FFFFFF;
	color:#666;
}
#principal .ultimo {border-right:none;padding-right:0;}

/***** ELEMENTOS DE LA CABECERA *****/
#cabecera {
	height:9.6em;
	background:#fff;
	border-bottom:0.063em solid #FFFFFF;	
}

/* Menú  saltar contenido, mapaweb, contacto,... */
#cabecera .menuanterior {font-size:60%;background:#666;color:#fff;height:1.6em;border-bottom:1px solid #fff;}
html>body #cabecera .menuanterior {height:2em;}
#cabecera .menuanterior ul {padding:0;border:none;background:#FFFFFF;margin:0 0 0 25em;}
#cabecera .menuanterior ul li {float:left;text-align:center;padding-right:0.313em;padding-left:0.313em;list-style-type:none;}

#cabecera .bannercomunicacion {padding:0;margin:0;border-bottom:1px solid #fff;}
#cabecera .bannercomunicacion img {width:31.35em;height:7em;}

#cabecera .logo {padding-top:0.63em;background:#656565;height:9.1em;}

#cabecera .logo img {width:14.69em;height:6em;margin-bottom:0.7em;margin-top:0.65em;}
#cabecera .urllogo {display:block;font-family: Arial Narrow, Arial, Helvetica, sans-serif;font-size:110%;font-weight:normal;color:#fff;background:#000;padding-left:3.2em;padding-right:2.85em;padding-bottom:0.1em;margin-top:0;}
html>body #cabecera .urllogo {margin-top:.2em;}
#portada #cabecera .urllogo {margin-top:.3em;}
#cabecera a.blanco img{margin-bottom:1em;}
html>body #cabecera a.blanco img{margin-bottom:.8em;}

/* Menú principal La empresa, Clientes, Servicios...*/
.barra {width:100%;background:#000;}
.menuprincipal {background:#000;height:2em;font-size:.8em;color:#FFFFFF;padding:0;width:auto;}
.menuprincipal ul {border:none;margin:0;list-style-type:none;padding:0;background:#000;}
.menuprincipal ul li {background:#000;display:block;float:left;text-align:center;border-right:0.063em solid #FFFFFF;padding-top:0.2em;padding-bottom:0.3em;}
.menuprincipal ul li a, .menuprincipal ul li a:visited {
	color:#FFFFFF;
	text-decoration:none;
	padding-top:0.2em;
	padding-bottom:0.3em;	
	padding-left:1em;
	padding-right:1em;
}

.menuprincipal ul li a:hover {text-decoration:none;background:#e55300;color:#fff;}
.menuprincipal .activo {color:#FFFFFF;background:#e55300;}
/*MIGAS*/
.migas {padding-top:0.13em;padding-bottom:0.13em;background:#e55300;margin-bottom:0.06em;color:#FFFFFF;font-size:70%;padding-left:0.75em;} 
.migas a{color:#FFFFFF;}
.migas a:visited{color:#FFFFFF;}
.migas a:hover{color:#FFFFFF;text-decoration:none;}


/* MENU SECCIÓN */
.menuseccionnosotros, .menuseccion {background:#d1d1d1;}
.menuseccion .parte1 {margin-left:1.5em;width:7.5em;color:#666;font-weight:bold;font-size:80%;float:left;padding-top:0.2em;}
.menuseccion ul.menusector {margin-left:7.5em;float:none;}
.menuseccionnosotros {padding-left:1.2em;}
/* Menú empresa, sector público, tercer sector... */
.menusector {background:#d1d1d1;margin:0;padding:0;list-style-type:none;}
html>body .menusector {height:1.4em;padding-bottom:0.063em;}
.menusector li {background:#8c8c8c;padding-top:0.3em;padding-bottom:0.3em;font-size:75%;display:block;float:left;border-right:0.063em solid #FFFFFF;border-top:0.063em solid #FFFFFF;border-bottom:0.063em solid #FFFFFF;}
.menusector li.primero {border-left:0.063em solid #FFFFFF;}
.menusector li a, .menusector li a:visited {padding-top:0.3em;padding-bottom:0.3em;color:#FFFFFF;text-decoration:none;}
.menusector li a:hover {color:#656565;text-decoration:none;background:#FFFFFF;}


.menusector li.activo#a a, .menusector li#a a{padding-left:1.2em;padding-right:1.3em;}
.menusector li.activo#a a, .menusector li#a a:hover{background:#828EA7;color:#FFFFFF;}

.menusector li.activo#b a, .menusector li#b a{padding-left:1.1em;padding-right:1.1em;}
.menusector li.activo#b a, .menusector li#b a:hover{background:#7F983A;color:#FFFFFF;}

.menusector li.activo#c a, .menusector li#c a{padding-left:0.8em;padding-right:1em;}
.menusector li.activo#c a, .menusector li#c a:hover{background:#D46E38;color:#FFFFFF;}


/* Formulario de búsqueda */
.busqueda {float:right;margin-top:0.15em;margin-bottom:0.15em;background:#000;}
.busqueda form {font-size:90%;vertical-align:middle;margin:0;padding:0;}
.busqueda input.entrada {font-size:90%;border:0.063em solid #FFFFFF; color:#000;vertical-align:middle;}
.busqueda .botbuscar {width:1.6em;font-size:90%;margin-right:0.3em;vertical-align:middle;}
/*---------------*/
/* FIN ELEMENTOS DE LA CABECERA */
/*---------------*/
/*#cuerpo {height:100%;}*/

/***** ELEMENTOS DEL CUERPO *****/
.fecha, .fechamapaweb {margin:0.125em;font-family: Arial Narrow, Arial, Helvetica, sans-serif;color:#FFFFFF;}
.textop {font-size:80%;}
.textop90 {font-size:90%;}
.textog120 {font-size:120%;}
.fechamapaweb {padding-top:0.5em;padding-bottom:0.5em;}
	/* COLUMNA1 */
#cuerpo {margin:0;padding:0;}
/*#portada #cuerpo {background:#ff00ff;height:150em;}*/
#portada #cuerpo .columna1, #informacion #cuerpo .columna1 {background:#666;}
#cuerpo .columna1{background:#666;border-right:0.063em solid #FFFFFF;}
#cuerpo .columnaseccion {
	margin:0 0.75em 0 0.75em;
	border:0.063em solid #FFFFFF;
	background:#FFFFFF;	
}

#cuerpo .margeninf {
	margin-bottom:1em;	
}
#cuerpo .margensup {
	margin-top:1em;	
}
#cuerpo .diainternet {background:#fff;padding:0.3em 0}

.columnaseccion img.img0, .columnaseccion img.img1 {width:15.375em;}
.columnaseccion img.img0 {height:6.81em;} /* width:246px,height:190px */
.columnaseccion img.img1 {height:8.250em;} /* width:246px,height:130.125em */
.columnaseccion img.img2 {width:15.4em;height:3.063em;} /* width:245px,height:49px */
.img3 {width:12.81em;height:4.56em;}
.img_ayudas	{margin-bottom:1em;border:0.063em solid #FFFFFF;}


.textoizq {font-size:70%;padding:0.625em 1em 1.250em 1em;text-align:justify;}
#vosotros .textoizq {padding-bottom:0.3em;}
.textoizq2 {font-size:70%;text-align:center;}
.textoizq2 .listacasoexito{margin-left:3em;}
.textoizq .textog120 {text-align:left;}
.cartas {width:98%;}
.cartas img {float:right;margin-top:1.25em;margin-left:0.625em;border:0.06em solid #666;}
.firma {text-align:right;}
.profesion {font-size:90%;}

.letra1{color:#FFFFFF;}
.letra2{color:#7E6F6C;font-size:.6em;}
.letra3{color:#BBBBBB;font-size:.6em;}

	/* COLUMNA2 */
  
#portada .textoposicionamiento {border:0.63em solid #D1D1D1;background:#FFFFFF;clear:both;font-size:0.7em;padding:0.5em 1.2em 0.5em 1.2em;text-align:justify;}
#portada .textoposicionamiento2 {border:0.63em solid #D1D1D1;background:#FFFFFF;clear:both;font-size:0.7em;text-align:center;}
.textoposicionamiento .lse {margin-left:0.5em;}
.lse2, .textoposicionamiento2 .lse {text-align:center;}
.lse2 {text-align:center;font-size:80%;}

#portada .textoposicionamiento p {color:#666666;}
	/* SOLO PORTADA: División de la columna2 en dos columnas*/
	.columna21{float:left;width:18.375em;padding:0;margin:0;} 
	.columna22{float:right;width:12.9em;padding:0;margin:0;}
	
	/* www.eltallerdigital.com....*/
.logocertificado {text-align:center;background:#f8f8f8;margin-top:0.3em;margin-bottom:0.1em;padding-top:0.3em;}
.premioTAW img {width:12.88em;height:7.88em;}
.fbook img	{width:12.88em;height:3.44em;margin-top:1px;}


.textopremio {margin-top:0.06em;background:#e55300;color:#fff;text-align:right;font-size:100%;padding-right:0.3em;padding-top:0.1em;padding-bottom:0.1em;}
.textopremio a {text-decoration:none;}
.textocertificado {font-size:65%;padding-top:0.8em;padding-bottom:0.8em;}
.urltaller {width:12.9em;background:#E3E3E3;text-align:center;padding-bottom:0.13em;padding-top:0.13em;}
.urltaller a, .urltaller a:visited{color:#666666;text-decoration:none;}
.urltaller a:hover{color:#000;text-decoration:none;}

/* Contenido (Página de nosotros, vosotros, tu */
/*#contenido {background:#FFFFFF;color:#666666;font-size:80%;padding:2em 0.75em 2em 0.75em;float:left;width:94%;}
html>body #contenido {float:none;}*/
/*#contenido img {float:left;margin:0.625em;}*/
.imagenfinal {padding-top:6.5em;margin-bottom:0.063em;text-align:right;clear:left;}
.imagenfinal img {width:30.375em;height:12.688em;} /*width:486px;height:203px*/
.normal {font-style:normal;}
/* Contenido2 (Página de noticias, pildoras , empresa, sector publico, tercer sector*/
#contenido2 {text-align:justify;}
html>body #contenido2 {float:none;}

#contenido3 {background:#FFFFFF;text-align:justify;}
.textootro {padding:2em;font-size:90%;}

#marcolegal .textootro {width:80%;margin:auto;}

/* Para empresas, sector publico, tercer sector, noticias */
.texto {width:auto;background:#BBBBBB;font-size:80%;margin:0;padding:0;}
.textocuerpo {background:#FFFFFF;margin-left:1.56em;padding:0.25em 1.25em 1em 1.25em;}
.piecuerpo {margin:0;padding:0;text-align:center;}


/* CITAS */
blockquote {margin:0;padding:0;}
.cab_clientes .leer {float:right;}
/*blockquote, .cita{font-family: "Arial Narrow", Arial, sans-serif;}
blockquote.sinmargen {margin-left:0;margin-right:0;}
.cita {font-style:italic;font-size:180%;margin-bottom:1.563em;text-align:right;}
.citatexto {font-size:120%;text-align:center;}
#vosotros blockquote.centro {font-size:120%;font-style:italic;text-align:center;margin-bottom:0.5em;}
.autorcita {display:block;font-size:70%;margin-top:0.3em;}
.autorcita2 {display:block;font-size:100%;text-align:right;font-style:normal;margin-top:0.6em;}
.citatexto .autorcita {font-size:90%;}
.citaportada {
	margin-top:2em;
	margin-bottom:2em;
	color:#E55300;
	font-size:130%;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
}
.citaportada blockquote{margin:0;font-family: "Times New Roman", Times, serif;font-weight:bold;}
.citaportada .autorcita {font-size:60%;float:right;padding-right:1.5em;}*/

.frase {font-style: italic;font-size:130%;text-align:center;font-family:"Arial Narrow", Arial, sans-serif;color:#e55300;}

/* ENCABEZADOS H1, H2, H3 */
h1 {font-size:100%;color:#FFFFFF;}
h2 {font-size:100%;margin:0;padding:0;}
h2.noticias, h2.tit_nosotros, h2.infoconfidencial {font-weight:normal;}
h2.colaboradoras {
	margin:0;
	line-height:0.8em;
	padding-top:2.7em;
	padding-bottom:0.2em;
	padding-left:4.5em;
	color:#e55300;
	font-size:1.4em;
	text-align:left;
	background: url(../graf/bannerempcolb.jpg) no-repeat;
	text-transform: lowercase;
} 
	span.colaboradoras {display:block;font-weight:normal;font-size:0.8em;color:#bbbbbb;padding-left:1em;}
h2.colaboradoras a, h2.colaboradoras a:active, h2.colaboradoras a:visited, h2.colaboradoras a:hover {color:#e55300;text-decoration:none;}
h2.colaboradoras a:hover {text-decoration:underline;}

h2.noticias {margin:0;line-height:0.7em;padding-top:0.313em;color:#FFFFFF;font-size:2em;text-align:right;background:#888982;} 
/*	div.noticias {word-spacing:-0.2em;font-size:1.4em;margin:0;text-align:right;color:#333333;}*/
h2.ofertaempleo {margin-top:0.2em;background:#e55300;color:#ffffff;border-bottom:0.06em solid #FFFFFF;text-align:center;padding-top:0.2em;font-size:1.2em;line-height:1em;font-weight:normal;}
 	div.ofertaempleo {background:#f5efe1;color:#ac8a63;font-size:70%;text-align:center;margin:0;border:1px solid #ffffff;}
	div.ofertaempleo p {margin:0.3em;}
	.data {font-size:90%;}

 	div.colaboradores {font-size:70%;margin:0;padding:0 1.5em 1em 1.5em;text-align:justify;}
	.colaboradores p.img_logo_col {text-align:center;}
	div.colaboradores  ul {margin:0;padding:0;}
	div.colaboradores  ul li {list-style:none;}
	p.img_logo_col img {width:16em;height:7.325em;}
	div.colaboradores2  ul {margin:0;padding:0;}
	div.colaboradores2  ul li {list-style:none;}

h2.infoconfidencial {background:#4E4E4E;color:#FFFFFF;margin-bottom:0px;text-align:right;padding-top:0.5em;font-size:1.5em;line-height:0.7em;}
	span.texto1 {display:block;padding-right:1em;border-bottom:0.06em solid #FFFFFF;}
 	span.infoconfidencial {display:block;word-spacing:-0.2em;font-size:.75em;color:#878787;padding-right:1.4em;text-align:right;margin:0;background:#DDDDDD;}
	.colormarronclaro {color:#4E4E4E;}
	.txt_topsecret {text-align:left;background:#ddd;color:#4e4e4e;font-weight:bold;border-top:1px solid #666;}

#portada h2.infoconfidencial {margin-top:0.06em;}

h2.encabezadotxt {font-weight:normal;padding:0;margin:0;text-align:right;}
	.encabezadotxt1 {padding-right:1em;font-size:1.7em;font-weight:normal;white-space:nowrap;}	
	.encabezadotxt2 {word-spacing:-0.2em;font-size:1.2em;margin-top:0.06em;text-align:right;padding-right:1.4em;display:block;height:1.2em;}

h2.mapaweb {background:#E55300;margin-top:1px;color:#FFFFFF;font-size:1.3em;padding-left:1em;padding-top:0.2em;padding-bottom:0.2em;}
.partecentral h3 {font-size:1em;}
h4 {margin-top:2.5em;}
h5 {font-size:100%;}
.principalnosotros1 {margin-top:0.31em;width:18.375em;height:8.250em;} /*width="294" height="132"*/
.principalnosotros2 {width:18.375em;height:3.313em;} /*width="294" height="53"*/
.ampliarletra {font-size:1.5em;}
.disminuirletra {font-size:80%;}


/* SUBMENU (Submenu pag nosotros)*/
.submenu  {text-align:center;}
.submenu ul{
	list-style-type:none;
	font-family:"Arial Narrow", Arial, sans-serif;
	font-size:110%;
	margin:0.5em auto;
}
.submenu li {color:#666;display:block;float:left;border:0.063em solid #eee;margin:0.06em;background:#fff url(../graf/fondosubmenu.jpg) repeat-x;}
.submenu li.activo {padding:0.5em 0.5em;background:#f0f0f0;color:#e55300;}
.submenu li a, .submenu li a:active, .submenu li a:visited, .submenu li a:hover {display:block;text-decoration:none;background:#fff url(../graf/fondosubmenu.jpg) repeat-x;padding:0.5em 0.5em;}

.submenu li a:hover {background:#f0f0f0;}


/* LISTAS */
.tipo1 li{
	color:#e55300;
	font-style: italic;
	list-style: url(../graf/guionmarron.gif);
	margin-left:0.625em;
}
.tipo2 li {list-style: url(../graf/guiongris.gif);padding-right:1em;padding-bottom:0.33em;}

/* LISTAS de Definición */
dt {margin-top:4em;}
dd {margin-left:0.31em;margin-bottom:0.63em;margin-top:0.63em;text-align:justify;}
#marcolegal dt {margin-top:2.5em;}
#marcolegal dd {margin-left:2.5em;}

.img_empresa, .img_empresa2 {border:1px solid #cccccc;width:7.50em;height:5.81em;}
.img_empresa {float:left;margin:0.5em 1em 0.5em 0;}
.img_empresa2 {float:right;margin:0.5em 0 0.5em 1em;}
.grande {width:12.19em;height:9.19em;}

/* FORMULARIOS */
.suscripcion, #formContacto {text-align:right;margin:0;padding:0;}
.suscripcion .boton, #formContacto .boton {background:#F0F0F0;color:#e55300;border:0.063em solid #e55300;}
.suscripcion input,#formContacto input, #formContacto textarea, #formContacto select{margin:0.125em 0 0.125em 0;font-size:90%;border:0.063em solid #cccccc;color:#666666;}
#formContacto textarea{display:block;font-family: Arial, Helvetica, sans-serif;}
html>body #formContacto textarea{margin-left:12.5em;}
.suscripcion label, #formContacto label{padding-right:0.125em;}
input#acepto	{border:none;margin:0em;}
.form_error	{font-size:120%;color:#FF0000;}

/* TEXTO CONFIDENCIAL */
.fondotextoconfidencial {background:#ddd;padding:0 0 0 1.4em;margin:0;}
.textoconfidencial {background:#FFFFFF;padding:0.31em 0.63em 0.63em 0.63em;margin:0;font-size:70%;border-left:0.06em solid #4E4E4E;}
.pildora {text-align:justify;}
.pildora p {margin:0 auto 2em auto;}

.marron2 a, .marron2 a:visited, .marron2 a:hover {color:#888888;}
/*.pildora .titulopildora a:visited{color:#888888;}
.pildora .titulopildora a:hover{color:#888888;text-decoration:none;}*/
.topsecret {width:31.4em;height:4.75em;float:left;} /*width="118" height="69"*/
html>body .topsecret {width:31.3em;}
.mas {margin:0;/*border-left:0.06em solid #4E4E4E;*/padding-right:0.50em;text-align:right;font-size:110%;font-weight:bold;background:#d5d5d5;color:#FFFFFF;}
.mas a, .mas a:active {color:#666;text-decoration:none;}
.mas a:visited {color:#666;text-decoration:none;}
.mas a:hover {color:#FFFFFF;text-decoration:none;}
.opciones {background:#f5f5f5;border-bottom:2px solid #fff;}
.opciones a:hover {color:#ee9030;}
.opciones span {color:#ee9030;}

.mas2 {color:#FFFFFF;margin-left:1em;font-weight:bold;background:#d5d5d5;padding-right:0.3em;font-size:150%;text-align:right;}
.mas2 a, .mas2 a:active, .mas2 a:visited {color:#666;text-decoration:none;}
.empresascol a, .empresascol a:active, .empresascol a:visited{color:#e55300;}
.empresascol a:hover, .mas2 a:hover{color:#FFFFFF;text-decoration:none;}
.mas2 ul {list-style-type:none;margin:0;padding:0;text-align:center;}
.mas2 ul a, .mas2 ul a:active, .mas2 ul a:visited {color:#E55300;}
.mas2 ul a:hover {color:#ffffff;}
.not {color:#ffffff;}
.noti_repositorio	{list-style-type:none;word-spacing:0;border-bottom:1px solid #ffffff;width:100%;}
.noti_dossier	{list-style-type:none;word-spacing:0;width:100%;}

#portada .mas2, #informacion .mas2{margin-left:0;font-size:120%;}
.mas3 {padding-top:0.1em;padding-bottom:0.1em;background:#666666;color:#FFFFFF;text-align:center;font-size:140%;}
.mas3 a, .mas3 a:active, .mas3 a:visited {color:#FFFFFF;text-decoration:none;}
.mas3 a:hover {color:#CCCCCC;}

/* FORMULARIO SUSCRIPCIÓN */
#suscripcion {margin:0;padding:0.63em;background:#4e4e4e;color:#FFFFFF;font-size:80%;text-align:right;font-weight:bold;}
#suscripcion input {font-size:85%;color:#4e4e4e;text-align:center;}
#suscripcion input#email {border:0.06em solid #FFFFFF;}
#suscripcion .boton{background:#ddd;color:#4e4e4e;margin-top:0.5em;font-weight:bold;}
#suscripcion .baja {background:#D9C9A6;}

/* Error en: Contacte con nosotros, Suscripcion*/
.contacto {margin-bottom:0.19em;margin-top:2em;text-align:center;font-size:130%;}
.contacto strong.fuerte {color:#CA211D;font-size:160%;}
.textoconfidencial .contacto {margin-top:6.9em;margin-bottom:3em;}

/* NOTICIAS EN PORTADA Y EN INFORMACION CONFIDENCIAL*/
#portada .textocuerpo, #informacion .textocuerpo {background:#fafafa;margin-left:0.63em;margin-right:0.63em;padding:0;border-bottom:0.01em solid #FFFFFF;}
#portada .textocuerpo .ultima {border-bottom:none;}
#nosotros h4.noticias {margin-bottom:0.63em;background-color:transparent;padding-right:0;text-align:right;font-style:normal;font-size:120%;}
#portada h3.noticias {text-align:right;}

#portada .texto, #informacion .texto {background:#fafafa;width:98%;font-size:80%;padding-top:1.56em;padding-bottom:1.25em;}
.entradilla {margin:0;text-align:justify;}
.pienoticia {color:#000;font-size:70%;text-align:right;margin-top:1em;}
.tipo {color:#666666;}

/* CASOS DE EXITO */
.textoizq .profesion {display:block;color:#666666;}
.textoizq .fotoautor {margin-bottom:0.3em;width:6.15em;height:7.69em;}
.titulocasoexito {text-align:left;}
.img_casosexito {font-size:140%;}
.img_casosexito img{width:13.56em;height:8.31em;}/*width:217px;height:133px;*/

/* CASOS EXITO CUERPO (marcoadicional) */
.marcoadicional {margin-top:0.06em;padding:1em;}


/* DIVISIÓN en 3 partes */
.menuentresecciones {float:right;clear:left;margin-top:-0.8em;}
#nosotros .menuentresecciones {margin-top:-3.5em;}
#marcolegal .menuentresecciones {margin-top:0;}
.menuentresecciones ul {margin-top:0.2em;}
.menuentresecciones ul li {float:left;list-style:none;}
.menuentresecciones ul li img {margin-top:0.2em;}
.parte1de3, .parte2de3, .parte3de3 {text-align:center;}

/* Repositorio noticias */
.repositorio {width:90%;margin:auto;}
.repositorio caption{font-size:1.3em;color:#4e4e4e;margin-top:0.6em;margin-bottom:0.6em;text-align:right;}
.repositorio td {color:#666666;border:1px solid #4e4e4e;background:#efefef;}
.anyo{color:#FFFFFF;border:1px solid #666;background:#4e4e4e;width:20%;text-align:center;vertical-align:top;}
.repositorio td ul {margin:0;padding:0;}
.repositorio td li{
	list-style: none;
	padding:0.3em;
}


/* Opciones inferiores de los documentos */
.opcionespie img {vertical-align:middle;}
.opcionespie {color:#666666;font-size:70%;text-align:center;}
/* PIE */
#pie {padding:0.5em 0;margin-top:0.063em;margin-bottom:1px;background:#000;color:#fff;font-size:.8em;clear:both;height:1em;}
#pie ul {margin:0;text-align:center;padding:0;}
#pie li {display:inline;padding:0 1em;border-right:1px solid #fff;margin:0;}
#pie a, #pie a:visited {color:#FFFFFF;}
#pie a:hover {color:#FFFFFF;text-decoration:none;}
#pie3 {background:#e4e4e4;padding-left:1%;padding-right:10%;font-size:0.7em;}
body#portada #pie3 {margin-top:-1em;}
html>body#portada #pie3 {margin-top:0;}
#copy {background:#e4e4e4;padding:3.5em 0 3.5em 0;text-align:right;font-size:100%;color:#c73600;}
html>body #copy {padding-top:3.5em;}
#copy img {vertical-align:middle;}

/* Para la página de búsqueda */
body#busqueda {width:48.438em;margin:auto;background:#FFFFFF;}
body#busqueda .titBusqueda {font-size:130%;padding-left:0.94em;}
body#busqueda .header {background:#000;height:6em;width:48.438em;margin:0;padding:0;}
html>body#busqueda .header {height:8.5em;}
body#busqueda #footer {color:#000;}
body#busqueda .linea {color:#000;height:0.06em;}
body#busqueda .header img {vertical-align:middle;}
body#busqueda #textoCuerpo {padding:0;color:#000000;}
body#busqueda .doc {font-size:80%;font-weight:bold;}
body#busqueda .tittextoLargo {font-size:90%;}
body#busqueda .tittextoLargo a:hover{color:#000;text-decoration:none;}
body#busqueda .textoLargo {font-size:90%;}
body#busqueda .advertencia {padding:1em;background:#000;color:#FFFFFF;}
body#busqueda .advertencia a, body#busqueda .advertencia a:visited, body#busqueda .advertencia a:hover{color:#FFFFFF;}

.textointernet {font-size:.9em;}
.textointernet img{float:right;margin:1em;}

/* Destacamos */
.destacamos a, .destacamos a:active, .destacamos a:visited {text-decoration:none;}
.destacamos a:hover {text-decoration:none;}
.destacamos {text-align:center;background:#666;padding:1em 0 1em 0;margin:0;border-bottom:1px solid #fff;}
.destacamos .url {text-align:center;font-size:80%;display:block;}
.destacamos strong.diag {color:#ff962a;font-weight:normal;}
.destacamos strong.cult {color:#5f4234;font-weight:normal;}
#portada .destacamos .tit_colizq1 {background:#888982;margin-bottom:0.06em;}
#portada .novedades .tit_colizq2, #portada .destacamos .tit_colizq2, #informacion .novedades .tit_colizq2 {font-size:100%;color:#666666;margin:0;padding:0;}
.txtdestacamos {font-size:70%;display:block;padding:0em 1em;margin-bottom:1em;text-align:justify;}
#portada .destacamos h3 {font-weight:normal;margin:0;text-align:justify;} 
#portada .destacamos h3.ultimo {border:none;}

#portada .novedades, #informacion .novedades {text-align:center;background:#666;padding:1em 0 0em 0;margin:0;}
#portada .novedades .tit_colizq1 {margin-bottom:0.06em;}
#informacion .novedades .tit_colizq1 {margin-bottom:0;}
#portada .novedades .tit_colizq2, #informacion .novedades .tit_colizq2 {margin:0;padding:0;}
#informacion .novedades .tit_colizq2 {border-top:1px solid #DDDDDD;padding-top:0.5em;}
#portada .novedades h3, #informacion .novedades h3 {font-weight:normal;margin:0;text-align:justify;} 
#portada .novedades em, #informacion .novedades em {color:#c93801;}
#portada .novedades h2, #informacion .novedades h2 {margin:0;line-height:0.7em;padding-top:0.313em;color:#FFFFFF;font-size:1.8em;text-align:right;background:#c93801;padding-right:0;} 

.novedades p {text-indent:30px;}
.novedades .logos {text-align:center;}
.novedades img {vertical-align:middle;}
.novedades img.derecha {float:right;margin:10px 5px 0 5px;}
#portada .novedades p, #informacion .novedades p {text-indent:0;}
#vosotros .novedades h3 {color:#c93801;font-size:1.5em;}
.listanovedades {margin:1.5em 1em 1.5em 1em;padding-left:0;}
.listanovedades li {padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px dotted #cccccc;width:50%;float:left;text-align:center;}
.listanovedades li img {border:1px solid #ccc;padding:2px;width:80%;height:80%;}
.listanovedades strong {color:#E55300;}
.listanovedades a {text-decoration:none;}
.listanovedades a:hover {text-decoration:underline;}
.listanovedades a:hover strong {color:#000000;}

/* Normativa */
.normativa {text-align:center;background:#666666;padding:1em 0 1em 0;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#portada .normativa .tit_colizq1 {background:#888982;margin-bottom:0.06em;font-size:150%;}
#portada .normativa .tit_colizq2 {font-size:100%;color:#666666;margin:0;padding:0;}
.bannerlegislacion{width:15.31em;height:5.44em;}
.textonormativa {padding:0 1em;font-size:70%;margin-bottom:1.5em;}
.textonormativa ul {margin:0;padding:0;}
.textonormativa ul li {
	list-style: none;
	padding-top:0.3em;
	padding-bottom:0.3em;
}
.maslegislacion {background-image:url(../graf/maslegislacion.gif);background-repeat:no-repeat;background-position:right;text-align:right;margin-right:0.5em;margin-bottom:0.5em;height:69px;}
.colocarmas {padding-top:3.6em;font-size:90%;padding-right:0.4em;font-weight:bold;}
.maslegislacion a {margin-top:3em;}
.maslegislacion a, .maslegislacion a:active, .maslegislacion a:visited {color:#e63b00;text-decoration:none;}
.maslegislacion a:hover {color:#666;}
.logoaedoc {width:15.40em;height:2.75em;margin-bottom:0.1em;} /*width="244" height="44"*/
.selloaenor	{width:3.44em;height:6.25em;} /* width:55px;height:100px;*/
.sellocertificado {width:15.28em;height:12.94em; } /*width="243" height="207"*/
.sellos {background:#e4e4e4;text-align:center;float:right;}
html>body .sellos {margin-top:0;}

.sellos ul {margin:0;padding:0;}
.sellos ul li {
	margin-top:0.5em;
	float:left;
	list-style: none;
	margin-left:0.2em;
}
.sellos li.taw {padding-top:1em;margin-right:0.3em;}
.sellos li.efr {padding-top:1em;margin-right:0.5em;}
.sellos li.icq {padding-top:0.5em;margin-left:0.5em;}

/* Proyectos destacados*/
.proyecto {text-align:justify;margin-left:1em;margin-right:1em;}
.proyecto h3 {border-bottom:1px solid #CCCCCC;font-size:110%;margin-bottom:0;margin-top:3em;}
.proyecto .cliente {font-size:90%;margin-top:0;} 
img.imgproyecto {float:left;padding-top:1em;margin-bottom:0.5em; }
.imagenproyecto {float:right;width:18em;text-align:center;font-size:80%;}
.imagenproyecto img {border:1px solid #eeeeee;padding:1px;margin-left:1em;margin-top:2em;} 

.proyecto .descripcion {margin-top:2em;text-indent:30px;}
.proyecto .pieproyecto {border-top:1px solid #CCCCCC;font-size:80%;}
.proyecto .pieproyecto img {float:right;clear:right;margin:0px;}
.proyecto .solicitar{margin-top:2em;text-align:right;font-size:80%;color:#ac8a63;}

.solicitarinfo {text-align:right;font-size:80%;}
.solicitarinfo2 {color:#e55300;margin-top:2.5em;font-size:85%;border-top:1px solid #eee;padding-top:0.3em;}
.masproyectos	{margin-top:-1em;}


.listahorizontal {margin:0;padding:0;display:inline;}
.listahorizontal li{display:inline;}
.imagenposicionamiento {float:right;}

.ocultar, .ocultar2, .ocultar3 {display:none;}
.mostrar, .mostrar2, .mostrar3 {display:block;}
.mas_info{
position:absolute;
left:-9999px;
}

.publicidad {
    background:#e4e4e4;
    float:left;
    text-indent: -10000px;
    margin:0;
}
.tit_publicidad {
	background:#888982;
	color: #ffffff;
	text-align:right;
	padding: 0.4em 0.4em 0 0;
	margin:0 0 0.06em 0;
	font-size:1.3em;
}
.tex_publicidad {
	text-align:center;
	padding: 0.4em 0;
	margin:0;
}

.publi li {
font-weight: normal;
display:inline;
padding:0 0.3em;
}

/* ayudas y subvenciones */
.img_pagayudas	{float:right;margin-left:0.8em;}
.ayudas	{clear:right;}

/* Vídeo de Navidad */
#player {
display:block;
height:360px;
width:640px;
margin-left:2.5em;
border:1px solid #d4d4d4;
}
.descarga	{text-align:center;}