<!--
body {
background: #460000 url(../img/fondo.gif) top center no-repeat fixed;
text-align:center;
margin:0 auto;
min-height: 780px;
height: auto !important;
height: 780px;
}

a {
color:#000;
}

politica {
width:400px;
margin-left:50px;
font-family: Arial, sans-serif; 
font-size: 12px;
color:#000;
}
politica img {
margin-top:20px;
}

p {
font-family: Arial, sans-serif; 
color: #000;
font-size: 0.8em;
}

h1 {
font-size:1.6em;
font-family:Arial, Helvetica, sans-serif;
color:#000;
border-left: 20px solid #bf1b1a;
border-bottom: 2px solid #bf1b1a;
padding-left:8px;
}

h2 {
font-size:1.0em;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}

#todo, #todo2 {
width:780px;
text-align:left;
margin:0 auto;
overflow: hidden;
min-height: 780px;
}

/* Hack para IE 6 */

* html #todo2 {
  height:100%;
}

#todo2 {
position:relative;
float:left;
width:753px;
background-color: #fff;
border-left:solid 13px #000;
border-right:solid 13px #000;
padding-bottom:100px;
}

#encabezado {
width:753px;
height:168px;
background: url(../img/encabezado.png);
}

span.swf {
position:absolute;
top:10px;
left:17px;
}

a.contacto {
position:absolute;
top:3px;
left:607px;
width:141px; height:42px;
background: transparent;
}
a.contacto:hover {
background: url(../img/contacto.png);
}

a.ayuda {
position:absolute;
top:133px;
left:431px;
width:107px; height:25px;
background: transparent;
}
a.ayuda:hover {
background: url(../img/ayuda.png);
}

a.carrito {
position:absolute;
top:133px;
left:543px;
width:204px; height:25px;
background: transparent;
}
a.carrito:hover {
background: url(../img/carrito.png);
}

a.portada {
position:absolute;
top:13px;
left:37px;
width:139px; height:77px;
background: transparent;
}

#contenido {
position:relative;
float:right;
width:550px;
padding: 8px 16px 0 0;
}

#insertar {
position:relative;
float:right;
width:550px;
padding: 8px 16px 0 0;
}

#tabla ul.contac {
width:320px;
font-size:16px;
font-weight:bold;
}
#tabla ul.contac img {
vertical-align:middle;
padding-right:10px;
padding-left:10px;
}
span.no {
display:none;
}

#tabla {
position:relative;
float:left;
width:545px;
border:1px solid #c0c0c0;
background:#e8e8e8;
border-bottom:8px solid #930f12;
padding-bottom:15px;
}

#tabla p {
width:530px;
font-size: 0.8em;
padding-left:10px;
}

#tabla h1 {
width:530px;
font-size: 1em;
margin-left:10px;
margin-top:20px;
border:0;
}

#tabla ul, #tabla ul.oferta {
width:520px;
padding:0;
margin:0;
padding-top:5px;
padding-bottom:5px;
margin-bottom:8px;
list-style:none;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:0.8em;
border:1px solid #c0c0c0;
border-left:3px solid #cfe81a;
background-color:#fff;
overflow:hidden;
}

#tabla ul.oferta {
background: #fff url(../img/oferta.gif) top right no-repeat;
border:1px solid #c41b1a;
border-left:3px solid #c41b1a;
}

#tabla ul.oferta em {
font-style:normal;
text-decoration:line-through;
color:#c10000;
font-weight:normal;
}

#tabla li {
float:left;
text-align:left;
padding:0;
margin:0;
padding:5px;
}

#tabla li.p1 {
width:110px;
text-align:center;
}

#tabla li h3 {
font-size:1.2em;
font-weight:bold;
color:#c41b1a;
padding:0;
margin:0;
}

#tabla li h4 {
font-size:1.4em;
font-weight:bold;
padding:0;
margin:0;
padding-bottom:6px;
}

#tabla li p {
width:370px;
padding:0;
margin:0;
font-size:0.9em;
padding-top:5px;
padding-bottom:8px;
}

#tabla li select {
margin-right:12px;
margin-top:5px;
font-size:0.9em;
}

#tabla li input {
font-size:0.8em;
}

#tabla li input.boton {
background-color:#d5ee20;
border:1px solid #404040;
padding:1px;
margin-left:5px;
}

#tabla input.agregar {
position:relative;
float:right;
margin-top:-50px;
padding-right:5px;
}

#tabla textarea {
position:relative;
float:left;
margin-left:10px;
}

#tabla input.enviar {
position:relative;
float:right;
margin-right:10px;
margin-top:3px;
}


img.esq {
position:absolute;
top:-1px;
left:-1px;
}

#menu {
position:relative;
float:left;
width:173px;
background: url(../img/fmenu.gif);
overflow:hidden;
}

img.menu1 {
position:relative;
margin-top:-20px;
padding-top:12px;
}

img.menu2 {
position:relative;
margin-bottom:-4px;
}

#menu ul {
position:relative;
float:left;
width:153px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:0.7em;
padding:0;
margin:0;
padding-top:5px;
padding-bottom:25px;
list-style:none;
margin-left:10px;
}

#menu li {
background: url(../img/op.gif) left no-repeat;
text-indent:15px;
}

#menu li.cat {
background: url(../img/cat.gif) left no-repeat;
margin-top:3px;
margin-bottom:3px;
font-weight:bold;
}

#menu li a {
text-decoration:none;
color:#000;
}

#menu li a:hover {
text-decoration:underline;
color:#c10000;
}

#pie {
position:absolute; 
bottom:0;
left:0;
height:15px;
padding:0;
margin:0;
width:100%;
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
background-color: #000;
padding-top:5px;
padding-bottom:5px;
}

#pie a {
color:#fff;
text-decoration:none;
}

#pie a:hover {
color:#dcfa06;
}

-->