/* Legalsis Marcas */

/* --  Registrar marca --*/
#registrar-marca-titulo { width:100%; float:left; background:url(../graph/es/registrar/registrar-marca.gif); height:50px;  }

/* Portada */

/* -- Promocion -- */
#promocion-marcas { float:left; width:100%; height:90px; background:url(../graph/es/home/promocion/registro-segunda-clase.gif) center no-repeat; background-color:#fff; padding-bottom:5px; padding-top:5px  }


/* -- Por que registrar marca -- */
#pqrm-titulo { width:100%; float:left; background:url(../graph/es/home/por-que-registrar-marca.gif); height:50px;  }
#registra-tus-marcas { float:left; width:100%; height:205px; background:#890136; color:#fff; }

/* -- Boton enlace comprobar disponibilidad marca -- */
#enlace-disp { float:left; width:100%; margin:0; background:#fff }
#enlace-disp-boton { margin-left:5px; float:left; width:987px; display:block; overflow:hidden; padding-top:44px; height:0; background:url(../graph/es/home/boton-comprobar-registro.gif) no-repeat; }

/* Por que elegir RTM */
#pqertm { width:100%; float:left; background:#fff; margin:0 }
#pqertm-titulo { width:100%; float:left; background:url(../graph/es/home/pqe/por-que-registracion-marcas.gif); height:53px; margin-bottom:10px }
.pqertm-item { width:100%; float:left; background:url(../graph/es/home/pqe/fondo-item.gif); height:65px; }  
.pqertm-item-txt { width:797px; float:left; text-align:left; font-size:14px; color:#222; margin-top:10px }
.pqertm-item-txt-single { width:797px; float:left; text-align:left; font-size:14px; color:#222; margin-top:20px }
.pqertm-item-icono { width:175px; height:57px; margin-top:2px; margin-left:20px; float:left; background-position:center  }
#pqe-ico-garantia { background:url(../graph/es/home/pqe/iconos/garantia.jpg) no-repeat;}
#pqe-ico-precio { background:url(../graph/es/home/pqe/iconos/precio.jpg) no-repeat;}
#pqe-ico-inpi { background:url(../graph/es/home/pqe/iconos/inpi.gif) no-repeat;}
#pqe-ico-pais { background:url(../graph/es/home/pqe/iconos/atencion-pais.jpg) no-repeat;}

#qi-ct { width:100%; background:#FFF; float:left; margin-top:0; vertical-align:top }

/* Que incluye nuestro servicio */
#queincluye { width:493px; height:376px; float:left; background:url(../graph/es/home/queincluye/fondo.gif) #890136; margin-left:5px }
#qi-item-1 { padding-top:49px; float:left}
.qi-item-cont { border-bottom:1px solid #bf4072; float:left}
.qi-item { width:100%; height:49px; border-bottom:1px solid #650027; text-align:left; float:left }
.qi-item-txt { width:410px; margin-top:16px; color:#fff; font-size:14px; float:left; }
.qi-item-txt2l{ width:410px; margin-top:9px; color:#fff; font-size:14px; float:left; }
.qi-item-flecha { width:63px; height:49px; border-bottom:1px solid #650027; text-align:left; line-height:49px; background:url(../graph/es/home/queincluye/fitem.gif) no-repeat center; float:left }


/* Como trabajamos */
#comotrabajamos { width:493px; float:left; height:376px; background:url(../graph/es/home/comotrabajamos/fondo.gif) #222; }
#ct-item-1 { padding-top:58px;}
.ct-item { width:392px; height:66px; margin-bottom:4px; text-align:left; float:left; margin-left:84px }
.ct-item-txt { width:100%; color:#e2e2e2; font-size:12px; float:left; margin-top:20px }

/* -- Clientes -- */
#logos-clientes { width:100%; float:left; background:#c2e1f0; height:209px;  }

/* -- Formulario y contacto -- */
#form-contacto { width:100%; background:url(../graph/es/home/form-contacto/fondo.gif); float:left; margin-top:0; vertical-align:top }
#forcon-titulo { width:100%; float:left; background:url(../graph/es/home/form-contacto/disponibilidad-marca.gif); height:51px;  }
#forcon-formulario { width:493px; float:left; margin-left:5px; min-height:376px; vertical-align:top }
#forcon-contacto {  width:493px; float:left; height:376px; }
#forcon-cont-titulo { width:100%; float:left; background:url(../graph/es/home/form-contacto/contacto/titulo-contacto.gif); height:41px; margin-bottom:10px  }
#forcon-cont-fotoagente { float:left; width:107px; height:112px; background:url(../graph/es/home/form-contacto/contacto/agente-marcas.jpg) no-repeat; }
#forcon-cont-datos { float:left; width:356px; height:243px; background:url(../graph/es/home/form-contacto/contacto/datos.gif); }
#forcon-boton-contacto { margin-left:0px; margin-top:135px; float:left; width:303px; display:block; overflow:hidden; padding-top:50px; height:0;}


/* -- Formulario -- */
#formulario { float:left; width:100%; color:#55555; vertical-align:top; margin:0; padding:0  }
#formulario form { padding:0; margin:0 }
#cformulario { float:left; width:100%; margin-top:10px; color:#333; vertical-align:top; }
.form-it { float:left; width:100%; margin-bottom:5px; margin-top:5px;  }
.form-label { float:left; text-align:right; font-weight:bold; color:#55555; font-family:Verdana, "Trebuchet MS", Arial, sans-serif; font-size:12px; margin-right:5px; width:185px; height:26px; line-height:26px; }
.form-input { float:left; text-align:left; }
.form-input input { font-size:13px; font-family:Verdana, "Trebuchet MS", Arial, sans-serif; border-top:#999 1px solid; border-left:#999 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px SOLID; background:url(../graph/skin/portada/formulario/fondo-input.gif) #eaecef repeat-x; height:23px; line-height:23px; color:#333}
.form-input textarea { font-size:13px; font-family:Verdana, "Trebuchet MS", Arial, sans-serif;  border-top:#E2E2E2 1px solid; border-left:#E2E2E2 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px SOLID; background:url(../graph/skin/portada/formulario/fondo-txtarea.gif) repeat-x #eaecef; color:#333}
.form-nota { font-size:11px; width:240px; font-family:Tahoma, Geneva, sans-serif; color:#999; text-align:left; float:left; margin-left:190px; }

#form-boton { margin:0 0 0 0; width:151px; height:41px; padding-top:6px; text-align:center; background:url(../graph/es/portada/formulario/boton.gif) #d8a20a; border:0; font-size:18px; color:#fff;  cursor:hand; cursor:pointer }
#form-boton-reg { margin:0 0 0 0; width:151px; height:41px; padding-top:6px; text-align:center; background:url(../graph/es/registrar/boton.gif) #d8a20a; border:0; font-size:18px; color:#fff;  cursor:hand; cursor:pointer }


/* -- Ayuda clases -- */
#cclases { width:100%; display:none; background:url(../graph/es/portada/clases-marcas.gif) no-repeat #FFF; float:left; }
.enc-tabla { float:left; width:100%; height:30px; line-height:30px; font-size:11px; font-weight:bold; color:#fff; background:url(../graph/skin/intranet/enc-tabla.gif) #890136 no-repeat }
.enc-tabla-it { border-right:1px solid #ba3569; float:left }
.c1-tablacons { float:left; width:100%; font-size:11px; font-weight:bold; color:#333; background:#f2f2f2 no-repeat; border-bottom:1px dotted #ccc }
.c2-tablacons { float:left; width:100%; font-size:11px; font-weight:bold; color:#333; background:#fff no-repeat; border-bottom:1px dotted #ccc }

#enc-tabla-clase { width:200px; }
#enc-tabla-definicion { width:740px; text-align:left; padding-left:5px }
#enc-tabla-servicios { text-align:center; float:left; width:100%; }

.it-tabla-clase { width:200px; padding-top:4px; float:left; font-weight:bold; font-size:13px }
.it-tabla-definicion { width:740px; border-left:1px solid #ccc; padding-top:4px; font-weight:normal; padding-bottom:4px; padding-left:5px;  float:left; text-align:left; }

#preg-blog { float:left; width:100%; background:#fff }

/* PREGUNTAS MAS FRECUENTES */
#preguntas-marcas { float:left; width:48%; background:url(../graph/es/portada/preguntas/fondo.gif) no-repeat #fff;  vertical-align:top; padding-top:44px; padding-bottom:30px }
.cpregmarcas { margin-bottom:9px; float:left; width:96%; color:#666; text-align:left; }
.pregmarcas-titulo { float:left; text-align:left; margin-left:10px; font-family:Verdana, "Trebuchet MS", Arial, sans-serif; font-size:12px;  border-bottom:1px dotted #ccc; width:100% }
.pregmarcas-titulo a { text-decoration:none; color:#666; padding-bottom:9px;  }
.pregmarcas-titulo a:hover { text-decoration:none; color:#333; font-weight:bold }

/* BLOG DE MARCAS */
#blog-marcas { float:left; width:100%; background:#fff;  vertical-align:top; padding-top:44px; padding-bottom:30px; display:none }
#blog-marcas-c1 { float:left; width:599px; border-right:1px dotted #ccc }
#blog-marcas-c2 { float:left; width:397px; }
#blog-marcas-aclaracion { float:left; width:377px; margin-left:5px; margin-top:10px; border:1px #ccc solid; font-size:12px; color:#222; text-align:left; padding:5px}
#blog-marcas-aclaracion a { color:#890136; font-weight:bold }
.cublog { margin-bottom:15px; float:left; width:96%; color:#666; text-align:left; }
.ublog-titulo { float:left; text-align:left; margin-left:10px; font-family:Arial, Verdana, "Trebuchet MS", Arial, sans-serif; font-size:16px;  border-bottom:1px dotted #ccc; width:100%; margin-bottom:5px; padding-bottom:5px }
.ublog-titulo a { text-decoration:none; color:#890136; font-weight:bold; padding-bottom:9px; }
.ublog-titulo a:hover { text-decoration:none; color:#333; }
.ublog-contenido { float:left; text-align:left; margin-left:10px; font-size:13px;  border-bottom:1px solid #ccc; width:100%; margin-bottom:10px }
.ublog-contenido2 { float:left; text-align:left; margin-left:10px; font-size:13px;  border-bottom:1px solid #ccc; width:100%; margin:10x }

/* PORTADA SOCIAL */
#portada-social { width:100%; float:left; margin-top:30px; text-align:left }
#ps-blog { width:741px; float:left; border:6px solid #890136; background:#fff; min-height:200px;}
#ps-redes { width:227px; float:left; border:6px solid #890136; background:#fff; margin-left:5px; min-height:200px}
.ps-titulo { width:100%; float:left; border-bottom:dashed 1px #ccc; color:#890136; font-weight:bold; font-size:14px; font-weight:bold; margin-bottom:5px; padding-bottom:5px; margin-top:5px; }
.psb-col { width:46%; float:left; margin-left:2%; }
.psb-titulo { width:100%; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#222; margin-bottom:4px; padding-bottom:4px; border-bottom:1px dotted #ccc}
.psb-titulo a { color:#222; text-decoration:none }
.psb-titulo a:hover { color:#890136; }
.psr-it { width:100%; float:left; margin-bottom:5px; margin-top:5px; }
.psr-txt { font-size:11px; font-family:Tahoma, Geneva, sans-serif; text-align:left; margin-left:30px }
#psr-facebook a { width:100%; float:left; display:block; overflow:hidden; height:0; padding-top:55px; background:url(../graph/es/home/social/facebook.gif) center no-repeat; }
#psr-twitter a { width:100%; float:left; display:block; overflow:hidden; height:0; padding-top:55px; background:url(../graph/es/home/social/twitter.gif) center no-repeat; }