html {width:100%}
body,td,th {font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#000;}
body {background-color:#FFF; margin:10px auto 0 auto; padding:0; width:769px; border:1px solid #000; position:relative}
a:link {color: #463892;	text-decoration:none;}
a:visited {text-decoration: none; color:#463892;}
a:hover {text-decoration: underline; color:#463892;}
a:active {text-decoration: none; color:#463892;}
h2 {margin:5px 0; padding:0; font-size:14px; font-weight:bold; color:#333}
#cab { background-image:url(/imgweb/bg/bgcabecera.jpg); background-position:center top; background-repeat:no-repeat; height:100px; position:relative}
#menu {background-color:#D5D5D5; border-top:1px solid #000; width:679px; height:16px; font-size:11px; font-weight:bold; position:absolute; bottom:5px}
#menu ul {margin:0 10px 0 10px; padding:0;}
#menu ul li {list-style-type:none; float:left; margin-left:10px; line-height:16px; background-repeat:no-repeat; background-position:10px 0}
#menu ul li a {display:block; padding:0 5px 0 10px; width:auto; background-image:url(/imgweb/buttons/square1.gif); background-repeat:no-repeat; background-position:2px 4px}
#menu ul li a:hover {text-decoration:none; background-position:2px -13px}
#menu ul li a span {visibility:hidden;}
#menu_inicio {background-image:url(/imgweb/buttons/inicio.gif);}
#menu_presentacion {background-image:url(/imgweb/buttons/presentacion.gif);}
#menu_noticias {background-image:url(/imgweb/buttons/noticias.gif); background-repeat:no-repeat}
#menu_colaboradores {background-image:url(/imgweb/buttons/colaboradores.gif);}
#menu_franquicias {background-image:url(/imgweb/buttons/franquicias.gif);}
#menu_companias {background-image:url(/imgweb/buttons/companias.gif);}
#menu_faq {background-image:url(/imgweb/buttons/faq.gif);}
#menu_contacto {background-image:url(/imgweb/buttons/contacto.gif);}
#container {background-repeat:no-repeat; background-position:left 32px; position:relative;}
#body_presentacion #container {background-image:url(/imgweb/bg/bgpres.jpg);}
#body_noticias #container {background-image:url(/imgweb/bg/bgnoticias.jpg);}
#body_colaboradores #container {background-image:url(/imgweb/bg/bgcolab.jpg);}
#body_franquicias #container {background-image:url(/imgweb/bg/bgfranq.jpg);}
#body_faq #container {background-image:url(/imgweb/bg/bgfaq.jpg);}
#body_contacto #container {background-image:url(/imgweb/bg/bgcto.jpg);}
#body_enlaces #container {background-image:url(/imgweb/bg/bgenlaces.jpg);}
#body_legal #container {background-image:url(/imgweb/bg/bgaviso.jpg);}
#body_tienda #container {background-image:none;}
#body_login #container {background-image:url(/imgweb/bg/bgaviso.jpg);}
#body_admin #container {background-image:url(/imgweb/bg/bgenlaces.jpg);}
#body_admin_vehiculos #container {background-image:url(/imgweb/bg/bgcto.jpg);}
#body_gestor #container {background-image:url(/imgweb/bg/bgnoticias.jpg);}
#body_admin_hogar #container {background-image:url(/imgweb/bg/bgfaq.jpg);}
#body_tienda_online #container {background-image:url(/imgweb/bg/bgtienda.jpg);}
#content {border-top:16px solid #463892; border-bottom:16px solid #CCC; margin:8px 0 0 0; padding: 13px 0 0 190px; width:490px;}
#body_inicio #content {padding:0 0 0 0;width:680px;}
#body_tienda #content { margin:8px 0 0 0; padding: 13px 0 0 10px; width:750px;}
#title {border-bottom:1px dotted #D5D5D5; width:90%}
#title h1 {margin:0; padding:0; font-size:18px; font-weight:normal; color:#463892}
#content2 {height:350px; padding:5px 10px 20px 0; text-align:justify}
#content2[id] {height:auto; min-height:325px;}
.titular {margin:0; padding:0; font-size:18px; font-weight:normal; color:#000}
.ul1 {padding:0; margin:0}
.ul1 li {list-style-type:none; padding:0 0 0 20px; margin:10px 10px 10px 10px; display:block; background-image:url(/imgweb/bluedot.gif); background-repeat:no-repeat; background-position: 2px 2px}
.ul1 li a {font-weight:bold}
.dl1 dt {padding:0 0 .5em 20px; color:#777; background-image:url(/imgweb/qdot.gif); background-repeat:no-repeat; background-position:1px -1px}
.dl1 dd {padding:0 0 .5em 0; margin:0 0 1em 0; background-image:url(/imgweb/dotted1.gif); background-repeat:no-repeat; background-position:bottom left}
.dl2 {padding:.8em 0 0 0}
.dl2 dt {padding:0 0 .5em 0; }
.dl2 dd {padding:0 0 .5em 0; margin:0 0 1em 0; background-image:url(/imgweb/dotted1.gif); background-repeat:no-repeat; background-position:bottom left}
.dl2 a {font-weight:bold; padding-left:.5em}
.dl2 .fecha {font-weight:bold}
#linktienda {margin:0 0 15px 0;}
#linktienda span { visibility:hidden; padding:15px}
.producto {border:1px solid; font-size:11px; padding:8px; margin:0 0 5px 0}
.tproducto {font-size:12px; line-height:14px; margin:0 0 10px 0; width:380px; float:left}
.dproducto {clear:both}
.dproducto ul {margin:5px 0 5px 2px; padding:0}
.dproducto ul li {list-style-type:none; margin:0; padding:0 0 5px 12px; background-image:url(/imgweb/blackldot.gif); background-repeat:no-repeat; background-position:6px 7px}
.precio {float:right; width:65px; font-size:14px; font-weight:bold; text-align:right;}
.cesta {font-size:12px; font-weight:bold; color:#463892}
.inputcantidad input {width:1.5em; background-color:#FFF; border: 1px solid #463892; font-size:.9em; margin: 0 0 0 15px; text-align:right}
.buttonacesta input {height:18px; background-color:#FFF; border:1px solid #463892; font-size:.9em; font-weight:bold; color:#463892; margin: 10px 0 0 30px}
#menusec {width:90px; position:absolute; right:0; top:0; text-align:center; padding-top:22px}
#menusec div {width:80px; margin:10px 5px 0 5px; }
#menusec div img {border:1px solid #000}
#menusec hr {display:none}
#footer {font-size:11px; position:relative; padding-top:1px}
#bld {width:680px; height:16px; background-color:#463892; position:absolute; right:0; top:-26px }
#footlinks {border-top:2px solid #463892; margin:2px 0 4px 10px; width:350px; text-align:center}


#flashcontenedor {position: absolute;  left:0%;}

.lista_comp li span {font-weight:bold;color:#463892;}