/*body{ background-color:#000000; margin:0em; padding:0em; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; background-image:url(Imagenes/fondoBody.jpg); background-repeat:repeat-y; line-height:1.7em; }*/
body{ background-color:#f1ae4d; margin:0em; padding:0em; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; background-image:url(Imagenes/fondo2.gif); background-repeat:repeat-x; line-height:1.7em; }

a{ color:#000000; text-decoration:none;}
img {border:0.1em solid #CDCDCD; margin:0.3em 1em 1em 0em; padding:0em;}

h1{ margin:0em 0em 0.2em 0em; padding:0em 0em 0em 0em; font-family:"Trebuchet MS"; font-size:3em; text-align:left; font-weight:normal; line-height:1.1em;}
h2{margin:0em 0em 0.2em 0em; padding:0em 0em 0em 0em; font-family:"Trebuchet MS"; font-size:3em; text-align:left; font-weight:normal; line-height:1.1em;}

dl {padding:2em 0em 2em 2em; margin: 0em;width: 59.8em;}
dt {float:left; margin: 0em 0em 1em 0em;width: 23.8em;}
dd {float:left; margin: 0em 0em 1em 0em;width: 31em;}

.logos{width:100%; text-align:center;}
.logos img{border:0em;}

.apuntarOferta{}
.apuntarOferta label{font-family:Verdana; font-size:1.1em;}
.apuntarOferta input{height:1.2em; font-family:Verdana; font-size:1em;}
.apuntarOferta textarea{height:8em; width:30em; font-family:Verdana; font-size:1em;}
.apuntarOferta .cajaLarga{width:30em;}
.apuntarOferta .cajaMedia{width:20em;}
.apuntarOferta .cajaPequena{width:10em;}
.apuntarOferta .subirFichero input{height:2em; width:25em;}
.apuntarOfertaBotonEnviarCurriculum{width:50em;margin:0 auto; text-align:center;}

.adjuntos{ width:100%; padding:2em 0em 2em 0em; border-top:0.1em dashed #FFA60A; }
.adjuntos a{ color:#000000; }
.adjuntos a:hover{ color:#FFA60A; }

.apartadoContenido{width:52em; float:left; padding:0.3em 0em;}
.apartadoContenido .texto{ text-align:justify;font-family:Verdana; font-size:1.1em;text-align:justify;}
.apartadoContenido .texto label{text-align:justify;}

.apartadoMenu{width:18em; margin:0em; padding:0em 0em 0em 0em; float:right;}

.apartadoMenuTop{width:18em; height:3.1em; background-image:url(Imagenes/menuApartadosTop.gif); background-repeat:no-repeat;background-position:0% 0%;}

.apartadoMenuContenido{width:14em; background-image:url(Imagenes/menuApartadosRepetir.gif); background-repeat:repeat-y;background-position:0% 0%; padding:2em;}
.apartadoMenuContenido .titulo{width:10em; padding:0em 0em 0.7em 1.2em; font-weight:bold; font-size:1.3em; background-image:url(Imagenes/marcadorTituloSubapartados.gif); background-repeat:no-repeat; background-position:0% 50%; border-bottom:solid 0.2em #EEBA33; }
.apartadoMenuContenido ul{list-style:none; padding:0em 2em 0em 0em; margin:0.2em;}
.apartadoMenuContenido ul li{padding:0.5em 0em 0.5em 0em; font-size:1.1em; font-style:italic; border-bottom:dashed 0.2em #d6d0d0;}
.apartadoMenuContenido ul li ul{padding:0.5em 0em 0em 0.5em; margin:0.5em 0em 0.5em 1.5em; background-image:url(Imagenes/marcadorListaSubapartados.gif); background-repeat:repeat-y;}
.apartadoMenuContenido ul li ul li{padding:0.5em 0em 0em 0em; font-size:1em; font-family:Verdana; font-style:normal; border-bottom:0em;}

.apartadoMenuBottom{width:18em; height:6.9em; background-image:url(Imagenes/menuApartadosBottom.gif); background-repeat:no-repeat;background-position:0% 0%;}

.avisoLegal{}
.avisoLegal p{font-size:1.1em; font-family:Verdana;}

.bolsaTrabajoIzquierda{width:43em; margin-right:1em; float:left; padding:0em 2em 1em 0em; border-right:dotted 0.1em #BCBCBC;}
.bolsaTrabajoIzquierda p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; text-align:justify;}
.bolsaTrabajoIzquierda p a{color:#EEBA33; font-weight:bold;}
.bolsaTrabajoIzquierda img{padding:1.5em;}

.bolsaTrabajoDerecha{width:25em; float:left; padding-left:1em;}
.bolsaTrabajoDerecha ul{list-style:none;}
.bolsaTrabajoDerecha ul li{padding:0.5em 0em 0.5em 0em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;}
.bolsaTrabajoDerecha ul li a{height:2em; padding:0em 2em 0em 0em; background-image:url(Imagenes/marcadorListaOfertas.gif); background-repeat:no-repeat; background-position:100% 100%;}

.botonEnviarCurriculum{width:5em; margin:0em auto; padding:0em 0em 0em 0.8em;}
.botonEnviarCurriculum img{border:0em;}

.botonSolicitarPresupuesto{margin:0em auto; padding:0em 0em 0em 1em;}
.botonSolicitarPresupuesto img{border:0em;}

.buscador{font-size:1.1em; font-family:Verdana;}
.buscador fieldset{border:solid 0.1em #CBCBCB; padding:0em 0em 0em 2.5em;}
.buscador legend{font-weight:bold; color:#000000; border:solid 0.1em #CBCBCB;}
.buscador input{height:1.2em; width:7em; font-size:0.9em;}
.buscador .botonBuscar{height:2.1em; width:7em; font-size:0.9em;}
.buscadorCadena{font-size:1.1em; font-weight:bold;}

.cabecera{height:19em; width:90em; background-image:url(Imagenes/cabecera_es.jpg); background-repeat:no-repeat;}
.cabecera_es{height:19em; width:90em; background-image:url(Imagenes/cabecera_es.jpg); background-repeat:no-repeat;}
.cabecera_en{height:19em; width:90em; background-image:url(Imagenes/cabecera_en.jpg); background-repeat:no-repeat;}
.cabecera_eu{height:19em; width:90em; background-image:url(Imagenes/cabecera_eu.jpg); background-repeat:no-repeat;}
.cabecera_it{height:19em; width:90em; background-image:url(Imagenes/cabecera_en.jpg); background-repeat:no-repeat;}

.cabeceraIdiomas{height:4.1em; width:79.9em; background-image:url(Imagenes/sombraCabecera.gif); margin:0em auto; }
.cabeceraIdiomas ul{width:74.9em; margin:0em; padding:1em 0em 0em 5em; list-style:none;}
.cabeceraIdiomas ul li{width:12em; padding-right:2em;display:inline; }
.cabeceraIdiomas ul li a{ font-weight:bold;}
.cabeceraIdiomas ul li a:hover{ color:#FFCC00;}
.cabeceraIdiomas ul li a:visited{ color:#000000;}

.cabeceraMenu{width:76.9em; margin:0em auto; padding:0em 0em 0em 3em; background-color:#FFFFFF; overflow:hidden;}
.cabeceraMenu ul{ width:72.9em; height:2.5em; padding:1em 0em 0em 1em; margin:0em; background-color:#ededed; border-bottom:solid 1px #000000;  border-top:solid 1px #000000;}
.cabeceraMenu ul li{width:12em; padding:0em 2em 0em 1.4em; display:inline; background-image:url(Imagenes/marcadorLista.gif); background-repeat:no-repeat; background-position:0% 50%; font-size:1.2em;  font-family:Verdana; font-size:1.2em; }
.cabeceraMenu ul li a{ color:#000000; }
.cabeceraMenu ul li a:hover{ color:#FFA60A; }

.contactoIntro{border-bottom:dotted 0.1em #CCCCCC; margin:1em; padding:1em; width:85%; height:9.6em; font-size:1.2em; background:url(../Imagenes/contacto_sedes.jpg)  no-repeat 100% 0%;}
.contactoIntro .titulo{font-weight:bold; font-size:1.1em; font-family:Verdana;}
.contactoIntro .texto{font-weight:bold; color:#fba417; font-size:1.1em; font-family:Verdana;}
.contactos{padding:0em; margin:0em;}
.contactos .izquierda{width:35.5em; background-color:#FFFFFF; float:left; padding:0.5em 0.4em 0.5em 0em;}
.contactos .derecha{width:35.5em; background-color:#FFFFFF; float:left; padding:0.5em 0.5em 0.5em 0.5em;}
.contactos .item{border-bottom:solid 0.3em #CCCCCC; border-right:solid 2px #CCCCCC; margin:0.5em 0.5em 0.5em 0em; padding:2em; font-family:Verdana; font-size:1.1em;}
.contactos .item .titulo{font-weight:bold;}
.contactos .item a{font-weight:bold; color:#ff7d15;}
.contactos .item a:hover{font-weight:bold; color:#000000;}
.contactos .item a:visited{font-weight:bold; color:#ff7d15;}
.contactos .mapa {width:12em; height:12em; float:left;}
.contactos .mapa a:hover img {border:solid 0.2em #CBCBCB;}
.contactos .informacion{width:14em; float:left;}

.contenedor{width:90em; margin:0em auto;}

.contenido{width:73.9em; background-color:#FFFFFF; margin:0em auto; padding:0em 3em 2em 3em;}

.descripcionOferta{}
.descripcionOferta .titulo{ width:100%; font-weight:bold; font-size:1.4em; font-family:Verdana; border-bottom:dotted 0.1em #CBCBCB;}
.descripcionOferta p{text-align:justify; font-size:1.2em; font-family:Verdana;}

.fecha{color:#ff7d15; float:right; font-family:Verdana; font-size:1.1em; font-weight:bold; padding-left:3em;}

.homeServicios{}
.homeServicios ul{height:12em; background-image:url(Imagenes/fondoListaServicios.gif); background-position:100% 0%; background-repeat:no-repeat; font-family:"Trebuchet MS", Arial, Verdana; font-size:1.2em; list-style:none;}
.homeServicios ul li{ padding:0.6em 2em; background-image:url(Imagenes/marcadorListaServicios.gif); background-repeat:no-repeat; background-position:0% 50%;}
.homeServicios ul li a{font-size:1.4em; font-style:italic;}

.homeSolicitarPresupuesto{padding:0em 2em 3em 2em;}
.homeSolicitarPresupuesto img{border:0em;}

.homeAccesoRestringido_1{height:13.5em; width:27.8em; padding:4em 6em; margin:0em 2em 3em 2em; background-image:url(Imagenes/fondoAccesoRestringido_es-es.gif); background-repeat:no-repeat;background-position:0% 0%;}
.homeAccesoRestringido_1 ul{padding:0em; list-style:none;}
.homeAccesoRestringido_1 ul li{padding:0.3em 0em;}
.homeAccesoRestringido_1 ul li a{font-size:1.1em;}

.homeAccesoRestringido_2{height:13.5em; width:27.8em; padding:4em 6em; margin:0em 2em 3em 2em; background-image:url(Imagenes/fondoAccesoRestringido_it-it.jpg); background-repeat:no-repeat;background-position:0% 0%;}
.homeAccesoRestringido_2 ul{padding:0em; list-style:none;}
.homeAccesoRestringido_2 ul li{padding:0.3em 0em;}
.homeAccesoRestringido_2 ul li a{font-size:1.1em;}

.homeAccesoRestringido_4{height:13.5em; width:27.8em; padding:4em 6em; margin:0em 2em 3em 2em; background-image:url(Imagenes/fondoAccesoRestringido_en-en.jpg); background-repeat:no-repeat;background-position:0% 0%;}
.homeAccesoRestringido_4 ul{padding:0em; list-style:none;}
.homeAccesoRestringido_4 ul li{padding:0.3em 0em;}
.homeAccesoRestringido_4 ul li a{font-size:1.1em;}

.homeAccesoRestringido_3{height:13.5em; width:27.8em; padding:4em 6em; margin:0em 2em 3em 2em; background-image:url(Imagenes/fondoAccesoRestringido_es-eu.jpg); background-repeat:no-repeat;background-position:0% 0%;}
.homeAccesoRestringido_3 ul{padding:0em; list-style:none;}
.homeAccesoRestringido_3 ul li{padding:0.3em 0em;}
.homeAccesoRestringido_3 ul li a{font-size:1.1em;}

.homeNoticiaItem{padding:0.5em 0em; border-bottom:dashed 0.1em #EEBA33; font-size:1.2em; text-align:justify;}
.homeNoticiaItem img{padding:0em; margin:0em 0.5em 0.5em 0em; float:left;}
.homeNoticiaItem .titulo{font-size:0.9em; font-family:Verdana; text-transform:capitalize;}
.homeNoticiaItem .texto{font-style:italic; font-size:0.9em; font-family:Verdana;}
.homeNoticiaItem .fecha{padding:0em 0em 0em 2em; color:#ff7d15; float:none; font-weight:normal; font-style:italic; font-size:0.9em;}

.informacionItem{}
.informacionItem p{font-family:Verdana; font-size:1.1em; text-align:justify;}
.informacionItem img{padding:0em; margin:1.3em 1em 1em 0em; float:left;}

.listaBuscadorItem{width:66em; border-bottom:dotted 0.1em #CBCBCB;padding:1em 0em 1em 0em; }
.listaBuscadorItem .fecha{padding:0em 1.5em 0em 0em; color:#ff7d15; float:left; font-family:Verdana; font-size:1.1em; font-weight:bold; text-align:center;}
.listaBuscadorItem .item{width:50em; color:#000000; float:left; font-family:Verdana; font-size:1.1em; text-align:justify; }
.listaBuscadorItem .imagen{float:left; }
.listaBuscadorItem .descripcion{ padding:0em 0em 0em 1em;float:left; width:50em; }
.listaBuscadorItem img{padding:0em; margin:0em 1em 1em 0em; float:left;  }

.mapaWeb{font-size:1.1em; font-family:Verdana;}

.noticias .listaBuscadorItem{width:66em; border-bottom:dotted 0.1em #CBCBCB;padding:1em 0em 1em 0em; }
.noticias .listaBuscadorItem .fecha{padding:0em 1.5em 0em 0em; color:#ff7d15; float:left; font-family:Verdana; font-size:1.1em; font-weight:bold; text-align:center;}
.noticias .listaBuscadorItem .item{width:60em; color:#000000; float:left; font-family:Verdana; font-size:1.1em; text-align:justify; }
.noticias .listaBuscadorItem .imagen{float:left; }
.noticias .listaBuscadorItem .descripcion{ padding:0em 0em 0em 1em;float:left; width:43em;}
.noticias .listaBuscadorItem .descripcionLarga{ padding:0em 0em 0em 1em;float:left; width:60em;}
.noticias .listaBuscadorItem img{padding:0em; margin:0em 1em 1em 0em; float:left;  }

.solicitudPresupuesto{}
.solicitudPresupuesto dl{width:66em;}
.solicitudPresupuesto dt{width:15em; text-align:right; padding:0em 1em 0em 0em;}
.solicitudPresupuesto dt label{font-size:1.2em;}
.solicitudPresupuesto dd{width:41.6em; font-size:1.2em;}
.solicitudPresupuesto dd .cajaLarga{width:33em;}
.solicitudPresupuesto dd .cajaMedia{width:21em;}
.solicitudPresupuesto dd .cajaPequena{width:11em;}
.solicitudPresupuesto dd textarea{width:44em; height:8em; font-family:Verdana; font-size:0.9em;}
.solicitudPresupuesto fieldset{border:solid 1px #000000;}
.solicitudPresupuesto legend{font-size:1.2em;}

.presupuestos{}
.presupuestos p{font-size:1.2em;}
.presupuestos a{color:#FFA60A; font-weight:bold;}
.presupuestos label{font-size:1.2em;}
.presupuestos .botonIr{width:6em;}

.lugarRadioButtons{float:left; width:18em;}
.lugarCombos{float:left; width:12em;}

.panelHomeIzquierda{width:38em; margin-left:1em; float:left; background-color:#FFFFFF;}
.panelHomeDerecha{width:30em; float:left; padding-left:3.9em;background-color:#FFFFFF; overflow:hidden;}

.pie{width:79.9em; height:2em; margin:0em auto; font-weight:bold; text-align:center; color:#FFFFFF; background-color:#000000;}
.pie a{ color:#FFFFFF; font-weight:bold;}

.subapartados{width:50em; background-color:#ededed; border:solid 0.1em #000000; padding:1em 0em; margin:1em 0em; font-family:Verdana;}
.subapartados ul{list-style:none; }
.subapartados ul li{width:17em; padding:0em 0em 0em 2em; float:left; background-image:url(Imagenes/marcadorLista.gif); background-repeat:no-repeat; background-position:0% 50%; font-size:1.2em;}

.rompe {clear:both; float:none;}

.imagenFlotante{float:left; margin-top:1.3em;}
.imagen15{width:15em;}
.imagen25{width:25em;}

.tituloOculto { text-indent:-9999em; font-size:0.1em; }
.tituloPrincipal{padding:0em 1em 0em 0em; background-image:url(Imagenes/tituloPrincipal.jpg); background-repeat:no-repeat; background-position:100% 100%;}
.tituloSecundario{font-size:2em; padding:0em 1em 0em 0em;}

.visible{display:block;}
.oculto{display:none;}

.volver{float:right; padding:0.3em 3em 0em 1.2em;background:url(../Imagenes/iconoVolver.gif)  no-repeat 0% 50%;}

.Grande {font-size: 1.3em}
.Naranja {font-weight: bold;font-size: 1.1em;color: #FBA417;}
.GrandeNegrita {font-weight: bold;font-size: 1.1em;}

.error{background-color:#FF0000;}
.errorFront{color:#FF0000; font-weight:bold; font-size:2em;}

.tamano12{font-size:1.2em;}

.requerido{font-weight:900; color:#FF0000; font-size:1.4em;}

.paginado{ width:71em; height:2.5em; margin:0em; padding:1em 0em 0.8em 2.5em; float:left; border-bottom:dotted #000000 0.1em; border-top:dotted #000000 0.1em; }
.paginado span{ padding:0.3em 1em 0em 0em; float:left; font-size:1.1em;  font-family:Verdana;}

.paginador{ float:left; }

.numeros{ width:2em; height:2em; margin:0em 0.2em; padding:0em 0em 0em 0em; background:#bcbcbc; text-align:center; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; }
.numeros a{ color:#FFF; font-size:1.5em; }
.numeros a:hover{ color:#FF7200; }

.numerosActual{ background:#f29306; }

#ctl00_ContentPlaceHolder1_txtNumeroHoras{margin-top:1px;}