@charset "UTF-8";

.banneracc { margin-bottom:10px;}
.banneracctexto {}
.banneracc {}
.banneraccp { padding:10px 10px; font-size:1.45em; line-height:1em; color:#000000; font-weight:bold;}
.banneraccp a { color:#000000; }

.bol { background-image:url("../../imagenes/txikito_banner_boletin.jpg"); height:110px; }
.bol .banneraccp { padding:5px 10px; font-size:1.4em; line-height:1em; color:#000000; font-weight:bold;}

.dis .banneraccp { text-align:right;}

.per .banneraccp { text-align:right; color:#000000; font-weight:bold; font-size:1.35em; }
.small { font-size:0.75em; letter-spacing:-1px;}
.red  { position: relative; height:80px; }
.red img { position:absolute; z-index:1; }
.red .banneracctexto {position:absolute; z-index:1; font-size:0.9em;}

.dis { background-image:url("../../imagenes/txikito_banner_distribuidor.jpg"); height:90px;}
.per { background-image:url("../../imagenes/txikito_banner_personalizable.jpg"); height:148px;}

.lineablanca { border-right:1px solid #ffffff; padding-right:5px; }
.lineanegra { border-right:1px solid #000000; padding-right:5px; }

body { background-color:#8a4482;   }
.todo { position:relative; background-color:#e5e5e5; background-image:url(../../imagenes/txikito_fondo_pie.jpg); background-repeat: no-repeat; background-position:bottom right; padding-bottom:150px;   }
.principal { position:relative; width:930px; margin:0 auto; padding-top:18px; }
.top { background-image:url(../../imagenes/txikito_fondo_cab.png); padding:5px 5px 10px 5px;  }
.logo { padding:5px; height:103px; }
.cabcontacto { float:right; padding-top:3px;}
.cabcontacto img { vertical-align:middle;}
.top a { color:#83317a;}

.pie { background-image:url(../../imagenes/txikito_fondo_pie.png);  background-position:bottom; padding:10px 25px 20px 25px; text-align:left; height:15px; }
.pie a { color:#83317a;}
.pie img { vertical-align:bottom;  float:left;   }

.pie ul { list-style:none; float:left; padding:0px; margin:0px; padding-top:6px; margin-left:5px;}

.pie li { list-style:none; float:left;border-left:1px solid #000000; padding:0px 5px;  }
.buscador { float:right; }
.buscador label { }
.buscador .input { }
.buscador .submit { }

.idiomas { position: absolute; z-index:20; top:30px; right:10px; color:#FFFFFF; }
.idiomas a { }
.idiomas span.on { }

.registro { position:absolute; z-index:10; padding:10px; width:195px; top:53px; right:0px; background-image:url(../../imagenes/txikito_fondo_area.jpg);background-position:bottom; background-repeat:no-repeat; background-color:#811a6b; text-align:left; color:#FFFFFF;}

.registro .areapedido { margin-left:60px; height:65px; text-align:right; }
.registro .areapedido .titulo { font-weight:bold;  }
.registro .areapedido span.unidades { float:left; text-align:left; padding-left:10px; font-size:1.2em; }
.registro .areapedido span.total { float:right; font-size:1.2em; font-weight:bold; }
.registro .areapedido a.submit { color:#FFFFFF; background:none; padding:0px; margin:0px; text-align:right;clear:both; float:right; width:auto; }

.registro .areacliente { text-align:right; }
.registro .areacliente a { color:#FFFFFF; }
.registro .areacliente a.loginoff { }
.registro .areacliente a.loginoff img { vertical-align: bottom; }

.contenidos { margin:0px; padding:0px 5px; float:left;width:930px;  background-image:url(../../imagenes/txikito_fondo_med.png); background-repeat:repeat-y; }

.ruta { display:none;}

/*.ruta { padding: 0px 0px; height:25px; }
.ruta a { padding-right:5px; margin-right:5px; border-right:1px solid #cccccc; color:#777777; text-decoration:none; } 
.ruta a:hover { color:#000000; } */

.contenedorizq { width:210px; float:left; }
.contenedordch { width:200px; float:left; margin-left:20px; }

.contenedorcentro { float:left; width:670px; padding:0px 0px 20px 20px; }
.contenedorcentro1 { float:left; width:670px; padding:0px 0px 20px 20px; }
.contenedorcentro p, .contenedorcentro1 p { padding-bottom:10px; }


.clear { clear:both; }

.galeriaprincipal { width:668px; border:1px solid #cccccc;  padding:0px; margin:0px 0px 20px 0px; }

.home { width:430px; padding-right:50px; float:left; }
.home .cajon { margin-bottom:10px; width:400px; padding:10px 15px 5px 15px; }
.home span.titulo { font-size:1.4em; border-bottom: 1px dotted #000000; display:block; margin-bottom:5px;}

.homearticulos { float:left;}
.homearticulos p.titulo { font-size:1.2em; font-weight:bold; display:block; margin-bottom:5px;}
.homearticulos ul  {margin: 0px; padding: 0; list-style-type: none;  }
.homearticulos ul li { margin-bottom:5px; padding-bottom:5px; width:33%; float:left; border-bottom: 1px dotted #000000; }
.homearticulos ul li.nomargin { margin-right:0%;}
.homearticulos ul li a { }
.homearticulos ul li a:hover {  }
.homearticulos ul li h2.titulo { }
.homearticulos ul li p.descripcion { margin:0px; padding:0px; }
.homearticulos ul li p.fecha { }
.homearticulos ul li .imgrecuadros { float:left; margin-right:10px; }
.homearticulos ul li .conimagen {  }
.homearticulos ul li .sinimagen { }
.homearticulos ul li span.btn_titulo { display:none; }
.homearticulos ul li span.btn_mas {  float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }

.homearticulos ul li a.descargar { float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }
.homearticulos ul li a.abrir { float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }

.homeproductos { }
.homeproductos p.titulo { padding:0px; font-size:1.2em; font-weight:bold; display:block; margin-bottom:5px; clear:both;}

.menu1  { float:left; width:100%;border-bottom:1px solid #cccccc; padding-bottom:5px; }
.menu1 ul { list-style:none; padding:0px 10px; margin:0px; clear:both; width:700px;  }
.menu1 li { float:left; background-image:url(../../imagenes/txikito_linea_menu.gif); background-position:right; background-repeat:no-repeat;  }
.menu1 a { display:block; padding:0px 10px; color:#000000; font-size:1.2em;  }
.menu1 a:hover {color:#711467; }
.menu1 a.on  { font-weight:bold; color:#711467; }

.menu2  {margin:0px 0px 20px 0px; padding:0px 0px 2px 0px; }
.menu2 .menu2tit { color: #000000; font-weight: bold; font-size:1.2em; padding:0px 0px 5px 10px; border-bottom:1px solid #efefef; width:190px; display:block; }
.menu2 ul { padding:0px; margin:0px; list-style:none; }
.menu2 li {  padding:10px; margin:0px; list-style-type: none; background-image:url(../../imagenes/txikito_fondo_menu2.jpg);background-repeat:no-repeat; background-position: bottom left;  border-left:1px solid #efefef; }
.menu2 li a {  color: #333333; font-weight: normal; font-size:1.1em; text-decoration:none; display:block; width:100%; }
.menu2 a:hover {  color: #711467; font-weight:bold;}
.menu2 a.on  {  color: #711467; font-weight:bold;}

.menu3  {padding-top:6px; }
.menu3 .menu3tit { font-weight:bold; border-bottom:1px dotted #000000; padding-bottom:7px; display:block;  }
.menu3 ul { padding:0px; margin:5px 0px; list-style:none; }
.menu3 li {  padding:10px; margin:0px; list-style-type: none; background-image:url(../../imagenes/txikito_fondo_menu2.jpg);background-repeat:no-repeat; background-position: bottom left;  border-left:1px solid #efefef; }
.menu3 li a { text-decoration:none; color:#000000;}
.menu3 a:hover {  color: #711467; font-weight:bold;}
.menu3 a.on  {  color: #711467; font-weight:bold;}

.menuPagina { }
.menuPagina ul { }
.menuPagina li { }
.menuPagina li a { }
.menuPagina li a:hover { }
.menuPagina li a.on { }

.menuPagina ul ul li a { }
.menuPagina ul ul li a.on { }

.menuPagina ul ul ul li a { }
.menuPagina ul ul ul li a.on { }

.menucatalogo  { margin:0px 0px 20px 0px; padding:0px 0px 2px 0px; }
.menucatalogo .menutit  {color: #000000; font-weight: bold; font-size:1.2em; padding:0px 0px 5px 10px; border-bottom:1px solid #efefef; width:190px; display:block; }
.menucatalogo ul { margin:0px; padding:0px; }
.menucatalogo li { padding:10px; margin:0px; list-style-type: none; background-image:url(../../imagenes/txikito_fondo_menu2.jpg);background-repeat:no-repeat; background-position: bottom left;  border-left:1px solid #efefef;}
.menucatalogo li li { }
.menucatalogo li a { color: #333333; font-weight: normal; font-size:1.1em; text-decoration:none; display:block; width:100%; }
.menucatalogo li a:hover { color: #711467; font-weight:bold;}
.menucatalogo li a.on  { color: #711467; font-weight:bold; }



.paginable { height:20px; margin:10px 0px; line-height:20px; border: 1px dotted #cccccc; border-width:1px 0px; padding:2px 0px; }
.paginable a { display:block; float:left; width:20px; height:20px; background-color:#f3f3f3; margin-right:3px; text-align:center; text-decoration:none; }
.paginable a:hover { background-color:#f3f3f3; }
.paginable a.on { background-color:#fafafa; font-weight:bold; }
.paginable .resultado { font-size:0.9em; line-height:20px; }

div.listadocorto {margin: 0px 0px 20px 0px; padding: 0; list-style-type: none;   }
div.listadocorto a { display:block; }
div.listadocorto a:hover {  }
div.listadocorto .fechalistado {  }
div.listadocorto .fechalistado h2 { width:60px; text-align:left; margin:0px; padding:0px 5px; }

div.listadocorto .filalistado {clear:both; height:30px;  line-height:30px;background-color:#fafafa; }
div.listadocorto .par { background-color:#f3f3f3; }

div.listadocorto .fecha { float:left; margin-right:20px;  }
div.listadocorto .fecha .mes { float:left; width:30px; text-align:left; margin-left:5px; }
div.listadocorto .fecha .dia { float:left; width:30px; text-align:center; font-weight:bold; border-right:1px solid #ffffff;}
div.listadocorto .filalistado h3 { float:left; margin:0px; padding:0px; }
div.listadocorto a.descargar { float:right; margin-right:5px; display: block; width:90px; height:20px; line-height:14px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }
div.listadocorto a.abrir { }

ul.listado {margin: 0px 0px 20px 0px; padding: 0; list-style-type: none;  }
ul.listado li { border-bottom: 1px dotted #000000; padding-bottom:5px; margin-bottom:10px; }
ul.listado li.par {  }
ul.listado li a { }
ul.listado li a:hover {  }
ul.listado li .fecha { float:left; width:40px;margin-right:20px; margin-bottom:10px; }
ul.listado li .mes {  font-weight:bold; padding:1px; text-align:center; background-color:#711467; color:#FFFFFF; font-size:0.9em; line-height:normal; }
ul.listado li .dia {  font-weight:bold; padding:3px 1px 0px 1px; text-align:center; background-color:#FFFFFF; color:#711467; font-size:1.6em; border: 1px solid #dedede; border-width:0px 1px 0px 1px; }
ul.listado li .ano {  font-weight:bold; padding:1px; text-align:center; background-color:#FFFFFF; color:#000000; border: 1px solid #dedede;border-width:0px 1px 1px 1px;  font-size:0.9em;}
ul.listado li .imglistado { margin:0px 20px 10px 0px; float:left; }
ul.listado li .conimagen { margin:0px 0px 0px 200px; }
ul.listado li .sinimagen { }

ul.listado li h2.titulo { }
ul.listado li p.descripcion { }
ul.listado li span.btn_titulo { display:none; }
ul.listado li span.btn_mas  { float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }
ul.listado li a.descargar { float:left; margin-top:5px; margin-right:5px;display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;  }
ul.listado li a.abrir { float:left; margin-top:5px; margin-right:5px;display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;  }

ul.recuadros  {margin: 0px; padding: 0; list-style-type: none;  }
ul.recuadros li { float:left; width:46%; margin-right:4%; margin-bottom:2%; position:relative; }
ul.recuadros li.nomargin { margin-right:0%;}
ul.recuadros li a { }
ul.recuadros li a:hover {  }
ul.recuadros li h2.titulo { }
ul.recuadros li p.descripcion { margin:0px; padding:0px; }
ul.recuadros li p.fecha { display:none; }
ul.recuadros li .imgrecuadros { float:left; }
ul.recuadros li .conimagen { margin-left:160px; }
ul.recuadros li .sinimagen { }

ul.recuadros li span.btn_titulo { display:none; }
ul.recuadros li span.btn_mas { float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }

ul.recuadros li a.descargar { float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }
ul.recuadros li a.abrir { float:left; margin-top:5px; margin-right:5px;display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;  }


div.articulo h3 { color:#000000;}
div.articulo p.fecharecuadros { display: none;}
div.articulo p.fechalistado { }
div.articulo p.fechalistadocorto {}
div.articulo a.descargar { float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }
div.articulo a.abrir { float:left; margin-top:5px; margin-right:5px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }

div.catalogofamilias  {margin: 0px 0px 20px 0px; padding: 0; list-style-type: none; list-style-image: none; color:#666666;}
div.catalogofamilias .margin {display: inline; float:left; width:208px; height:260px; border: 1px solid #efefef; margin-right:20px; margin-bottom:20px; position:relative; float:left; }
div.catalogofamilias .nomargin { display: inline; float:left; width:208px; height:260px; border: 1px solid #efefef; margin-right:20px; margin-bottom:20px; position:relative; float:left; margin-right:0px;   }
div.catalogofamilias .productoImg { margin-left:10px;  }
div.catalogofamilias  h2 { position:absolute; top:150px; padding:10px;}
div.catalogofamilias  p {  position:absolute; top:190px; padding:10px; line-height:1.2em; color:#000000; text-align:left; }
div.catalogofamilias  a {   color:#000000;font-size:1.5em; font-weight:bold; }
div.catalogofamilias  a:hover {   color:#711467; }
div.catalogofamilias  span.btn_titulo { display:none; }
div.catalogofamilias  span.btn_mas { display:none;}


.catalogo  {margin: 0px; padding: 0; list-style-type: none; list-style-image: none; color:#666666;}
.catalogo .pro {display: inline; float:left; width:208px; height:180px; border: 1px solid #e9e9e9; margin-right:20px; margin-bottom:20px; position:relative; float:left; padding-bottom:60px; }
.catalogo .pro.nomargin { margin-right:0px;   }
.catalogo .pro:hover {border: 1px solid #711467; }

.catalogo .pro div.novedad {position:absolute; z-index:1000; height:83px; width:83px; top:0px; left:0px; } 
.catalogo .pro div.proximo {position:absolute; z-index:1000; height:83px; width:83px; top:5px; left:5px; } 

.catalogo .pro .productoImg { text-align:center;height:143px;}
.catalogo .pro .productoNoImg { height:143px; background-image:url(../../imagenes/txikito_noproducto.gif); background-position:center; background-repeat:no-repeat;}
.catalogo .pro .conimagen {  }
.catalogo .pro .sinimagen { }

.catalogo .pro a { }
.catalogo .pro a:hover {  }
.catalogo .pro h2.titulo { padding:5px 10px; margin:0px; }
.catalogo .pro p.descripcion {  padding:0px 10px; }
.catalogo .pro p.productoPrecio {position:absolute; z-index:110; bottom:4px; left:10px; text-align:left; font-weight:bold;  color:#000000; border-top: 1px solid #cccccc; width:188px; padding-top:5px; }
.catalogo .pro p.productoPrecio .nota { color:#999999; font-weight:normal; }

.catalogo .pro span.btn_titulo { display:none; }
.catalogo .pro a.btn_mas { font-size:0.95em; float:left; margin-right:5px;display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; }
.catalogo .pro a.btn_solicitar { font-size:0.95em; position:absolute;z-index:120;bottom:10px;right:10px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;}
.catalogo .pro a.btn_comprar { font-size:0.95em; position:absolute;z-index:120;bottom:10px;right:10px; display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;}


.catalogopro  {margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; }
.catalogopro .pro { position:relative; float:left; }


.catalogopro .pro div.novedad {position:absolute; left:0px; z-index:1001;  height:83px; width:83px; } 
.catalogopro .pro div.proximo {position:absolute; left:0px; z-index:1001;  height:83px; width:83px; } 
.catalogopro .pro div.galeriacatalogo { float:left;  }
.catalogopro .pro .productoImg {}
.catalogopro .pro .productoNoImg {}
.catalogopro .pro .conimagen {float:left; width:370px; margin-left:30px; }
.catalogopro .pro .sinimagen { }

.catalogopro .pro h2.titulo { }
.catalogopro .pro p.descripcion { font-style:italic; font-weight:bold; font-size:1.1em; }
.catalogopro .pro p.productoPrecio { font-weight:bold; font-size:1.2em; color:#000000; padding:10px 0px; }
.catalogopro .pro p.productoPrecio .nota { font-weight:normal; font-size:0.9em; }

.catalogopro .pro ul.modelos { padding:0px; margin:0px 0px; list-style:none;  }
.catalogopro .pro li.modelos { height:25px; padding:0px; margin:5px 0px; border-bottom:1px solid #eeeeee; line-height:20px; list-style:none; }
.catalogopro .pro li.modelos span { float:left; }
.catalogopro .pro li.modelos .submit { float:right; margin:0;display: block; width:90px; height:20px; line-height:20px; text-align:center; background:none; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;}
.catalogopro .pro span.btn_titulo { display:none; }

.catalogopro .pro div.procontenidos {}

div.disponibilidad {  font-size:0.9em; text-align:left; line-height:normal; font-weight:bold; background-color:#f3f3f3; color:#666666; padding:10px; margin:5px 0px 10px 0px; }
.catalogopro .pro a.btn_comprar { margin: 5px 5px 0px 0px; display: block; float:left; width:90px; height:20px; line-height:20px; text-align:center; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;}
.catalogopro .pro a.btn_solicitar { margin: 5px 5px 0px 0px; display: block; float:left; width:90px; height:20px; line-height:20px; text-align:center; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold;}

.productoSombra1 {}
.productoSombra2 {}

.cajon3 { display:block; width:210px; float: left; margin:20px 20px 10px 0px; padding:0px; }
.nomargin { margin-right:0px !important;}
.cajon3 h2 {  background-color:#333333; color:#FFFFFF; font-size:1.2em; padding:2px 5px 2px 5px;}
.cajon3 p { padding:2px 5px 2px 5px;}


/* tablas de admin */
.divpedido { }
.divpedido h1 { color:#711467; font-size:1.5em; font-weight:bold; }
.divpedido dl, .divpedido dt, .divpedido dd { line-height:normal; min-height: 18px; padding:0px; margin:0px;   }
.divpedido dt { font-weight:bold; }

.divpedido .col1, .divpedido .col2 { margin-bottom:20px;  }

.divpedido .submit { margin:0px; float:right; }
.divpedido .submit span.btn_titulo { display:none; }

table.importe { border-collapse:collapse; border: none; width:100%;  margin-top:10px;  }
.importe caption { text-align:left; font-weight:bold; padding-bottom:5px;}
table.importe tr.pedido { text-align:right; padding: 5px 0px; border-bottom:1px solid #cccccc;  background-color:#efefef; height:15px;  }
table.importe tr.pedido th { text-align:right; padding: 5px;background-color:#efefef; color:#666666; width:600px;  }
table.importe tr.pedido td { text-align:right; padding: 5px;background-color:#efefef; color:#666666; }
table.importe tr.pedidototal { text-align:right; font-weight:bold; font-size:1.2em; padding: 5px; margin-bottom:15px; background-color:#444444; color:#FFFFFF; width:100%;  }
table.importe tr.pedidototal th { text-align:right; font-weight:bold;  padding: 5px;  }
table.importe tr.pedidototal td { text-align:right; font-weight:bold;  padding: 5px;  }

p.pesobultos { padding: 5px 0px; background-color:#f3f3f3; margin-top:5px; text-align:right; clear:both; width:100%; }
p.numbultos {  padding: 5px 0px; background-color:#f3f3f3;  text-align:right;  clear:both;width:100%; }
p.pesobultos .total, p.numbultos .total { font-weight:bold;  padding-right:5px;}

table.pedido { margin:10px 0px 0px 0px; padding:0px; border-collapse:collapse; border: none; width:100%;  }
.pedido caption { text-align:left; font-weight:bold; padding-bottom:5px; }
.pedido tr {  padding: 0px; margin:0px; border-bottom:1px solid #cccccc;  }
.pedido tr.par {   background-color:#fafafa;  }
.pedido th, .pedido td { text-align:left; }
.pedido th { padding:5px 5px; background-color:#444444; color:#FFFFFF;  }
.pedido td { padding:5px 5px; line-height:20px; }
.pedido .ancho { width:72px; }
.pedido .dcha { text-align: right; }
.pedido .proadd { }
.pedido .prodel1 {}
.pedido .prodel {  margin-right:5px;}
.pedido .icono { vertical-align: bottom;}

.divgastos { margin-top:20px; }
.divgastos a.submit {  margin:0px; float:left; width:130px;  line-height:20px;  background-image:url(../../imagenes/txikito_boton_moradog.gif);  }
.divgastos input.submit {  margin:0px; width:130px; background-image:url(../../imagenes/txikito_boton_moradog.gif); }
table.gastosenvio { margin:10px 0px 5px 0px; padding:0px; border-collapse:collapse; border:none; width:100%; border-top:1px solid #cccccc;   }
.gastosenvio caption { text-align:left; font-weight:bold; padding-bottom:5px; }
.gastosenvio tr {  padding: 0px; margin:0px; border-bottom:1px solid #cccccc;  }
.gastosenvio th, .pedido td { text-align:left;}
.gastosenvio th { padding:5px 5px;}
.gastosenvio td {  }
.gastosenvio td.width { width:30%; }
.gastosenvio .centro { text-align: center; }

/* MENSAJES FORMS*/

p.enviomailok { color:#000000; margin-top: 10px; }
p.enviomailko { color: #FF0000; margin-top: 10px; }
p.envioformok { color:#000000; margin-top: 10px; }
p.envioformko {color:#FF0000; margin-top: 10px; }
p.envioformincompleto {color:#FF0000;  margin-top: 10px;}



ul.tabs {
	margin-bottom:15px;
	height:19px;
	padding:0px;
	list-style:none;
	border-bottom:1px solid #711467;
}
ul.tabs li {
	float:left;
	margin-right: 3px;
	margin-top:1px;
}
ul.tabs li a {
	float:left;
	width:90px; height:18px; line-height:18px; text-align:center; background-image:url(../../imagenes/txikito_boton_morado.gif); color:#ffffff; font-weight:bold; font-size:0.95em;
}
ul.tabs li a:hover {
background-image:url(../../imagenes/txikito_boton_morado_on.gif);
}
ul.tabs li a.active {
}
