/* Venca
// Kike Valdenebro  - 10.12.2008
// Redbility
*/

/* POP-UPS tipo Ayuda */

body {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; color:#807c7d; margin:0; padding:0; background:#f7f7f7}  /* Tipo base: Tahoma 1em = 11px */

h1, h2, h3, h4, h5, h6, pre, code {font-size:1em; margin:0; padding:0; font-weight:normal}
p {padding:0 0 10px 0; margin:0}
img {border:none; margin:0; padding:0}
a {color:#e7007d; text-decoration:none }
a:hover {text-decoration:underline}
ul {margin:0; padding:0 0 10px 0; list-style-type:none}
ul li {padding:0 0 3px 17px; background:url(gfx/blt_03.gif) 0 3px no-repeat}
address {font-style:normal}
.hide {display:none}
.clear {display:block; clear:both; height:0px; margin-top:-2px; font-size:1px}
.left {float:left}
.right {float:right}
.textright {text-align:right}
.textcenter {text-align:center}
.bold {font-weight:bold}

/* Textos y tipografias */

<!--
  @font-face {
    font-family: "HelveticaNeue LT 45 light";
    font-style:  normal;
    font-weight: normal;
    src: url(/css/fonts/HELVETI0.eot);
  }
  @font-face {
    font-family: "HelveticaNeue LT 65 medium";
    font-style:  normal;
    font-weight: normal;
    src: url(/css/fonts/HELVETI1.eot);
  }
-->

.heading01 {font-family:"HelveticaNeue LT 45 light", Arial, Helvetica, sans-serif; font-size:1.8em; letter-spacing:-1px; line-height:1em; font-weight:normal; color:#7e7a7b}
.heading01 strong {font-weight:normal}
.heading02 {font-family:"HelveticaNeue LT 65 medium", Arial, Helvetica, sans-serif; font-size:1.8em; letter-spacing:-1px; line-height:1em; font-weight:normal; color:#524b4d}
.heading02 strong {font-weight:normal}
.smaller {font-size:0.9em}
.bigger {font-size:1.1em}
.giant {font-size:1.45em}
.txt_link {color:#e7007d}
.txt_normal {color:#807c7d}
.txt_dark {color:#5b5b5b}
.txt_error {color:#fe0000}
.interlin {line-height:1.4em}

.general_popupAyuda {position:relative; width:584px; overflow:hidden}

.cabecera {position:relative; background:#ec008c; padding:5px 20px 5px 20px; color:#ffffff}
.cabecera h1 {font-family:"HelveticaNeue LT 45 light", Arial, Helvetica, sans-serif; font-size:3.27em; letter-spacing:-1px; line-height:1em; font-weight:normal; color:#ffffff; padding:0 0 4px 0; margin:0}
.cabecera a.close {position:absolute; top:9px; right:15px; font-size:1.1em; color:#ffffff; padding:0 16px 0 0; background:url(gfx/cerrar.gif) right 2px no-repeat}
.cabecera #ruta {padding:0}

.tools {height:32px; padding:8px 0 0 0; margin:0 20px 0 20px; background:#f7f7f7; color:#524b4d; border-bottom:1px solid #e3e2e2}
.tools a {display:inline-block; padding:3px 0 5px 0; margin:0 6px 0 0; color:#524b4d; text-decoration:none; font-size:1.1em}
.tools a:hover {text-decoration:underline}
.tools a.btn_imprimir {padding-left:25px; background:url(gfx/ico_impresora.gif) 0 1px no-repeat}
.tools a.btn_volver {padding-left:20px; background:url(gfx/btn-arrow09.gif) 0 2px no-repeat}

.contenido {width:544px; height:377px; padding:5px 20px 10px 20px; overflow-y:scroll; overflow-x:hidden; background:#f7f7f7}

.contenido p {line-height:1.5em}

.contenido h2 {padding:5px 0 2px 0}
.contenido h3 {padding:5px 0 2px 0}

.contenido ul.ul_categorias {list-style-type:none; padding:15px 0 0 0; margin:0}
.contenido ul.ul_categorias li {padding:0 0 5px 0; margin:0; background:none}
.contenido ul.ul_categorias li a.lnk {display:inline-block; padding:0; font-size:1.1em; font-weight:bold; margin:0 0 6px 0}
.contenido ul.ul_categorias li a.lnk_desplegable {display:inline-block; width:13px; height:13px; padding:0 0 0 7px; margin:0 0 6px 7px; background:url(gfx/btn-arrow02.gif) 10px 5px no-repeat; font-size:1.1em; text-indent:-100000px; border-left:1px solid #9b9899}
.contenido ul.ul_categorias li a.lnk_desplegable:hover {background:url(gfx/btn-arrow10.gif) 7px 0 no-repeat}
.contenido ul.ul_categorias li ul {list-style-type:none; margin:0; padding:0 0 20px 0}
.contenido ul.ul_categorias li ul li {background:url(gfx/blt_01.gif) 0 4px no-repeat; padding:0 0 3px 13px}
.contenido ul.ul_categorias li ul li ul {display:block!important; padding:4px 0 2px 40px}
.contenido ul.ul_categorias li ul li ul li {background:none; padding:0 0 3px 0}

.img100 {margin:5px -6px 20px -4px}

.contenido ul.ul_num {}
.contenido ul.ul_num li {list-style-type:none; background:none; padding:0 0 5px 19px}
.contenido ul.ul_num li .num {margin:0 0 -14px -19px; width:14px; height:14px; background:url(gfx/bgd_num.gif) 0 0 no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-align:center}

.table01 {width:100%; padding:0; margin:0 0 10px 0;  border:1px solid #d9d9d9; border-bottom:none}
.table01 th {background:#d9d9d9; color:#5b5b5b; padding:6px 8px 0px 8px; border-right:1px solid #bfbfbf; vertical-align:top; text-align:left; font-weight:normal}
.table01 td {background:#ffffff; padding:12px 10px 10px 10px; border-right:1px solid #ececec; border-bottom:1px solid #ececec; vertical-align:top; text-align:left; color:#807c7b}
.table01 th.right,
.table01 td.right {text-align:right; float:none}
.table01 th.left,
.table01 td.left {text-align:left; float:none}
.table01 .last {border-right:none}
.sinborder td {border-right:none}
.sinborder td.bigger {padding-bottom:20px}
.table01 .modificar {background:#ffddf0}
.table01 .modificar .caracteristicas {width:90%}
.table01 tr th .heading01 {position:relative; top:-2px}

table.tb_recepcionpedidos {width:297px}
table.tb_recepcionpedidos tr th {text-align:center; padding:8px 10px 8px 10px}
table.tb_recepcionpedidos tr td {text-align:center; padding:4px 10px 4px 10px}

.dudas {margin:40px 0 40px -20px; padding:20px 0 0 20px; background:url(gfx/bgd_ayuda_dudas.gif) 0 0 no-repeat}
.dudas h2,
.dudas .tel {font-family:"HelveticaNeue LT 45 light", Arial, Helvetica, sans-serif; font-size:2.27em; letter-spacing:-1px; line-height:1em; font-weight:normal; color:#807c7d; padding:0 0 10px 0}
