body {margin:0;padding:0;text-align:center;width:99.9%}
div {font-family:Verdana, Trebuchet, Arial;/*color:#A3A488*/color:#80806c;text-decoration:none;font-weight:normal;font-size:11px}
p {margin:0;padding:0}
form {margin:0;padding:0}
a img{border:0}
#contenidos {width:99.9%;height:auto;overflow:visible;margin:0px auto;text-align:left; /* Para IE5/Win */position:relative}
#contenido {width:99.9%;height:auto;margin:10px 0 0 0;float:left}
#home_izq {margin:0 214px 0 5px}
#home_der {width:210px;margin:0;float:right;text-align:right}
#home_der2 {width:17%;height:auto;margin:0;float:left;text-align:right}
#home_centro {width:98%;height:auto;margin:0 5px 0 5px}
/*.cabecera {position:relative;width:99.9%;margin:0;background:url(/i/fondo_cab.gif);float:left;position:relative;z-index:30}*/
.cabecera {position:relative;width:99.9%; height: 66px;margin:0;background:url(/i/fondo_cab_2.gif) repeat-x left bottom;float:left;position:relative;z-index:30}
.cabecera a{color:#FBC40B;font-family:Arial, Verdana;font-size:8pt;text-decoration:none}
.cabecera a:hover{color:#FFFFFF;font-family:Arial, Verdana;font-size:8pt;text-decoration:underline}
#logo {width:318px;height:auto;margin:0;float:left;text-align:center;color:#ffffff}
#logo img {float:left;width:316px;height:48px;left:0;vertical-align:middle}
#mensaje {color:#FFFFFF}
.cabecera #saludo{position:absolute;right:5px;color:#ffffff;font-size:10px;margin-top:0px;bottom:2px;text-align:right;clear:right}
/*.cabecera #saludo{position:absolute;right:15%;color:#ffffff;padding-left:320px;font-size:10px;margin-top:0px;bottom:2px;text-align:center;clear:right;padding-right:4px}*/
.cabecera p#saludo a{color:#ffffff;font-size:10px;text-decoration:underline;font-family:Verdana, Trebuchet, Arial}
ul#regis{margin:0 0 0 0;padding:0 0 0 0;list-style:none;position:relative;z-index:20;float:right}
ul#regis li{margin:0 5px 2px 0px;padding:0;float:right;position:relative}
ul#regis li a{text-decoration:none}
ul#regis li a:hover{text-decoration:none}
ul#regis li a:hover span{text-decoration:underline}
ul#regis li a.desple{display:block;text-align:right;background:url(/i/ico_flecha_menu.gif) no-repeat 100% .1em;padding:.1em 16px 0px 0}
ul#regis li a.desple img{vertical-align:top}
ul#regis .capa{position:absolute;top:0;left:0px;z-index:22;visibility:hidden;margin:0;padding:15px 0 0 0;list-style-type:none;color:#ffffff;width:9em}
ul#regis .capa li{display:block;width:9em;margin:0 0 -1px 0 !important;padding:0 !important;float:none !important;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}
ul#regis .capa a{display:block;color:#ffffff;height:1%;background-color:#607040;padding:3px 12px 3px 8px;margin:0}
ul#regis .capa a:hover{color:#ffffff;background-color:#807A40}
ul#regis .capa ul{list-style-type:none;margin:0 !important;padding:0 !important;height:1%}
ul#regis .capa li li a{display:block;color:#ffffff;height:1%;background-color:#997640;padding:3px 3px 3px 17px}
ul#regis img{vertical-align:middle;margin-left:2px;margin-right:0}
ul#regis ul li img{margin-right:5px}
.blanco{color:#ffffff}
.lDer{clear:right}
#mensaje {color:#FFFFFF}
#reg {float:right;width:33%;text-align:right;height:auto;margin-top:5px}
#menu {width:99.9%;margin:0;background-color:#BEAE7B;float:left;clear:both}
#pestanas {position:relative;left:0;background-color:#BEA97C;width:100%;border-top:1px solid #FFFFFF;text-align:left;padding:5px 0 5px 0}
#barra{color:#907A40;padding:0;margin:0}
.pesta{position:relative;color:#FFFFFF;padding:5px 5px;font-style:normal;font-family:Tahoma;font-size:12px;font-weight:normal;text-align:left;text-decoration:none}
.pesta:hover{background-color:#907A40;text-decoration:underline}
.pestaAct{position:relative;background-color:#FFC102;color:#50735D;padding:5px 5px;font-style:normal;font-family:Tahoma;font-size:12px;text-align:left;text-decoration:none}  
#services{position:relative;width:98.5%;padding-left:5px;padding-top:5px;padding-bottom:5px;clear:both}
#services .primero{position:relative;float:left;width:32%;padding-right:15px}
#services .segundo{position:relative;float:left;width:32%;padding-right:15px}
#services .tercero{position:relative;float:left;width:32%}
#services a{color:#80806c;font-family:Verdana, Arial;font-size:8pt;text-decoration:underline}
#services a:hover{color:#80806c;font-family:Verdana, Arial;font-size:8pt;text-decoration:underline}
#services2{position:relative;width:98.5%;float:left;padding-left:5px;padding-top:5px;border-top:1px dashed #7F4E7C;margin-top:10px}
#services2 .primero{position:relative;float:left;width:30%;margin-right:15px}
#services2 .segundo{position:relative;float:left;width:30%;margin-right:15px}
#services2 .tercero{position:relative;float:left;width:30%}
#services2 a{color:#80806c;font-family:Verdana, Arial;font-size:8pt;text-decoration:underline}
#services2 a:hover{color:#80806c;font-family:Verdana, Arial;font-size:8pt;text-decoration:underline}

#indice_tema{position:relative;width:98.5%;float:left;padding-left:5px;padding-top:15px;padding-bottom:15px}

#indice_tema .primero{position:relative;float:left;width:23%;margin:0 15px 0 0}
#indice_tema .segundo{position:relative;float:left;width:23%;margin:0 15px 0 0}
#indice_tema .tercero{position:relative;float:left;width:23%;margin:0 15px 0 0}
#indice_tema .cuarto{position:relative;float:left;width:23%}
#indice_tema a,visited{color:#5D574B;text-decoration:none}
#indice_tema a:hover{color:#5D574B;text-decoration:underline}

.texto{font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none ;color:#80806c;text-align:justify}
.titulo{font-family:Trebuchet,Verdana, Arial;color:#50735D;font-size:13px;font-weight :bold}
.titulo2{font-family:Verdana, Trebuchet, Arial;color:#50735D;font-size:11px;font-weight :bold}
.titulo3{font-family:Trebuchet,Verdana, Arial;color:#50735D;font-size:16px;font-weight :bold;padding:4px 0 0 0}
#titulo3{padding:4px 0 0 0}
#titulo3 a,visited{text-decoration:none;font-family:Trebuchet,Verdana, Arial;color:#50735D;font-size:16px;font-weight :bold}
#titulo3 a:hover {text-decoration:underline;font-family:Trebuchet,Verdana, Arial;color:#50735D;font-size:16px;font-weight :bold}

#pie {color:#80806c;padding-top:15px;text-align:center;text-decoration:none;font-weight:normal;width:99.6%;margin:0;float:left}
#pie a{color:#80806c;font-family:Verdana, Arial;font-size:8pt;text-decoration:none}
#pie a:hover{color:#80806c;font-family:Verdana, Arial;font-size:8pt;text-decoration:underline}
.enlacesPie{margin:0;padding:0;color:#80806c;font-family:Verdana, Arial;font-size:8pt !important;font-weight:normal}
.boton{border:1px solid #A3A488;background:url(/i/fboton.gif) repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#545454;height:18px;cursor:pointer}
 
.form1 {width:50%}
.txt_indice {padding-bottom:8px}
.linea{width:99.6%;border-top:1px solid #907440;border-bottom:1px solid #907440;float:left}
.linea2{width:99.6%;border-bottom:1px solid #907440;clear:left}

.pad1 {padding-top:9px;padding-bottom:9px;}
.copy {color:#5D574B;padding-top:9px}

.pie_logos {padding-top:15px}
.fl_left {float:left}
.fl_right {float:right}
#buscar {position:relative;background-color:#F3EEE2;float:left;width:99.4%;padding:5px 0 5px 5px;clear:both;z-index:20}
#buscar_izq {position:relative;float:left;width:auto;color:#615028;padding:3px 10px 1px 10px}
#buscar_der {position:relative;float:left;width:auto;color:#615028;padding:0 0 0 10px;background-image:url(/i/bg_busq.gif);background-repeat:no-repeat;background-position:0px -2px}
#buscar_der select{border:1px solid #A3A488;background-color:#ffffff;font-family:Verdana;font-size:11px;font-weight:normal;color:#907A40}
.busqueda{width:200px;border:1px solid #A3A488;background-color:#ffffff;font-family:Verdana;font-size:11px;font-weight:normal;color:#907A40} 
#buscar_der a,#buscar_izq a{color:#615028;font-size:8pt;text-decoration:underline}
#buscar_der a:hover,#buscar_izq a:hover{color:#615028;font-size:8pt;text-decoration:underline}
#buscar_izq img{vertical-align:middle;margin:0 0 0 5px}
#buscar_izq a{text-decoration:none}
#buscar_izq a:hover{text-decoration:none}
#buscar_izq a span{text-decoration:underline}
#buscar #traduccion{float:right;color:#750B15;font-weight:bold;font-size:10px;padding-top:4px;width:130px}

.esp1 {padding-bottom:15px;float:left;width:99.6%}
.esp2 {margin-top:10px;margin-bottom:5px} 
.esp3 {margin-bottom:10px}
#esp5 {margin-bottom:15px}
.esp6 {margin-top:10px;margin-bottom:10px}
.mServ{padding:3px 0 0 25px;margin-top:6px;border-top:1px solid #907440;clear:both}
.mleft10{margin-left:10px}

/* margen derecho */
.marco {width:207px;text-align:left}
#marco a,visited{color:#5D574B;text-decoration:none}
#marco	 a:hover{color:#5D574B;text-decoration:underline}
.fondo_marco {width:207px;background-image:url(/i/caja_fondo.gif);background-repeat:repeat-y}
.marco2 {width:175px;padding:0 0 0 8px;float:left}
.marco3 {float:left}

.tx1 {color:#7F4E7C;font-size:13px;font-weight:bold}
.tx2 {color:#4F735D}
.tx3 {color:#625229}
.tx4 {font-size:13px;font-weight:bold}
a.tx2:active,a.tx2:visited{font-size:9px;color:#11728A;text-decoration:none}
a.tx2:hover{font-size:9px;color:#11728A;text-decoration:underline}

#banner{width:99.9%;text-align:center;clear:left;float:left;position:relative;display:none}
#libros,#librosBolsa {clear:left;padding-top:8px;margin-left:1px}
#libros p,#librosBolsa p{text-align:center}
.ocultar_izda {margin-top:1px;width:50px;padding:0 0 3px 8px;clear:left;float:left;background-image:url(/i/bg_libro.gif);background-repeat:no-repeat}
.ocultar_izda,[hack]{background-position:top center}
.ocultar_izda img {width:38px;height:59px}
.ocultar_dcha {margin-left:54px;width:145px}
.ocultar_down {clear:left;width:195px;padding-top:5px;padding-left:7px;text-align:center}

.form2 {width:195px;padding-top:5px;padding-left:7px;text-align:center}
.form2 a,visited{color:#615028;font-size:8pt;text-decoration:none}
.form2 a:hover{color:#615028;font-size:8pt;text-decoration:underline}
.form3 {float:left;width:195px;padding-top:5px;padding-left:7px;text-align:left}

.boton2 {text-align:center;padding:5px 0 3px 0}
.boton2 a img{border:0}
.boton3 {cursor:pointer}

a.enlace:link, a.enlace:visited {font-family:Verdana, Arial, Helvetica, sans-serif;color:#5D574B;text-decoration:none;font-weight:normal}
a.enlace:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#5D574B;text-decoration:underline;font-weight:normal}

.capaTematica{position:absolute;left:0;top:0;width:99.5%;border:1px solid #000000;z-index:20;background:#FFFFFF;margin-top:0px;visibility:hidden}

#rutaMigas{width:99%;border-bottom:1px dashed #7F4E7C;border-top:1px dashed #7F4E7C;padding:2px 0 4px 0;font-size:11px;font-weight:normal;margin:0 0 7px 0}
#rutaMigas a{color:#A3A488}

#flechaT{background-image:url(/i/bullet4.gif);background-repeat:no-repeat;background-position:top left;padding-left:15px;padding-top:4px;margin-left:20px}
#flechaT a{font-size:11px;color:#907A40;font-family:Tahoma}
.titTematicas{font-size:12px;color:#50735D;font-family:Tahoma;padding:5px 15px 2px 15px;font-weight:bold}
.descripTem{padding:0px 5px 5px 15px;font-family:Tahoma;font-size:11px}
.titEspeciales{font-size:12px;color:#50735D;font-family:Tahoma;padding:3px 5px 0 10px;margin:10px 5px 2px 5px;font-weight:bold}
#totLib,#valLib{font-size:13px;font-weight:bold;color:#920204}
.botonDcha{cursor:pointer;float:right;margin:3px}
.botonIzda{cursor:pointer;float:left;margin:3px}
.centrar{text-align:center}
.bpubli{text-align:center;padding-top:20px;padding-bottom:5px}
#tePromo{background:#F8F7F3;position:absolute;margin-top:12px;top:0px;width:340px;z-index:10;right:4px;border:1px solid #d3d3d3;text-align:justify;padding:4px 3px}
#tePromo a{color:#80806c !important}
.rojoPromo{font-weight:bold;color:#750B15}
#saludo .rojoPromo{font-weight:bold;color:#FBC40B}
.valignTop{vertical-align:top}
.valignMid{vertical-align:middle}
.justify{text-align:justify}
.fsize10{font-size:10px}
.fsize11{font-size:11px}
.fsize20{font-size:20px}
.enlActividades span{text-decoration:underline}
.enlActividades img{margin-right:3px;vertical-align:middle;}
a.enlActividades:link, a.enlActividades:visited {font-family:Verdana, Arial, Helvetica, sans-serif;color:#5D574B;text-decoration:none;font-weight:normal}
a.enlActividades:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#5D574B;text-decoration:underline;font-weight:normal}
.enlAutores{background-image:url(/i/sobrecito.gif);background-repeat:no-repeat;background-position:bottom left;padding-left:30px;padding-bottom:5px}
.enlAutores2{background-image:url(/i/muneco.gif);background-repeat:no-repeat;background-position:top left;padding-left:20px;padding-bottom:5px}
.enlAutores span, .enlAutores2 span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#5D574B;font-weight:normal;text-decoration:underline}
.bot_ventas{background:url(/i/btn_buscar3.gif);/*width:57px;height:25px;*/border:0;color:white;vertical-align:middle;text-align:center;/*font-family: inherit;*/font-weight:bold;/*font-size:12px;*/font-size:10px;cursor:pointer;padding: 3px;margin: 3px;}
.cuadroBus {border:1px solid #CFD2D3;float:left;height:19px;margin-top:16px;padding-left:10px;padding-top:4px;width:178px;}
.cuadroBus1 {border:1px solid #CFD2D3;float:left;height:19px;margin-top:52px;padding-left:10px;padding-top:4px;width:178px;}
.cuadroBus2 {border:1px solid #CFD2D3;float:left;height:19px;margin-top:52px;padding-left:10px;padding-top:4px;width:30%;}
.txt_naranja {
    font-family:Arial;
    font-size:12px;
}
.ranking {
    color:#FF863A;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    margin:8px 0 0;
}
a.adLink_a:hover {text-decoration: underline;color:#cc6600; }
a.adLink1_a:hover {text-decoration: underline; text-align:center;color:#cc6600;}
a.adTitle_a:hover {text-decoration: underline;color:#083000; }
a.adTitle1_a:hover {text-decoration: underline; text-align:center;color:#083000;}
a.adLink_a {text-decoration: none;color:#80806C; }
.single_center {text-align: center}
a.adTitle_a {text-decoration: none; }
a.adLink1_a {text-decoration: none; text-align:center}
a.adTitle1_a {text-decoration: none; text-align:center}
.header	{background:#eee;padding:4px; font-size:15px; font-weight:bold}
.ad {width: 96%; height: 200px;}
.ad1 {width: 96%; height: 200px; }
.adText {color:#80806C;text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight: normal; font-style: normal;}
.adText1 {color:#80806C;text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight: normal; font-style: normal; text-align:center}
.adLink {overflow: hidden; color:#BCAE7B;text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-style: normal; font-weight: bold}
.adLink1 {color:#BCAE7B; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-style: normal; text-align:center}
/*body, td, div {font-family:arial;font-size:12px; color: #000000;}*/
.abg {color:#000;text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11pt; font-weight: normal; font-style: normal;}
.adTitle {color:#50735D;text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11pt; font-style: normal; font-weight: bold}
.adTitle1 {color:#50735D;text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-style: normal; text-align:center}
/*.ad_box1 {border-style:solid;border-width:0px; border-color:255,25; background-color: 255,25;width:96%;margin-left:0px; opacity: 1; background-image: url(); background: nottransparent; border-top: 1px solid #BCAE7B;margin-top:50px;font-family:Verdana, Geneva, sans-serif;font-size:11px; color: #80806C}*/
.ad_box1 {border-style:solid;border-width:0px; border-color:255,25; background-color: 255,25;width:99%; min-height: 90px;margin-left:0px; opacity: 1; background-image: url(); background: nottransparent; border-top: 1px solid #BCAE7B;margin-top:50px;font-family:Verdana, Geneva, sans-serif;font-size:11px; color: #80806C}
.ad_box2 {border-style:solid;border-width:0px; border-color:255,25; background-color: 255,25;width:99%; min-height: 90px;margin-left:0px; opacity: 1; background-image: url(); background: nottransparent;font-family:Verdana, Geneva, sans-serif;font-size:11px; color: #80806C}
/*.ad_box2 {border-style:solid;border-width:0px; border-color:255,25; background-color: 255,25;width:96%;margin-left:0px; opacity: 1; background-image: url(); background: nottransparent;font-family:Verdana, Geneva, sans-serif;font-size:11px; color: #80806C}*/
.ad_box1 div,.ad_box1 td,.ad_box2 div,.ad_box2 td{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color: #000000}
/*para ayuda vendedor*/
.marcoayudavendedor{border: 1px solid #ADA990;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #FFFFFF;behavior: url(/PIE.htc);}
.titvendedor{color:#034c39;text-decoration:none;font-family: Verdana, Geneva, sans-serif; font-size:11pt; font-weight: bold; padding: 10px 0px 0px 14px;}
.titventalibro{color:#666633;font-family: Arial, Helvetica, sans-serif; font-size:11pt; font-weight: bold; }
.txtventalibro{color:#000;font-family: Arial, Helvetica, sans-serif; font-size:11pt;}
#librosBolsa input{color:#000;font-family: Verdana, Geneva, sans-serif; font-size:8pt;}
div a.clickaqui:visited{color:#80806C; text-decoration: underline}
#abrinc{color: #80806C; padding: 4px 4px 4px 20px; float: left;}
#abrinc a {color: #80806C; text-decoration: underline}

.presupuestos{border:0;color:#80806C;font-size:11px;font-family:Verdana,Trebuchet,Arial}
div#cuerpo4{position:relative;width:750px;text-align:center;margin:10px auto}
/*boton click to call*/
#bo_llamada{
 width: 200px; height: 40px;
/*-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 2px 2px 3px;
-moz-box-shadow: #666 2px 2px 3px;
box-shadow: #666 2px 2px 3px;
background: #e2b900;
margin-top: -60px;float:right; text-align: center; font-weight: bold; color:#000;padding-top: 30px;margin-right: 10px;
behavior: url(/PIE.htc);
*/
font-weight: bold; color:#000;
top:220px;
right:19%;
text-align: center;
position:fixed;
}
#bo_llamada a {text-decoration: none; color:#000}
.invisible{display:none;}
.visible{display:inline;width:100%;}
