#principal.antecedentes .leftDecoration{background-image:url("/img/antecedentes/img_izq_ant.jpg");background-repeat:no-repeat;height:413px}#principal.antecedentes #footer{margin-top:25px}.antecedentes .comitente,.antecedentes .ejecucion{display:block;color:#636466;font-size:12px}.antecedentes .pagina ul li{padding-top:1.5em;padding-bottom:1.5em;border-bottom:1px solid #003070}#principal.contacto .cuerpo{color:#6d6d6f;padding-left:6em;height:150px}#principal.contacto .sombra{height:130px}#principal.contacto #footer{margin-top:50px}#principal.contacto .cuerpo h4{text-align:left}#principal.contacto .cuerpo h4 b{color:#003070}#principal.contacto .cuerpo label{display:inline-block;width:120px}#principal.contacto .cuerpo input,#principal.contacto .cuerpo textarea{background-color:#bebebe;color:#003070;border:1px solid #003070;width:400px}#principal.contacto .cuerpo textarea{width:520px;height:200px}#principal.contacto .cuerpo .formRow{padding-top:1em}#principal.contacto .cuerpo a{text-decoration:none;color:#003070;padding-left:9em}#principal.contacto .cuerpo .header{padding-bottom:2em}#principal.equipos h1{position:absolute;color:#fff;z-index:-10}@font-face{font-family:FontAwesome;src:url('/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0');src:url('/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@media screen and (min-width:768px){.container{max-width:730px}}body{background-color:#d3d3d3;background-repeat:none}h1,h2,h3,h4,h5{margin:0}ul{margin:0;padding:0;list-style:none}ul li{margin:0;padding:0}.clear{clear:both}#principal{position:relative;width:1024px;margin:0 auto;background-color:#fff}#encabezado{position:absolute;top:0;left:0;width:100%}#encabezado #logo{position:absolute;left:50px;top:50px;width:220px;height:72px;background:url("/img/general/logo.jpg") no-repeat}#encabezado #fondo{height:358px;background:url("/img/general/fondo_top_2.jpg") no-repeat}#encabezado #barra{height:128px;background:url("/img/general/barra_home.jpg") repeat-x}#menu{position:absolute;top:290px;left:25px}#menu ul{margin:0;padding:0}#menu .boton{display:block;position:relative;list-style-type:none;width:218px}#menu .boton{color:#1f4470;background:url("/img/botones/bkg-botones.jpg") no-repeat 0 -31px;height:31px}#menu .boton.active{color:#dcdddf;background:#1f4470}#menu .boton:hover{color:#dcdddf;background:url("/img/botones/bkg-botones.jpg") no-repeat 0 0}#menu .boton a,#menu .boton a:link,#menu .boton a:visited{display:block;padding-left:35px;text-decoration:none;color:inherit;line-height:31px;vertical-align:middle}#contenido{position:relative;left:250px;padding-top:190px;width:770px;z-index:10;font-type:Arial;font-size:14px;color:#003070}#box1,#box2{position:absolute;top:360px;height:135px;width:280px;z-index:15;cursor:pointer;cursor:hand}#box1{background:url("/img/home/bloque1home.png") no-repeat}#box2{background:url("/img/home/bloque2home.png") no-repeat;left:285px;width:260px}#contenido .descripcion{position:relative;padding-top:315px}#footer{height:52px;background:url("/img/home/barra_inferior.jpg");margin-top:1em}#footer .left,#footer .right{position:relative;top:70px;padding-bottom:.5em;font-size:12px}#footer .left{float:left}#footer .right{float:right}#footer a,#footer a:hover,#footer a:link,#footer a:visited{text-decoration:none;color:#000}.pagina{background-color:#fff;border:solid 1px #636466;margin-left:24px;margin-right:50px;position:relative}.sombra{background-color:#dcdddf;height:560px;position:absolute;right:-27px;top:142px;width:695px;z-index:-1}.pagina h3{position:absolute;right:-52px;top:23px;width:265px;height:28px;padding-left:20px;padding-top:7px;color:#dcdddf;background-color:#1f4470;border:2px solid #dcdddf}.pagina .cuerpo{height:580px;padding-left:1.5em;padding-right:1.5em;overflow:auto}.pagina .scroll{margin-top:6.5em;width:695px}.leftDecoration{position:absolute;width:261px;top:486px}#contenido .jScrollPaneDrag{background:url("/img/scroll.32594891.jpg") no-repeat -27px 50%}#contenido .jScrollPaneTrack{background:url("/img/scroll.32594891.jpg") repeat-y -54px 0}#contenido a.jScrollArrowUp{background:url("/img/scroll.32594891.jpg") no-repeat -81px 0;height:20px}#contenido a.jScrollArrowDown{background:url("/img/scroll.32594891.jpg") no-repeat 0 -7px;height:20px}#contenido .imgBox{padding:5px;border:1px solid gray;margin:10px 0;position:relative;text-align:center}#contenido .imgBox img{width:100%}#contenido .imgBox.floating{float:left;width:400px}.cuerpo h2,.cuerpo h4{text-align:center}.vertical-list{float:left;width:210px}.vertical-list ul{padding:0}.vertical-list li{width:195px;float:left}.vertical-list.double ul{padding-left:1em}.vertical-list.double{width:410px}.vertical-list.full ul{padding-left:1em}.vertical-list.full{width:650px}.vertical-list.full li{width:300px}#principal.equipos h1{position:absolute;color:#fff;z-index:-10}#principal.main .leftDecoration{background-image:url("/img/home/hierro.png");background-repeat:no-repeat;height:202px}#principal.main #footer{margin-top:40px}#principal.main .descripcion{padding-left:1.5em;padding-right:1.5em;font-size:14px;margin-top:10px}.main #box1,.main #box2{z-index:15;cursor:pointer;cursor:hand}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1}.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa}.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}#principal.prestaciones .leftDecoration{background-image:url("/img/servicios/img_izq_servicios.jpg");background-repeat:no-repeat;height:415px}#principal.prestaciones #footer{margin-top:40px}#principal.prestaciones .cuerpo{height:570px}#principal.prestaciones .sombra{height:550px}#principal.prestaciones .cuerpo{font-weight:700;color:#003070}#principal.prestaciones ul.prestaciones{margin-left:20px}.prestaciones ul.prestaciones li{color:#636466;font-weight:400;list-style:disc;padding-top:1.5em}#principal.quienes_somos .leftDecoration{background-image:url("/img/quienes_somos/img_izq_qs.jpg");background-repeat:no-repeat;height:413px}#principal.quienes_somos #footer{margin-top:25px}#principal.quienes_somos .cuerpo p{color:#636466}#principal.quienes_somos .cuerpo em{font-weight:700}