/* ---RESET--- */
html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th {font-size:11px; font-weight:normal; font-style:normal;}
em,strong {font-size:11px; font-weight:normal;}
fieldset,img {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
a {text-decoration:none;}
img {border:0px;}
body {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; background:url('../img/bg_home.jpg'); background-repeat:repeat-x; background-color:#897E5A;}
#contenedor {margin-top:20px; background:url('../img/bg_contenedor.jpg'); background-repeat:no-repeat; background-color:#E7E7D1; border:1px solid #5B543C; border-bottom:0px; width:700px; text-align:left;}
#contenedor .cabecera {margin:41px 0px 9px 0px; padding:0px 23px 0px 52px;}
#contenedor .cabecera .menu {float:right; margin-top:37px; padding:3px 0px 3px 0px; border-top:1px solid #000000; width:395px; text-align:right;}
#contenedor .cabecera .menu a {font-size:11px; font-weight:bold; color:#000000; padding:0px 10px 0px 10px; border-left:1px solid #5B543C;}
#contenedor .cabecera .menu a:hover {text-decoration:underline;}
#contenedor .contenido {background-color:#FFFFFF; border:1px solid #5B543C; margin:0px 23px 13px 23px;}
#contenedor .contenido iframe {margin:0px;}
#contenedor .pie {padding:0px 23px 0px 23px;}
#contenedor .pie .menu {background-color:#F2F2DB; border:1px solid #B2B2A1; border-left:0px; border-right:0px; padding:3px 0px 3px 0px; text-align:center;}
#contenedor .pie .menu h2 {display:inline; margin:0px; padding:0px;}
#contenedor .pie .menu a {font-size:11px; font-weight:bold; color:#5B543C; padding:0px 10px 0px 10px; border-left:1px solid #5B543C;}
#contenedor .pie .menu a:hover {text-decoration:underline;}
#contenedor .pie .direccion, #contenedor .pie .direccion a {font-size:10px; color:#5B543C; text-align:center; padding:7px 0px 7px 0px;}
#contenedor .pie .direccion a {text-decoration:underline;}
.clearfix {clear:both; display:block; margin:0; padding:0; height:0; line-height:1px; font-size:1px;}
/* --- Estilos para las paginas en comun con TiendasComprar --- */
.border, .border a, .border h3 {font-size:12px; color:#000;}
.border {font-weight:normal; padding:15px;}
.border a {text-decoration:underline; padding:0px;}
.border h3 {font-weight:bold; margin:0px; padding:0px;}
.border ol {list-style-type:decimal;}
.text_l_red {font-size:18px; font-weight:bold; color:#950000; border-bottom:1px solid #B2B2A1; padding-top:20px;}
.border .pgs_info {padding:0px; margin-top:17px;}
.border .pgs_info .text_contenido {font-size:12px; color:#000;}
.border .pgs_info .text_contenido a {text-decoration:underline;}
.border .pgs_info .text_contenido .anclas {font-size:12px; line-height:16px; color:#C00; text-decoration:underline;}
.border .pgs_info .text_contenido .box_num {background-color:#C00; color:#FFF; font-size:12px; font-weight:bold; margin-right:5px; padding:1px 5px 1px 5px;}
.border .pgs_info .boxAlerta {background-image:url('http://static.acuista.com/acuista5/images_fh/icon_alert.gif'); background-repeat:no-repeat; background-position:7px 5px; background-color:#FEFDDA; border:1px solid #CCC; display:block; margin:17px 0px 17px 0px; padding:8px 8px 8px 37px; font-size:11px; color:#333; text-align:left;}
.border .pgs_info .subtitle {background-color:#EEE; border-bottom:1px solid #666; text-align:left; padding:3px 6px 3px 10px; margin:50px 0px 15px 0px; font-size:13px; font-weight:bold; color:#950000;}
.border .pgs_info .subtitle .subir {float:right; position:relative; padding:2px 0px 0px 0px; margin:0px;}
.border .pgs_info .subtitle .subir a {font-size:11px; font-weight:bold; color:#666;}
.border .pgs_info .subtitle .subir a:hover {text-decoration:underline;}
.border .pgs_info .imagen {float:left; margin:10px 8px 10px 0px; padding:0px; border:1px solid #333;}
/* Contacto */
.border .pagContacto .cajaCabecera {background-image:url('http://static.acuista.com/acuista5/images_fh/bg_alias_invert.gif'); background-repeat:repeat-x; background-color:#EEE; border:1px solid #CCC; margin-top:20px; padding:12px; height:111px;}
.border .pagContacto .cajaCabecera .icono {background-image:url('http://static.acuista.com/acuista5/images_fh/iconos_login.jpg'); background-repeat:no-repeat; background-position:-94px 0px; height:111px; font-size:1px; padding-left:85px; float:left;}
.border .pagContacto .cajaCabecera .text {font-size:11px; color:#000; text-align:left; line-height:14px; padding-left:100px;}
.border .pagContacto .cajaCabecera .text .destaque {font-size:11px; font-weight:bold; color:#950000; text-align:left; margin-top:7px;}
.border .pagContacto .cajaCabecera .text .bt_registrate {background-position:0px -100px; height:24px; padding-left:134px; margin-top:11px; font-size:1px; float:left;}