*{ margin:0; padding:0;}
body{ background:url(../imagenes/fondo.jpg) no-repeat center top;}
.s-enlaces{ background:url(../imagenes/fondo2.jpg) no-repeat center top;}
.s-noticias{ background:url(../imagenes/fondo6.jpg) no-repeat center top;}
.contenedor{ width:980px; margin:0 auto;}
.logo{ margin-top:14px; float:left;}
.banner{ margin-top:25px; float:right;}
li{ list-style:none;}
img{ border:none;}
.cuerpo{ clear:both;}
.ladoizq{ float:left; width:859px; padding-right:7px; background:url(../imagenes/linea.jpg) no-repeat right top; margin-right:6px;}
.ladoder{ float:left;margin-top:6px;}
.principal{ width:859px; height:218px; background:url(../imagenes/imagen-principal.jpg) no-repeat left;clear:both;}
.mensaje{ width:153px; background:#4579b3 url(../imagenes/fondo1.jpg) repeat-x; height:209px; float:right; color:#FFF; font-size:11px; font-family: "Trebuchet MS"; padding:5px 15px;line-height:12px;}
.mensaje span{ font-weight:bold; color:#e8bb34;}
.mensaje a{ color:#fec51b;}
.mensaje p{ padding:5px 0;}
.reclamacion{ width:265px; float:left; background:url(../imagenes/linea2.jpg) no-repeat right; margin-right:17px;}
.reclamacion img{ float:left; margin-left:10px;}
.reclamacion .texto1{ float:right; width:115px; font-family:Tahoma; font-size:9px; color:#58585a;padding-right:10px;}
.reclamacion p{ padding:5px 0;}
.accesoprivado{ float:left; width:301px;background:url(../imagenes/linea2.jpg) no-repeat right; margin-right:17px;}
.oferta img{float:left;}
.oferta .texto1{float:right; width:115px; font-family:Tahoma; font-size:9px; color:#58585a;}
.oferta p{ padding:3px 0;}
.bottom2, .bottom{ clear:both;}
.bottom2 ul{padding-top:6px;}
.bottom2 li{ float:left;}
.bottom2 .banner2{ background:url(../imagenes/asesoramiento.jpg) no-repeat; width:319px; height:103px;}
.bottom2 .banner3{ background:url(../imagenes/habla.jpg) no-repeat; width:275px; height:103px;}
.banner2{ color:#FFF; font-size:9px; font-family:Tahoma;}
.banner2 .texto1{letter-spacing:0;line-height:12px;padding:26px 7px 0;word-spacing:-2px;}
.banner2 .texto1 a{ color:#fcbe05;}

a{ color:#9c7709; text-decoration:none;}
a:hover{ text-decoration:underline;}
.barra a{ color:#fff;}
.barra a:hover{ color:#fff!important; text-decoration:underline}
.bizq a{ text-decoration:none;}
.banner3 .texto1{ color:#fff; font-size:9px; text-align:right; font-weight:bold; float:right; width:119px; font-family:Tahoma;}
.num{ font-size:16px;}
.banner3 .texto1 p{padding-left:37px;padding-right:4px;padding-top:2px;}
.banner3 .texto1 p.num{ padding-left:0;}
.menuf li{ float:left; font-size:11px; font-family:"Trebuchet MS"; border-right:#4679b4 solid 1px; padding:0 5px; height:11px;}
.menuf li.last{ border:none;}
.menuf li a{ color:#4679b4; text-decoration:none;display:block;line-height:9px;}
.footer{ clear:both;}
.menuf{padding:18px;}
.barra{ float:left; background:url(../imagenes/barra.jpg) repeat-x; color:#fff; font-size:10px; font-family:"Trebuchet MS";width:829px;padding:5px 15px;}
.bizq{ float:left;}
.bder{ float:right;}
.footer-bottom{ font-family:Tahoma; font-size:10px; color:#c5c7c8;padding:16px 0; clear:both;}
.menut{}
.menut li{ float:left; margin-right:1px;}
.menut li.last{ margin-right:0;}
.proazul a, .proazul span{ color:#FCBE05!important;}
.menu li a{ display:block; text-indent:-99999px; height:29px; }

.home{ background:url(../imagenes/menu.gif) no-repeat; width:43px;}
.nos{background:url(../imagenes/menu.gif) no-repeat -44px 0; width:70px;}
.servicios{background:url(../imagenes/menu.gif) no-repeat -115px 0;width:116px;}
.productos{background:url(../imagenes/menu.gif) no-repeat -232px 0;width:128px;}
.contrataciones{background:url(../imagenes/menu.gif) no-repeat -361px 0;width:135px;}
.soluciones{background:url(../imagenes/menu.gif) no-repeat -497px 0;width:74px;}
.blog{background:url(../imagenes/menu.gif) no-repeat -572px 0;width:101px;}
.enlaces{background:url(../imagenes/menu.gif) no-repeat -674px 0;width:113px;}
.conactar{background:url(../imagenes/menu.gif) no-repeat -788px 0;width:71px;}

.active .home, .home:hover{ background:url(../imagenes/menu.gif) no-repeat 0 -29px; width:43px;}
.active .nos, .nos:hover{background:url(../imagenes/menu.gif) no-repeat -44px -29px; width:70px;}
.active .servicios, .servicios:hover{background:url(../imagenes/menu.gif) no-repeat -115px -29px;width:116px;}
.active .productos, .productos:hover{background:url(../imagenes/menu.gif) no-repeat -232px -29px;width:128px;}
.active .contrataciones, .contrataciones:hover{background:url(../imagenes/menu.gif) no-repeat -361px -29px;width:135px;}
.active .soluciones, .soluciones:hover{background:url(../imagenes/menu.gif) no-repeat -497px -29px;width:74px;}
.active .blog, .blog:hover{background:url(../imagenes/menu.gif) no-repeat -572px -29px;width:101px;}
.active .enlaces, .enlaces:hover{background:url(../imagenes/menu.gif) no-repeat -674px -29px;width:113px;}
.active .conactar, .conactar:hover{background:url(../imagenes/menu.gif) no-repeat -788px -29px;width:71px;}
a, a:hover{ outline:none;} 
.contenido{ height:auto!important; height:400px; min-height:400px;}
.cont-head{ clear:both;height:45px;padding-top:5px;}
.titulo{ float:left; margin-top:5px;}
.s-juridico .titulo{ margin-top:0;}
.s-servicios .cajat{ background:url(../imagenes/caja-azul.jpg) no-repeat; width:569px; height:35px; float:right;}
.s-servicioempresa .cajat{ color:#0860a0; font-size:11px; font-family:Tahoma; float:left;}
.cajat .texto{ color:#FFF; font-size:11px; font-family:Tahoma;padding:3px 10px;height:620px;}
.s-servicios .secciones img{ display:block; float:left; margin-right:3px; }
.s-servicios .secciones ul{}
.s-servicios .secciones li{ list-style:none; float:left; border:#085fa2 solid 3px; margin-right:3px; }
.s-servicios .secciones li a{ display:block;width:278px; height:148px; text-indent:-99999px; }
.s-servicios .secciones li.l-empresas a{ background:url(../imagenes/s1o.jpg) no-repeat; }
.s-servicios .secciones li.l-juridico a{ background:url(../imagenes/s2.jpg) no-repeat; }
.s-servicios .secciones li.l-externo a{ background:url(../imagenes/s3.jpg) no-repeat; }
.s-servicios .secciones li.l-empresas a:hover{ background:url(../imagenes/s1.jpg) no-repeat; }
.s-servicios .secciones li.l-juridico a:hover{ background:url(../imagenes/s2o.jpg) no-repeat; }
.s-servicios .secciones li.l-externo a:hover{ background:url(../imagenes/s3o.jpg) no-repeat; }
.s-servicios .secciones li.l-externo{ margin-right:0!important}
.s-servicios .secciones div{ padding-top:5px;  clear:both;}
.image{ display:block; border:#0860a0 solid 4px; margin-top:10px; }
.last{ margin-right:0!important;}
.miga{ color:#0860a0; font-size:11px; font-family:Tahoma; padding-top:5px; clear:both; margin-bottom:20px;}
.miga a{ color:#0860a0; text-decoration:none;}
.miga a:hover{ text-decoration:underline;}
.s-servicioempresa .col1{ float:left; width:205px; margin-left:30px;}
.s-servicioempresa .col2{ float:left; width:205px; margin-left:67px;}
.s-servicioempresa .cajat h2, .procaja h2{ color:#fff; background:#b38a0c; margin-bottom:5px;padding:3px 8px; font-size:11px;}

.s-servicioempresa .cajat h3{ color:#fff; background:#4779b4; margin-bottom:5px;padding:3px 10px; font-size:11px;}
.s-servicioempresa .cajat h4{ font-size:10px; text-decoration:underline; padding-left:10px; margin-bottom:10px; margin-top:10px;}
.s-servicioempresa .caja{ margin-bottom:8px;}
.contenido{ clear:both; padding-top:10px; display:table;}
.caja p{ margin-left:10px; margin-bottom:10px;}
.caja ul{ margin-left:21px;}
.caja li{ list-style: disc;}
.caja li li{ list-style: disc!important;}
.caja .uli li{ list-style-image:url(../imagenes/vin.gif) ; list-style-position:}
.pro-titulo{ background:url(../imagenes/nuestros.jpg) no-repeat; width:858px; height:48px; font-size:14px; color:#fff; font-family:Tahoma;}
.pro-titulo p{padding:5px 0 0 318px;}
.proizq{ float:left; width:310px;margin-top:10px;}
.proizq .seguro{ background:url(../imagenes/seguros.jpg) no-repeat; width:308px; height:461px;}
.proizq .foto{margin-top:10px;}
.proder{ float:left;margin-top:10px; font-family:Tahoma; color:#58585a; font-size:11px;width:547px;}
.proder ul{ color:#878889;}
.proder li{padding:0 20px 10px;}
.procol1{ width:263px; float:left;margin-left:10px;}
.procol2{ width:263px; float:right;}
.procaja{ margin-bottom:15px;}
.procaja p{ padding:5px 10px;}
.procaja span{ display:block; font-weight:bold;}
.proazul{ background:url(../imagenes/proazul.jpg) no-repeat; width:262px; height:306px;}
.proazul p{ color:#FFFFFF;font-family:Tahoma;font-size:14px;padding:30px 15px;}
.proazul span{ color:#e8bb34;}
.procaja.puno{ background:#fbf3db url(../imagenes/uno.gif) no-repeat bottom; font-size:10px; font-family:Tahoma; text-align:left; color:#58585a;height:360px;}
.procaja.pdos{background:#fbf3db url(../imagenes/dos.gif) no-repeat bottom;font-size:10px;font-family:Tahoma;text-align:left;color:#58585a;height:360px;margin-top:3px;}
.procaja.ptres{background:#fbf3db url(../imagenes/tres.gif) no-repeat bottom;font-size:10px;font-family:Tahoma;text-align:left;color:#58585a;height:453px;}
.procaja.pcuatro{background:#fbf3db url(../imagenes/cuatro.gif) no-repeat bottom;font-size:10px;font-family:Tahoma;text-align:left;color:#58585a;height:453px;}
.procaja.pcinco{background:#fbf3db url(../imagenes/cinco.gif) no-repeat bottom;font-size:10px;font-family:Tahoma;text-align:left;color:#58585a;height:347px;}
.seguro{ font-family:Tahoma; font-size:12px; color:#FFF;}
.seguro p{height:202px;padding:75px 17px 0;}
.seguro ul{height:200px;padding:16px 76px 0 66px;}
.seguro li{ text-align:right; clear:both;height:40px;margin-bottom:9px;.margin-bottom:7px;}
.seguro li span{ float:right; width:120px; font-size:10px;padding-top:13px;}
.seguro li a{ display:block; float:left;height:45px;width:37px; text-indent:-99999px;}
.contrato{ background:url(../imagenes/contratacion.jpg) no-repeat; width:861px; height:400px;}

.izq{ float:left; font-family:Tahoma;padding-top:38px;padding:38px 10px 0;width:270px;}
.izq h2{ color:#FFF; font-size:18px; text-align:center;margin-bottom:15px;}
.izq h2 span{ display:block; font-size:14px;}
.izq .texto{ color:#58585a; font-size:10px;}
.izq p{padding:5px 0;}
.izq a, .izq .con{ font-weight:bold; color:#a56212;}
.der ul{}
.der li{ float:left; list-style:none; width:190px;height:315px; }
.der li a{ display:block;position:relative; top:181px;}
.der .dp{left:159px; text-indent:-99999px; width:30px; height: 30px}
.der .dp2{left:55px;top:243px; width:94px; height:34px; text-indent:-99999px; background:url(../imagenes/contratar.jpg) no-repeat;}
.der .dp2:hover{ background:url(../imagenes/contratar.jpg) no-repeat center -34px;}
.acc{ background:url(../imagenes/fondo-acceso.jpg) no-repeat; width:809px; height:395px;}
.acc1{ font-size:11px; color:#15477f; font-family:"Trebuchet MS";padding-right:15px;padding-top:10px;text-align:right; }
.acc2{margin:117px 0 0 383px;}
.campo100{ margin-bottom:28px;.margin-bottom:30px;}
.campo200{ margin-bottom:10px;}
.text100{ border:0; background:none;}
.boton{ background:url(../imagenes/boton.jpg) no-repeat; font-family:Tahoma; font-size:10px; color:#1a171b; width:68px; height:27px; border:none;padding:0 0 4px;margin-right:18px; cursor:pointer; }
.boton2{ background:url(../imagenes/boton.jpg) no-repeat;  font-family:Tahoma; font-size:10px; color:#1a171b; width:68px; height:27px;  border:none;padding:0 0 4px; cursor:pointer;}
.boton:hover, .boton2:hover{ background: url(../imagenes/botono.jpg) no-repeat;}
.acc3{ font-family:Tahoma;font-size:9px; }
.acc3 h3{ font-size:9px; color:#1a171b;  text-align:center;line-height:9px;}
.acc3 p{ color:#707172;}
.acc3 p a{ color:#4679b4;}
.cuadro1{ float:left; width:147px;margin-left:160px;margin-top:29px;}
.cuadro2{ float:left; width:147px;margin-left:77px;margin-top:29px;}
.cuadro3{ float:left; width:147px;margin-left:81px;margin-top:29px;}

.cuadro{ margin-left:167px; margin-top:35px;}
.boton-atras{margin-left:515px;}
.boton-atras a{ font-weight:bold; font-size:12px; color:#4679b4; font-family:Tahoma;}
.diseno{ background:#4679b4 url(../imagenes/diseno.jpg) no-repeat; height:40px;}
.enlacess{ background:#4679b4 url(../imagenes/enlaces.jpg) no-repeat; height:40px;}
.linkss{ background:#4679b4 url(../imagenes/link.jpg) no-repeat; height:40px;}
.puno{ font-family:"Trebuchet MS"; font-size:14px; color:#4679b4; text-align:right; font-size:20px;margin-bottom:15px;margin-top:3px;}
.pdos{ font-family:Tahoma; font-size:14px; color:#719fd4; text-align:right;margin-bottom:15px;}
.cajai{ float:left; width:450px;}
.cajai h3{ font-size:18px; font-weight:normal; color:#4679b4;}
p.pdos{ color:#4679b4; font-size:13px;margin-bottom:15px;}
.cajai a{ font-size:12px; color:#4679b4;}
.s-creditos .contenido{ padding-top:5px;}
.volver{ font-size:13px; color:#4679b4;font-family:Tahoma; font-weight:bold;margin-top:60px; display:block; text-align:right; }
.logo1{ display:block; background:url(../imagenes/logos.jpg) no-repeat; width:120px; height:60px; text-indent:-99999px;margin:59px 0 0 11px;}
.logo2{ display:block; background:url(../imagenes/logos.jpg) no-repeat 0 -71px; width:111px; height:72px;text-indent:-99999px;margin:25px 0 0 11px;}
.cajad{ float:left; width:300px;}
.logo1:hover{ display:block; background:url(../imagenes/logos.jpg) no-repeat -120px 0 ;}
.logo2:hover{ display:block; background:url(../imagenes/logos.jpg) no-repeat -120px -71px;}
.enlace2{ color:#4679b4; font-size:13px; font-family:Tahoma; padding-left:5px; padding-top:5px;}
.enlace3{ color:#4679b4; font-size:12px; font-family:Tahoma; padding-left:5px; padding-top:5px;}
.lista a{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#4679b4;}
.volver2{ display:block;margin-bottom:50px;margin-top:20px;}
.lista{padding:20px 0 0 350px;}
.lista li{margin-bottom:5px;}
.lista2{ color:#4679b4; font-family:Tahoma; font-size:12px; margin:30px 0 0 240px;width:325px;}
.lista2 h2{ font-size:18px;text-decoration:underline;}
.lista2 h3{ font-size:12px; margin-top:7px;}
.lista2 a{ color:#4679b4;}

.volver3{ display:block; font-weight:bold; margin-top:30px;}

.qsi{ float:left;}
.qsd{ float:left;width:228px; font-size:10px; font-family:Tahoma; color:#58585a;margin-left:9px; }
.qsd h2{ background: url(../imagenes/q3.jpg) no-repeat; width:232px; height:38px; text-indent:-99999px;}
.qsd p{ margin-bottom:10px; text-align:justify;}
.qsd span{ color:#000; font-weight:bold; font-size:11px;}
.span1{ color:#114179!important;}
.img3{ margin-bottom:20px;}
.solucioness{ width:480px; background:#4679b4 url(../imagenes/solucion.jpg) no-repeat; height:37px; margin-bottom:4px;}
.izq2{ width:480px; float:left;}
.der2{ float:right;width:379px;}
.titulo2{ background:url(../imagenes/propone.jpg) no-repeat; width:374px; height:39px; text-indent:-99999px;margin-left:5px;}
.contenido.otrocon{padding-top:4px!important;}
.contenido.doc{ padding:0!important;}
.sol{ font-size:12px; font-family:Tahoma; color:#4679b4;margin-left:11px;margin-right:6px;}
.sol h3{ background:#0d417c; color:#fff; font-size:12px;margin-bottom:8px;margin-top:8px;padding:7px 5px;}
.sol p{}
.politicas{ font-family:Tahoma; color:#4679b4; font-size:9px; width:523px;margin-left:175px; text-align:justify;}
.politicas h2{ font-size:14px; text-decoration:underline; margin-bottom:15px; margin-top:20px;}
.politicas h3{ margin-bottom:10px; text-decoration:underline; font-size:9px;}
.politicas p{ margin-bottom:10px;}
.politicas a{ color:#4679b4;}
.politicas .volver2{ font-weight:bold;}

.documentoss{ background:url(../imagenes/fondo3.jpg) no-repeat; width:837px; height:563px;margin-left:13px;}
.izq3{ float:left;width:500px; font-family:Tahoma;}
.izq3 .menu2{padding:66px 0 0 238px;}
.izq3 .menu2 li{ list-style:none; float:left;}
.izq3 .menu2 a{ display:block; font-size:9px; color:#fff; text-align:center; padding:10px 0 6px; }
.der3{ float:left; font-family:Tahoma; font-size:11px; color:#0b3461;}
.der3 ul{width:280px;}
.der3 li{ margin-bottom:12px;}
.der3 li a{ color:#4679b4;}
.l1 a{ background:url(../imagenes/menu2.jpg) no-repeat; width:57px;margin-right:1px;}
.l2 a{ background:url(../imagenes/menu2.jpg) no-repeat -58px 0; width:94px;margin-right:1px;}
.l3 a{ background:url(../imagenes/menu2.jpg) no-repeat; width:57px;}
.l1 a:hover, .l1.activado a{ background:url(../imagenes/menu2.jpg) no-repeat 0 -28px ; width:57px;margin-right:1px;}
.l2 a:hover, .l2.activado a{ background:url(../imagenes/menu2.jpg) no-repeat -58px -28px; width:94px;margin-right:1px;}
.l3 a:hover, .l3.activado a{ background:url(../imagenes/menu2.jpg) no-repeat 0 -28px; width:57px;}
.lejos{}
.control{padding-left:115px;height:150px;}
.login{ background:url(../imagenes/login1.jpg) no-repeat left top; line-height:29px; float:left;margin-top:8px;}
.login span{ display:block; background:url(../imagenes/login2.jpg) no-repeat right top; height:29px; font-size:14px; color:#fff; padding:0 10px;}
.salir{ float:left;margin-left:20px;}
.salir a{ display:block; text-align:center; background:url(../imagenes/salir.jpg) no-repeat 0 -23px; width:48px; line-height:23px; color:#fff; font-size:14px;}
.salir a:hover{background:url(../imagenes/salir.jpg) no-repeat;}
.listado{padding:25px 0 0 185px; clear:both;height:360px;}
.listado li{ font-size:9px; clear:both; border-bottom:#123f72 solid 1px; float:left;margin-bottom:7px;padding-bottom:5px;width:245px;}
.listado li a{ display:block; float:left; color:#123f72;}
.listado li span{ display:block; float:right;}
.page{ color:#707172; font-size:9px;padding:10px 0 0 185px;}
.page a{ color:#707172;}
.page span{ color:#fc2805; font-size:11px;}

.contactos{ background:url(../imagenes/fondo4.jpg) no-repeat; width:860px; height:686px;}
.datos{ color:#fff; font-family:Tahoma; font-size:14px;line-height:17px; height:136px;padding:73px 0 0 95px;}
.datos a{ color:#fff;}
.datos span{ font-weight:bold; font-size:18px;}
.izq4{ float:left; width:504px;}
.der4{ float:left; width:291px; color:#1a171b; font-size:12px; font-family:Tahoma;padding-top:50px;}
.mapa{padding-left:22px;}
.mapa2{ color:#fe0404; font-size:12px; font-family: "Trebuchet MS"; padding:2px 0 0 20px;}
.mapa2 a{ color:#fe0404; text-decoration: underline;}
.der4 label, .der5 label{ display:block;width:130px;margin-bottom:2px; }
.label1{ width:150px!important;}
.campo4{ background:url(../imagenes/text11.jpg) no-repeat; width:210px; height:17px; border:none;}
.col3{margin-left:5px;width:566px;padding-top:42px;}
.col3 .caja{margin-left:132px;}
.col3 li{ list-style:none; font-weight:bold; margin-bottom:10px;}
.col3 li li{ font-weight:normal; margin-bottom:0px; list-style:none!important; font-size:9px;}
.col3 h3{width:170px;}
.col3 h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:17px !important;
font-style:italic;
font-weight:bold;
line-height:18px;
padding:10px !important;}
.campo40{ background:url(../imagenes/text4.jpg) no-repeat; width:350px; height:17px; border:none;}
.campo2{ background:url(../imagenes/text2.jpg) no-repeat; width:137px; height:17px; border:none; float:left;}
.campo41{ background:url(../imagenes/text2.jpg) no-repeat; width:98px; height:17px; border:none;}
.campo3{ background:url(../imagenes/text3.jpg) no-repeat; width:291px; height:17px; border:none;}
.campo5{ float:left;width:291px;}
.campo6{ float:left;}
.campo7{ float:right;}
.select01{ background:url(../imagenes/text2.jpg) no-repeat; width:137px; height:18px; border:none; }
.der4 textarea, .der5 textarea{ background:url(../imagenes/textarea.jpg) no-repeat; width:291px; height:200px; border:none;}
.text01{ font-size:10px; color:#1a171b;padding:10px 0;}
.text01 a{ color:#fff;}
.formu .ult{ margin-left:0px!important;}
.text03{ font-size:10px; color:#4679b4;padding:10px 0;}
.text03 a{ color:#000;}
.textcheck{ color:#fff; font-size:10px;margin-bottom:20px;}
.textcheck2{ color:#000; font-size:10px;margin-bottom:20px;}
.campo2, .campo3, .campo4, .campo5, .campo6 { margin-bottom:4px;.margin-bottom:3px;}
.bboton, .bborrar{ background: url(../imagenes/boton2.jpg) no-repeat; display:block; float:right; cursor:pointer; border:none; font-size:10px; width:66px; height:25px; }
.bborrar{ margin-left:30px;}
.bboton:hover, .bborrar:hover{ background: url(../imagenes/boton2over.jpg) no-repeat;}
.bboton2:hover, .bborrar2:hover{ background: url(../imagenes/boton3over.jpg) no-repeat;}
.bboton2, .bborrar2{ background:url(../imagenes/boton3.jpg) no-repeat; display:block; float:right; cursor:pointer; border:none; font-size:10px; width:70px; height:29px; }
.bborrar2{ margin-left:30px;}
.ult{ color:#e2001a; font-size:10px;float:left;margin-left:22px;padding-top:13px;}
.flash{ float:left;}
.s-servicioempresa .contenido{height:660px !important;}
.formularioss{ background: url(../imagenes/fondo5.jpg) no-repeat center top; width:860px; height:700px;}
.datos2{ font-size:12px; font-family:tahoma; color:#fff;padding:90px 0 0 70px;text-align:justify;width:300px;}
.datos2 a{ color:#fff;}
.datos2 p{margin-bottom:10px;}
.izq5{ width:470px; float:left;}
.der5{ width: 300px; float:left;font-size:12px; font-family:Tahoma; color:#fff;padding-top:50px;}
.text02{color:#000000;width:140px; font-family:Tahoma; font-size:10px;margin-top:5px;}
.text02 span{ display:block; font-weight:bold; color:#4679b4; text-decoration:underline;}
.check11{ display: block; float:left;margin-bottom:60px;margin-right:10px;}
.noticiass{}
.noticiass h2{ float:left; text-indent:-99999px;}
.noticiass h3{ font-size:14px; margin:10px 0;}
.noticiass h4{ font-weight:normal; font-size:11px;}
.noticiass p{ font-size:10px; color:#58585a;margin:10px 0;}
.articulo a{ font-size:10px; text-decoration:underline;color:#043b66; font-weight:bold;}
.lugar{ font-size:8px; font-weight:bold; }
.vblog a{ background: url(../imagenes/blog.jpg) no-repeat 0 -71px; width:76px; height:69px; text-indent:-99999px;margin:0 0 0 512px; display:block;}
.vblog a:hover{ background: url(../imagenes/blog.jpg) no-repeat 0 -1px;}
.noti{ padding:0!important; }
.articulos{ color:#043b66; font-family:Tahoma;padding:15px 5px 0 365px;}
.articulo{ border-bottom:#043b66 solid 1px; padding-bottom:20px;margin-bottom:15px;} 
.subtitulo{ font-size:14px; font-weight:bold; text-decoration:underline;}
.acceso{ background:url(../imagenes/acceso.jpg) no-repeat; width:94px; height:46px; display:block; text-indent:-99999px; margin-bottom:2px;}
.acceso:hover{ background:url(../imagenes/acceso.jpg) no-repeat 0 -46px;}
.accesoprivado a{ background: url(../imagenes/accesoprivado.jpg) no-repeat; width:282px; height:167px; display:block; text-indent:-99999px;}
.accesoprivado a:hover{ background: url(../imagenes/accesoprivadover.jpg) no-repeat;}
.s-contactos #jsvalidator_checki {


margin:0;
position:absolute;
top:627px;
left:688px;
}
.jsvalidation{color: #FF0000;font-weight:bold; font-size:10px; position:absolute;}
.s-contactos #jsvalidator_nombre{left:689px;top:225px;}
.s-contactos #jsvalidator_email{left:689px;top:307px;}
.s-contactos #jsvalidator_tel{left:843px;top:307px;}
.s-contactos #jsvalidator_asunto{left:689px;top:348px;}

.s-form #jsvalidator_nombre{left:774px;top:196px;}
.s-form #jsvalidator_direccion{left:773px;top:278px;}
.s-form #jsvalidator_cif{left:711px;top:316px;}
.s-form #jsvalidator_email{left:654px;top:381px;}
.s-form #jsvalidator_tel{left:817px;top:381px;}
.s-form #jsvalidator_select010{left:795px;top:411px;}
.s-form #jsvalidator_checked2{left:655px;top:780px;}
.s-form #jsvalidator_check11{color: #FF0000;font-weight:bold; font-size:10px; position:absolute;top:654px;left:891px; text-decoration:none;}
.Error {margin-left: 350px; margin-top: 20px; font-size: 20px; color: red;}