body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#000000;
background-color:#FFFFFF;
}
.texto h3, .textoInferior h3, .noticia h3, .alta h3, .textoEnergia h3{
margin:0 0 10px 0;
padding:0;
border-bottom:1px solid #C7CACD;
font-size:14px;
color:#3E3E3E;
}

#contenedor{
margin:0;
padding:0;
width:753px;
text-align:left;
z-index:2;
position:absolute;
left:130px;
top:0;
}
.aviso{
padding:10px;
text-align:left;
}
.aviso a:link, .aviso a:active, .aviso a:visited{
text-decoration:none;
color:#494447;
}
.aviso a:hover{
text-decoration:underline;
color:#494447;
}
.notaImg{
margin:0 3px 0 0;
padding:0;
}
#cabecera{
margin:0;
padding:0;
width:753px;
height:75px;
}
.logo{
margin:10px 0 0 0;
padding:0;
float:left;

}
#menuSuperior{
margin:0;
padding:0;
float:right;
}
#menuSuperior a{
text-decoration:none;
color:#949494;
}
#menu{
margin:-2.5em 0 0 0em;
padding:0;
height:45px;
width:635px;
float:right;
}
#menuSuperior ul, #menu ul{
margin:0;
padding:0;
}
#menuSuperior li{
margin:0 0 0 10px;
padding:0;
list-style-type:none;
display:inline;
}
#menu li{
margin:0;
padding:0;
list-style-type:none;
display:inline;
}
.contenido{
margin:0 0 0 20px;
padding:0;
width:400px;
}
.contenido h1{
font-size:14px;
color:#3E3E3E;
}

.contenido p{
font-size:10px;
}
#presentacion{
margin:45px 0 0 0;
padding:0;
text-align:justify;
width:300px;
}
#presentacion a:link, #presentacion a:visited, #presentacion a:active{
text-decoration:none;
color:#494447;
}
#presentacion a:hover{
text-decoration:underline;
color:#494447;
}
.pOfi{
margin:0 5px 0 0;
padding:0;
float:left;
text-align:left;
font-weight:bold;
}


#menuPie{
margin:0 0 0 120px;
padding:0;
background-color:#999999;
border:1px solid #000;
width:753px;
height:18px;
color:#FFFFFF;
position:relative;
top:65px;
z-index:3;
}
#menuPie .legal{
margin:0 0 0 3px;
padding:0;
}
#menuPie ul{
margin:0;
padding:0;
float:left;
}
#menuPie li{
margin:0 0 0 15px;
padding:0;
list-style-type:none;
display:inline;
}
#menuPie a:link, #menuPie a:visited, #menuPie a:active{
color:#FFFFFF;
text-decoration:none;
}
#menuPie a:hover{
text-decoration:underline;
color:#FFFFFF;
}
#pie{
margin:0 0 0 120px;
padding:0;
position:relative;
top:70px;
width:753px;
z-index:3;
}

#pie ul{
margin:0;
padding:0;
}
#pie li{
margin:0;
padding:0;
list-style-type:none;
}
.pOfi{
margin:0 5px 0 0;
padding:0;
float:left;
text-align:left;
font-weight:bold;
}
.limpiar{
clear:both;
}
.oficinas{
margin:0 0 0 5px;
padding:0;
float:left;
width:220px;
text-align:left;
}
.ptaller{
margin:0 5px 0 0;
padding:0;
text-align:left;
float:left;
font-weight:bold;
}
.talleres{
margin:0 0 0 5px;
padding:0;
float:left;
width:200px;
text-align:left;
}
.web{
margin:0 0 0 5px;
padding:0;
float:left;
width:80px;
text-align:left;
}
.web a:link, .web a:visited, .web a:active {
text-decoration:none;
color:#949494;
}
.web a:hover{
text-decoration:underline;
color:#949494;
}
.fondoHome{
margin:0 0 0 120px;
padding:0;
width:753px;
height:449px;
background-image:url(../images/home/fondo.jpg);
background-repeat:no-repeat;
z-index:1;
top:25px;
position:relative;
}
.fondoPresentacion{
margin:0 0 0 150px;
padding:0;
width:753px;
height:408px;
background-image:url(../images/presentacion/foto.jpg);
background-repeat:no-repeat;
z-index:1;
top:20px;
position:relative;
}
.menu{
background-image:url(../images/menu_navegacion/boton_navegacion.jpg);
width:107px;
height:20px;
float:left;
text-align:center;
margin-right:5px;
}
#fondoAreas{
margin:0 0 0 150px;
padding:0;
background-image:url(../images/areas/inst_electricas2.jpg);
background-repeat:no-repeat;
width:753px;
height:600px;
z-index:1;
top:20px;
position:relative;
}
.fondoMecanicas{
margin:0 0 0 140px;
padding:0;
width:753px;
height:530px;
background-image:url(../images/areas/inst_mecanicas2.jpg);
background-repeat:no-repeat;
z-index:1;
top:20px;
position:relative;
}
.electricas{
width:190px; 
height:25px;
margin:0;
padding:0;
float:left;
}
.otras{
width:97px; 
height:18px;
float:left;
margin:3px 0 0 10px;
padding:0;
text-align:center;
}
.fondoEnergia{
margin:0 0 0 150px;
padding:0;
width:753px;
height:370px;
background-image:url(../images/areas/inst_energia.jpg);
background-repeat:no-repeat;
z-index:1;
top:20px;
position:relative;
}
.fondoOtras{
margin:0 0 0 150px;
padding:0;
width:753px;
height:373px;
background-image:url(../images/areas/otras_instalaciones.jpg);
background-repeat:no-repeat;
z-index:1;
top:20px;
position:relative;
}
.fondoDistribucion{
margin:5px 0 0 135px;
padding:0;
width:753px;
height:406px;
background-image:url(../images/sectores/fondo_rayas.jpg);
background-repeat:no-repeat;
z-index:1;
top:20px;
position:relative;
}
.distribucion{
margin:25px 5px 0 0;
padding:0;
width:216px;
height:262px;
float:left;
background-color:#E4E8E9;
background-image:url(../images/sectores/bandaInf_distib.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.distribucion h3, .distribucionDcha h3, .distribucionDos h3{
margin:-15px 0 0 15px;
padding:0;
font-size:14px;
color:#555153;
}
.distribucion ul{
margin:5px 15px 0 15px;
padding:0;
}
.distribucion li{
margin:2px 30px 0 30px;
padding:0;
list-style-type:square;
}
.distribucion a:link, .distribucion a:active, .distribucion a:visited{
text-decoration:none;
color:#949494;
}
.distribucion a:hover{
text-decoration:none;
color:#2B2626;
}
.distribucionDos{
margin:25px 5px 0 0;
padding:0;
width:216px;
height:265px;
float:left;
background-color:#E4E8E9;
background-image:url(../images/sectores/bandaInf_distib.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.distribucionDcha{
margin:25px 0 0 0;
padding:0;
width:289px;
height:230px;
float:left;
background-color:#E4E8E9;
background-image:url(../images/sectores/bandaInfDcha_distib.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.distribucionFoto{
margin:10px 0 0 18px;
padding:0;
}
.distribucionFoto2{
margin:10px 0 0 80px;
padding:0;
}
#texEnerg{
height:300px;
}
.textoEnergia{
margin:15px 0 0 105px;
padding:0;
float:left;
}


.textoErnergia ul{
margin:0 15px;
padding:0;
}
.textoEnergia li{
margin:0 30px;
padding:0;
list-style-type:square;
}
.textoEnergiaIzq{
margin:0;
padding:0;
width:300px;
float:left;
}
.textoEnergiaDcha{
margin:0 75px 0 0;
padding:0;
width:250px;
float:left;
}
#electricasIzq{
margin:8px 10px 0 0;
padding:0;
float:right;
width:470px;
height:410px;
}
#electricasIzq h1{
margin:7px 0 0 0;
padding:0;
font-size:12px;
color:#494447;
border-bottom:1px solid #C7CACD;
}
#electricasIzq h3{
margin:0;
padding:0;
color:#494447;
border-bottom:1px solid #C7CACD;
}
.alta{
width:220px;
margin:0 5px 0 0;
padding:0;
float:left;
}
.fondoSectores{
margin:0 auto;
padding:0;
text-align:left;
background-image:url(../images/sectores/fondo_rayas.jpg);
background-repeat:no-repeat;
height:440px;
position:relative;
top:45px;
z-index:1;
width:750px;
}
.comercial{
width:120px; 
height:18px;
float:left;
margin:0 0 0 20px;
padding:0;
text-align:center;
}
.edificacion{
width:80px; 
height:18px;
margin:0 auto;
padding:0;
float:left;
text-align:center;
}
.hoteles{
width:80px; 
height:18px;
margin:0 auto;
padding:0;
float:left;
text-align:center;
}
.industria{
width:80px; 
height:18px;
margin:0 auto;
padding:0;
float:left;
text-align:center;
}
.infraestructuras{
width:90px; 
height:18px;
float:left;
margin:0 auto;
padding:0;
text-align:center;
}
.ocio{
width:90px; 
height:18px;
float:left;
margin:0 auto;
padding:0;
}
#activo{
text-decoration:none;
color:#2B2626;
background-image:url(../images/menu_navegacion/boton_navegacion_on.jpg);
background-repeat:no-repeat;
}
.menu a:link, .menu a:active, .menu a:visited{
text-decoration:none;
color:#FFFFFF;
padding-top:3px;
display:block;
}
.menu a:hover{
background-image:url(../images/menu_navegacion/boton_navegacion_on.jpg);
background-repeat:no-repeat;
color:#000000;
}
.texto{
margin:20px 20px 0 0;
padding:0;
width:240px;
float:left;
}

.texto ul{
margin:5px 0 0 14px;
padding:0;
}
.texto li{
margin:0;
padding:0;
list-style-type:square;
}
.textoInferior{
margin:8px 0 0 70px;
padding:0;
width:270px;
float:left;
}
.textoInferior ul{
margin:0 15px;
padding:0;
}
.textoInferior li{
margin:0;
padding:0;
list-style-type:square;
}
.textoInferior ul ul{
margin:0 30px;
padding:0;
}
.fondoRRHH{
margin:0 0 0 120px;
padding:0;
width:753px;
height:429px;
background-image:url(../images/rrhh/fondo_rrhh.jpg);
background-repeat:no-repeat;
z-index:1;
top:25px;
position:relative;
}
.fondoInforma{
margin:0 0 0 130px;
padding:0;
width:753px;
height:426px;
background-image:url(../images/elecsa_informa/fondo_informa.jpg);
background-repeat:no-repeat;
z-index:1;
top:25px;
position:relative;
}

.informa{
margin:0 0 0 250px;
padding:0;
width:289px;
height:270px;
background-color:#E4E8E9;
float:left;
background-image:url(../images/elecsa_informa/bandaInf.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.informa H3{
margin:-15px 0 10px 15px;
padding:0;
}
.foto_Informa{
margin:-5px 0 0 18px;
padding:0;
}
.informa p{
margin:5px 18px 0 18px;
padding:0;
text-align:justify;
font-size:10px;
}
.informaDcha{
margin:0 0 10px 15px;
padding:0;
width:195px;
height:270px;
float:left;
background-image:url(../images/elecsa_informa/fondo_otrasnot.jpg);
}
.informaDcha h3{
margin:0 0 0 10px;
padding:0;
}
.informaDcha p{
margin:5px 10px 0 10px;
padding:0;
text-align:justify;
font-size:10px;
}
.rrhh{
margin:35px 0 0 100px;
padding:0;
}
.rrhh h3{
color:#555153;
}
.ofertas{
margin:-15px 10px 0 -100px;
padding:0;
float:left;
width:194px;
height:260px;
background-color:#E4E8E9;
background-image:url(../images/rrhh/bandaInf_ofertas.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.ofertas a:link, .ofertas a:active, .ofertas a:visited{
text-decoration:none;
color:#949494;
} 
.ofertas a:hover{
text-decoration:none;
color:#000;
}
.ofertas h2{
margin:-3px 0 0 12px;
padding:0;
font-size:14px;
color:#555153;
}
.ofertas p{
margin:3px 3px 0 12px;
padding:0;
text-align:left;
}
.cv{
margin:-15px 0 0 0;
padding:0;
float:left;
width:289px;
height:260px;
background-color:#E4E8E9;
background-image:url(../images/rrhh/bandaInf_cv.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.cv h2{
margin:-3px 0 7px 12px;
padding:0;
font-size:14px;
color:#555153;
}
.cv table{
margin:-10px 0 0 10px;
padding:0;
}
.cv input{
margin:8px 0 -8px 0;
padding:0;
border:1px solid #FFFFFF;
width:190px;
color:#949494;
}
.comercial a:link, .comercial a:active, .comercial a:visited, .edificacion a:link, .edificacion a:active, .edificacion a:visited, .hoteles a:link, .hoteles a:active, .hoteles a:visited, .industria a:link, .industria a:active, .industria a:visited, .infraestructuras a:link, .infraestructuras a:active, .infraestructuras a:visited, .ocio a:link, .ocio a:active, .ocio a:visited, .sanidad a:link, .sanidad a:active, .sanidad a:visited, .electricas a:link, .electricas a:active, .electricas a:visited, .mecanicas a:link, .mecanicas a:active, .mecanicas a:visited, .otras a:link, .otras a:active, .otras a:visited, .energia a:link, .energia a:active, .energia a:visited{
text-decoration:none;
color:#FFFFFF;
padding-top:3px;
display:block;
background-color:#737373;
}
.comercial a:link, .comercial a:active, .comercial a:visited{
background-image:url(../images/sectores/distrib_comercial.gif);
background-repeat:no-repeat;
margin:-2px 0 0 -10px;
padding:4px 0 0 0;
width:120px;
height:20px;
text-align:center;
}
.comercial a:hover, .edificacion a:hover, .hoteles a:hover, .industria a:hover, .infraestructuras a:hover, .ocio a:hover, .sanidad a:hover, .electricas a:hover,.mecanicas a:hover, .otras a:hover, .energia a:hover{
background-color:#F9A356;
color:#000;
}
.edificacion a:link, .edificacion a:active, .edificacion a:visited{
background-image:url(../images/sectores/edificacion.gif);
background-repeat:no-repeat;
width:80px;
height:20px;
margin:-2px 0 0 -8px;
padding:4px 0 0 0;
text-align:center;
}
.hoteles a:link, .hoteles a:active, .hoteles a:visited{
background-image:url(../images/sectores/hoteles.gif);
background-repeat:no-repeat;
width:80px;
height:20px;
margin:-2px 0 0 0;
padding:4px 0 0 0;
text-align:center;
}
.hoteles a:hover{
background-image:url(../images/sectores/hoteles.gif);
background-repeat:no-repeat;
}
.industria a:link, .industria a:active, .industria a:visited{
background-image:url(../images/sectores/hoteles.gif);
background-repeat:no-repeat;
width:80px;
height:20px;
margin:-2px 0 0 0;
padding:4px 0 0 0;
text-align:center;
}
.industria a:hover{
background-image:url(../images/sectores/hoteles.gif);
background-repeat:no-repeat;
}
.infraestructuras a:link, .infraestructuras a:active, .infraestructuras a:visited{
background-image:url(../images/sectores/infraestructuras.gif);
background-repeat:no-repeat;
width:90px;
height:20px;
margin:-2px 0 0 0;
padding:4px 0 0 0;
text-align:center;
}
.infraestructuras a:hover{
background-image:url(../images/sectores/infraestructuras.gif);
background-repeat:no-repeat;
}
.ocio a:link, .ocio a:active, .ocio a:visited{
background-image:url(../images/sectores/infraestructuras.gif);
background-repeat:no-repeat;
width:90px;
height:20px;
margin:-2px 0 0 0;
padding:4px 0 0 0;
text-align:center;
}
.ocio a:hover{
background-image:url(../images/sectores/infraestructuras.gif);
background-repeat:no-repeat;
}
.sanidad a:link, .sanidad a:active, .sanidad a:visited{
background-image:url(../images/sectores/hoteles.gif);
background-repeat:no-repeat;
width:80px;
height:20px;
margin:-2px 5px 0 0;
padding:4px 0 0 0;
text-align:center;
}
.sanidad a:hover{
background-image:url(../images/sectores/hoteles.gif);
background-repeat:no-repeat;
}
#activarSubmenu{
background-color:#F9A356;
color:#000;
}
.electricas{
width:208px; 
height:25px;
margin:0;
padding:0;
float:left;
}
.mecanicas{
width:137px; 
height:18px;
margin:3px 0 0 0;
padding:0;
float:left;
text-align:center;
}
.otras{
width:120px; 
height:18px;
float:left;
margin:3px 0 0 0;
padding:0;
text-align:center;
}
.energia{
width:56px; 
height:18px;
float:left;
margin:3px 0 0 0;
padding:0;
text-align:center;
}
.electricas a:link, .electricas a:active, .electricas a:visited{
width:207px;
height:20px;
background-image:url(../images/areas/boton_instalaciones.gif);
background-repeat:no-repeat;
text-align:center;
margin:0;
padding:4px 0 0 0;

}
.mecanicas a:link, .mecanicas a:active, .mecanicas a:visited{
width:136px;
height:20px;
background-image:url(../images/areas/boton_mecanicas.gif);
background-repeat:no-repeat;
text-align:center;
margin:-3px 0 0 0;
padding:4px 0 0 0;
}
.otras a:link, .otras a:active, .otras a:visited{
width:119px;
height:20px;
background-image:url(../images/areas/boton_otras.gif);
background-repeat:no-repeat;
text-align:center;
margin:-3px 0 0 0;
padding:4px 0 0 0;
}
.energia a:link, .energia a:active, .energia a:visited{
width:100px;
height:17px;
background-image:url(../images/areas/boton_energia.gif);
background-repeat:no-repeat;
text-align:center;
margin:-3px 0 0 0;
padding:4px 0 0 0;
}
.areasIzq{
width:190px;
margin:10px 5px 0 0;
padding:0;
float:left;
}
.areasIzq ul{
margin:0 0 10px 15px;
padding:0;
}
.areasIzq li{
margin:0 0 0 30px;
padding:0;
list-style-type:square;
}
.areasDcha{
margin:10px 40px 0 0;
padding:0;
width:170px;
float:right;
}
.areasDcha ul{
margin:0 0 10px 15px;
padding:0;
}
.areasDcha li{
margin:0 0 0 30px;
padding:0;
list-style-type:square;
}
.fondoEdificacion{
margin:5px 0 0 120px;
padding:0;
width:753px;
height:406px;
background-image:url(../images/sectores/fondo_rayas.jpg);
background-repeat:no-repeat;
z-index:1;
top:20px;
position:relative;
}
#menu_on{
color:#000000;
}
.posicionMenu{
height:22px; 
position:relative; 
left:52px;
margin:0 0 0 30px;
}
.subir{
margin:-2px 0 0 0;
padding:0;
float:left;
display:block;
}
#mapa{
margin:-100px 0 0 0;
padding:0;
float:right;
}
.centro{
margin:0 0 0 50px;
padding:0;
}
.rrhh .bajar{
margin:40px 0 0 10px;
padding:0;
}
.rrhh .imgFlecha{
border:0;
}
.informa .masInfo{
margin:15px 0 0 20px;
padding:0;
}
.informa .masInfo a:link, .informa .masInfo a:active, .informa .masInfo a:visited{
text-decoration:none;
color:#949494;
}
.informa .masInfo a:hover{
text-decoration:underline;
color:#949494;
}
.informaDcha .masInfo2{
margin:109px 0 0 11px;
padding:0;
}
.informaDcha .masInfo2 a:link, .informaDcha .masInfo2 a:active, .informaDcha .masInfo2 a:visited{
text-decoration:none;
color:#949494;
}
.informaDcha .masInfo2 a:hover{
text-decoration:underline;
color:#949494;
}
.informaDcha .masInfo3{
margin:5px 0 0 11px;
padding:0;
}
.informaDcha .masInfo3 a:link, .informaDcha .masInfo3 a:active, .informaDcha .masInfo3 a:visited{
text-decoration:none;
color:#949494;
}
.informaDcha .masInfo3 a:hover{
text-decoration:underline;
color:#949494;
}

.informaDcha .sinjustif{
text-align:left;
}
.informaDcha .masInfo{
margin:105px 0 0 10px;
padding:0;
}
.informaDcha .masInfo a:link, .informaDcha .masInfo a:active, .informaDcha .masInfo a:visited{
text-decoration:none;
color:#949494;
}
.informaDcha .masInfo a:hover{
text-decoration:underline;
color:#949494;
}
.noticia{
margin:0;
padding:0;
width:760px;
height:500px;
text-align:justify;
background-color:#E4E8E9;
background-image:url(../images/elecsa_informa/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.noticia img{
margin:5px 10px 0 10px;
padding:0;
float:left;
}
.noticia p{
margin:0 8px 8px 10px;
padding:5px 0 0 0;
}
.noticia h3{
margin:-15px 0 10px 15px;
padding:0;
}
.titularh3{
margin:0 0 10px 17px;
padding:0;
float:left;
}
.noticia2{
margin:0;
padding:0;
width:760px;
height:320px;
text-align:justify;
background-color:#E4E8E9;
background-image:url(../images/elecsa_informa/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.noticia2 img{
margin:5px 10px 0 10px;
padding:0;
float:left;
}
.noticia2 p{
margin:0 8px 8px 10px;
padding:5px 0 0 0;
}
.noticia2 h3{
margin:-15px 0 10px 15px;
padding:0;
}
.noticia .volver{
margin:15px 0 0 10px;
float:left;
}
.volver a:link, .volver a:active, .volver a:visited{
text-decoration:none;
color:#949494;
}
.volver a:hover{
text-decoration:underline;
}
.texto{
margin:30px 20px 0 0;
padding:0;
width:240px;
float:left;
}
.textoInferior{
margin:8px 0 0 50px;
padding:0;
width:270px;
float:left;
}
.mail a:link, .mail a:active, .mail a:visited{
text-decoration:none;
color:#949494;
}
.mail a:hover{
text-decoration:underline;
color:#949494;
}
.datos{
margin:-15px 0 0 5px;
padding:0;
}
.distribucionDos ul{
margin:5px 15px 0 10px;
padding:0;
}
.distribucionDos li{
margin:2px 30px 0 30px;
padding:0;
list-style-type:square;
}
.h3Ofertas{
margin:-10px 0 20px -95px;
padding:0;
}
#submenu{
margin:0;
padding:0;
width:700px;
height:50px;
}
.posicionMenuDcha{
height:22px; 
position:relative; 
left:52px;
margin:0 0 0 25px;
}
.sanidad{
margin:0 55px 0 0;
padding:0;
float:right;
}
#menuPieOtro{
margin:0;
padding:0;
background-color:#999999;
border:1px solid #000;
width:753px;
height:18px;
color:#FFFFFF;
position:relative;
top:65px;
z-index:3;
}
#menuPieOtro ul{
margin:0 0 0 -10px;
padding:0;
float:left;
}
#menuPieOtro li{
margin:0 0 0 15px;
padding:0;
list-style-type:none;
display:inline;
}
#menuPieOtro a:link, #menuPieOtro a:visited, #menuPieOtro a:active{
color:#FFFFFF;
text-decoration:none;
}
#menuPieOtro a:hover{
text-decoration:underline;
color:#FFFFFF;
}
#pieOtroDos{
margin:0 0 0 0;
padding:0;
position:relative;
top:70px;
width:753px;
z-index:3;
}
#pieOtro ul{
margin:0;
padding:0;
width:189px;
}
#pieOtro li{
margin:0;
padding:0;
list-style-type:none;
}



