body {background-color:#89865A;font: 100% Verdana, Arial, Helvetica, sans-serif;margin:0; padding: 0;text-align: center;}
img {border: none;}
.header {background-color: #999966;/*position: absolute;*/height: 128px;width: 832px;left: 0px;top: 0px;margin-top: 0px;}
.cont {position: absolute;height: auto;width: 832px;left: 50%;top: 0px;margin-left: -416px;}
.bodyman {position: absolute;height: 38px;width: 832px;left: 0px;top: 128px;background-color: #89865A;}
.bodyman h1 {font-size:18px;margin:30px 0 20px 0px;text-align:left;text-transform:uppercase;}
.bodyman td img {vertical-align:top;}
.ContTerm {position: absolute;height: 400px;width: 450px;left: 50%;top: 910px;margin-left:-225px;background-color: #FFFFFF;visibility: hidden;}
.CloseDiv {position: absolute;height: 20px;width: 60px;left: 390px;top: -20px;background-color: #FFFFFF;text-align: center;vertical-align: middle;}
.libro01 {position: absolute;height: 350px;width: 640px;left: 50%;top: 50%;margin-left: -320px;margin-top: -175px;background-color: #FFFFFF;border: 2px solid #CCB876;z-index:99;visibility:hidden;}
.cont_main {height: 472px;width: 832px;margin:2px auto;color:#B1B18A;/*position: absolute;left: 497px;top: -2px;margin-left: -416px;margin-top: 0px;*/}
.borderTable {border:1px solid #68551A;background-color:#E1DFC1	/*border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#68551A" bgcolor="#E1DFC1" class="borde"*/}
a:link {border:none;color:#5b5734;text-decoration:none;}
a:hover {text-decoration:none;}
a:visited {color:#5F561E;}

.bot_bg {background: #B1B18A;text-align:left;}
.link_bot {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;}
.link_bot10 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #5b5734;text-decoration: none;}
.link_bot10-b {font-size: 10px;color: #5b5734;text-decoration: none;font-weight:bold;}
.spacerTextTable {font-family: "Times New Roman", Times, serif;font-size: 14px;color: #333333;background-color: #FBF7DC;margin:12px 8px 5px 24px;padding:6px 88px 6px 22px;text-align:justify; line-height:20px;}
.spacerTextTableTop {font-family: "Times New Roman", Times, serif;font-size: 14px;color: #333333;margin: 5px;padding: 5px;background-color: #EBE6C2;}
.recientes {width:430px;height:auto;}
.shadow1 {
    margin: 40px;
    padding:10px 0 0 0;
    background-color: #EBE6C2 /*rgb(68,68,68)*/; /* Needed for IEs */
    -moz-box-shadow: 1px 1px 12px rgba(68,68,68,0.6);
    -webkit-box-shadow: 1px 1px 12px rgba(68,68,68,0.6);
    box-shadow: 1px 1px 12px rgba(68, 68, 68, 0.6);

    /*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
    -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
    zoom: 1;*/
}
.shadow1 .content { position: relative; /* This protects the inner element from being blurred */padding: 100px;background-color: #EBE6C2;}
.top-flash {position:relative;top:0;left:0;}
.link_bot10Link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #777244;text-decoration: none;}
.link_bot10Link:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #383621;text-decoration: underline;}
.tableSeparation {border-left:2px solid #EBE6C2;/*border-left-width: 2px;border-left-style: solid;border-left-color: #EBE6C2;*/}
.text_sample {font-family: "Times New Roman", Times, serif;font-size: 12px;color: #666666;}
.normalText {font-family: Georgia, "Times New Roman", Times, serif;font-size: 10px;color: #383621;text-decoration: underline;}
.formText {font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;color: #383621;text-decoration: none;border: 1px solid #756F3F;font-style: normal;}

.vinetas {list-style-image: url(../images/vinte.gif);text-align:justify;}
.vinetas li {margin:10px 0;}
.vinetas a {font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;color: #4A432B;text-decoration: none;font-weight: bold;}
.vinetas a:hover {text-decoration: underline;}
.vinetasArticles li {list-style-image: url(../images/vinte.gif);margin-top: 3px;line-height: 26px;}
.style2Copy {font-size: 17px;font-weight: bold;text-align: left;text-transform: uppercase;}
.oneColElsCtr #container {width: 46em;	background: #89865A;margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */border: 1px solid #000000;	text-align: left; /* this overrides the text-align: center on the body element. */}
.textLink {	font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-weight: normal;color: #333333;text-decoration: none;}
.textLink:hover {font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-weight: normal;color: #FFD988;}
.oneColElsCtr #mainContent {padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */}

/*hidden*/
.images-hi {width:auto;position:relative;visibility:hidden;height:auto;}
.libro-d {padding-bottom:32px;text-align:center;}

/*Nuevos libros*/
.w-473 {width:473px;padding:28px 0 0 50px;font-size:14px;text-align:justify;}
.w-473 h1 {text-transform:none !important;}
.texto-resena h1 {font-size:13px;text-align:left;}
.texto-resena h2 {font-size:15px;text-align:left;}
.texto-resena {width:423px;padding:0 0 0 80px;}
.texto-resena-img {width:130px;float:left;clear:both;padding: 67px 0 0;margin:auto;display:block;} 
.h128 {height:128px !important;}
.centrado {text-align:center;}
.left, .right {display:block;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.linkhome {float:left;}
.linkhome img {position: relative;top: 10px;margin: 0 4px 0 0;}
.floor {margin:0 0 10px 10px;width:220px;display:block;text-align:left;}
.floor img {margin:3px 10px 0 0;}