@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background-image:url(imagenes/fondo.jpg); background-repeat:repeat-x; background-color:#05152C; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
h1, h2, h3, h4, h5, form, ul, li{margin:0px; padding:0px;}
.blanco{color:#FFFFFF;}
.pad10{padding:10px;}
.fs14{font-size:14px;}
.fs18{font-size:18px;}
.mb10{margin-bottom:10px;}
.mt10{margin-top:10px;}
.padright5{padding-right:15px;}
.padtop3{padding-top:3px;}
.naranja{color:#DB7C20;}
a.naranja2{color:#DB7C20; text-decoration:none; font-weight:bold; line-height:14px;}
a.naranja2:hover{text-decoration:underline;}
.azul2{color:#0E3A79;}
.azul3{color:#6F8BB0;}
.pad60{padding:60px;}
td{padding:5px;}

.container{width:927px; margin:auto; padding:24px 0 0 0;}
.cabecera{width:927px; height:148px; background-image:url(imagenes/cabecera.png); background-repeat:no-repeat;}
.cuerpo{width:857px; margin:auto; background-image:url(imagenes/fondocontainer.png); padding:18px 24px 0 46px;}
.piecuerpo{width:927px; margin:auto; background-image:url(imagenes/pie.png); height:28px; margin-bottom:10px;}

a.logo{width:320px; height:102px; float:left; display:block;}
.telarriba{width:145px; float:right; margin:22px 32px 0 0; padding-left:15px;border-left: 1px solid #eee}
.telarriba2{font-size:25px; color:#DEE1E2; letter-spacing:-2px;}
.telarriba0{float:right;width: 205px; height:69px; background: url(imagenes/nosotrosLlamamos.png) no-repeat; margin-top:5px;margin-right:15px}
.telarriba0 a {display: block; width:100%;height:100%}


a.mailarriba{color:#DEE1E2; text-decoration:none; font-size:13px;}

.linksarriba{color:#FFFFFF; text-align:right; padding:0 12px 0 0;}
.linksarriba a{color:#FFFFFF; text-decoration:none; font-size:14px;}

.menu{color:#0C3A78; padding:0 0 18px 4px; float:left; width:615px;}
.menu a{text-decoration:none; padding:0 19px 0 0; display:block; float:left; font-size:28px; color:#0d3a78; cursor:pointer;}
.menu a:hover{color:#87888A;}
.fieldlupa{width:111px; height:22px; background-image:url(imagenes/fieldlupa.jpg); border:0px; float:left;}
.botonbuscar{width:95px; background-color:#DB6A02; color:#FFFFFF; font-size:11px; border:none; height:24px;}
.botonrecalcular{width:95px; background-color:#EBAF79; color:#FFFFFF; font-size:11px; border:none; height:24px;}
.boton2{background-color:#DB6A02; color:#FFFFFF; font-size:14px; font-weight:bold; border:none; padding:3px; height:24px;}
a.boton2b{background-color:#DB6A02; color:#FFFFFF; font-size:14px; font-weight:bold; border:none; padding:3px; height:24px; margin:0 10px 0 0; text-decoration:none;}

.canjea{background-image:url(imagenes/fondocanjea.jpg); width:859px; height:213px; padding:10px 0 0 0;}
.convertir{background-image:url(imagenes/convertir.jpg); width:827px; height:236px; margin:11px 0 11px 0; padding:16px;}
.botonconvertir{background-color:#A2540A; font-weight:bold; color:#FFFFFF; border:none; height:24px; margin:0 0 0 15px;}
.inputconvertir{background-image:url(imagenes/inputconvertir.jpg); border:0px; width:180px; height:20px; padding:2px;}
.inputconvertir2{background-image:url(imagenes/inputconvertir2.jpg); border:0px; width:228px; height:23px; margin:0 0 0 160px; padding:2px;}

.tituloblanco{color:#FFFFFF; font-size:18px; font-weight:bold;}
.tituloazul{color:#0d3a78; font-size:28px; font-family:Tandelle;}

.marginb1{margin:0 7px 0 0;}

.cuerpogris{background-color:#EFEFEF; border:solid 1px #DDE1E2; padding:14px;}
.cuerpogrisasesoria{background-color:#F7F7F7; border:solid 1px #DDE1E2; padding:51px; color:#6F8BB0;}
.cuerpogris2{margin:10px 0 0 0; border:solid 1px #DDE1E2; background-color:#FFFFFF; width:100%;}
.cuerpogrisquienes{margin:10px 0 0 0; border:solid 1px #DDE1E2; background-image:url(imagenes/quienes.jpg); width:432px; height:323px; font-size:14px; color:#718BB0; padding:32px 368px 0 55px;}
.cuerpogrisvendenos{margin:10px 0 0 0; border:solid 1px #DDE1E2; font-size:14px; color:#718BB0; padding:32px 10px 20px 55px; background-color:#EFEFEF;}
.titulopag{color:#DC6B03; font-size:36px; font-family:Tandelle; padding:0 0 0 4px;}
.titulopag2{color:#0E3A79; font-size:36px; font-family:Tandelle; padding:0 0 0 4px;}
.paginador{border-top:solid 1px #D96A00; border-bottom:solid 1px #D96A00; height:22px; padding:2px;}
.paginador2{border-top:solid 1px #D96A00; border-bottom:solid 1px #D96A00; height:36px; padding:2px;}

.productos{width:248px; height:114px; border:solid 1px #DDE1E2; padding:10px; float:left; margin:0 8px 10px 0; background-color:#FFFFFF;}
.productos h1{font-size:14px; margin:0 0 4px 0;}
.productos h2{float:left; margin:0 4px 0 0;}
.productos h3{float:left; width:89px; font-size:24px; text-align:center;}
.productos .opt {float:right; margin:0 4px 0 0; font-size: 10px; width: 155px}
a.anadir{float: right; background-image:url(imagenes/anadir.jpg); width:89px; height:31px; color:#FFFFFF; display:block; font-size:12px; text-decoration:none; font-weight:bold; margin:10px 0 0 0;}
a.anadir:hover{color:#EFEFEF;}

.productos3{width:247px; height:179px; border:solid 1px #DDE1E2; padding:10px; float:left; margin:0 8px 10px 0; background-color:#FFFFFF;}
.productos3 h1{font-size:18px; margin:0 0 32px 0;}
.productos3 h2{float:left; margin:0 62px 0 0;}
.productos3 h3{float:left; width:89px; font-size:29px; text-align:center;}
a.anadir{float: right; background-image:url(imagenes/anadir.jpg); width:89px; height:31px; color:#FFFFFF; display:block; font-size:12px; text-decoration:none; font-weight:bold; margin:10px 0 0 0; text-align: center;}
a.anadir:hover{color:#EFEFEF;}


.crumb{color:#DA6901; font-size:12px; margin:0 0 14px 0; padding:0 0 5px 0; font-weight:bold;}
.crumbpaso{color:#718BB0; padding:0 5px 0 5px; float:left;}
.crumbpasoazul{color:#0E3A79; padding:0 5px 0 5px; float:left;}

.micesta{width:594px; background-color:#FFFFFF; border:solid 1px #DDE1E2; padding:2px 10px 10px 10px; margin:0 0 14px 0;}
.micesta_titulos{color:#718BB0; font-weight:bold;}
.micesta_lineas{border-bottom:solid 1px #DA6900;}
.micesta_lineas2{border-top:solid 1px #DA6900;}

.cuadrologin{width:300px; height:215px; background-color:#FFFFFF; padding:20px; border:solid 1px #DDE1E2; float:left; margin:28px 28px 0 0;}
.cuadrologin h1{color:#DA6901; font-size:14px; margin:0 0 14px 0;}
.cuadrologin h2{color:#333333; font-size:12px;}

.titulodatos{color:#DA6900; font-size:14px; border-bottom:solid 1px #DA6900; padding:5px; font-weight:bold; margin:10px 0 20px 0;}
.tituloazul2{color:#6F8BB0; font-weight:bold; font-size:13px;}

.inputregistracion{background-image:url(imagenes/fondoinput.jpg); width:279px; height:19px; border:0px;}
a.botonvender{width:109px; background-color:#DA6900; color:#FFFFFF; height:17px; text-decoration:none; margin:1px 1px 0 0; padding:3px 0 0 0; display:block; text-align:center; float:right;}
a.botonvender:hover{color:#000000;}

a.mas{color:#375C90; font-size:10px;}
a.mas:hover{text-decoration:none;}

.mapa{width:542px; border-top:solid 1px #DFDFDF; border-bottom:solid 1px #DFDFDF; padding:56px; margin:auto;}
.mapa a{color:#728CB1; text-decoration:none; margin:0 0 9px 0; display:block;}

.pie{background-image:url(imagenes/fondopie.jpg); height:113px;}
.pie_container{width:857px; margin:auto; padding:10px 0 0 41px;}
.pie_principal{color:#05152C; float:left; font-size:14px; border-right:solid 1px #05152C; height:95px; padding:0 9px 0 0; margin:0 4px 0 0; font-weight:bold;}
.pie_principal2{color:#05152C; float:left; font-size:14px; border-right:solid 1px #05152C; height:32px; padding:0 9px 0 0; margin:0 4px 0 0; font-weight:bold;}
.pie_otrasllamadas{color:#05152C; float:left; font-size:14px; border-right:solid 1px #05152C; height:32px; padding:0 9px 0 0; margin:0 4px 0 0; font-weight:bold;}
.pie_links{float:left; margin:0 32px 0 0;}
.pie_links a{color:#87888A; text-decoration:none; font-size:13px;}
.pie_links a:hover{color:#05152C;}
.datospie{float:right; text-align:right;}
.telpie{font-size:24px; color:#05152C; letter-spacing:-2px;}
.datospie a{color:#05152C; text-decoration:none; font-weight:bold;}
.datospie a:hover{color:#87888A;}

.notaAclaratoria {font-size:10px;}

/* slideshow home moviles */

#slideshow { position: relative; width:855px; height: 136px; overflow: hidden;}
#slideshow .slide { position: absolute; top:0px; left: 0px; display: none; width:855px; height: 136px;  }
#slideshow .slide.active { display: block }

#slideshow .slide .productos{ width:255px }
#slideshow .slide .productos .opt { width:160px; }

/* slideshowP */

#slideshowP { position: relative; float: right; width:380px; height: 184px; overflow: hidden; }
#slideshowP .slide { position: absolute; top:0px; left: 0px; display: none; width:380px; height: 184px;   }
#slideshowP .slide.active { display: block }

 * 
 */
