#serviciosb a:hover,
#galeriab a:hover,
#contactob a:hover,
#mapab a:hover,
#iniciob a:hover  {
   background-position: -193px 0%;
}

#iniciob a,
#contactob a,
#serviciosb a,
#galeriab a,
#mapab a  {
   background-repeat: no-repeat;
   display: block;
   height: 55px;
   width: 193px;
   background-position: 0% 0px;
   font-size: 55px;
   line-height: 55px;
}

#masinb a:hover,
#masinfob a:hover,
#masb a:hover  {
   background-position: -119px 0%;
}

#nuestratext p,
#solucionestext p,
#ultimastext p  {
   font: bold 20px/20px Tahoma;
   margin: 0px;
   color: #F1F1F1;
   text-align: left;
}

#cursotext p,
#seguridadtext p,
#proactivatext p  {
   font: 16px/20px Tahoma;
   margin: 0px;
   text-align: left;
   color: #F1F1F1;
}

#teltext p a:hover,
#todostext p a:hover  {
   font-style: italic;
   font-weight: bold;
}

#forma5copia2,
#forma5copia,
#forma5  {
   visibility: visible;
   position: absolute;
   top: 776px;
   z-index: 2;
   width: 312px;
   height: 226px;
   background-repeat: no-repeat;
}

#masinfob a,
#masinb a,
#masb a  {
   background-repeat: no-repeat;
   display: block;
   height: 41px;
   width: 119px;
   background-position: 0% 0px;
   font-size: 41px;
   line-height: 41px;
}

#proactivatext,
#seguridadtext  {
   visibility: visible;
   position: absolute;
   top: 1062px;
   z-index: 2;
   width: 287px;
}

#todostext p a,
#teltext p a  {
   font-style: Normal;
   font-weight: bold;
   text-decoration: none;
   color: #FFFFFF;
}

#objetointeligentevectorial  {
   background: url(indexmedia/objetointeligentevectorial.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 119px;
   top: 53px;
   z-index: 3;
   width: 352px;
   height: 125px;
}

#ultimastext,
#nuestratext  {
   visibility: visible;
   position: absolute;
   top: 1029px;
   z-index: 2;
   width: 178px;
}

#masinfob,
#masinb,
#masb  {
   visibility: visible;
   position: absolute;
   top: 955px;
   z-index: 4;
   width: 119px;
   height: 41px;
}

#teltext p,
#todostext p  {
   font: bold 14px/20px Tahoma;
   margin: 0px;
   color: #FFFFFF;
}

#correointernob a:hover  {
   background-position: -91px 0%;
}

#seguridadresidencial  {
   background: url(indexmedia/seguridadresidencial.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 734px;
   top: 793px;
   z-index: 3;
   width: 245px;
   height: 17px;
}

#forma8copia,
#forma8  {
   background: url(indexmedia/forma8copia.png) no-repeat;
   visibility: visible;
   position: absolute;
   top: 1016px;
   z-index: 2;
   width: 2px;
   height: 274px;
}

#correointernob a  {
   background: url(indexmedia/correointernob.png) no-repeat 0% 0px;
   display: block;
   height: 89px;
   width: 91px;
   font-size: 89px;
   line-height: 89px;
}

#carrosblindados  {
   background: url(indexmedia/carrosblindados.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 407px;
   top: 793px;
   z-index: 3;
   width: 187px;
   height: 13px;
}

#solucionestext  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 1029px;
   z-index: 2;
   width: 119px;
}

#guardaespaldas  {
   background: url(indexmedia/guardaespaldas.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 793px;
   z-index: 4;
   width: 177px;
   height: 17px;
}

#correointernob  {
   visibility: visible;
   position: absolute;
   left: 901px;
   top: 0px;
   z-index: 3;
   width: 91px;
   height: 89px;
}

#counternomerge  {
   background: url(indexmedia/counternomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 453px;
   top: 1375px;
   z-index: 3;
   width: 118px;
   height: 26px;
}

#seguridadtext  {
   left: 697px;
}

#proactivatext  {
   left: 366px;
}

#forma2copia2  {
   background: url(indexmedia/forma2copia2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 6px;
   z-index: 2;
   width: 1012px;
   height: 232px;
}

#forma5copia2  {
   background-image: url(indexmedia/forma5copia2.png);
   left: 684px;
}

#serviciosb a  {
   background-image: url(indexmedia/serviciosb.png);
}

#radionomerge  {
   background: url(indexmedia/radionomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 396px;
   top: 1325px;
   z-index: 3;
   width: 234px;
   height: 40px;
}

#animamomerge  {
   background: url(indexmedia/animamomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 410px;
   z-index: 3;
   width: 944px;
   height: 322px;
}

#seguritext p  {
   font: bold 20px/20px Tahoma;
   margin: 0px;
   color: #BCBCBC;
   text-align: center;
}

#contactob a  {
   background-image: url(indexmedia/contactob.png);
}

#nuestratext  {
   left: 366px;
}

#todostext p  {
   text-align: right;
}

#forma3copia  {
   background: url(indexmedia/forma3copia.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 317px;
   z-index: 2;
   width: 972px;
   height: 75px;
}

#ultimastext  {
   left: 51px;
}

#forma5copia  {
   background-image: url(indexmedia/forma5copia.png);
   left: 357px;
}

#forma8copia  {
   left: 678px;
}

#seguritext  {
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 358px;
   z-index: 3;
   width: 506px;
}

#masinfob a  {
   background-image: url(indexmedia/masinfob.png);
}

#serviciosb  {
   visibility: visible;
   position: absolute;
   left: 222px;
   top: 245px;
   z-index: 6;
   width: 193px;
   height: 55px;
}

#galeriab a  {
   background-image: url(indexmedia/galeriab.png);
}

#cursotext  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 1062px;
   z-index: 2;
   width: 272px;
}

#i18copia2  {
   background: url(indexmedia/18copia2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 939px;
   top: 132px;
   z-index: 3;
   width: 40px;
   height: 41px;
}

#teltext p  {
   text-align: left;
}

#todostext  {
   visibility: visible;
   position: absolute;
   left: 737px;
   top: 1322px;
   z-index: 3;
   width: 243px;
}

#iniciob a  {
   background-image: url(indexmedia/iniciob.png);
}

#contactob  {
   visibility: visible;
   position: absolute;
   left: 801px;
   top: 245px;
   z-index: 9;
   width: 193px;
   height: 55px;
}

#masinfob  {
   left: 701px;
}

#galeriab  {
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 245px;
   z-index: 7;
   width: 193px;
   height: 55px;
}

#masinb a  {
   background-image: url(indexmedia/masinb.png);
}

#i18copia  {
   background: url(indexmedia/18copia.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 165px;
   z-index: 3;
   width: 40px;
   height: 41px;
}

#exterior  {
   background: url(indexmedia/exterior.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 1460px;
}

#iniciob  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 245px;
   z-index: 5;
   width: 193px;
   height: 55px;
}

#mapab a  {
   background-image: url(indexmedia/mapab.png);
}

#teltext  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 1333px;
   z-index: 3;
   width: 276px;
}

#forma3  {
   background: url(indexmedia/forma3.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 396px;
   z-index: 2;
   width: 971px;
   height: 353px;
}

#forma8  {
   left: 348px;
}

#forma9  {
   background: url(indexmedia/forma9.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 1312px;
   z-index: 2;
   width: 977px;
   height: 108px;
}

#forma7  {
   background: url(indexmedia/forma7.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 784px;
   z-index: 3;
   width: 25px;
   height: 26px;
}

#masinb  {
   left: 374px;
}

#masb a  {
   background-image: url(indexmedia/masb.png);
}

#forma5  {
   background-image: url(indexmedia/forma5.png);
   left: 28px;
}

#forma1  {
   background: url(indexmedia/forma1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 234px;
   z-index: 4;
   width: 986px;
   height: 74px;
}

#mapab  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 245px;
   z-index: 8;
   width: 193px;
   height: 55px;
}

#capa3  {
   background: url(indexmedia/capa3.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 0px;
   z-index: 3;
   width: 238px;
   height: 278px;
}

#capa9  {
   background: url(indexmedia/capa9.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 1412px;
   z-index: 3;
   width: 977px;
   height: 48px;
}

#capa8  {
   background: url(indexmedia/capa8.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 735px;
   top: 822px;
   z-index: 3;
   width: 246px;
   height: 147px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#capa5  {
   background: url(indexmedia/capa5.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 784px;
   z-index: 3;
   width: 180px;
   height: 33px;
}

#capa4  {
   background: url(indexmedia/capa4.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 823px;
   z-index: 3;
   width: 245px;
   height: 145px;
}

#capa7  {
   background: url(indexmedia/capa7.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 408px;
   top: 823px;
   z-index: 3;
   width: 246px;
   height: 145px;
}

#capa6  {
   background: url(indexmedia/capa6.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 366px;
   top: 784px;
   z-index: 4;
   width: 50px;
   height: 29px;
}

#masb  {
   left: 44px;
}

#i18  {
   background: url(indexmedia/18.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 40px;
   z-index: 3;
   width: 40px;
   height: 39px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(indexmedia/exteriortile.jpg) center top repeat;
}


