﻿* { padding: 0; margin: 0; outline: 0; text-decoration: none; }



/* CONTENIDO */
#dvContenedor { width: 996px;  background: url(../img/comunes/fndBody.png) no-repeat; margin: 162px auto 0px auto; padding: 0px 0px 0px 0px; overflow: hidden; }
#dvContenido { width: 976px;  margin: 0px auto; border-left: 1px solid #C7C7C7; border-right: 1px solid #C7C7C7; overflow: hidden;}
#dvImgDatosSec{background: url(../img/altaempresa/fndDatosCab.jpg) no-repeat 280px  top;}
/*Datos*/
#dvDatos { padding: 0px  0px 0px 0px; background: url(../img/altaempresa/fndDatosSup.png) no-repeat center 17px;margin: 27px 0px 0px 0px; }
#dvDatos ul { display: block; width: 956px; margin: 0px 0px 0px 0px; padding: 44px 0px 0px 0px; }
#dvDatos ul li { display: block; width: 986px; overflow: hidden; background: url(../img/altaempresa/fndSeparador.png) no-repeat center bottom; padding: 15px 0px 15px 0px; //padding: 11px 0px 15px 0px; }
#dvDatos ul li span { width: 384px; padding: 0px 12px 0px 0px; font: normal 12px Verdana, Arial; color: #000; float: left; text-align: right; margin: 3px 0px 0px 0px;  }
#dvDatos ul li span span { font: normal 10px Verdana, Arial; color: #FF0000; }
#dvDatos ul li .txtClass1 { width: 298px; height: 20px; border: 1px solid #CCC; float: left; display: block; background-color: #FFFCE8; padding:0px 0px 0px 4px; }
#dvDatos ul li .txtClass2 { width: 148px; height: 20px; border: 1px solid #CCC; float: left; display: block; background-color: #FFFCE8; padding:0px 0px 0px 4px; }
#dvDatos ul li .txtClass3 { width: 298px; height: 98px; border: 1px solid #CCC; float: left; display: block; background-color: #FFFCE8; padding:0px 0px 0px 4px; }
#dvDatos ul li .dvFoto { text-align: left; float: left; width: 400px;}
#dvDatos ul li .dvFoto span { margin: 0px; text-align: left;  }
#dvDatos .dvBotones { text-align: center; margin: 40px 0px 0px 0px; }
#dvDatos .dvBotones input { background: url(../img/altaempresa/fndBoton.png) no-repeat center bottom; margin: 0px 10px; cursor: pointer; border: 0px; width: 146px; height: 48px; padding: 0px 0px 21px 0px; font: bold 15px Tahoma, Verdana; color: #FFF; }
#sumLogin { width: 600px; display: block; text-align: center; font: bold 13px Arial; border: 2px solid #FF0000; color: #FF0000; padding: 5px; margin: 20px auto 0px auto; }
#dvDatos ul li #frmImagen { float: left; }
#dvDatos ul li #spnDescripcion span{color: #009900;}
#dvDatos ul li #spnSubirImagen { font: normal 12px Verdana; color: #000; margin: 10px 0px 0px 0px; //margin: 18px 0px 0px 0px; } 
#dvDatos ul li #spnSubirImagen span { color: #009900;}
#dvDatosTriangulo {background: url(../img/altaempresa/fndTriangulo.png) no-repeat 345px top; height:42px;}
#dvContServBasic { width: 298px; float: left; font: normal 12px Verdana, Arial; }
#dvContServBasic p { padding: 4px 0px; }

#dvDatos ul #liDatosUltimo { display: block; width: 986px; overflow: hidden; padding: 15px 0px 15px 0px; //padding: 11px 0px 15px 0px;  background:none;}


.pCaracteres { width: 684px; text-align: right; font: normal 10px Verdana, Arial !Important; padding: 3px 0px 0px 0px; }
.pCaracteres span { display: inline !Important; width: auto !Important; float: none !Important; font: normal 10px Verdana, Arial !Important; padding: 0px !Important; }
#spanCaracteresTotal { display: none !Important; }



/*Mapa*/
#dvMapa { padding: 0px 0px 0px 0px; background: url(../img/altaempresa/fndDatosSup.png) no-repeat center 17px;margin: 27px 0px 0px 0px; }
#dvImgMapaSec{background: url(../img/altaempresa/fndMapaCab.jpg) no-repeat 280px  top;}
#dvMapaInt{ padding:0px 0px;}
#dvMapaTriangulo {background: url(../img/altaempresa/fndTriangulo.png) no-repeat 514px top; height:42px;}
#dvMapa .dvTexto { width: 826px; padding: 12px 10px 12px 10px; margin: 25px auto 0px auto; background-color: #FFFD8B;}
#dvMapa .dvTexto .span1 { display: block; text-align: left; font: bold 15px Verdana, Arial; color: #FF0000; line-height: 150%; }
#dvMapa .dvTexto .span2 { display: block; text-align: left; font: normal 12px Verdana, Arial; color: #000000; line-height: 150%; }
#dvMapa #dvGMap { width: 846px; margin: 0px auto; height: 627px; }
#dvMapa .span3 {  display: block; width: 846px; margin: 10px auto 0px auto; text-align: left; font: normal 12px Verdana, Arial; color: #000000; line-height: 150%; }
#dvMapa .dvBotones { text-align: center; margin: 40px 0px 0px 0px; }
#dvMapa .dvBotones input { background: url(../img/altaempresa/fndBoton.png) no-repeat center bottom; margin: 0px 10px; cursor: pointer; border: 0px; width: 146px; height: 53px; padding: 0px 0px 16px 0px; font: bold 15px Tahoma, Verdana; color: #FFF; }
#dvTextoPieMapa { width: 846px; padding: 5px 0px; font: normal 12px Verdana, Arial; color: #000; margin: 0px auto; line-height: 150%; }


/*Optimizar*/

#dvOptimizar { padding: 0px 0px 0px 0px;  }
#dvImgOptimizarSec{background: url(../img/altaempresa/fndOptimizarCab.jpg) no-repeat 280px  top;}
#dvOptimizarInt{ padding:30px 0px 0px 0px;}
#dvOptimizarTriangulo {}
#spnTextoProductos {  font: normal 12px Tahoma,Arial; color: #333; line-height:175%;}
#dvTextoProductos { width:632px;  padding:30px 166px; text-align:center; }
#dvChkEnviarComercial { width: 458px; height: 136px; padding-right: 92px; padding-left: 112px; margin: 0px 153px; font: normal 18px/23px Tahoma, Arial, sans-serif; position: relative; background: url(/img/altaempresa/fndExitoInternet.png) no-repeat scroll 0 0; }
#dvChkEnviarComercial .hand { position: absolute; width: 52px; height: 67px; left: 126px; bottom: 0; background: url(/img/altaempresa/icoMano.png) no-repeat scroll 0 0; cursor: pointer; }
#dvChkEnviarComercial label { display: block; margin-left: 62px; margin-top: -14px; line-height: 23px; }
#chkEnviarComercial { visibility: hidden; }
.checkbox_cont { position: relative; top: 32px; }
.checkbox_fake { position: relative; display: inline-block; width: 54px; height: 55px; background: url(/img/altaempresa/checkbox_sprite.png) no-repeat scroll -54px center; cursor: pointer; }
.checkbox_fake.checked { background-position: 0 center; }
#dvOptimizar .dvBotones { text-align: center; margin: 40px 0px 0px 0px; }
#dvOptimizar .dvBotones input { background: url(../img/altaempresa/fndBoton.png) no-repeat center bottom; margin: 0px 10px; cursor: pointer; border: 0px; width: 146px; height: 53px; padding: 0px 0px 16px 0px; font: bold 15px Tahoma, Verdana; color: #FFF; }

#dvTextoPieMapa #lb_ubicacion { font-weight: bold; }

#dvTextoPieProductos { width: 824px; background-color: #FFFFCC; padding: 10px; font: bold 12px Verdana, Arial; color: #FF0000; margin: 40px auto 0px auto; }
#dvStatusOK { padding: 180px 0px 0px 0px; text-align: center; }
#dvStatusFail { padding: 180px 0px 0px 0px; text-align: center; }



/*finalizar*/
#dvFinalizar { padding: 0px 0px 0px 0px; background: url(../img/altaempresa/fndDatosSup.png) no-repeat center 17px;margin: 27px 0px 0px 0px; }
#dvImgFinalizarSec{background: url(../img/altaempresa/fndFinalizarCab.jpg) no-repeat 280px  top;}
#dvFinalizarInt{ padding:90px 0px;}
.rojo2 { color: #FF0000; }

#dvContFinIzq { width: 350px; float: left; padding: 0px 85px; margin:53px 0px 0px 0px;  }
#dvContFinDer { width: 360px; float: left; margin:30px 0px 0px 0px;}
#dvContFinIzqImg { background: url(../img/panelempresa/fndPegatinaEstablecimientos.gif) no-repeat center 46px; width: 416px; height: 306px; cursor: pointer; }
#dvContFinIzqImg:hover { opacity: 0.8; }
#dvContFinIzqImgGrande { background: url(../img/panelempresa/PegatinaEstablecimientosGra.gif) no-repeat center center; width: 800px; height: 400px; display: none; }
#pContFinDerTit { font: bold 20px Tahoma, Arial; color: #000;  margin:20px 0px 0px 0px;}
#spnDescEnviarpegata { color: #FF0000 !Important; }
#ulContFinDerDesc { color: #000; font: normal 12px Tahoma, Arial; width: 360px; margin: 0px 0px 0px 15px; padding: 30px 0px;}
#dvCkbEnviarPegata { background: url(../img/panelempresa/fndAceptarPegata.png) no-repeat center center; width: 338px; height: 21px; padding: 25px 0px 20px 0px; text-align: center; font: bold 13px Tahoma, Arial;  margin:30px 0px;} 
#spnInfoPreenvio { text-align: center; font: normal 12px Tahoma, Arial; color: #333333; line-height: 175%;  width:657px; padding: 0px 160px; }
#lnkbtnEnviar { background: url(../img/panelempresa/fndBoton.png) no-repeat center top; display: block; margin: 0px auto; cursor: pointer; border: 0px; width: 146px; height: 37px; padding: 10px 0px 10px 0px; font: bold 15px Tahoma, Verdana; color: #FFF; text-align: center; }
#dvFinalizarCont{ width: 956px; overflow: hidden; padding:30px 0px 0px 0px; }
#dvTextoFinalizar{ width:632px;  padding:50px 166px 0px 166px; text-align:center; font: normal 12px Tahoma, Arial;  height:110px ; line-height:175%; background: url(../img/panelempresa/fndSombraPiePegatina.png) no-repeat center top; overflow:hidden;}
#dvChkFinalizar {  width:632px;  padding:0px 166px; text-align:center; font: normal 12px Tahoma, Arial;  }
.dvBotones { text-align: center; margin: 0px 0px 0px 0px; }
.dvBotones input { background: url(../img/altaempresa/fndBoton.png) no-repeat center bottom; margin: 6px 0px 0px 0px; cursor: pointer; border: 0px; width: 146px; height: 53px; padding: 0px 0px 16px 0px; font: bold 15px Tahoma, Verdana; color: #FFF; }
#spnInfoPegata{ padding:20px 0px 0px 0px;font: normal 12px Tahoma, Arial; line-height:150%; }
 
/*Procesado Final*/
#dvStatusOK { padding: 0px 0px 40px 0px; background: url(../img/altaempresa/fndDatosSup.png) no-repeat center 17px;margin: 27px 0px 0px 0px; }


/******************************************/
/*************** productos ***************/
#dvBuscadores { z-index: 1; }

#dvProductos { margin-top: 20px; font: normal 12px/16px Tahoma, sans-serif; color: #333; }
#dvProductos .prod { cursor: pointer; position: relative; }
#dvProductos .flecha { position: absolute; z-index: 1; cursor: default; }
#dvProductos .container .nombre { font: bold 20px/29px Arial, sans-serif; margin-bottom: 3px; }
#dvProductos .container .precio { font: bold 11px/11px Tahoma, sans-serif; margin-top: 12px; background: url(/img/productos/icoFlechaVerde.png) no-repeat scroll right center; padding-right: 26px; }
#dvProductos .container .precio span { font-size: 20px; line-height: 20px; }
#dvProductos .container .precio span span { font-size: 16px; position: relative; top: -3px; }
#dvProductos .container ul { list-style: none; }
#dvProductos .container li { background: url(/img/productos/icoPuntosLista.png) no-repeat scroll right center; padding-right: 10px; width: auto; margin-bottom: 1px; }
#dvProductos .container li.bold { font-weight: bold; }
#dvProductos .container ul.tic { width: 187px; float: right; overflow: hidden; margin-top: 6px; margin-bottom: 12px; height: 49px; padding: 10px 13px 7px 0; border-radius: 8px; }
#dvProductos .container ul.tic li { background: url(/img/productos/icoTicLista.png) no-repeat scroll right center; padding-right: 23px; width: auto; color: white; font-weight: bold; }
#dvProductos .container {  }
#dvProductos .container .cabecera { background: url(/img/productos/fndCabProductos.png) no-repeat scroll 0 20px; }
#dvProductos .container .cabecera .fakenav { height: 41px; background: black; margin-top: 4px; }
#dvProductos .container .cabecera .fakenav p { float: left; width: 325.3px; font: 25px/41px CssAero, sans-serif; color: white; text-align: center; }
#dvProductos .container .contenido { background: url(/img/productos/fndContenidoProductos.png) no-repeat scroll 0 0; overflow: hidden; padding: 25px 0 16px; }
#dvProductos .container .contenido .column { width: 325.3px; float: left; }

#dvProductos #prod_modbasico { width: 142px; height: 121px; margin: 0 auto; background: url(/img/productos/fndProd_modbasico.jpg) no-repeat scroll 1px 0; text-align: right; padding: 26px 31px 56px 147px; }
#dvProductos #prod_modbasico .nombre { color: #666; }

#dvProductos #prod_posicionamiento { background: url(/img/productos/fndProd_posicionamiento.jpg) no-repeat scroll center center; text-align: right; width: 296.3px; height: 170px; padding: 16px 29px 34px 0; margin-bottom: 4px; }
#dvProductos #prod_posicionamiento .nombre { color: #339900; }
#dvProductos #prod_posicionamiento .flecha { width: 192px; height: 734px; background: url(/img/productos/red_arrows/posicionamiento.png) no-repeat scroll 0 0; }

#dvProductos #prod_modlistado { background: url(/img/productos/fndProd_modlistado.jpg) no-repeat scroll center center; text-align: right; width: 296.3px; height: 170px; padding: 16px 29px 28px 0; }
#dvProductos #prod_modlistado .nombre { color: #CC0000; }
#dvProductos #prod_modlistado .flecha { width: 176px; height: 580px; background: url(/img/productos/red_arrows/modlistado.png) no-repeat scroll 0 0; }

#dvProductos #prod_modunico { background: url(/img/productos/fndProd_modunico.jpg) no-repeat scroll center center; text-align: right; width: 296.3px; height: 185px; padding: 26px 29px 29px 0; }
#dvProductos #prod_modunico .nombre { color: black; }
#dvProductos #prod_modunico .flecha { width: 215px; height: 268px; background: url(/img/productos/red_arrows/modunico.png) no-repeat scroll 0 0; }

#dvProductos #prod_patrocinio { background: url(/img/productos/fndProd_patrocinio.jpg) no-repeat scroll center center; text-align: right; width: 296.3px; height: 173px; padding: 24px 29px 32px 0; }
#dvProductos #prod_patrocinio .nombre { color: #996600; }
#dvProductos #prod_patrocinio .flecha { width: 178px; height: 97px; background: url(/img/productos/red_arrows/patrocinio.png) no-repeat scroll 0 0; }

#dvProductos #prod_dominioemail { margin-top: 100px; margin-bottom: 4px; background: url(/img/productos/fndProd_dominioemail.jpg) no-repeat scroll center center; text-align: right; width: 291.3px; height: 170px; padding: 16px 34px 34px 0; }
#dvProductos #prod_dominioemail .nombre { color: #787878; }
#dvProductos #prod_dominioemail .flecha { width: 42px; height: 608px; background: url(/img/productos/red_arrows/dominioemail.png) no-repeat scroll 0 0; }

#dvProductos #prod_webbase { margin-bottom: 7px; background: url(/img/productos/fndProd_webbase.jpg) no-repeat scroll center center; text-align: right; width: 291.3px; height: 173px; padding: 16px 34px 30px 0; }
#dvProductos #prod_webbase .nombre { color: #9900CC; }
#dvProductos #prod_webbase .flecha { width: 54px; height: 396px; background: url(/img/productos/red_arrows/webbase.png) no-repeat scroll 0 0; }

#dvProductos #prod_webcorporativa { background: url(/img/productos/fndProd_webcorporativa.jpg) no-repeat scroll center center; text-align: right; width: 291.3px; height: 175px; padding: 15px 34px 29px 0; }
#dvProductos #prod_webcorporativa .nombre { color: #2297F0; }
#dvProductos #prod_webcorporativa .flecha { width: 54px; height: 164px; background: url(/img/productos/red_arrows/webcorporativa.png) no-repeat scroll 0 0; }

#dvProductos #prod_catalogopro { margin-bottom: 1px; background: url(/img/productos/fndProd_catalogopro.jpg) no-repeat scroll center center; text-align: right; width: 284.3px; height: 190px; padding: 16px 41px 29px 0; }
#dvProductos #prod_catalogopro .nombre { color: #FDCA00; }
#dvProductos #prod_catalogopro .flecha { width: 169px; height: 707px; background: url(/img/productos/red_arrows/catalogopro.png) no-repeat scroll 0 0; }

#dvProductos #prod_tienda123 { margin-bottom: 1px; background: url(/img/productos/fndProd_tienda123.jpg) no-repeat scroll center center; text-align: right; width: 284.3px; height: 275px; padding: 16px 41px 34px 0; }
#dvProductos #prod_tienda123 .nombre { color: #FF6600; }
#dvProductos #prod_tienda123 .tic { background: #FF9900; }
#dvProductos #prod_tienda123 .precio { clear: right; }
#dvProductos #prod_tienda123 .flecha { width: 187px; height: 385px; background: url(/img/productos/red_arrows/tienda123.png) no-repeat scroll 0 0; }

#dvProductos #prod_tiendapro { background: url(/img/productos/fndProd_tiendapro.jpg) no-repeat scroll center center; text-align: right; width: 284.3px; height: 295px; padding: 16px 41px 34px 0; }
#dvProductos #prod_tiendapro .nombre { color: black; }
#dvProductos #prod_tiendapro .tic { background: black; height: 33px; }
#dvProductos #prod_tiendapro .precio { clear: right; }
#dvProductos #prod_tiendapro .flecha { width: 168px; height: 139px; background: url(/img/productos/red_arrows/tiendapro.png) no-repeat scroll 0 0; }

#dvProductos .results { display: none; height: 0; position: relative; margin: 20px 10px 0; padding-top: 30px; background: url(/img/productos/fndDientesTop.png) no-repeat scroll 0 0; overflow: hidden; }
#dvProductos .resultscont {  position: absolute; width: 956px; overflow: hidden; } 
#dvProductos .results .res { position: static; }
#dvProductos .results .cabecera { margin-bottom: 12px; }
#dvProductos .results .contenido { overflow: hidden; background: url(/img/productos/fndContenido.jpg) no-repeat scroll right bottom; }
#dvProductos .results .contenido .descripcion p > a { color: blue; text-decoration: underline; font-weight: bold; }
#dvProductos .results .nombre { width: 394px; height: 48px; text-align: center; font: normal 25px/48px CssAero, sans-serif; color: white; background: url(/img/productos/fndTopContenido.png) no-repeat scroll right 0; padding-right: 552px; margin-right: 10px; }
#dvProductos .results .descripcion { margin: 8px 1px 0 28px; width: 305px; font: normal 12px/18px Arial, sans-serif; float: left; }
#dvProductos .results .descripcion p { padding-right: 12px; }
#dvProductos .results .middle { overflow: hidden; padding-bottom: 18px; }
#dvProductos .results .middle ul { list-style: none; } 
#dvProductos .results .middle > ul { float: left; width: 314px; margin-right: 18px; background: url(/img/productos/fndMiddleUl_bot.png) no-repeat scroll center bottom; padding-bottom: 15px; }
#dvProductos .results .middle > ul li.top { height: 15px; background: url(/img/productos/fndMiddleUl_top.png) no-repeat scroll center bottom; }
#dvProductos .results .middle > ul li.mid { background: url(/img/productos/fndMiddleUl_mid.png) repeat-y scroll center 0; padding-top: 8px; padding-bottom: 2px; }
#dvProductos .results .middle > ul ul li { padding-left: 69px; font: normal 15px/36px CssAero, sans-serif; margin-bottom: 14px; background-repeat: no-repeat; background-attachment: scroll; background-position: 24px center; }
#dvProductos .results .middle > ul ul li:last-child { margin-bottom: 0; }
#dvProductos .results .ejemplo { width: 258px; border: dashed 1px #999; padding-top: 14px; float: left; height: 205px; margin-top: 1px; border-radius: 8px; background: url(/img/productos/fndEjemplos.png) no-repeat scroll right bottom; }
#dvProductos .results .ejemplo p { font: bold 15px/21px Arial, sans-serif; color: #666; padding-left: 16px; margin-bottom: 10px; }
#dvProductos .results .ejemplo p:last-child { margin-bottom: 0; }
#dvProductos .results .ejemplo div.modal p { line-height: 26px; color: blue; text-decoration: underline; padding-left: 58px; background: url(/img/productos/fndEjemploModal.png) no-repeat scroll 16px center; margin-bottom: 12px; cursor: pointer; }
#dvProductos .results .ademas { width: 260px; float: left; margin-top: 5px; padding-top: 67px; background: url(/img/productos/fndAdemas.png) no-repeat scroll 0 0; }
#dvProductos .results .ademas p { font: italic 15px/15px CssAero, sans-serif; color: #999; margin-bottom: 15px; }
#dvProductos .results .ademas p:last-child { margin-bottom: 0; }
#dvProductos .results .regalo { cursor: pointer; }
#dvProductos .results .galeria > p { margin-top: 10px; }
#dvProductos .results .galeriacont { height: 153px; margin-top: 11px; position: relative; overflow: hidden; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
#dvProductos .results .galeriacont .larrow { float: left; height: 153px; cursor: pointer; width: 17px; padding-left: 15px; padding-right: 10px; background: url(/img/productos/icoGalPrevious.png) no-repeat scroll center center; }
#dvProductos .results .galeriacont .rarrow { float: right; height: 153px; cursor: pointer; width: 17px; padding-left: 10px; padding-right: 13px; background: url(/img/productos/icoGalNext.png) no-repeat scroll center center; }
#dvProductos .results .galeriacont .content { float: left; width: 305px; height: 153px; overflow: hidden; display: block; position: relative; }
#dvProductos .results .galeriacont ul { position: absolute; width: 305px; height: 153px; opacity: 0; }
#dvProductos .results .galeriacont ul.active { opacity: 1; z-index: 1; }
#dvProductos .results .galeriacont li { float: left; margin: 0 10px 11px 0; width: 95px; height: 71px; cursor: pointer; }
#dvProductos .results .galeriacont li:nth-child(3n) { margin-right: 0; }
#dvProductos .results .galeriacont li:nth-child(4n),
#dvProductos .results .galeriacont li:nth-child(4n) + li,
#dvProductos .results .galeriacont li:nth-child(4n) + li + li { margin-bottom: 0; }
#dvProductos .results .galeriacont li.modal .content { display: none; }
#dvProductos .results .galeriacont li img { border-radius: 8px; }
#dvProductos .results .precio_contratar { clear: left; float: left; height: 90px; padding-top: 57px; width: 100%; }
#dvProductos .results .precio { float: left; margin-left: 28px; font: normal 20px/20px CssAero, sans-serif; color: white; height: 79px; }
#dvProductos .results .precio span { display: block; font-size: 43px; line-height: 59px; color: #FFEC00; }
#dvProductos .results .contratar { float: right; margin-right: 30px; width: 278px; height: 48px; font: normal 19px/48px CssAero, sans-serif; color: #FFEE00; text-align: center; cursor: pointer; background: url(/img/productos/fndSolicitarContratacion.jpg) no-repeat scroll 0 bottom; padding-bottom: 24px; }
#dvProductos .results .contratar p { background: black; border-radius: 8px; }
#dvProductos .results .contratar span { font-weight: bold; }
#dvProductos .results .pie { clear: both; }

#dvProductos #result_posicionamiento { background: url(/img/productos/fndRes_posicionamiento_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_posicionamiento .cabecera { height: 253px; }
#dvProductos #result_posicionamiento .titulo { background: url(/img/productos/fndRes_posicionamiento_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_posicionamiento .middle { background: url(/img/productos/fndRes_posicionamiento_mid.png) repeat-y scroll right 0; }
#dvProductos #result_posicionamiento .middle > ul ul li { background-image: url(/img/productos/fndRes_posicionamiento_middle_li.png); }
#dvProductos #result_posicionamiento .precio_contratar { background: url(/img/productos/fndRes_posicionamiento_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_posicionamiento .pie { height: 41px; background: url(/img/productos/results_pies/posicionamiento.png) no-repeat scroll center 0; }

#dvProductos #result_modlistado { background: url(/img/productos/fndRes_modlistado_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_modlistado .cabecera { height: 333px; }
#dvProductos #result_modlistado .titulo { background: url(/img/productos/fndRes_modlistado_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_modlistado .middle { background: url(/img/productos/fndRes_modlistado_mid.png) repeat-y scroll right 0; }
#dvProductos #result_modlistado .middle > ul ul li { background-image: url(/img/productos/fndRes_modlistado_middle_li.png); }
#dvProductos #result_modlistado .precio_contratar { background: url(/img/productos/fndRes_modlistado_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_modlistado .pie { height: 41px; background: url(/img/productos/results_pies/modlistado.png) no-repeat scroll center 0; }

#dvProductos #result_modunico { background: url(/img/productos/fndRes_modunico_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_modunico .cabecera { height: 363px; }
#dvProductos #result_modunico .titulo { background: url(/img/productos/fndRes_modunico_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_modunico .middle { background: url(/img/productos/fndRes_modunico_mid.png) repeat-y scroll right 0; }
#dvProductos #result_modunico .middle > ul ul li { background-image: url(/img/productos/fndRes_modunico_middle_li.png); }
#dvProductos #result_modunico .precio_contratar { background: url(/img/productos/fndRes_modunico_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_modunico .pie { height: 41px; background: url(/img/productos/results_pies/modunico.png) no-repeat scroll center 0; }

#dvProductos #result_patrocinio { background: url(/img/productos/fndRes_patrocinio_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_patrocinio .cabecera { height: 333px; }
#dvProductos #result_patrocinio .cabecera .banner_izq { float: left; margin-left: 31px; width: 200px; height: 300px; margin-top: 20px; overflow: hidden; position: relative; }
#dvProductos #result_patrocinio .cabecera .banner_izq object,
#dvProductos #result_patrocinio .cabecera .banner_izq iframe { border: none; width: 200px; height: 300px; }
#dvProductos #result_patrocinio .cabecera .banner_der { float: right; margin-right: 23px; width: 687px; height: 90px; margin-top: 20px; overflow: hidden; position: relative; }
#dvProductos #result_patrocinio .cabecera .banner_der .sombra { position: absolute; right: 0; width: 399px; height: 90px; background: url(/img/productos/ejemplos/patrocinio/sombra.png) no-repeat scroll 0 0; }
#dvProductos #result_patrocinio .cabecera .banner_der object,
#dvProductos #result_patrocinio .cabecera .banner_der iframe { border: none; width: 996px; height: 90px; }
#dvProductos #result_patrocinio .cabecera .noclick { position: absolute; width: 100%; height: 100%; }
#dvProductos #result_patrocinio .titulo { background: url(/img/productos/fndRes_patrocinio_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_patrocinio .middle { background: url(/img/productos/fndRes_patrocinio_mid.png) repeat-y scroll right 0; }
#dvProductos #result_patrocinio .middle > ul ul li { background-image: url(/img/productos/fndRes_patrocinio_middle_li.png); }
#dvProductos #result_patrocinio .precio_contratar { background: url(/img/productos/fndRes_patrocinio_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_patrocinio .pie { height: 41px; background: url(/img/productos/results_pies/patrocinio.png) no-repeat scroll center 0; }

#dvProductos #result_dominioemail { background: url(/img/productos/fndRes_dominioemail_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_dominioemail .cabecera { height: 330px; }
#dvProductos #result_dominioemail .titulo { background: url(/img/productos/fndRes_dominioemail_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_dominioemail .middle { background: url(/img/productos/fndRes_dominioemail_mid.png) repeat-y scroll right 0; }
#dvProductos #result_dominioemail .middle > ul ul li { background-image: url(/img/productos/fndRes_dominioemail_middle_li.png); }
#dvProductos #result_dominioemail .ejemplo { background: url(/img/productos/fndRes_dominioemail_ejemplo.png) no-repeat scroll center center; border: none; }
#dvProductos #result_dominioemail .precio_contratar { background: url(/img/productos/fndRes_dominioemail_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_dominioemail .pie { height: 41px; background: url(/img/productos/results_pies/dominioemail.png) no-repeat scroll center 0; }

#dvProductos #result_webbase { background: url(/img/productos/fndRes_webbase_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_webbase .cabecera { height: 337px; }
#dvProductos #result_webbase .titulo { background: url(/img/productos/fndRes_webbase_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_webbase .middle { background: url(/img/productos/fndRes_webbase_mid.png) repeat-y scroll right 0; }
#dvProductos #result_webbase .middle > ul ul li { background-image: url(/img/productos/fndRes_webbase_middle_li.png); }
#dvProductos #result_webbase .publi_galeria { clear: left; float: left; margin-top: 25px; height: 264px; width: 100%; }
#dvProductos #result_webbase .publi_galeria .regalo { background: url(/img/productos/fndRes_webbase_publi.png) no-repeat scroll 17px 0; width: 559px; height: 267px; float: left; margin-left: 10px; }
#dvProductos #result_webbase .publi_galeria .galeria { float: right; width: 387px; color: white; text-align: center; font: normal 19px/27px CssAero, sans-serif; height: 264px; border-radius: 24px 0 0 24px; background: url(/img/productos/fndRes_webbase_galeria.png) no-repeat scroll right bottom #333; }
#dvProductos #result_webbase .precio_contratar { background: url(/img/productos/fndRes_webbase_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_webbase .pie { height: 94px; background: url(/img/productos/results_pies/webbase.png) no-repeat scroll center 0; }
#dvProductos #result_webbase .pie p { padding-top: 26px; text-align: center; color: white; font: normal 23px/23px CssAero, sans-serif; }
#dvProductos #result_webbase .pie a { color: #FFED00; text-decoration: underline; }

#dvProductos #result_webcorporativa { background: url(/img/productos/fndRes_webcorporativa_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_webcorporativa .cabecera { height: 430px; }
#dvProductos #result_webcorporativa .titulo { background: url(/img/productos/fndRes_webcorporativa_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_webcorporativa .middle { background: url(/img/productos/fndRes_webcorporativa_mid.png) repeat-y scroll right 0; }
#dvProductos #result_webcorporativa .middle > ul ul li { background-image: url(/img/productos/fndRes_webcorporativa_middle_li.png); }
#dvProductos #result_webcorporativa .modulos { clear: both; height: 237px; margin: 38px 10px 0; float: left; width: 936px; background: url(/img/productos/fndModulos.jpg) repeat-y scroll 0 0; padding: 20px 0 0; }
#dvProductos #result_webcorporativa .modulos .title { font: normal 20px/27px CssAero, sans-serif; color: #666; margin: 0 0 34px 17px; float: left; width: 542px; }
#dvProductos #result_webcorporativa .modulos .title:nth-child(2) { width: 360px; }
#dvProductos #result_webcorporativa .modulos .column { float: left; width: 559px; height: 175px; margin-top: -60px; padding-top: 60px; }
#dvProductos #result_webcorporativa .modulos .column .modulo { float: left; width: 186px; height: 154px; cursor: pointer; }
#dvProductos #result_webcorporativa .modulos .column .modulo > p { padding-top: 135px; text-align: center; font: normal 12px/19px Arial, sans-serif; color: #333; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(1) .modulo:nth-child(1) { background: url(/img/productos/fndRes_webcorporativa_modulo_blog.png) no-repeat scroll center 0; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(1) .modulo:nth-child(2) { background: url(/img/productos/fndRes_webcorporativa_modulo_escaparate.png) no-repeat scroll center 0; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(1) .modulo:nth-child(3) { background: url(/img/productos/fndRes_webcorporativa_modulo_galeria.png) no-repeat scroll center 0; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(2) { width: 348px; padding-left: 12px; background: url(/img/productos/fndRes_webcorporativa_modulo_sombra.png) no-repeat scroll 0 0; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(2) .title { margin-left: 20px; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(2) .modulo { width: 174px; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(2) .modulo:nth-child(1) { background: url(/img/productos/fndRes_webcorporativa_modulo_inmobiliaria.png) no-repeat scroll center 0; }
#dvProductos #result_webcorporativa .modulos .column:nth-child(2) .modulo:nth-child(2) { background: url(/img/productos/fndRes_webcorporativa_modulo_vehiculos.png) no-repeat scroll center 0; }
#dvProductos #result_webcorporativa .publi_galeria { clear: left; float: left; margin-top: 31px; height: 264px; width: 100%; }
#dvProductos #result_webcorporativa .publi_galeria .regalo { background: url(/img/productos/fndRes_webcorporativa_publi.png) no-repeat scroll 17px 0; width: 559px; height: 267px; float: left; margin-left: 10px; }
#dvProductos #result_webcorporativa .publi_galeria .galeria { float: right; width: 387px; color: white; text-align: center; font: normal 19px/27px Aero, sans-serif; height: 264px; border-radius: 24px 0 0 24px; background: url(/img/productos/fndRes_webcorporativa_galeria.png) no-repeat scroll right bottom #333; }
#dvProductos #result_webcorporativa .publi_galeria .galeria > p { margin-top: 10px; line-height: 27px; }
#dvProductos #result_webcorporativa .precio_contratar { background: url(/img/productos/fndRes_webcorporativa_bot.png) no-repeat scroll 0 0; }#dvProductos #result_webcorporativa .pie { height: 94px; background: url(/img/productos/results_pies/webcorporativa.png) no-repeat scroll center 0; }
#dvProductos #result_webcorporativa .pie p { padding-top: 26px; text-align: center; color: white; font: normal 23px/23px CssAero, sans-serif; }
#dvProductos #result_webcorporativa .pie a { color: #FFED00; text-decoration: underline; }

#dvProductos #result_catalogopro { background: url(/img/productos/fndRes_catalogopro_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_catalogopro .cabecera { height: 337px; }
#dvProductos #result_catalogopro .titulo { background: url(/img/productos/fndRes_catalogopro_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_catalogopro .middle { background: url(/img/productos/fndRes_catalogopro_mid.png) repeat-y scroll right 0; }
#dvProductos #result_catalogopro .middle > ul ul li { background-image: url(/img/productos/fndRes_catalogopro_middle_li.png); }
#dvProductos #result_catalogopro .modulos { clear: both; height: 425px; margin: 38px 10px 0; float: left; width: 936px; background: url(/img/productos/fndModulos.jpg) repeat-y scroll 0 0; padding: 20px 0 0; }
#dvProductos #result_catalogopro .modulos .title { font: normal 20px/27px Aero, sans-serif; color: #666; margin: 0 0 17px 17px; }
#dvProductos #result_catalogopro .modulos .column { float: left; width: 559px; height: 425px;}
#dvProductos #result_catalogopro .modulos .column .modulo { float: left; width: 186px; height: 156px; }
#dvProductos #result_catalogopro .modulos .column .modulo > p { padding-top: 118px; text-align: center; font: normal 12px/19px Arial, sans-serif; color: #333; }
#dvProductos #result_catalogopro .modulos .column:nth-child(1) .modulo:nth-child(1) { background: url(/img/productos/fndRes_catalogopro_modulo_imageneshd.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_catalogopro .modulos .column:nth-child(1) .modulo:nth-child(2) { background: url(/img/productos/fndRes_catalogopro_modulo_newsletter.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_catalogopro .modulos .column:nth-child(1) .modulo:nth-child(3) { background: url(/img/productos/fndRes_catalogopro_modulo_redes.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_catalogopro .modulos .column:nth-child(1) .modulo:nth-child(4) { background: url(/img/productos/fndRes_catalogopro_modulo_carrusel.png) no-repeat scroll center 0; }
#dvProductos #result_catalogopro .modulos .column:nth-child(1) .modulo:nth-child(5) { background: url(/img/productos/fndRes_catalogopro_modulo_filtro.png) no-repeat scroll center 0; }
#dvProductos #result_catalogopro .modulos .column:nth-child(1) .modulo:nth-child(6) { background: url(/img/productos/fndRes_catalogopro_modulo_webamigable.png) no-repeat scroll center 0; }
#dvProductos #result_catalogopro .modulos .column:last-child { width: 348px; padding-left: 12px; background: url(/img/productos/fndRes_catalogopro_modulo_sombra.png) no-repeat scroll 0 0; }
#dvProductos #result_catalogopro .modulos .column:last-child .title { margin-left: 20px; }
#dvProductos #result_catalogopro .modulos .column:last-child .modulo { width: 174px; }
#dvProductos #result_catalogopro .modulos .column:nth-child(2) .modulo:nth-child(1) { background: url(/img/productos/fndRes_catalogopro_modulo_panel.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_catalogopro .modulos .column:nth-child(2) .modulo:nth-child(2) { background: url(/img/productos/fndRes_catalogopro_modulo_categorias.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_catalogopro .modulos .column:nth-child(2) .modulo:nth-child(3) { background: url(/img/productos/fndRes_catalogopro_modulo_cms.png) no-repeat scroll center 0; }
#dvProductos #result_catalogopro .modulos .column:nth-child(2) .modulo:nth-child(4) { background: url(/img/productos/fndRes_catalogopro_modulo_productos.png) no-repeat scroll center 0; }
#dvProductos #result_catalogopro .publi_galeria { clear: left; float: left; margin-top: 31px; height: 264px; width: 100%; }
#dvProductos #result_catalogopro .publi_galeria .regalo { background: url(/img/productos/fndRes_catalogopro_publi.png) no-repeat scroll 17px 0; width: 559px; height: 267px; float: left; margin-left: 10px; }
#dvProductos #result_catalogopro .publi_galeria .galeria { float: right; width: 387px; color: white; text-align: center; font: normal 19px/27px Aero, sans-serif; height: 264px; border-radius: 24px 0 0 24px; background: url(/img/productos/fndRes_catalogopro_galeria.png) no-repeat scroll right bottom #333; }
#dvProductos #result_catalogopro .publi_galeria .galeriacont li { width: 148px; margin: 0 4px 11px 0; }
#dvProductos #result_catalogopro .precio_contratar { background: url(/img/productos/fndRes_catalogopro_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_catalogopro .precio span { color: #333; }
#dvProductos #result_catalogopro .pie { height: 94px; background: url(/img/productos/results_pies/catalogopro.png) no-repeat scroll center 0; }
#dvProductos #result_catalogopro .pie p { padding-top: 26px; text-align: center; color: white; font: normal 23px/23px Aero, sans-serif; }
#dvProductos #result_catalogopro .pie a { color: #333; text-decoration: underline; }

#dvProductos #result_tienda123 { background: url(/img/productos/fndRes_tienda123_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_tienda123 .cabecera { height: 337px; }
#dvProductos #result_tienda123 .titulo { background: url(/img/productos/fndRes_tienda123_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_tienda123 .middle { background: url(/img/productos/fndRes_tienda123_mid.png) repeat-y scroll right 0; }
#dvProductos #result_tienda123 .middle > ul ul li { background-image: url(/img/productos/fndRes_tienda123_middle_li.png); }
#dvProductos #result_tienda123 .modulos { clear: both; height: 425px; margin: 38px 10px 0; float: left; width: 936px; background: url(/img/productos/fndModulos.jpg) repeat-y scroll 0 0; padding: 20px 0 0; }
#dvProductos #result_tienda123 .modulos .title { font: normal 20px/27px Aero, sans-serif; color: #666; margin: 0 0 17px 17px; }
#dvProductos #result_tienda123 .modulos .column { float: left; width: 559px; height: 425px;}
#dvProductos #result_tienda123 .modulos .column .modulo { float: left; width: 186px; height: 156px; }
#dvProductos #result_tienda123 .modulos .column .modulo > p { padding-top: 118px; text-align: center; font: normal 12px/19px Arial, sans-serif; color: #333; }
#dvProductos #result_tienda123 .modulos .column:nth-child(1) .modulo:nth-child(1) { background: url(/img/productos/fndRes_tienda123_modulo_imageneshd.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tienda123 .modulos .column:nth-child(1) .modulo:nth-child(2) { background: url(/img/productos/fndRes_tienda123_modulo_formaspago.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tienda123 .modulos .column:nth-child(1) .modulo:nth-child(3) { background: url(/img/productos/fndRes_tienda123_modulo_redes.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tienda123 .modulos .column:nth-child(1) .modulo:nth-child(4) { background: url(/img/productos/fndRes_tienda123_modulo_carrusel.png) no-repeat scroll center 0; }
#dvProductos #result_tienda123 .modulos .column:nth-child(1) .modulo:nth-child(5) { background: url(/img/productos/fndRes_tienda123_modulo_envio.png) no-repeat scroll center 0; }
#dvProductos #result_tienda123 .modulos .column:nth-child(1) .modulo:nth-child(6) { background: url(/img/productos/fndRes_tienda123_modulo_seo.png) no-repeat scroll center 0; }
#dvProductos #result_tienda123 .modulos .column:last-child { width: 348px; padding-left: 12px; background: url(/img/productos/fndRes_tienda123_modulo_sombra.png) no-repeat scroll 0 0; }
#dvProductos #result_tienda123 .modulos .column:last-child .title { margin-left: 20px; }
#dvProductos #result_tienda123 .modulos .column:last-child .modulo { width: 174px; }
#dvProductos #result_tienda123 .modulos .column:nth-child(2) .modulo:nth-child(1) { background: url(/img/productos/fndRes_tienda123_modulo_panel.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tienda123 .modulos .column:nth-child(2) .modulo:nth-child(2) { background: url(/img/productos/fndRes_tienda123_modulo_pedidos.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tienda123 .modulos .column:nth-child(2) .modulo:nth-child(3) { background: url(/img/productos/fndRes_tienda123_modulo_cms.png) no-repeat scroll center 0; }
#dvProductos #result_tienda123 .modulos .column:nth-child(2) .modulo:nth-child(4) { background: url(/img/productos/fndRes_tienda123_modulo_articulos.png) no-repeat scroll center 0; }
#dvProductos #result_tienda123 .publi_galeria { clear: left; float: left; margin-top: 31px; height: 264px; width: 100%; }
#dvProductos #result_tienda123 .publi_galeria .regalo { background: url(/img/productos/fndRes_tienda123_publi.png) no-repeat scroll 17px 0; width: 559px; height: 267px; float: left; margin-left: 10px; }
#dvProductos #result_tienda123 .publi_galeria .galeria { float: right; width: 387px; color: white; text-align: center; font: normal 19px/27px Aero, sans-serif; height: 264px; border-radius: 24px 0 0 24px; background: url(/img/productos/fndRes_tienda123_galeria.png) no-repeat scroll right bottom #333; }
#dvProductos #result_tienda123 .precio_contratar { background: url(/img/productos/fndRes_tienda123_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_tienda123 .precio span { color: #FFED00; }
#dvProductos #result_tienda123 .pie { height: 94px; background: url(/img/productos/results_pies/tienda123.png) no-repeat scroll center 0; }
#dvProductos #result_tienda123 .pie p { padding-top: 26px; text-align: center; color: white; font: normal 23px/23px Aero, sans-serif; }
#dvProductos #result_tienda123 .pie a { color: #FFED00; text-decoration: underline; }

#dvProductos #result_tiendapro { background: url(/img/productos/fndRes_tiendapro_top.jpg) no-repeat scroll 0 0; }
#dvProductos #result_tiendapro .cabecera { height: 337px; }
#dvProductos #result_tiendapro .titulo { background: url(/img/productos/fndRes_tiendapro_titulo.png) no-repeat scroll 0 0; padding-bottom: 6px; }
#dvProductos #result_tiendapro .middle { background: url(/img/productos/fndRes_tiendapro_mid.png) repeat-y scroll right 0; }
#dvProductos #result_tiendapro .middle > ul ul li { background-image: url(/img/productos/fndRes_tiendapro_middle_li.png); }
#dvProductos #result_tiendapro .modulos { clear: both; height: 425px; margin: 38px 10px 0; float: left; width: 936px; background: url(/img/productos/fndModulos.jpg) repeat-y scroll 0 0; padding: 20px 0 0; }
#dvProductos #result_tiendapro .modulos .title { font: normal 20px/27px Aero, sans-serif; color: #666; margin: 0 0 17px 17px; }
#dvProductos #result_tiendapro .modulos .column { float: left; width: 559px; height: 425px;}
#dvProductos #result_tiendapro .modulos .column .modulo { float: left; width: 186px; height: 156px; }
#dvProductos #result_tiendapro .modulos .column .modulo > p { padding-top: 118px; text-align: center; font: normal 12px/19px Arial, sans-serif; color: #333; }
#dvProductos #result_tiendapro .modulos .column:nth-child(1) .modulo:nth-child(1) { background: url(/img/productos/fndRes_tiendapro_modulo_usuarios.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tiendapro .modulos .column:nth-child(1) .modulo:nth-child(2) { background: url(/img/productos/fndRes_tiendapro_modulo_productos.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tiendapro .modulos .column:nth-child(1) .modulo:nth-child(3) { background: url(/img/productos/fndRes_tiendapro_modulo_newsletter.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tiendapro .modulos .column:nth-child(1) .modulo:nth-child(4) { background: url(/img/productos/fndRes_tiendapro_modulo_filtro.png) no-repeat scroll center 0; }
#dvProductos #result_tiendapro .modulos .column:nth-child(1) .modulo:nth-child(5) { background: url(/img/productos/fndRes_tiendapro_modulo_venta.png) no-repeat scroll center 0; }
#dvProductos #result_tiendapro .modulos .column:nth-child(1) .modulo:nth-child(6) { background: url(/img/productos/fndRes_tiendapro_modulo_stock.png) no-repeat scroll center 0; }
#dvProductos #result_tiendapro .modulos .column:nth-child(2) { width: 348px; padding-left: 12px; background: url(/img/productos/fndRes_tiendapro_modulo_sombra.png) no-repeat scroll 0 0; }
#dvProductos #result_tiendapro .modulos .column:nth-child(2) .title { margin-left: 20px; }
#dvProductos #result_tiendapro .modulos .column:nth-child(2) .modulo { width: 174px; }
#dvProductos #result_tiendapro .modulos .column:nth-child(2) .modulo:nth-child(1) { background: url(/img/productos/fndRes_tiendapro_modulo_control.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tiendapro .modulos .column:nth-child(2) .modulo:nth-child(2) { background: url(/img/productos/fndRes_tiendapro_modulo_categorias.png) no-repeat scroll center 0; margin-bottom: 30px; }
#dvProductos #result_tiendapro .modulos .column:nth-child(2) .modulo:nth-child(3) { background: url(/img/productos/fndRes_tiendapro_modulo_editor.png) no-repeat scroll center 0; }
#dvProductos #result_tiendapro .modulos .column:nth-child(2) .modulo:nth-child(4) { background: url(/img/productos/fndRes_tiendapro_modulo_multiprecio.png) no-repeat scroll center 0; }
#dvProductos #result_tiendapro .masinfo { clear: both; }
#dvProductos #result_tiendapro .publi_galeria { clear: left; float: left; margin-top: 31px; height: 264px; width: 100%; }
#dvProductos #result_tiendapro .publi_galeria .regalo { background: url(/img/productos/fndRes_tiendapro_publi.png) no-repeat scroll 17px 0; width: 559px; height: 267px; float: left; margin-left: 10px; }
#dvProductos #result_tiendapro .publi_galeria .galeria { float: right; width: 387px; color: white; text-align: center; font: normal 19px/27px Aero, sans-serif; height: 264px; border-radius: 24px 0 0 24px; background: url(/img/productos/fndRes_tiendapro_galeria.png) no-repeat scroll right bottom #333; }
#dvProductos #result_tiendapro .precio_contratar { background: url(/img/productos/fndRes_tiendapro_bot.png) no-repeat scroll 0 0; }
#dvProductos #result_tiendapro .precio span { color: #FFED00; }
#dvProductos #result_tiendapro .pie { height: 94px; background: url(/img/productos/results_pies/tiendapro.png) no-repeat scroll center 0; }
#dvProductos #result_tiendapro .pie p { padding-top: 26px; text-align: center; color: white; font: normal 23px/23px Aero, sans-serif; }
#dvProductos #result_tiendapro .pie a { color: #FFED00; text-decoration: underline; }
#dvProductos .img,
#dvProductos .content { display: none; }

#dvProductos > .pie { font: normal 10px/10px Tahoma, sans-serif; color: #666; margin-top: 20px; text-align: center; }
#dvProductos > .pie p { margin-bottom: 8px; }

/* modal para productos */
.prodmodal { overflow: hidden; }
#ProdModal { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 10000; }
#ProdModal .modal { position: fixed; z-index: 1; width: 100%; height: 100%; background: rgba(0,0,0,.7); }
#ProdModal .wrap,
#ProdModal .bottom { position: relative; width: 90%; max-width: 950px; margin: 0 auto; z-index: 1; background: white; overflow: auto; }
#ProdModal .wrap { margin-bottom: 60px; }
#ProdModal .wrap.fixed { width: 866px; height: 499px; background: #333; }
#ProdModal .spinner { position: absolute; width: 100%; height: 100%; background: url(/img/productos/spinner.gif) no-repeat scroll center center; }
#ProdModal .content { position: relative; z-index: 1; }
#ProdModal img { max-width: 100%; }
#ProdModal .bottom { text-align: left; padding: 0px 0; background: black; margin-top: -60px; height: 60px; font: bold 19px/60px Tahoma, sans-serif; text-indent: 36px; overflow: hidden; }
#ProdModal .bottom.fixed { width: 866px; }
#ProdModal .title { float: left; }
#ProdModal .title a { color: white; }
#ProdModal .buttons { float: right; margin-right: 22px; }
#ProdModal .buttons .previous { width: 55px; height: 60px; display: block; float: left; background: url(/img/productos/icoPrevious.png) no-repeat scroll center center; cursor: pointer; }
#ProdModal .buttons .next { width: 55px; height: 60px; display: block; float: left; background: url(/img/productos/icoNext.png) no-repeat scroll center center; cursor: pointer; }
#ProdModal .buttons .close { width: 55px; height: 60px; display: block; float: left; background: url(/img/productos/icoClose.png) no-repeat scroll center center; cursor: pointer; }

#ProdModal .modalhtml { background: url(/img/productos/ejemplos/patrocinio/fondo.jpg) no-repeat scroll center center; position: relative; width: 846px; height: 499px; margin: 0 auto; }
#ProdModal .sombra { position: absolute; right: 9px; width: 399px; height: 90px; background: url(/img/productos/ejemplos/patrocinio/sombra.png) no-repeat scroll 0 0; z-index: 1; top: 10px; }
#ProdModal .banner_izq { position: absolute; width: 200px; height: 300px; left: 11px; top: 110px; }
#ProdModal .banner_izq object,
#ProdModal .banner_izq iframe { border: none; width: 200px; height: 300px; }
#ProdModal .banner_der { position: absolute; width: 826px; height: 90px; right: 9px; top: 10px; overflow: hidden; }
#ProdModal .banner_der object,
#ProdModal .banner_der iframe { border: none; width: 996px; height: 90px; }
#ProdModal .noclick { position: absolute; width: 100%; height: 100%; }

/* flecha arriba */
#GoTop { display: none; position: fixed; bottom: 20px; right: 20px; width: 64px; height: 64px; background: url(/img/productos/icoGoTop.png) no-repeat scroll 0 0; cursor: pointer; }

/******************************/
/******************************/



/* info IVA */
#dvInfoIVA { clear: both; color: #666666; font: 10px Tahoma,sans-serif; padding-right: 31px; padding-top: 40px; text-align: right; }

/*Errores*/
#dvStatusOK { padding: 50px 0px 50px 0px; text-align: center; font: normal 13px Tahoma; }
#dvStatusFail { padding: 50px 0px 50px 0px; text-align: center; font: normal 13px Tahoma; }

/*Boton volver*/
#dvVolver { padding: 20px 0px 20px 0px; }
#dvVolver a { display: block; width: 146px; height: 43px; padding: 10px 0px 0px 0px; text-align: center; background: url(../img/comunes/fndBoton.png) no-repeat; margin: 0px auto; font: bold 15px Tahoma, Verdana; color: #FFF; }