body{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
background:url(../img/fondos/bgimg.gif) repeat-x 0 0;
margin:0 auto;
margin-bottom:0;
text-align:center;
font-size:.7em;
color:#0C4663;
}



.inv{
display:none;
margin:0;
padding:0;}

h2{
font-size:2.2em;}

h3{
font-size:1.4em;
margin-bottom:0;}

ul li{
color:#484848;}




/*fondos-----------------*/
#fondoInf{
background: url(../img/fondos/bg-pie.gif) no-repeat 0 bottom;}
#todo{
width:88.5em;
margin: 0 auto;

padding-bottom:3em;
}

/*fin de fondos----------*/


#contenido{
width:88.5em;
text-align:left;

}

a{color:#0C4663;}

.linea{
border-bottom:#1C5C79 dotted 1px;
clear:both;
}

.lineac{
border-bottom:#1C5C79 dotted 1px;
clear:both;
margin-top:8em;

}

* html .lineac{
margin-top:0em;
}

.clear{
clear:both;}
/*top--------------------------------*/

#top .logo{
margin:1.2em 1em 1em 4em;
float:left;
border:none;
}

#top #menu{
font-size:1.05em;
float:left;
margin-top:-1em;
padding-top:5em;
width:43em;
}



#top #menu li{
display:inline;
margin-right:-.27em;
}

#top #menu .activo a{
padding:4em 1.5em .5em .5em;
border-left:#A8DEF4 solid 1px;
color:#0C4663;
background:url(../img/comun/bg-menu-hover.gif) repeat-y .1em 0;
font-weight:bold;}

#top #menu li a{
padding:4em 1.5em .5em .5em;
border-left:#A8DEF4 solid 1px;
color:#FFFFFF;
font-weight:bold;
}

#top #menu li a:hover{
color:#0C4663;
background:url(../img/comun/bg-menu-hover.gif) repeat-y .1em 0;
font-weight:bold;}


#top #menuSup{
margin-top:0;
padding-top:.7em;
font-size:.9em;
text-align:right;
margin-right:1em;
}

#top #menuSup li{
display:inline;}

#top #menuSup li a{
text-decoration:none;
}

#top #menuSup li a:hover{
text-decoration:underline;}


#top #submenu{
margin-top:4.5em;
margin-left:24.7em;
}

html>/**/body #top #submenu{
margin-top:4.9em;
margin-left:21.3em;
}

#top #submenu .subactivo a{
font-weight:bold;
text-decoration:underline;}

#top #submenu li{
display:inline;}

#top #submenu li a{
text-decoration:none;}

#top #submenu li a:hover{
text-decoration:underline;}

#top .foto-cabe{
margin-top:0em;
margin-left:13em;
float:left;}

#top .foto-cabeDos{
margin-top:1em;
margin-left:13em;
float:left;}



#pie .contacto{
background:url(../img/comun/telf.gif) no-repeat 68.5em 0;

padding-bottom:1em;
padding-top:1em;
padding-left:8.7em;
margin-right:2em;
font-weight:bold;
text-align:right;
}

#pie .contacto span{
font-size:1.72em;}

#pie .contacto a{
text-decoration:none;}

#pie .contacto a:hover{
text-decoration:underline;}

/*fin top----------------------------*/

/*bottom-------------------------------*/

#bottom{
clear:both;

}

#dosColumnas{
float:left;
width:72em;

}

/*left ---------*/
#bottom #left{
width:22em;
float:left;
}
/*menu empresa--*/
#bottom #left .menu-empresa{
margin-left:4.2em;
margin-top:3em;
width:13.8em;}

#bottom #left .menu-empresa img{
margin-bottom:0;}

#bottom #left .menu-empresa ul{
margin-top:-.5em;
padding-top:0em;
margin-left:.2em;
margin-right:.2em;
padding-left:0;
padding-bottom:0em;
}

html>/**/body #bottom #left .menu-empresa ul{
padding-bottom:1em;}

#bottom #left .menu-empresa ul li{
padding-top:.5em;
color: #BD1E2D;
background:url(../img/comun/bullet-rojo.gif) no-repeat 1.6em 1.2em ;
padding-left:2.5em;
border-bottom: #BD1E2D dotted 1px;
padding-bottom:.5em;
list-style:none;}

#bottom #left .menu-empresa ul .uno{
background-color:#F9CFD1;}

#bottom #left .menu-empresa ul .dos{
background-color:#EFEAEB;}

#bottom #left .menu-empresa ul li a{
color: #BD1E2D;
text-decoration:none;
}

#bottom #left .menu-empresa ul li a:hover{
text-decoration:underline;}

#bottom #left .menu-empresa ul li .activo{
font-weight:bold;
text-decoration:underline;}

#bottom #left .menu-empresa ul .last{
border-bottom:none;}

#bottom #left .menu-empresa ul .lastActivo{
border-bottom:none;
font-weight:bold;
text-decoration:underline;}

#bottom #left .menu-empresa ul li .submenu{
margin-top:.5em;
padding-bottom:.5em;
}

#bottom #left .menu-empresa ul li .submenu li{
background: url(../img/comun/bullet-sub-rojo.gif) no-repeat 0 .7em;
border:none;
padding-left:1em;
padding-bottom:.2em;
padding-top:.2em;
color:#444343;}

#bottom #left .menu-empresa ul li .submenu li a{
color:#444343;}

#bottom #left .menu-empresa ul li .submenu li .subactivo{
text-decoration:underline;}


#bottom #left .menu-empresa .fondoUno{
background:#ffffff url(../img/comun/bg-menu/rojo-b.gif) repeat-x bottom;
padding-left:0em;}
#bottom #left .menu-empresa .fondoCuatro{
background:url(../img/comun/bg-menu/rojo-t.gif) repeat-x top;}
#bottom #left .menu-empresa .fondoDos{
background:url(../img/comun/bg-menu/rojo-l.gif) repeat-y left;
padding-right:0em;}

#bottom #left .menu-empresa .fondoTres{
background:url(../img/comun/bg-menu/rojo-r.gif) repeat-y right;}

#bottom #left .menu-empresa .fondoCinco{
background:url(../img/comun/bg-menu/rojo-bl.gif) no-repeat bottom left;}

#bottom #left .menu-empresa .fondoSeis{
background:url(../img/comun/bg-menu/rojo-br.gif) no-repeat bottom right;}

#bottom #left .menu-empresa .fondoCincobl{
background:url(../img/comun/bg-menu/rojo-bl-blanco.gif) no-repeat bottom left;}

#bottom #left .menu-empresa .fondoSeisbl{
background:url(../img/comun/bg-menu/rojo-br-blanco.gif) no-repeat bottom right;}


#bottom #left .menu-empresa .fondoSiete{
background:url(../img/comun/bg-menu/rojo-tl.gif) no-repeat top left;}

#bottom #left .menu-empresa .fondoOcho{
background:url(../img/comun/bg-menu/rojo-tr.gif) no-repeat top right;
}




/*menu productos-----*/


#bottom #left .menu-productos{
margin-left:4.2em;
margin-top:3em;
width:13.8em;}

#bottom #left .menu-productos img{
margin-bottom:0;}

#bottom #left .menu-productos ul{
margin-top:-.5em;
padding-top:0em;
margin-left:.2em;
margin-right:.2em;
padding-left:0;

}

html>/**/body #bottom #left .menu-productos ul{
padding-bottom:1em;}

#bottom #left .menu-productos ul li{
padding-top:.5em;
color: #0C4663;
background:url(../img/comun/bullet-azul.gif) no-repeat 1.6em 1.2em ;
padding-left:2.5em;
border-bottom: #38708A dotted 1px;
padding-bottom:.5em;
list-style:none;}

#bottom #left .menu-productos ul .uno{
background-color:#0C4663;}

#bottom #left .menu-productos ul .dos{
background-color:#0C4663;}

#bottom #left .menu-productos ul li a{
color: #0C4663;
text-decoration:none;
}

#bottom #left .menu-productos ul li a:hover{
text-decoration:underline;}

#bottom #left .menu-productos ul li .activo{
font-weight:bold;
text-decoration:underline;}

#bottom #left .menu-productos ul .last{
border-bottom:none;}

#bottom #left .menu-productos ul .lastActivo{
border-bottom:none;
font-weight:bold;
text-decoration:underline;}



#bottom #left .menu-productos ul li .submenu{
margin-top:.5em;
padding-bottom:.5em;
}

#bottom #left .menu-productos ul li .submenu li{
background: url(../img/comun/bullet-sub-rojo.gif) no-repeat 0 .7em;
border:none;
padding-left:1em;
padding-bottom:.2em;
padding-top:.2em;
color:#0C4663;}

#bottom #left .menu-productos ul li .submenu li a{
color:#0C4663;}

#bottom #left .menu-productos ul li .submenu li .subactivo{
text-decoration:underline;}


#bottom #left .menu-productos .fondoUno{
background:#F5FBFE url(../img/comun/bg-menu/azul-b.gif) repeat-x bottom;
padding-left:0em;}
#bottom #left .menu-productos .fondoCuatro{
background:url(../img/comun/bg-menu/azul-t.gif) repeat-x top;}
#bottom #left .menu-productos .fondoDos{
background:url(../img/comun/bg-menu/azul-l.gif) repeat-y left;
padding-right:0em;}

#bottom #left .menu-productos .fondoTres{
background:url(../img/comun/bg-menu/azul-r.gif) repeat-y right;}

#bottom #left .menu-productos .fondoCinco{
background:url(../img/comun/bg-menu/azul-bl.gif) no-repeat bottom left;}

#bottom #left .menu-productos .fondoSeis{
background:url(../img/comun/bg-menu/azul-br.gif) no-repeat bottom right;}

#bottom #left .menu-productos .fondoSiete{
background:url(../img/comun/bg-menu/azul-tl.gif) no-repeat top left;}

#bottom #left .menu-productos .fondoOcho{
background:url(../img/comun/bg-menu/azul-tr.gif) no-repeat top right;
}

/*menu productos 2 links-corto*/


#bottom #left .menu-productos .fondoUno-p{
background:#F5FBFE url(../img/comun/bg-menu/azul-b.gif) repeat-x bottom;
padding-left:0em;}

#bottom #left .menu-productos .fondoDos-p{
background:url(../img/comun/bg-menu/azul-l.gif) repeat-y left;
padding-right:0em;}

#bottom #left .menu-productos .fondoTres-p{
background:url(../img/comun/bg-menu/azul-r.gif) repeat-y right;}
#bottom #left .menu-productos .fondoCuatro-p{
background:url(../img/comun/bg-menu/azul-t-p.gif) repeat-x top;
}
#bottom #left .menu-productos .fondoCinco-p{
background:url(../img/comun/bg-menu/azul-bl-p.gif) no-repeat bottom left;}

#bottom #left .menu-productos .fondoSeis-p{
background:url(../img/comun/bg-menu/azul-br-p.gif) no-repeat bottom right;}

#bottom #left .menu-productos .fondoSiete-p{
background:url(../img/comun/bg-menu/azul-tl-p.gif) no-repeat top left;}

#bottom #left .menu-productos .fondoOcho-p{
background:url(../img/comun/bg-menu/azul-tr-p.gif) no-repeat top right;
}
/*menu proyectos---------------*/


#bottom #left .menu-proyectos{
margin-left:4.2em;
margin-top:3em;
width:13.8em;}

#bottom #left .menu-proyectos img{
margin-bottom:0;}

#bottom #left .menu-proyectos ul{
margin-top:-.5em;
padding-top:0em;
margin-left:.2em;
margin-right:.2em;
padding-left:0;
padding-bottom:0em;
}

html>/**/body #bottom #left .menu-proyectos ul{
padding-bottom:1em;}

#bottom #left .menu-proyectos ul li{
padding-top:.5em;
color: #4E5500;
background:url(../img/comun/bullet-azul.gif) no-repeat 1.6em 1.2em ;
padding-left:2.5em;
border-bottom: #38708A dotted 1px;
padding-bottom:.5em;
list-style:none;}

#bottom #left .menu-proyectos ul .uno{
background-color:#4E5500;}

#bottom #left .menu-proyectos ul .dos{
background-color:#4E5500;}

#bottom #left .menu-proyectos ul li a{
color: #4E5500;
text-decoration:none;
}

#bottom #left .menu-proyectos ul li a:hover{
text-decoration:underline;}

#bottom #left .menu-proyectos ul li .activo{
font-weight:bold;
text-decoration:underline;}



#bottom #left .menu-proyectos ul .last{
border-bottom:none;}

#bottom #left .menu-proyectos ul .lastActivo{
border-bottom:none;
font-weight:bold;
text-decoration:underline;}

#bottom #left .menu-proyectos ul li .submenu{
margin-top:.5em;
padding-bottom:.5em;
}

#bottom #left .menu-proyectos ul li .submenu li{
background: url(../img/comun/bullet-sub-rojo.gif) no-repeat 0 .7em;
border:none;
padding-left:1em;
padding-bottom:.2em;
padding-top:.2em;
color:#0C4663;}

#bottom #left .menu-proyectos ul li .submenu li a{
color:#0C4663;}

#bottom #left .menu-proyectos ul li .submenu li .subactivo{
text-decoration:underline;}


#bottom #left .menu-proyectos .fondoUno{
background:#FDFEEE url(../img/comun/bg-menu/amarillo-b.gif) repeat-x bottom;
padding-left:0em;}
#bottom #left .menu-proyectos .fondoCuatro{
background:url(../img/comun/bg-menu/amarillo-t.gif) repeat-x top;}
#bottom #left .menu-proyectos .fondoDos{
background:url(../img/comun/bg-menu/amarillo-l.gif) repeat-y left;
padding-right:0em;}

#bottom #left .menu-proyectos .fondoTres{
background:url(../img/comun/bg-menu/amarillo-r.gif) repeat-y right;}

#bottom #left .menu-proyectos .fondoCinco{
background:url(../img/comun/bg-menu/amarillo-bl.gif) no-repeat bottom left;}

#bottom #left .menu-proyectos .fondoSeis{
background:url(../img/comun/bg-menu/amarillo-br.gif) no-repeat bottom right;}

#bottom #left .menu-proyectos .fondoSiete{
background:url(../img/comun/bg-menu/amarillo-tl.gif) no-repeat top left;}

#bottom #left .menu-proyectos .fondoOcho{
background:url(../img/comun/bg-menu/amarillo-tr.gif) no-repeat top right;
}









/*fin left--------*/

/*centro---------*/
#center{
margin-right:1em;

float:left;
}

html>/**/body #center{
margin-right:1em;
margin-left:24em;
float:none;
}

#center .migas{
}



#center .comun{
color:#484848;
line-height:1.8em;
}

#center .comun-g{
color:#484848;
line-height:1.8em;
font-size:1.1em;
}

#center .comun-peq{
font-size:.8em;
color:#484848;}

#center .comun-peq .foto{
float:left;
margin-right:1.8em;}


#center .comun a{
font-weight:bold;
color:#484848;}


#center .comun-peq a{
font-weight:bold;
color:#484848;}

#center .comun a:hover{
color:#EE3B33;
background-color:#CBEAF5;
font-weight:bold;
text-decoration:none;}

.redes a:hover{
color:#EE3B33;
background-color:#CBEAF5;
font-weight:bold;
text-decoration:none;}

.redes a{
font-weight:bold;
color:#484848;}

#center .comun-peq a:hover{
color:#EE3B33;
background-color:#CBEAF5;
font-weight:bold;
text-decoration:none;}

#center .comun-g a{
font-weight:bold;
color:#484848;}

#center .comun-g a:hover{
color:#EE3B33;
background-color:#CBEAF5;
font-weight:bold;
text-decoration:none;}

.floatl{
float:left;
margin-right:1.5em;
margin-bottom:1.5em;}

#center .menuOpciones{
font-size:.85em;
margin-left:1em;
padding-left:0;
float:left;
margin-top:-.5em;
color:#484848;
}

#center .menuOpciones a{
color:#484848;
text-decoration:none;}

#center .menuOpciones a:hover{
text-decoration:underline;}



#center .menuOpciones .opcionUno{
background:url(../img/comun/ico-imprimir.gif) no-repeat center 0;
padding-top:5.5em;
padding-left:.5em;
padding-right:.5em;
width:5.5em;
float:left;
margin-right:.3em;
}

#center .menuOpciones .opcionDos{
background:url(../img/comun/ico-mail.gif) no-repeat left 0;
padding-top:5.5em;
padding-left:1.5em;

width:5.5em;
float:left;}

#center .menuOpciones .opcionTres{
background:url(../img/comun/ico-descargar.gif) no-repeat center top;
padding-top:5.5em;
margin-left:-1.5em;
padding-left:1.5em;
padding-right:.5em;
width:6.6em;
float:left;
text-align:center;
}



#center .menuOpciones .opcionTres span{
margin-left:0em;
text-align:center;
}




/*boton volver--*/
.boton-volver{
width:7em;
float:right;

}

.boton-volver .fondoUno{
background:#538BA6  url(../img/comun/bg-volver/boton-b.jpg) repeat-x bottom;
padding-left:0em;

}

.boton-volver .fondoDos{
background:url(../img/comun/bg-volver/boton-l.jpg) repeat-y left;
padding-right:0em;
}

.boton-volver .fondoTres{
background:url(../img/comun/bg-volver/boton-r.jpg) repeat-y right;}

.boton-volver .fondoCuatro{
background:url(../img/comun/bg-volver/boton-t.jpg) repeat-x top;}

.boton-volver .fondoCinco{
background:url(../img/comun/bg-volver/boton-bl.jpg) no-repeat bottom left;}

.boton-volver .fondoSeis{
background:url(../img/comun/bg-volver/boton-br.jpg) no-repeat bottom right;}

.boton-volver .fondoSiete{
background:url(../img/comun/bg-volver/boton-tl.jpg) no-repeat top left;}

.boton-volver .fondoOcho{
background:url(../img/comun/bg-volver/boton-tr.jpg) no-repeat top right;
}

.boton-volver p{
padding-top:.3em;
padding-bottom:.45em;
margin-top:0;
margin-bottom:0;
background:url(../img/comun/ico-volver.jpg) no-repeat 0 .45em;
padding-left:1.3em;
color:#ffffff;
margin-left:.8em;
font-weight:bold;
}

.boton-volver p a{
color:#ffffff;
text-decoration:none;}

.boton-volver p a:hover{
text-decoration:underline;}


/*areas--------------*/
.bloque{/*float:right;*/}
.bloqueArea{

}

.bloqueArea img{
float:left;
}

.bloqueArea .vermas{
}

.bloqueArea .cuadro{
float:left;
border:#EBF3FE solid 3px;}

.bloqueArea .parea{
margin-right:5em;
margin-top:.8em;
font-size:.95em;}

.bloqueArea ul{
margin-left:1em;
font-size:1em;
padding:0;
}

.bloqueArea ul li{
color:#0C4663;
list-style:none;
background:url(../img/presentacion/bullet-destac-li.gif) no-repeat 0 .5em;
padding-left:1em;
margin-bottom:.3em;}

.bloqueAreaSect{
margin-left:.3em;}

.bloqueAreaSect p{
margin-top:.3em;
}

.bloqueAreaSect a:hover{
color:#EE3B33;
background-color:#CBEAF5;
font-weight:bold;
text-decoration:none;}



/*menu test*/

.test{
background:url(../img/comun/bg-test.gif) repeat-x 0 bottom;
margin:0;
padding-top:1em;
padding-bottom:1.8em;
padding-left:1.5em;
padding-right:1.5em;
color:#484848;}

.test strong{
color:#C40000;}

.test li{
list-style:none;
padding-left:4em;
margin-top:1.5em;}

.test .uno{
background:url(../img/comun/bg-test-uno.gif) no-repeat 0 0;}

.test .dos{
background:url(../img/comun/bg-test-dos.gif) no-repeat 0 0;}

.test .tres{
background:url(../img/comun/bg-test-tres.gif) no-repeat 0 0;}


/*boton ver m&aacute;s de las pesta&ntilde;as*/



#bottom .vermas{
width:7em;
float:left;
margin-right:.8em;

}

#bottom .vermas .fondoUno{
background:#F2F2F2 url(../img/comun/bg-vermas/ver-b.gif) repeat-x bottom;
padding-left:0em;

}

#bottom .vermas .fondoDos{
background:url(../img/comun/bg-vermas/ver-l.gif) repeat-y left;
padding-right:0em;
}

#bottom .vermas .fondoTres{
background:url(../img/comun/bg-vermas/ver-r.gif) repeat-y right;}

#bottom .vermas .fondoCuatro{
background:url(../img/comun/bg-vermas/ver-t.gif) repeat-x top;}

#bottom .vermas .fondoCinco{
background:url(../img/comun/bg-vermas/ver-bl.gif) no-repeat bottom left;}

#bottom .vermas .fondoSeis{
background:url(../img/comun/bg-vermas/ver-br.gif) no-repeat bottom right;}

#bottom .vermas .fondoSiete{
background:url(../img/comun/bg-vermas/ver-tl.gif) no-repeat top left;}

#bottom .vermas .fondoOcho{
background:url(../img/comun/bg-vermas/ver-tr.gif) no-repeat top right;}

#bottom .vermas p{
padding-top:.3em;
padding-bottom:.3em;
margin-top:0;
margin-bottom:0;
background:url(../img/comun/bg-vermas/flecha.gif) no-repeat 0 .45em;
padding-left:1.3em;
color:#4F4F4F;
margin-left:.8em;
font-weight:bold;
font-size:.9em;
margin-right:0em;

}

#bottom .vermas p a{
color:#4F4F4F;
text-decoration:none;}

#bottom .vermas p a:hover{
text-decoration:underline;}


/*fin boton ver m&aacute;s*/

/*proyectos--------*/
.tituloFicha{
font-size:1.1em;
font-weight:bold;
border-bottom:#3A728B dotted 1px;
padding-left:.2em;
margin-bottom:.5em;
color:#183B53;
width:42.5em;}


.tituloFichap{
font-size:1.1em;
font-weight:bold;
padding-left:.2em;
margin-bottom:.5em;
color:#183B53;}

.text-peq{
color:#484848;
font-size:.92em;
margin-left:.2em;
margin-top:.8em;
}

.descargas{
margin-left:.2em;
padding-left:0;
font-size:.92em;
margin-top:.8em;
color:#484848;}

.descargas a{
color:#484848;}

.descargas li{
list-style:none;}



#bottom .video{
background:url(../img/comun/video.gif) no-repeat 0 0;
padding-left:12em;
height:10em;
margin-top:2em;}


.bloqueProducto{
margin-left:16em;}

.bloqueProducto p{
font-size:.9em;
margin-top:.5em;}

.proyectosimg{
margin-left:9em;
margin-top:1em;
}

html>/**/body .proyectosimg{
margin-left:8em;
}

.imgpie{
text-align:center;
margin-top:.4em;}

.sectores{
margin:-.5em 0 2em 1em;
padding:0;}

.sectores li{
color:#484848;
list-style:none;
margin-bottom:.3em;
padding-left:1em;}

.grafico-telecontrol{
margin-left:6em;
margin-bottom:2em;
margin-top:3.5em;}

.funciones{
margin:1.2em 0 3em .4em;
padding:0;}

.funciones li{
background:url(../img/productos/ico-ok.gif) no-repeat 0 0;
list-style:none;
padding-left:3em;
margin-bottom:1em;
color:#484848;
padding-bottom:.4em;
padding-top:.4em;}

.aplicaciones{
margin-left:1.5em;
}

.aplicaciones li{
list-style: disc;
}

.aplicaciones li img{
margin-left:7em;}

.consejos{
background:url(../img/productos/bg-riego-uno.gif) no-repeat 0 0;
margin:1em 0;
padding:1.2em 4em 1em 1.5em;}

.consejos li{
background:url(../img/productos/ico-ok-p.gif) no-repeat 0 0;
padding-left:2em;
list-style:none;
margin-bottom:.7em;
font-weight:bold;}

.destacado-riego{
color:#183B53;
font-weight:bold;
background: url(../img/productos/plus-g.gif) no-repeat 0 0;
padding-left:6em;
font-size:1.1em;
margin-right:2em;
line-height:1.7em;
margin-bottom:3.5em;}

.destacado-riego span{
color:#EE3B33;}

.riego-arquitectura{
background:url(../img/productos/bg-riego-dos.gif) repeat-x 0 0;
height:9.5em;
margin-bottom:2em;
width:48.5em;}

.riego-arquitectura p{
color:#183B53;
font-size:1.1em;
margin:2em 2em 0em 1em;
float:left;}

.riego-arquitectura .tit{
color:#183B53;}

.riego-arquitectura .tit a{
color:#183B53;}

.riego-arquitectura .tit span{
font-size:.8em;}

.riego-arquitectura .pdf{
margin:2em 1em .5em 2em;
float:left;}

.riego-arquitectura .desc{
margin:3.8em 2.5em .5em 1em;
border:none;
width:4em;
float:right;
font-size:1em;}

.ventajas{
margin-left:0;
padding:0;
margin-bottom:4em;}

.ventajas li{
background:url(../img/productos/ico-plus.gif) no-repeat 0 0;
list-style:none;
padding-left:2.5em;
margin-bottom:1em;
padding-bottom:1em;
font-size:1.1em;
}

.net-dest{
background:url(../img/productos/bg-net.gif) repeat-x 0 0;
margin-bottom:4em;
font-weight:bold;
height:4.5em;}
.net-dest p{
margin-left:1.5em;
margin-right:2em;
font-size:1.1em;}

/*cuadro gps*/

.tituloFichaNec{
font-size:1.1em;
font-weight:bold;
border-bottom:#3A728B dotted 1px;
padding-left:.2em;
margin-bottom:.5em;
color:#183B53;
margin-top:4em;}

.tituloFichaNec span{
margin-left:13em;}


.necesidades{
margin-left:.6em;
margin-top:0;
padding:0;}
.necesidades .liUno{
clear:both;
list-style:none;
background:url(../img/productos/flecha-ul-li.gif) no-repeat 17em 2.5em;
padding-bottom:8em;
margin-bottom:2em;
border-top:#1C5C79 dotted 1px;
padding-top:1em;
}
.necesidades #primero{
border:none;}

.necesidades .liUno p{
float:left;
color:#183B53;
width:21em;
font-weight:bold;

}

.necesidades .liUno .soluciones{
float:left;
margin-left:.5em;
padding:0 0 1.5em 0;
}

.necesidades .liUno .soluciones li{

font-weight:normal;
background:url(../img/productos/ico-ok-solu-li.gif) no-repeat 0 .1em;
padding-left:2em;
margin-bottom:.2em;
list-style:none;
}

.necesidades .liUno .soluciones li img{
margin-top:.5em;
margin-bottom:.3em;}


/*boton descargar-------------------*/

.boton-descargar{
width:7em;
float:right;
margin-right:1.7em;
margin-top:-7.8em;
}

html>/**/body .boton-descargar{
margin-right:.2em;}

.boton-descargar .fondoUno{
background:#538BA6  url(../img/comun/bg-desc/boton-b.gif) repeat-x bottom;
padding-left:0em;

}

.boton-descargar .fondoDos{
background:url(../img/comun/bg-desc/boton-l.gif) repeat-y left;
padding-right:0em;
}

.boton-descargar .fondoTres{
background:url(../img/comun/bg-desc/boton-r.gif) repeat-y right;}

.boton-descargar .fondoCuatro{
background:url(../img/comun/bg-desc/boton-t.gif) repeat-x top;}

.boton-descargar .fondoCinco{
background:url(../img/comun/bg-desc/boton-bl.gif) no-repeat bottom left;}

.boton-descargar .fondoSeis{
background:url(../img/comun/bg-desc/boton-br.gif) no-repeat bottom right;}

.boton-descargar .fondoSiete{
background:url(../img/comun/bg-desc/boton-tl.gif) no-repeat top left;}

.boton-descargar .fondoOcho{
background:url(../img/comun/bg-desc/boton-tr.gif) no-repeat top right;
}

.boton-descargar p{
padding-top:.3em;
padding-bottom:.45em;
margin-top:0;
margin-bottom:0;
padding-left:.4em;
color:#ffffff;
margin-left:.8em;
font-weight:bold;
font-size:.9em;
}

.boton-descargar p a{
color:#ffffff;
text-decoration:none;}

.boton-descargar p a:hover{
text-decoration:underline;}


/**/

.boton-descargar-comu{
width:7.95em;
float:right;
margin-top:-3em;
margin-left:30em;
}

html>/**/body .boton-descargar-comu{
margin-right:.2em;}

.boton-descargar-comu .fondoUno{
background:#538BA6  url(../img/comun/bg-desc/boton-b.gif) repeat-x bottom;
padding-left:0em;

}

.boton-descargar-comu .fondoDos{
background:url(../img/comun/bg-desc/boton-l.gif) repeat-y left;
padding-right:0em;
}

.boton-descargar-comu .fondoTres{
background:url(../img/comun/bg-desc/boton-r.gif) repeat-y right;}

.boton-descargar-comu .fondoCuatro{
background:url(../img/comun/bg-desc/boton-t.gif) repeat-x top;}

.boton-descargar-comu .fondoCinco{
background:url(../img/comun/bg-desc/boton-bl-comu.gif) no-repeat bottom left;}

.boton-descargar-comu .fondoSeis{
background:url(../img/comun/bg-desc/boton-br-comu.gif) no-repeat bottom right;}

.boton-descargar-comu .fondoSiete{
background:url(../img/comun/bg-desc/boton-tl-comu.gif) no-repeat top left;}

.boton-descargar-comu .fondoOcho{
background:url(../img/comun/bg-desc/boton-tr-comu.gif) no-repeat top right;
}

.boton-descargar-comu p{
padding-top:.3em;
padding-bottom:.45em;
margin-top:0;
margin-bottom:0;
padding-left:.4em;
color:#ffffff;
margin-left:.8em;
font-weight:bold;
font-size:1em;
}

.boton-descargar-comu p a{
color:#ffffff;
text-decoration:none;}

.boton-descargar-comu p a:hover{
text-decoration:underline;}

/*ingenieria------------*/

.areas-funcionales{
color:#484848;
margin-left:.2em;
padding:0;
}
.areas-funcionales span{font-size:1.1em; }
.areas-funcionales li{
list-style:none;
margin-top:.3em;
margin-bottom:.3em;}

.areas-funcionales ul{
margin-left:1.3em;
margin-bottom:.5em;
margin-bottom:.5em;
padding:0;}

.areas-funcionales li img{
margin:1em 0 .2em 7em;}

.areas-funcionales li .pieFoto{
font-size:.85em;
font-style:italic;
margin:0 0 1em 8em;}

.conozca{
background:url(../img/presentacion/bg-inge-conozca.gif) repeat-x 0 0;
height:6em;
width:47em;
margin-bottom:4em;}

.conozca p{
color:#183B53;
font-size:1.1em;
font-weight:bold;
margin-left:1em;
margin-top:1em;
float:left;}

.conozca img{
margin-left:7em;
margin-top:.4em;
border:none;}


.conozca a:hover{
color:#EE3B33;
background-color:#CBEAF5;
font-weight:bold;
text-decoration:none;}

.logo-clientes{
margin-left:0;
margin-top:5em;
padding:0;
margin-bottom:4em;}

.logo-clientes li{
list-style:none;
float:left;}

/*sistemas de comunicacion-----------------------*/

.redes{}

.redes .tit{
color:#484848;
font-weight:bold;
margin-bottom:.5em;}

.redes ul{
margin-top:0;
margin-left:1em;
padding:0;}

.redes ul li{
color:#0C4663;
list-style:none;
background:url(../img/presentacion/bg-redes-li.gif) no-repeat 0em .5em;
padding-left:1em;
margin-bottom:.5em;}

.redes .destacado ul li{
color:#0C4663;
list-style:none;
background:url(../img/presentacion/bullet-destac-li.gif) no-repeat 0 .5em;
padding-left:1em;
margin-bottom:.5em;}

.redes .destacado ul li img{
margin-top:1em;
margin-bottom:.5em;}

.redes .linea-desc{
float:right;
margin-right:9em;
}

.redes .linea-desc p{
float:left;

margin-top:1.5em;
margin-right:1.5em;

}

.redes .map{
margin-left:10.5em;}


.redes .destacado{
background:url(../img/presentacion/bg-comu-cuadro.gif) repeat-x 0 1em;
border-top:#39718A dotted 1px;
border-bottom:#39718A dotted 1px;
padding-left:6em;
margin-top:1em;
margin-bottom:2em;
}

.redes .destacado .ico-flecha{
float:left;}

.redes .redesimg{
margin:2em 0 1em .5em;}

.calidad{
padding:0;
margin-left:1em;
}

.calidad li{
background:url(../img/presentacion/bullet-destac-li.gif) no-repeat 0 .5em;
padding-left:1em;
list-style:none;
margin-bottom:.5em;
}

.mision{
font-weight:bold;
padding-left:1em;
margin-left:1em;
margin-bottom:4em;}

.mision li{
margin-bottom:1em;}

.mision li span{
font-weight:normal;}

.bescam{
margin-top:.5em;}

.trunking{
margin-left:9em;
margin-bottom:3em;}

/*form enviar--------------------*/
.formenviarok{
text-align:center;
font-size:1.3em;
}

.formenviarerror{
text-align:center;
color:#f00}
.formenviarerror span{
font-size:1.6em;}

.formenviar{
margin-top:3em;}

.formenviar li{
list-style:none;
margin-bottom:1em;}

.formenviar li span{
width:14em;
float:left;}

.formenviar li .inputenv{
width:28em;
font-size:.8em;}

.formenviar li .check input{
margin-left:-.3em;}

.botoneraEnvia{
margin-left:18.5em;}

.boton_enviar{
background:url(../img/comun/bg-enviar.gif) no-repeat 0 0;
font-size:1.2em;
padding-left:.6em;
padding-right:.8em;
border:none;}

html>/**/body .boton_enviar{
padding-left:1.3em;
padding-right:1.2em;
padding-bottom:.2em;
}

.menu-comun{
margin-top:-1em;
padding:0;
margin-left:0em;}

.menu-comun li{
list-style:none;}

.imgcentro {text-align:center;}

.expeimg{
margin-left:2em;}

.agrup_expe{height:10em;}

.expe{
float:left;
margin-left:3.5em;
margin-bottom:2.5em;
padding:0;}

* html .expe{margin-left:2em; margin-right:1.5em;}

.expe li{
list-style:none;
}

.acces{
font-size:1.1em;
margin-bottom:2.5em;
padding:0;}

.acces li{
margin-bottom:1em;}

/*mapa web-----------------------*/

.mapaweb{
margin-left:.5em;
float:left;
padding:0;
margin-bottom:4em;}

#mapaColUno{
margin-right:3em;
border-right:#1C5C79 dotted 1px;
padding-right:4.4em;}

.mapaweb li{
list-style:none;
margin-top:.5em;
margin-bottom:.5em;
font-size:1.2em;}

.mapaweb li ul{
margin-bottom:2em;
margin-left:2em;
padding:0;}

.mapaweb li ul li{
font-size:.85em;}

.mapaweb li ul li ul{
margin-bottom:0;
padding:0;}

/*fin centro-----*/

/*right*/


#right{

width:16em;
float:right;}

/*fin bottom---------------------------*/

/*pie---------------------------------*/

#pie{
clear:both;
padding-top:5em;
color:#484848;
}

#pie ul{
margin-left:2.5em;
padding-left:0;
font-size:.85em;
float:left;

}

#pie ul li{
display:inline;}

#pie ul li a{
text-decoration:none;
color:#484848;}

#pie ul li a:hover{
text-decoration:underline;}

#pie .direc{
float:right;
font-size:.85em;
margin-right:1em;}


/*fin de pie--------------------------*/