body {background:#a92d3d;margin:0;padding:0;}
:focus {outline:0;}
ol, ul {list-style:none;}
img {border:0px;}
form {margin:0;}
p {margin:0 0 20px;}
input, textarea {font-size:12px;width:250px;font-family:Georgia,  Arial, Trebuchet MS, Tahoma,Verdana, Helvetica, sans-serif;color:#ab2335;margin:0;border:solid 1px #ccc;padding:3px;}
textarea {width:400px;height:70px;}
a, .col {color:#811d28;}
a:hover {color:#4f050d;}
table {font:13px/22px Georgia,  Arial, Trebuchet MS, Tahoma,Verdana, Helvetica, sans-serif;color:#333;}
h1 {font-size:30px;font-weight:normal;color:#ab2335;margin:0 0 20px;padding:2px 0 0;letter-spacing:-1px;}
h2 {font-size:20px;font-weight:normal;color:#04685d;margin:0 0 20px;padding:0;}
.men {height:65px;background:url(../images/menu-fondo.gif) repeat-x;}
.men_int {height:41px;margin-top:24px;}
.men_int ul {list-style:none;margin:0;padding:0;width:882px;}
.men_int li {display:inline;margin:0;padding:0;}
.men_int a {float:left;height:41px;}
.men_int a.por {width:82px;background:url(../images/menu-portada.gif) no-repeat;}
.men_int a.eli {width:76px;background:url(../images/menu-el-libro.gif) no-repeat;}
.men_int a.ven {width:120px;background:url(../images/menu-venta-online.gif) no-repeat;}
.men_int a.vid {width:138px;background:url(../images/menu-videos-y-audios.gif) no-repeat;}
.men_int a.not {width:83px;background:url(../images/menu-noticias.gif) no-repeat;}
.men_int a.com {width:115px;background:url(../images/menu-comentarios.gif) no-repeat;}
.men_int a.lin {width:64px;background:url(../images/menu-links.gif) no-repeat;}
.men_int a.otr {width:112px;background:url(../images/menu-otros-textos.gif) no-repeat;}
.men_int a.cto {width:92px;background:url(../images/menu-contacto.gif) no-repeat;}
.men_int a:hover {background-position: 0 -41px;}
.des {height:353px;background:url(../images/destacado-fondo.gif) repeat-x;}
.hea_int {background:url(../images/destacado-fondo.gif) repeat-x;}
.pri {background:#fff;}
.con {background:url(../images/contenido-fondo.gif) repeat-y;border-bottom:2px solid #ffe7b6;padding:12px 25px 25px;}
.int ul, .lis_otr ul, .lis_lin ul {list-style:none;margin:0;padding:0;}
.int li {margin:10px 0;padding:10px 10px 10px 40px;background:#fff6e5 url(../images/misc.gif) 10px 15px no-repeat;border-top:2px solid #ffe7b6;}
.int li strong {font-size:15px;}
.int li a {background:#fff;padding:2px 5px;text-decoration:none;font:11px Arial, Helvetica, sans-serif;border:1px solid #ffe7b6;}
.int li a:hover {background:#811d28;color:#fff;}
.lis_lin li {margin:10px 0;padding:10px 10px 10px 40px;background:#fff6e5 url(../images/misc.gif) 10px 15px no-repeat;border-top:2px solid #ffe7b6;}
.lis_otr li {margin:10px 0;padding:10px 10px 10px 55px;background:#fff6e5 url(../images/pdf.gif) 10px 15px no-repeat;border-top:2px solid #ffe7b6;}
.com_com {color:#ab2335;background:#fefaf3;padding:10px;}
.com_nom {font-size:11px;color:#666;}
.com_lin {background:#ffe7b6;}
.bot {background:#ab2335;color:#fff;font-weight:bold;font-size:12px;width:150px;border-top:1px solid #963744;border-left:1px solid #963744;border-right:1px solid #872834;border-bottom:1px solid #872834;}
.foo {height:64px;background:url(../images/footer-fondo.gif) repeat-x;padding-bottom:15px;}
.foo_int {height:62px;margin-top:2px;border:1px solid #fff;border-top:none;}
.foo_arr {padding:10px 0;font-size:11px;background:#fff;}
.foo_der {padding-right:20px;}