@charset "utf-8";
/* CSS Document */



div#autores{
	width:910px;
	padding: 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	overflow:hidden;
	color:#615c4f;
	margin: -14px auto auto;
}


div#autores p{ margin:6px 0px}

div#autores a{
	font-weight:900;
	/*color:#709826;*/
	text-decoration:none
}
div#autores a:hover{
	/*text-decoration:underline;*/	
}
/*
div#au_header{
	background:#FFF url(/img/au/bg_libros.gif) no-repeat center;
	padding:20px;
	overflow:hidden;
}
*/
div#au_header .usr{float:left; width:550px; overflow:hidden}
div#au_header .usr .foto{float:left; padding:4px; border:1px solid #e9e5df; text-align:center; margin-right:10px}
div#au_header .usr .usuario{float:left; width:460px; padding-top: 2px;}
div#au_header .usr .usuario h1{margin:0; display:inline; font-size:25px; text-shadow: 0px 0px 2px #dedede; }
.usuario span{display:inline; font-size:11px; padding-left: 15px;}
div#au_header .usr .progreso{float:left; width:400px; height:24px; background:url(/img/au/usr-prog-5.png) no-repeat}

div#au_header .cart{float:right; background:url(/img/au/bg1.png) repeat-x; border:solid 1px #e6e5df; width:300px; height:42px; overflow:hidden}
div#au_header .cart a{background:url(/img/au/icon-cart.jpg) no-repeat 25px 13px; display:block; font-size:11px; padding:15px 0 13px 55px}
div#au_header .cart a:hover{text-decoration:none}

div#autor-tabs{background:url(/img/au/bg2.png) repeat-x; height:35px;}
div#autor-tabs div{float:left;  padding:2px 10px 0 10px; background:url(/img/au/bg_sep.gif) no-repeat right; height:32px;
text-shadow: 0px 1px 0px #ffffff;}
div#autor-tabs div.activo{background:#FFF url(/img/au/bg3.png) repeat-x; margin-top:1px}
div#autor-tabs div span{display:block; }
div#autor-tabs div span a:hover{text-decoration:none}
div#autor-tabs div span.progreso{background:url(/img/au/bg_p0.gif); height:6px; margin-top: 4px; overflow:hidden}
div#autor-tabs div span.progreso img{height: 6px !important;}
div#autor-tabs div.inbox{float:right; background:#FFF url(/img/au/icon-mail.png) no-repeat 6px 5px; border:#ccc7bd 1px solid; height:18px;
padding:2px 5px 0px 30px; margin:7px 10px 0 0; border-radius: 4px; }
div#autor-tabs div.inbox a{font-size:12px}
div#autor-tabs div.inbox a:hover{text-decoration:none}


div#autor-content{overflow:hidden; padding:20px 0px}
div#autor-content div.ausidebar{float:left; width:215px; height:300px}
div#autor-content div.ausidebar .aufoto{border:#CCC solid 1px; padding:5px; margin-bottom:20px}
div#autor-content div.ausidebar .aufoto div{background:#eeedeb; padding:10px}
div#autor-content div.ausidebar .auenlaces{}
div#autor-content div.ausidebar .auenlaces span{font-style:italic; font-family:Georgia; font-size:16px; }
div#autor-content div.ausidebar .auenlaces .en_item{font-size:11px;background:#f1f2f3; margin-bottom:1px; overflow:hidden; padding:8px 5px}
div#autor-content div.ausidebar .auenlaces .en_item span{background:url(/img/au/icon-del-0.png) no-repeat center center; width:16px; height:16px; float:right; cursor:pointer}
div#autor-content div.ausidebar .auenlaces .en_item span:hover{background:url(/img/au/icon-del.png) no-repeat center center; }

div#autor-content div.aucontent{float:right; width:681px;}
div.aucontent .autor-info-cont{overflow:hidden}
div.aucontent .autor-info-cont a{}
div.aucontent .autor-info-cont .autor-info1 {overflow:hidden}
div.aucontent .autor-info-cont .autor-info1 h1{display:inline; font-size:20px; text-shadow: 0px 0px 2px #dedede; }
div.aucontent .autor-info-cont .autor-info1 span{padding-left: 10px;}
div.aucontent .autor-info-cont .autor-progreso{margin:5px 0; overflow:hidden}
div.aucontent .autor-info-cont .autor-progreso .progreso2 {float:left;width:297px; height:24px; background:url(/img/au/usr-prog2-9.png) no-repeat}
div.aucontent .autor-info-cont .autor-progreso span{display:inline-block;padding:4px 0 0 20px; height:24px}

div#autor-apps-tabs{padding:20px 0; overflow:hidden}
ul#autor-apptabs{list-style:none; margin:0; padding:0; overflow:hidden}
ul#autor-apptabs li{float:left; margin-right:5px; background:url(/img/au/bg2.png) repeat-x; padding:8px 10px 0 10px; height:25px;
border-width: 1px 1px 0 1px; border-color:#CCC; border-style:solid; text-shadow: 0px 1px 0px #ffffff;}
ul#autor-apptabs li.activa{background:url(/img/au/bg3.png) repeat-x}
ul#autor-apptabs li a:hover{text-decoration:none}
ul#autor-apptabs li span{font-style:italic; font-size:10px; color:#666}

div#autor-appcontent{padding:10px; border:1px solid #CCC; margin-top: -1px;}




/* LIBROS DEL AUTOR */
div.libout-aviso{padding:5px; background:#f9f5ca;text-shadow: 0px 1px 0px #ffffff;}

div.aulibro-item {border-bottom:1px solid #E6E5DF; overflow:hidden; margin-top: 15px; margin-bottom: 15px; padding-bottom: 15px;}
div.aulibro-item div.aulibro-orden {float:left;width:35px;padding-top: 25px; overflow:hidden }
div.aulibro-item div.aulibro-orden span.au-orden-up{background:url(/img/au/orden-control.png) no-repeat; width:30px; height:20px; display:block ; margin-bottom:10px;  cursor:pointer}
div.aulibro-item div.aulibro-orden span.au-orden{ background:url(/img/au/orden-control.png) no-repeat 0 -34px; width:29px; height:32px; display:block; text-align:center}
div.aulibro-item div.aulibro-orden span.au-orden span{display:block; padding-top: 8px;}
div.aulibro-item div.aulibro-orden span.au-orden-down{background:url(/img/au/orden-control.png) no-repeat 0 -17px; width:30px; height:19px; display:block; margin-top:13px; cursor:pointer}
div.aulibro-item div.aulibro-portada {float:left;width:100px;}
div.aulibro-item div.aulibro-portada img{border:1px solid #E6E5DF}
div.aulibro-item div.aulibro-desc {float:left;width:430px; margin: 13px 0 0 5px; overflow:hidden}
div.aulibro-item div.aulibro-desc h3{margin:0; text-shadow: 0px 0px 2px #dedede;}
div.aulibro-item div.aulibro-desc p{margin:0; padding:5px 5px 5px 30px;text-shadow: 0px 1px 0px #ffffff;}
div.aulibro-item div.aulibro-desc p.e1{background:#f9f5ca url(/img/au/libro-status-1.gif) no-repeat 10px 7px}
div.aulibro-item div.aulibro-participacion{margin:10px 0px}
div.aulibro-item span.aulibro-rating {}
div.aulibro-item span.aulibro-comments {}
div.aulibro-item div.aulibro-cats {font-size:11px}
div.aulibro-item div.aulibro-cats span{font-weight:bold}
div.aulibro-item div.aulibro-tags {font-size:11px}
div.aulibro-item div.aulibro-tags span{font-weight:bold}
div.aulibro-item div.aulibro-precios span{display:block; padding:0 0 0 20px; margin-top:5px}
div.aulibro-item div.aulibro-precios {float:right;width:70px; background:url(/img/au/bg1.png) repeat-x; padding:5px; border:1px solid #E6E5DF}
div.aulibro-item span.aulibro-precio {background:url(/img/au/tipo-libro.png) no-repeat 0 0}
div.aulibro-item span.aulibro-precio-ebook {background:url(/img/au/tipo-libro.png) no-repeat 0 -26px}


/* BLOG */

div.au-blog-panel{padding:5px; background:#f9f5ca;text-shadow: 0px 1px 0px #ffffff;}
div.au-blog-panel span{background:url(/img/au/icon-del-0.png) no-repeat center center; width:16px; height:16px; float:left; cursor:pointer; padding-right: 15px;}
div.au-blog-panel span:hover{background:url(/img/au/icon-del.png) no-repeat center center; }
div.au-blog-panel .au-blog-control{margin:10px 0}
div.au-blog-panel .au-blog-control span{float:right; display:block; padding:3px 30px; background:#a4c73d; width:auto; color:#000; font-size:12px;
border-radius: 4px;}

.au-blog-item{margin:10px 0; border-bottom:1px solid #E6E5DF; overflow:hidden; padding-bottom:10px}
.au-blog-item h3{margin:0; text-shadow: 0px 0px 2px #dedede;}
.au-blog-item span a{font-size:11px}
.au-blog-item div{}
.au-blog-item a{font-size:11px}
.au-blog-item span.au-blog-del{background:url(/img/au/icon-del-0.png) no-repeat center center; width:16px; height:16px; float:right; cursor:pointer; padding-right: 15px;}
.au-blog-item span.au-blog-del:hover{background:url(/img/au/icon-del.png) no-repeat center center; }


div#au-libro{
	width:490px;
	float:left;
	border:1px solid #E6E5DF;
	overflow:hidden;
	padding-top:10px
}
div#au-libro .portada{float:left; width:130px; text-align:center; padding-bottom: 10px;}
div#au-libro .info-libro{float:right; width:350px}
div#au-libro .info-libro h1{font-size:18px; margin:0px; padding:0}
div#au-libro .info-libro p{margin:0; padding:5px 5px 5px 30px;text-shadow: 0px 1px 0px #ffffff; font-size:12px}
div#au-libro .info-libro p.e1{background:#f9f5ca url(/img/au/libro-status-1.gif) no-repeat 10px 7px; margin:10px 0}
div#au-libro .libro-url{background:red;width:490px; background:#edebe5;overflow:hidden; padding:10px; font-size:11px; }
div#au-libro .libro-url span{padding:5px; border:1px solid #E6E5DF;background:#FFF}
div#au-libro .info-libro div.aulibro-cats {font-size:11px}
div#au-libro .info-libro div.aulibro-cats span{font-weight:bold}
div#au-libro .info-libro div.aulibro-tags {font-size:11px}
div#au-libro .info-libro div.aulibro-tags span{font-weight:bold}


div#au-libro-precio{float:right; width:360px; background:#f8f7f4; overflow:hidden; padding:15px}
div#au-libro-precio .precios-container{background:#FFF; border:1px solid #CCC; padding:5px; overflow:hidden;margin-top: 10px;}
div#au-libro-precio .precios-container .precios{width:200px; float:left; overflow:hidden}
div#au-libro-precio .precios-container .precios .pitem{padding:2px 0px}
div#au-libro-precio .precios-container .precios .pitem.activo{background:#f9f5ca;}
div#au-libro-precio .precios-container .precios .pitem span{display:inline-block}
div#au-libro-precio .precios-container .precios .pitem .pradio{width:20px}
div#au-libro-precio .precios-container .precios .pitem .pcant{width:50px}
div#au-libro-precio .precios-container .precios .pitem .ppre{width:115px}

div#au-libro-precio .precios-container .accion{background:#f9f5ca; padding:5px; float:right; width:138px; min-height:59px}
div#au-libro-precio .precios-container .accion div{border:1px solid #CCC; background:#FFF; padding:5px; text-align:center; border-radius: 3px;}
div#au-libro-precio .precios-container .accion div span{display:block}
div#au-libro-precio .precios-container .accion div span.auboton{background:#a8cc3c; padding:5px 10px; color:#FF9; border-radius: 3px; cursor:pointer}
div#au-libro-precio .precios-container .accion div span.auiva{font-size:11px}

li.eliminar-libro{float:right !important; background:none !important; border:0px !important}
/* SOMBRAS */


div#autores div#aumenu{float:left; width:215px}
div#autores div#au-panel-facturacion{float:right; width:675px}
div#autores div#au-panel-facturacion h2{margin-top: 0px !important;}

div#autores div#aumenu div{background:url(/img/au/bg1.png) repeat-x; border:1px solid #f1f2f3; padding:10px; margin-bottom:20px;margin-top:10px;}
div#autores div#aumenu div span{
    color: #827C6A;
    display: block;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 5px;
	}
div#autores div#aumenu div ul{margin:0px; padding:0px; list-style:none}
div#autores div#aumenu div ul li{
	background: url("/img/au/vgris.png") no-repeat scroll 7px center transparent;
    border-bottom: 1px solid #E1E1E1;
    line-height: 28px;
    

}
div#autores div#aumenu div ul li.activo{color:#333333;
font-size:14px;
font-style:italic;}
div#autores div#aumenu div ul li a{font-size:12px; font-weight:normal; outline:none; padding-left: 19px; display:block;}
div#autores div#aumenu div ul li a.activo{background: url(/img/au/v.png) no-repeat scroll 7px center; color:#615C4F;font-size:12px;font-style:normal;font-weight:bold;}
div#autores div#aumenu div ul li a.activo:hover{
	background: url(/img/au/v.png) no-repeat scroll 7px center #F9F9F8;
	}

div#autores div#aumenu div ul li a:hover{ background: url("/img/au/vgris.png") no-repeat scroll 7px center #F9F9F8;}
div#autor-content span.publicar{
	background:url("/img/au/btn_grande.png") no-repeat scroll 0 0 transparent;
	color:#FFFF99;
	cursor:pointer;
	display:block;
	font-weight:bolder;
	height:30px;
	margin-bottom:10px;
	padding-top:7px;
	text-align:center;
	text-transform:uppercase;
	width:214px;
}
div#autores div#aumenu div ul li a:active {
	color: #999;
	}
.col-p{ text-align:right; padding-right: 8px;}
table#tablas_autor{
    border-color: #CCCCCC #EEECE4;
    border-style: none none solid solid;
    border-width: medium medium 1px 1px;
    font-size: 12px;
}
table#tablas_autor th{    
    border-right: 1px solid #A39772;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 10px;
    margin: 0;
    padding-left: 10px;
    text-shadow: 1px 1px 0 #97885E;
	}
table#tablas_autor th.titulo{width:230px}
table#tablas_autor th.titulo-pendientes-facturar{width:500px}
table#tablas_autor th.checks{width:30px}
table#tablas_autor tr.head{
    background: url("/img/au/bg_table.png") repeat-x scroll 0 0 transparent;
    color: #7D7C7B;
    font-size: 11px;
    height: 34px;
    text-align: left;
	}
table#tablas_autor td{
	border-right: 1px solid #EEECE4;
    color: #413B2A;
    padding: 6px 8px;	
}
table#tablas_autor td.titulo{font-weight:normal; color:#959595; padding-left: 5px;}
table#tablas_autor td.pendiente{background:#F8F7F4}
table#tablas_autor td.total-pendiente{
    background: url("/img/au/bg_table2.jpg") repeat-x scroll 0 -1px #FFFFFF;
    color: #6F9726;
    font-size: 16px;
    font-weight: bold;
    padding-top: 7px;
	}
table#tablas_autor td a.con_estado{padding-left:25px; margin-left: 10px;}
table#tablas_autor td a.e1{background: url(/img/au/libro-status-1.gif) no-repeat left center}
table#tablas_autor td a.e2{background: url(/img/au/libro-status-2.gif) no-repeat left  center}
table#tablas_autor td a.e3{background: url(/img/au/libro-status-3.gif) no-repeat left  center}
table#tablas_autor td a.e4{background: url(/img/au/libro-status-4.gif) no-repeat left  center}
table#tablas_autor td .estado_img {width:15px;height:15px;float:left;margin-left:5px;}

table#tablas_autor td div.con_estado{padding-left:15px; margin-left: 10px;padding-bottom:2px;}
table#tablas_autor td div.e1{background: url(/img/au/libro-status-1.gif) no-repeat left 1px }
table#tablas_autor td div.e2{background: url(/img/au/libro-status-2.gif) no-repeat left  1px }
table#tablas_autor td div.e3{background: url(/img/au/libro-status-3.gif) no-repeat left  1px }
table#tablas_autor td div.e4{background: url(/img/au/libro-status-4.gif) no-repeat left  1px }

table#tablas_autor td.titulo{width:200px}
span.tabla_precio{color:#7D7C7B}
div#total-facturar{float:right; width:306px; text-align:right; padding:10px; background:#f1f2f3}
div#total-facturar span{font-weight:bolder}
span.btn-generar-factura{display:block; height:22px; width:150px; color:#FF9; text-transform:uppercase; font-weight:bolder;
background:url(/img/au/bg_b.gif) repeat-x; text-align:center; margin:10px 0; padding-top:7px; border-radius: 5px; cursor:pointer; float:right}

div.helper-facturacion-1{width:300px; float:right; padding:10px; margin:10px 0px; border:1px solid #CCC; font-size:12px;color:#413B2A;}
div.helper-facturacion-1 a{ font-weight:100 !important;}
div#info-facturacion{overflow:hidden}
div#info-facturacion-isq{float:left; width:460px}
div#info-facturacion-isq .datos_encabezados{ background:#f8f7f4;padding:15px; }
div#info-facturacion-isq .cif{ color:#615c4f; margin-top:10px;}
div#info-facturacion-isq h3{font-style:italic; margin:0px; color:#868071; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:100 !important;}
div#info-facturacion-isq div{}
div#info-facturacion-der{float:right; width:165px}

div#form-facturacion label{display:block; font-weight:bold}
div#form-facturacion div{margin-right:5px}
div#form-facturacion input{
	background: url("/img/au/inputs.png") repeat scroll 1px 0 transparent;
    border: 0 none;
    color: #615C4F;
    font-family: Arial,Helvetica,sans-serif;
    height: 20px;
    margin-left: -7px;
    padding: 11px 10px 11px 12px;
    width: 275px;
}

div#form-facturacion .mensaje_envio_cif{ 
	color:#413B2A;
	text-align:justify;
}


.sh1{
text-shadow: 0px 0px 2px #dedede;
; 
}
.sh2{
text-shadow: 0px 1px 0px #ffffff;
}

#au-panel-facturacion {
	font-size:12px;
}

#au-panel-facturacion .title{
	font-size:16px;
	color:#615c4f;
	font-weight:bold;
}

#au-panel-facturacion .item_izq{
	float:left;
	margin-top:20px; 
	width:45%;
	line-height:19px;
}

#au-panel-facturacion .item_izq a{
	font-weight:100 !important;
	text-decoration:none !important;
}

#au-panel-facturacion .item_der{
	background:none repeat scroll 0 0 #F8F7F4;
	color:#898372;
	float:left;
	font-weight:bold;
	line-height:19px;
	margin-top:20px;
	width:55%;
	padding-bottom:2px;
	padding-top:2px;
}

#au-panel-facturacion .item_der ul li{
	list-style-image:url(/img/au/vineta2.png);
}

#au-panel-facturacion .div_servicio{
	border:1px solid #E4E3E1;
	float:left;
	padding:10px 20px 10px 15px;
	width:42%;
	line-height:17px;
	margin-bottom:20px;
}

#au-panel-facturacion .title_servicios{
	color:#709826;
	font-size:16px;
	margin-bottom:5px;
}

#au-panel-facturacion .texto_servicios{
	color: #908a7b;
	margin-bottom:10px;
}

#au-panel-facturacion .precio_servicios{
	color:#4d4d4d;
	font-size:18px;
}

#au-panel-facturacion .btnContratarServicios{
	background:url("/img/au/btn_pequeno.png") no-repeat scroll 0 0 transparent;
	color:#FFFF99;
	cursor:pointer;
	display:block;
	float:right;
	font-size:13px;
	font-weight:bolder;
	height:29px;
	margin-bottom:0;
	margin-top:-5px;
	padding-top:5px;
	text-align:center;
	text-transform:uppercase;
	width:110px;
}

#au-panel-facturacion .title_info{
	color:#8a8474;
	font-weight:bold;
}

#au-panel-facturacion .texto_info{
	color:#413b2a;
}

table#tablas_generar_factura th.titulo {
	width:60%;
}

table#tablas_generar_factura th {
	margin:0;
	padding-left:10px;
	font-size:11px;
}

table#tablas_generar_factura tr.head {
	color:#7D7C7B;
	font-size:11px;
	text-align:left;
}

.usuario .nombre_top{
	font-size: 22px;
    padding: 3px;
}

.usuario h1 {
    color: #615C4F;
    display: inline;
    font-size: 22px;
    margin-left: 15px;
    margin-top: 3px;
}

table#tablas_generar_factura tr.head {
	background:url("/img/au/bg_table.png") repeat-x scroll 0 0 transparent;
	color:#FFFFFF;
	font-size:11px;
	height:34px;
	text-align:left;
	font-weight:bold;
	text-shadow: 1px 1px 0 #97885E;
}

table#tablas_generar_factura {
	border:1px solid #EEECE4;
	font-size:12px;
	margin-top:10px;
}

table#tablas_generar_factura td.titulo {
width:200px;
}

table#tablas_generar_factura td.titulo {
	color:#709826;
	font-weight:bold;
	padding-left:12px;
}

table#tablas_generar_factura td {
	border-right:1px solid #EEECE4;
	color:#413B2A;
	padding:6px 10px 6px 7px;
}

#au-panel-facturacion .emitir_factura {
	margin-top:10px;
}

#au-panel-facturacion a{
	text-decoration:none !important;
}

#au-panel-facturacion #total_factura{
	background:none repeat scroll 0 0 #F9F5CA;
	color:#413B2A;
	float:right;
	height:25px;
	padding-top:10px;
	width:55%;
}

#au-panel-facturacion #total_factura span{
	float:right;
	margin-right:28px;
}

#datos_emitir_factura{
    /*background: url("/img/au/bg_table2.jpg") repeat-x scroll 0 -1px #FFFFFF;*/
    color: #413B2A;
    /*float: right;*/
    font-size: 13px;
    height: 25px;
    margin-top: 1px;
    padding-top: 10px;
    width: 61%;
}

#datos_emitir_factura .head{
	background:url("/img/registro2010/headerregist.png") no-repeat scroll 0 0 transparent;
	height:59px;
	width:554px;
}

#datos_emitir_factura .titulo1{
	color:#FFFFFF;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:30px;
	margin-left:60px;
	margin-top:19px;
	text-shadow:-1px -1px 0 #54661B;
	width:auto;
}

#datos_emitir_factura .dentro{
	background:url("/img/registro2010/bgreg.png") repeat-y scroll 0 0 transparent;
	float:left;
	height:auto;
	color:#7C6D49;
	width:554px;
	text-align: left;
}

#datos_emitir_factura .infocontenedor{
	background:url("/img/logob.png") no-repeat scroll 365px bottom transparent;
	float:left;
	padding:0 25px;
	/*width:91%;*/
}

#datos_emitir_factura .izq {
	float:left;
	height:auto;
	width:300px;
	margin-top:20px;
}

#datos_emitir_factura .der {
	float:left;
	height:auto;
	width:180px;
}

#datos_emitir_factura .info1 #errores_formulario{
	text-align:left !important;
}

#datos_emitir_factura  .formulario span {
	color:#7C6D49;
	display:block;
	float:left;
	font-size:14px;
	margin-bottom:4px;
	margin-left:10px;
}

#datos_emitir_factura .pie {
	background:url("/img/registro2010/bgpiereg.png") repeat-y scroll 0 0 transparent;
	float:left;
	height:19px;
	width:554px;
}


#datos_emitir_factura input[type="text"], #datos_emitir_factura input[type="password"] {
	background:url("/img/afiliados/inputs_large.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	color:#808080;
	height:12px;
	margin-right:30px;
	padding:11px 10px 11px 12px;
	width:279px;
}

#datos_emitir_factura .miniinput_formsselect2 {
	background:url("/img/afiliados/inputs_large.png") no-repeat scroll 0 0 transparent;
	border:0 solid #AEA58E;
	height:33px;
	margin:0;
	padding:6px;
	width:274px;
	margin-right:52px;
}

#datos_emitir_factura span.shadows_publicaciones {
	background:url("") !important;
}

#datos_emitir_factura  #lbCenter, #lbBottomContainer {
	text-align:left !important;
}

#datos_emitir_factura .info1 {
	background:url("") repeat scroll 0 0 transparent !important;
	color:#867E63 !important;
	float:left;
	height:auto;
	margin-left:12px;
	margin-top:20px;
	text-align:left !important;
	width:138px;
}

#autores #lbCenter, #lbBottomContainer {
	text-align:left !important;
}

#datos_emitir_factura .btn_green_cuadcirc2 {
	background-image:url("/img/registro2010/btnreg.png") !important;
	border:0 none;
	color:#F0F3E4 !important;
	cursor:pointer;
	display:block;
	float:right;
	font-size:13px;
	height:33px !important;
	margin-bottom:10px;
	margin-right:22px;
	margin-top:10px;
	padding-bottom:6px;
	text-shadow:1px 1px 0 #5E6F25;
	width:102px !important;
}

.formulario .btn_green_cuadcirc2 {
	background-image:url("/img/registro2010/btnreg.png") !important;
	border:0 none;
	color:#F0F3E4 !important;
	cursor:pointer;
	display:block;
	float:right;
	font-size:13px;
	height:33px !important;
	margin-bottom:10px;
	margin-right:22px;
	margin-top:10px;
	padding-bottom:6px;
	text-shadow:1px 1px 0 #5E6F25;
	width:102px !important;
}

#datos_emitir_factura .btn_green_cuadcirc2:hover{
	background-position:0px 33px !important;
}

#datos_emitir_factura .btn_disabled {
    opacity: 0.5; 
	cursor:default !important;
}
#datos_emitir_factura .btn_disabled:hover {
	background-position:0 0 !important;
	color:#F6F0A6 !important;
} 

#datos_emitir_factura #contentprovincias{
	margin-top:10px;
}
#datos_emitir_factura #factura_cliente{
	margin-top:10px;
}

table#historico_facturas{
	border:1px solid #EEECE4;
	font-size:12px;
	margin-top:10px;
}

table#historico_facturas tr.head {
	background:url("/img/au/bg_table.png") repeat-x scroll 0 0 transparent;
	color:#7D7C7B;
	font-size:11px;
	height:34px;
	text-align:left;
}

table#historico_facturas th {
	margin:0;
	padding-left:0px;
	font-size:11px;
}

table#historico_facturas th.fecha {
	margin:0;
	padding-left:10px;
}

table#historico_facturas tr.head {
	color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-shadow: 1px 1px 0 #97885E;
}

table#historico_facturas td {
	border-right:1px solid #EEECE4;
	color:#413B2A;
	padding:6px 25px 6px 7px;
}

table#historico_facturas td.fecha {
	color:#413b2a;
	padding-left:12px;
}

table#historico_facturas td.fecha {
	width:55%;
}

table#historico_facturas td.estado_pagado {
	font-style:italic;
	color:#83a224;
}

table#historico_facturas td.estado_pendiente {
	color:#be9a2c;
}

#au-panel-facturacion .descrip{
	margin-top:5px;
}

/*STYLE PLANTILLAS */

div#menu-container {
background-image:url("../../../img/menu_r2_c7.jpg");
height:30px;
margin-left:6px;
width:898px;
}

div#menu-container .imgizq {
background-image:url("../../../img/menu_r2_c1.jpg");
float:left;
height:30px;
width:11px;
}

div#menu {
float:left;
}

div#menu a {
color:#333333;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-top:7px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
text-shadow:1px 1px 0 #FFFFFF;
}

div#menu .activo {
border-top-left-radius:5px;
border-top-right-radius:5px;
background-color:#F6F6F5;
border-left:1px solid #90AA2B;
border-right:1px solid #90AA2B;
border-top:1px solid #90AA2B;
color:#97B92F;
float:left;
height:24px;
margin:-4px 5px;
padding-top:9px;
}

div#menu-container .imgder {
background-image:url("../../../img/menu_r2_c9.jpg");
float:right;
height:30px;
width:9px;
}

.separatorcontent2 {
background:url("../../../img/separator_content2.png") repeat-x scroll center bottom transparent;
border-top:2px solid #FFFFFF;
clear:both;
display:block;
height:15px;
margin:0 -19px;
}

.window_50porcien {
background:url("../../../img/window_50porcien_content.png") repeat-y scroll left center transparent;
margin:15px 0 7px;
overflow:hidden;
width:448px;
}

.window_50porcien_top {
background:url("../../../img/window_50porcien_top.png") no-repeat scroll left top transparent;
clear:both;
display:block;
height:10px;
}

.window_50porcien_top_content {
background:url("../../../img/window_50porcien_top_content.png") repeat-y scroll left center transparent;
clear:both;
display:block;
overflow:hidden;
padding-bottom:10px;
padding-left:20px;
}

.window_50porcien_separatortop_to_content {
background:url("../../../img/window_50porcien_separatortop_to_content.png") no-repeat scroll left top transparent;
clear:both;
display:block;
height:10px;
}

.window_50porcien_content {
padding:0 20px 0;
}

.columnimg_descargas2 {
border-right:1px dotted #AB9278;
float:left;
margin-right:15px;
width:100px;
}

.columncontent_descargas2 {
float:left;
width:289px;
}

.columnimg_descargas2 img {
	border:0 none;
}

.window_50porcien_bottom {
background:url("../../../img/window_50porcien_bottom.png") no-repeat scroll left bottom transparent;
clear:both;
display:block;
height:19px;
}

.columnimg_descargas {
border-right:1px dotted #AB9278;
float:left;
margin-right:15px;
width:166px;
}

.columncontent_descargas {
float:left;
width:220px;
}

/*FIN STYLE PLANTILLAS*/


/*INICIO TABLE LIBRO INDEX PANEL USUARIO*/
table.typetables1 td {
/*background:url("../../../img/bg_tables_tdnormal_type1.gif") repeat-x scroll center bottom #F8F7F5;*/
padding:3px 10px;
vertical-align:top;
}

#promocion {
padding:10px;
position:relative;
}

#flechapromocion {
background:url("../../../img/flecha_detalleslibros.gif") no-repeat scroll left top transparent;
height:25px;
left:58px;
position:absolute;
top:-26px;
width:46px;
}

div.title_orange_modules {
background:url("../../../img/title_orange_modules_first.gif") no-repeat scroll left top transparent;
clear:both;
display:block;
height:44px;
margin-bottom:5px;
position:relative;
text-transform:uppercase;
}

span.title_orange_modules_first {
background:url("../../../img/title_orange_modules_first.gif") no-repeat scroll right top transparent;
height:44px;
left:0;
position:absolute;
top:0;
width:32px;
}

div.title_orange_modules {
text-transform:uppercase;
}

span.title_orange_modules_final {
background:url("../../../img/title_orange_modules_final.gif") no-repeat scroll right top transparent;
height:44px;
position:absolute;
right:0;
top:0;
width:32px;
}

.icos_opt_fichaautores {
background:none repeat scroll 0 0 #FFFFFF;
border:1px dotted #999999;
margin-bottom:20px;
padding:5px 10px;
width:85px;
}

.txtbig {
font-size:18px;
}

.ico_fichapublica {
background:url("../../../img/ico_fichapublica.gif") no-repeat scroll center top transparent;
color:#709826;
display:inline;
float:left;
margin-right:20px;
padding-top:58px;
text-align:center;
width:85px;
}

.ico_eliminarlibro {
background:url("../../../img/ico_eliminarlibro.gif") no-repeat scroll center top transparent;
color:#709826;
display:inline;
float:left;
padding-top:58px;
text-align:center;
width:85px;
}

.ico_sistemaeditores {
background:url("../../../img/ico_libroaeditores.gif") no-repeat scroll center top transparent;
color:#709826;
display:inline;
float:left;
padding-top:58px;
text-align:center;
width:85px;
}

.txtmorebig {
font-size:18px;
}

.btns_de_comprar {
margin-left:-100px;
}

.btbcomprar100libros {
background:url("../../../img/100.png") no-repeat scroll left top transparent;
color:#000000;
display:inline;
float:left;
font-size:17px;
height:140px;
line-height:26px;
margin-left:-15px;
margin-right:15px;
padding-top:51px;
text-align:center;
width:118px;
}

.btbcomprar50libros {
background:url("../../../img/50.png") no-repeat scroll left top transparent;
color:#000000;
display:inline;
float:left;
font-size:17px;
height:140px;
line-height:26px;
margin-right:15px;
padding-top:51px;
text-align:center;
width:118px;
}

.btbcomprar15libros {
background:url("../../../img/15.png") no-repeat scroll left top transparent;
color:#000000;
display:inline;
float:left;
font-size:17px;
height:140px;
line-height:26px;
margin-right:15px;
padding-top:51px;
text-align:center;
width:118px;
}

.btbcomprar1libro {
background:url("../../../img/btn_1ejemplar.png") no-repeat scroll left top transparent;
color:#000000;
display:inline;
float:left;
font-size:17px;
height:85px;
line-height:26px;
margin-right:15px;
padding-top:103px;
text-align:center;
width:118px;
}

.btbcomprar1libro span, .btbcomprar15libros span, .btbcomprar50libros span, .btbcomprar100libros span {
color:#FFFFFF;
}

div.title_orange_modules h2 {
background:url("../../../img/title_orange_modules_content.gif") repeat-x scroll center top transparent;
font-size:14px !important;
font-weight:bold;
margin:0 !important;
padding:11px 35px 15px !important;
}

.right {
float:right;
}

a img {
border:0 none;
}

.promocion_items{
	margin-left:10px;
	overflow:hidden;
}

.menu_opt_fichaautores {
background:none repeat scroll 0 0 #F1EFEB;
display:block;
margin:0 0 2px;
padding:4px 5px;
}

.menu_opt_fichaautores:hover {
background:none repeat scroll 0 0 #FFFFFF;
border-right:0px solid #8FAD3A;
text-decoration:none;
}

/*FIN TABLE LIBRO INDEX PANEL USUARIO*/

div#autores div#modificar_datos_izq {
	float:left;
	width:215px;
}

div#autores div#modificar_datos_izq .image_modificar_datos {
	background-color: #FFFFFF;
    border: 1px solid #DEE7E8;
    float: left;
    padding: 4px;
    width: 204px;
}

div#autores div#modificar_datos_izq .image_modificar_datos .dentro {
    background-color: #EEEDEB;
    float: left;
    height: 227px;
    width: 100%;
}

div#autores div#modificar_datos_izq .image_modificar_datos .dentro img {
    padding: 3px 2px;
}

div#autores div#modificar_datos_izq .image_modificar_datos_th{
	border:1px solid #DFE8E9;
	padding:3px;
	/*width:62px;*/
	float:left;
}

div#autores div#modificar_datos_izq .text_th{
	float: left;
    margin-left: 10px;
    margin-top: 5px;
    width: 130px;
	margin-bottom: 10px;
}

div#autores div#modificar_datos_izq .flecha_min{
	background: url("/img/au/flecha.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    width: 17px;
	margin-top: 8px;
}

div#autores div#modificar_datos_izq  .texto_min{
	float: right;
    width: 105px;
}

div#autores div#modificar_datos_izq .text_th2{
	float: left;
    height: 28px;
    margin-left: 35px;
    margin-top: 3px;
    width: 100px;
}

div#autores div#modificar_datos_izq .btncambiarimg{
	/*padding: 3px 19px 10px 14px;*/
    float: left;
    padding-top: 3px;
    text-align: center;
    width: 76px;
}

div#autores div#modificar_datos_izq .text_th2 ul li{
	list-style-image:url("/img/au/icon_cambiarfoto.jpg");
	margin-left:-11px;
	margin-top:-14px;
}

#modificar_datos .datos1{
	background:none repeat scroll 0 0 #F8F7F4;
	color:#615C4F;
	padding:10px 20px;
	width:525px;
}

#modificar_datos .datos1 label{ 
	font-weight:bold;
	line-height:25px;
}

#modificar_datos .datos1 .input1{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-size:18px;
	font-style:italic;
	height:27px;
	width:220px;
	font-family:georgia;
	padding-left:5px;
}

#modificar_datos .datos1 .input2{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-family:arial;
	font-size:11px;
	height:24px;
	width:220px;
	padding-left:5px;
}

#modificar_datos .datos1 .datos1_parte1{
	float:left;
	margin-right:10px;
	margin-top:10px;
	width:45%;
}

#modificar_datos .datos1 .cambiar_contrasena{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E1E0DC;
	height:21px;
	padding-left:10px;
	padding-top:5px;
	width:217px;
}

#modificar_datos .datos2{
	background:none repeat scroll 0 0 #F9F5CA;
	margin-top:20px;
	padding:10px 20px;
	width:100%;
}


#modificar_datos .datos2 span{
    color: #615C4F;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 28px;
}

#modificar_datos .datos3{
	margin-top:10px;
	padding:10px 20px;
	width: 93%;
}

#modificar_datos .datos3 label{ 
	/*font-weight:bold;*/
	line-height:25px;
}

#modificar_datos .datos3 .select1{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-family:arial;
	font-size:11px;
	height:24px;
	padding-left:5px;
}

#modificar_datos .datos3 .pais{
	float:left;
	width:50%;
}

#modificar_datos .datos3 .provincia{
	float:left;
	width:50%;
}

#modificar_datos .datos3 .pais select{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-family:arial;
	font-size:11px;
	height:24px;
	padding-bottom:1px;
	padding-left:5px;
	padding-top:1px;
	width:250px;
}

#modificar_datos .datos3 .provincia select{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-family:arial;
	font-size:11px;
	height:24px;
	padding-bottom:1px;
	padding-left:5px;
	padding-top:1px;
	width:250px;
}

#modificar_datos .datos3 .fecha_nacimiento{
	float:left;
	width:50%;
}

#modificar_datos .datos3 .genero{
	float:left;
	width:50%;
}

#modificar_datos .datos3 .genero select{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-family:arial;
	font-size:11px;
	height:24px;
	padding-bottom:1px;
	padding-left:5px;
	padding-top:1px;
	width:150px;
}

#modificar_datos .datos3 .text_item{
	float:left;
	width:50%;
}

#modificar_datos .datos3 .text_item input{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-family:arial;
	font-size:11px;
	height:24px;
	padding-left:5px;
	width:240px;
}

.text_item_wysiwyg{
	width:100%;
}

#modificar_datos .btn_style_2010{
	background:url("/img/au/btn_mediano.png") no-repeat scroll 0 0 transparent;
	border:0 none;
	color:#FFFF99;
	cursor:pointer;
	display:block !important;
	font-weight:bolder;
	height:38px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-transform:uppercase;
	width:175px;
}

#modificar_datos .divboton{
	float:right;
	margin-top:30px;
}

#modificar_datos .errorinputdatos{
	border:1px solid red !important;
}

#datos_emitir_factura input[type="text"], #datos_emitir_factura input[type="password"]:focus {
	/*background:url("/img/afiliados/inputs_large.png") no-repeat scroll 0 -35px transparent;*/
}

.swfupload {
margin-left:-0.1em;
margin-top:0;
}

div.windows_form {
text-align:left;
}

.btn_capt_foto {
	background: url("../../../img/btn_capt_foto.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #F6EDAA; 
    display: inline;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 28px;
    padding-bottom: 0.4em;
    padding-left: 1.8em;
    text-transform: none;
    width: 122px;
}

#idfoto{
	float:left;
	margin-right:15px;
	overflow:hidden;
}

#au-panel-facturacion .title_carrito_mod{
    background: url("/img/au/bg_table.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 31px;
    padding-top: 8px;
    text-align: center;
    text-shadow: 1px 1px 0 #97885E;
    width: 553px;
}

#au-panel-facturacion .content_carrito_mod{
	border-bottom:2px solid #EFEDE5;
	border-left:2px solid #EFEDE5;
	border-right:2px solid #EFEDE5;
	margin-top:-9px;
	padding-left:11px;
	width:539px;
}

#au-panel-facturacion .btnPagarServicios {
	display:block;
	float:right;
	height:34px;
	margin-right:120px;
	margin-top:10px;
	padding-bottom:13px;
}

#au-panel-facturacion .btn_eliminar_prod_carrito{
	margin-right:5px;
}

.ico_datosdellibro {
	background:url("../../../img/ico_datosdellibro.gif") no-repeat scroll center top transparent;
	color:#709826;
	display:inline;
	float:left;
	margin-right:20px;
	padding-top:58px;
	text-align:center;
	width:85px;
}

.estado_pendiente {
	color:#BE9A2C !important;
}

.estado_pagado {
	color:#83A224 !important;
	font-style:italic;
}

.header_detallelibro_helper{

}

.header_detallelibro_helper .parte_izq{
	border:1px solid #E4E3E1;
	float:left;
	height:auto;
	width:490px;
}

.header_detallelibro_helper .parte_der{
	background:none repeat scroll 0 0 #F8F7F4;
	float:right;
	height:176px;
	width:406px;
}

.header_detallelibro_helper .parte_izq .caracteristocas_libro_1{
	height:auto;
} 

.header_detallelibro_helper .parte_izq .caracteristocas_libro_2{
	background:none repeat scroll 0 0 #EDEBE5;
	overflow:hidden;
} 

.header_detallelibro_helper .parte_izq .portada{
	float:left;
	padding:12px;
	width:75px;
}

.header_detallelibro_helper .parte_izq .portada img{
	border:1px solid #DADAD8;
}

.header_detallelibro_helper .parte_izq .caract{ 
 	float:right;
	margin-top:10px;
	width:380px;
}

.header_detallelibro_helper .parte_izq .caract_title{
	color:#615C4F;
	font-size:16px;
	line-height:32px;
	text-shadow:0 1px 0 #B5B3AD;
}

.header_detallelibro_helper .parte_izq .tipo_libro{
	color:#413B2A;
	padding-left:20px;
}

.header_detallelibro_helper .parte_izq .e1 {
	background:url("/img/au/libro-status-1.gif") no-repeat scroll left 2px transparent;
}

.header_detallelibro_helper .parte_izq .e2 {
	background:url("/img/au/libro-status-2.gif") no-repeat scroll left 2px transparent;
}

.header_detallelibro_helper .parte_izq .e3 {
	background:url("/img/au/libro-status-3.gif") no-repeat scroll left 2px transparent;
}

.header_detallelibro_helper .parte_izq .enlace_c{
   /* background: url("/img/au/icon_cambiarfoto.jpg") no-repeat scroll 0 0 transparent;*/
    margin-bottom: 10px;
    margin-left: 20px;
    /*padding: 2px 20px;*/
}

.header_detallelibro_helper .parte_izq .enlace_c a{
	font-size:11px !important;
}

.header_detallelibro_helper .parte_izq .title_clasificado{
	color:#615C4F;
	font-size:12px;
	font-weight:bold;
}

.header_detallelibro_helper .parte_izq .title_palabrasclave{
	color:#615C4F;
	font-size:12px;
	font-weight:bold;
}

.header_detallelibro_helper .parte_izq .pclaves{
	color:#709826;
	font-size:11px;
	font-weight:bold;
}

.header_detallelibro_helper .parte_izq .title_direccionweb{
	color:#413B2A;
	float:left;
	margin-left:4px;
	margin-top:10px;
	width:80px;
}
 
.header_detallelibro_helper .parte_izq .urldireccionweb {
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:6px;
	padding:4px 1px 6px 2px;
	width:398px;
}

.header_detallelibro_helper .parte_der .title_parteder{
	color:#615C4F;
	font-weight:bold;
	margin-left:20px;
	margin-top:15px;
}


.header_detallelibro_helper .parte_der .promociones{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E4E3E1;
	color:#413B2A;
	height:115px;
	margin-left:20px;
	margin-top:10px;
	width:375px;
}

.header_detallelibro_helper .parte_der .promociones .opciones{
	float:left;
	margin-left:10px;
	margin-top:8px;
	width:215px;
}

.header_detallelibro_helper .parte_der .promociones .item_promocion{
	height:23px;
	margin-left:6px;
	overflow:hidden;
}
.header_detallelibro_helper .parte_der .promociones .item_promocion label{
	cursor:pointer;
}

.header_detallelibro_helper .parte_der .promociones .item_seleccionado{
	background:none repeat scroll 0 0 #F9F5CA;
}

.header_detallelibro_helper .parte_der .promociones .boton_promociones{
	background:none repeat scroll 0 0 #F9F5CA;
	float:left;
	height:92px;
	margin-top:9px;
	width:146px;
}

.header_detallelibro_helper .parte_der .promociones .btn_comprar_promociones{
	background:url("/img/au/btn_comprar.png") no-repeat scroll 0 0 transparent;
	color:#FFFF99;
	cursor:pointer;
	display:block;
	font-size:12px;
	font-weight:bolder;
	height:29px;
	margin-bottom:-4px;
	padding-top:8px;
	text-align:center;
	width:110px;
}

.header_detallelibro_helper .parte_der .promociones .comprar_promociones{
	border-radius:5px 5px 5px 5px;
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #DFD6AB;
	color:#413B2A;
	font-size:11px;
	height:60px;
	margin-left:7px;
	margin-top:8px;
	padding-left:7px;
	padding-top:14px;
	width:123px;
}

/* INICIO TABS */
ul.tabs {
	border-bottom:1px solid #E4E3E1;
	float:left;
	height:32px;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:80%;
}

ul.tabs li {
	background:url("/img/au/fondo_tabs.jpg") repeat scroll 0 0 transparent;
	float:left;
	height:34px;
	line-height:31px;
	margin:0 8px 0 0;
	overflow:hidden;
	padding:0;
	position:relative;
}

ul.tabs li a {
	color:#709826 !important;
	display:block;
	font-size:12px;
	margin-top:2px;
	padding:0 20px;
	text-decoration:none !important;
	text-shadow:1px 1px 1px #FFFFFF;
}

ul.tabs li a:hover {
	color:#999999 !important;
}

html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Estate seguro de que a la tab activa no se le aplicarán estas propiedades hover--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Esto hace que la tab activa esté conectada con respecto a su contenido--*/
}

ul.tabs .activo{
	background:url("/img/au/fondo_tabs_over.jpg") repeat scroll 0 0 transparent;
	border-left:1px solid #E5E4DE;
	border-right:1px solid #E5E4DE;
	border-top:1px solid #E5E4DE;
	
}

ul.tabs .activo a{
	color:#4d4d4d !important;
}

/* FIN TABS */

.divtabs{
	margin-top:30px;
	overflow:hidden;
	width:100%;
}

.header_detallelibro_helper .parte_der .promociones .precio_prom{
	float: left;
    margin-right: 10px;
    margin-top: 4px;
}

.header_detallelibro_helper .parte_der .promociones .precio_prom_label{
	width:auto; 
	float:right;
}

.header_detallelibro_helper .parte_der .promociones .precio_prom_detallado{
	float: right;
    margin-right: 10px;
    margin-top: 4px;
}

.divtabs .eliminar_libro{
	background:url("/img/au/icon_cambiarfoto.jpg") no-repeat scroll 0 0 transparent;
	border-bottom:1px solid #E4E3E1;
	float:left;
	font-size:11px;
	margin-top:10px;
	padding-bottom:8px;
	padding-left:25px;
	width:17%;
}

#autor-content .content_tab{
	margin-top:20px;
}

#autor-content .content_tab .result_estadisticas{
	width:100%;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas{
	border: 1px solid #E4E3E1;
    color: #413B2A !important;
    float: left;
    height: 45px;
    margin-right: 11%;
    width: 23%;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas_ultimo{
	border:1px solid #E4E3E1;
	float:left;
	height:45px;
	width:23%;
	color:#413B2A !important;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas .titulo_estadistica_caja{
	float:left;
	height:40px;
	padding-left:10px;
	padding-top:5px;
	width:43%;
	overflow:hidden;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas_ultimo .titulo_estadistica_caja{
	float:left;
	height:40px;
	padding-left:10px;
	padding-top:5px;
	width:43%;
	overflow:hidden;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas .azul{
	background:#8fdbe4;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas .verde_caja{
	background:#bfd89a;
	width: 50%;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas .amarillo{
	background:#eae796;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas_ultimo .morado{
	background:#d9c9dc;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas .image_estadistica_caja{
	float:left;
	height:45px;
	width:80px;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas .precio_caja{
	float:left;
	margin-top:12px;
	width:53px;
	margin-left: 10px;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas_ultimo .image_estadistica_caja{
	float:left;
	height:45px;
	width:80px;
}

#autor-content .content_tab .result_estadisticas .item_result_estadisticas_ultimo .precio_caja{
	float:left;
	margin-top:12px;
	width:53px;
	margin-left: 10px;
}

#autor-content .content_tab .line_calendario{
	background:url("/img/au/fondo_tabs.jpg") repeat scroll 0 0 transparent;
	height:19px;
	margin-top:20px;
	padding:8px;
}

#autor-content .content_tab .line_calendario .fecha_text{
	background:url("/img/au/calendario.png") no-repeat scroll 0 0 transparent;
	color:#4D4D4D;
	float:left;
	font-weight:bold;
	margin-left:10px;
	padding-left:25px;
	width:auto;
}

#autor-content .content_tab .line_calendario .por_mes{
	background:url("/img/au/sep_line_cal.jpg") no-repeat scroll right 4px transparent;
	float:left;
	height:20px;
	padding-right:10px;
}

#autor-content .content_tab .line_calendario .por_dias{
	float:right;
}

#autor-content .content_tab .line_calendario .por_mes_dias{
	float:right;
	text-align:right;
	width:137px;
}

#autor-content .content_tab .line_calendario .por_mes_dias a{
	text-shadow:1px 1px 1px #FFFFFF;
}

#autor-content .content_tab .line_calendario  .cambiar_fechas{
	float:left;
	margin-left:15px;
}

#autor-content .content_tab .line_calendario  .cambiar_fechas a{
	text-shadow:1px 1px 1px #FFFFFF;
}

#autor-content .content_tab .titulo_item_estadisticas{
	color:#4D4D4D;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	text-shadow:1px 1px 1px #FFFFFF;
}

#autor-content .content_tab .item_estadistica_grafica{
	margin-top:30px;
}

#autor-content .content_tab .dedicatoria_izq{
	background:none repeat scroll 0 0 #F8F7F4;
	float:left;
	height:227px;
	padding:18px;
	width:510px;
}

#autor-content .content_tab .descripcion_dedicatoria{
	color:#615C4F;
	margin-bottom:10px;
}

#autor-content .content_tab textarea{
	background:url("/img/au/fondo_textarea.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#9B9890;
	height:89px;
	margin-bottom:13px;
	margin-top:10px;
	padding-left:10px;
	padding-top:6px;
	width:470px;
}

#autor-content .content_tab .btn_guardar_dedicatoria{
	float:right;
	height:30px;
	margin-right:27px;
	padding-bottom:10px;
}

#autor-content .content_tab .eliminar_dedicatoria {
	background:url("/img/au/icon_cambiarfoto.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	font-size:11px;
	margin-left:210px;
	margin-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	width:120px;
}

#autor-content .content_tab .dedicatoria_der{
	color:#615C4F;
	float:right;
	padding:17px;
	width:316px;
}


#autor-content .content_tab .content_izq{
	color:#615C4F;
	float:left;
	padding-top:10px;
	width:530px;
}

#autor-content .content_tab .content_der{
	float:right;
	padding-top:10px;
	width:360px;
}

#autor-content .content_tab .content_der .descargar_promocion{
	background:none repeat scroll 0 0 #F8F7F4;
	overflow:hidden;
	padding:9px;
	width:100%;
}

#autor-content .content_tab .content_der .descargar_promocion .image_descargar_promocion{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E8E4DD;
	float:left;
	padding:3px;
	width:auto;
}

#autor-content .content_tab .content_der .descargar_promocion .descripcion_descargar_promocion{
	float:right;
	margin-right:10px;
	width:240px;
}

#autor-content .content_tab .content_der .descargar_promocion .titulo_descargar_promocion{
	color:#615C4F;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
}

#autor-content .content_tab .content_der .descargar_promocion .texto_descargar_promocion{
	color:#A2A2A2;
}

#autor-content .content_tab .content_izq .titulo_principal{
	color:#615C4F;
	font-size:16px;
	font-weight:bold;
}

#autor-content .content_tab .content_izq .servicio{
	border:1px solid #E4E3E1;
	margin-top:10px;
	overflow:hidden;
	padding:5px;
	width:100%;
}

#autor-content .content_tab .content_izq .image_checkbox{
	float:left;
	width:35px;
}

#autor-content .content_tab .content_izq .texto_servicio{
	float:left;
	margin-top:5px;
	width:90%;
}

#autor-content .content_tab .content_izq .text_serv{
	float:left;
	width:53%;
}

#autor-content .content_tab .content_izq .btn_deditacoria_serv{
	background:url("/img/au/btn_grande_s.png") no-repeat scroll 0 0 transparent;
	color:#FFFF99;
	cursor:pointer;
	font-size:12px;
	font-weight:bolder;
	height:29px;
	padding:5px 20px;
	text-align:center;
	text-transform:uppercase;
	width:140px;
}

/*
#autor-content .content_tab .content_izq .servicio:hover{
	background:#f9f5ca;
	border:1px solid #f9f5ca !important;
	cursor:pointer;
}
*/
#autor-content .content_tab .content_izq .titulo_secundarios{
	color:#615c4f;
	font-size:12px;
	font-weight:bold;
}

#autor-content .content_tab .content_izq .texto_tenerencuenta{
	line-height:25px;
	margin-top:20px;
}
#form_cambiar_fechas {
	background:url("/img/au/calendario.png") no-repeat scroll 0 3px transparent;
	margin-left:10px;
	margin-top:-3px;
	overflow:hidden;
	padding-left:25px;;
}

#form_cambiar_fechas input[type="text"]{
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 1px transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	float:left;
	font-family:arial;
	font-size:11px;
	height:19px;
	margin-right:8px;
	padding-left:5px;
	width:110px; 
}

#form_cambiar_fechas form {
	margin:1px 0 0 !important;
}

.btn_cambiar_passw{
	background-image:url("/img/registro2010/btnreg.png") !important;
	border:0 none;
	color:#F0F3E4 !important;
	cursor:pointer;
	display:block;
	float:right;
	font-size:13px;
	height:32px !important;
	margin-bottom:10px;
	margin-right:22px;
	margin-top:10px;
	padding-bottom:5px;
	text-shadow:1px 1px 0 #5E6F25;
	width:102px !important;
}

.btn_cambiar_passw:hover{
	background-position:0 -33px;
}


/* INICIO SERVICIOS */

#serviciosbubok .head .imagenizq {
	background:url("") !important;
	float:none !important;
	height:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	width:0px !important;
}

#serviciosbubok .head {
	width:100% !important;
	margin-left:0 !important;
}

#serviciosbubok .head .infoder .numeropasos h3 {
	padding-left:57px !important;
}

#contenido .c-izq .tablaservicios .item span.servicio a {
	color:#656049;
	font-weight:normal !important;
}

#serviciosbubok #contenido .c-izq {
	float:left;
	margin-left:0 !important;
	overflow:hidden !important;
	width:68% !important;
}

#contenido .c-izq .tablaservicios .item .check {
	width:30px !important;
}

#contenido .c-izq .tablaservicios .tituloservicio {
	width:450px !important;
}

#contenido .c-izq .tablaservicios .item span.servicio a {
	font-size:12px !important;
}

#contenido .c-izq .tablaservicios .item .contieneservicio {
	width:325px !important;
}

#serviciosbubok #contenido .c-izq .tablaservicios {
	width:450px !important;
}

#contenido .c-izq .tablaservicios .item .valor span {
	font-size:13px !important;
}

#serviciosbubok #contenido .c-der {
	float:right  !important;
	margin-right:0 !important;
	overflow:hidden;
	width:205px !important;
}

#serviciosbubok #contenido .c-der .contratel .container h4 {
	font-size:10px !important;
}

#serviciosbubok #contenido .c-der .contratel .container {
	margin-left:0 !important;
	padding-left:0 !important;
	width:200px !important;
	background:url("/img/bgcontratel_mini.jpg") no-repeat scroll 0 27px transparent !important;
}

#serviciosbubok #contenido .c-der .ayuda h2 {
	font-size:11px !important;
}

#serviciosbubok #contenido .c-der .ayuda span.info {
	font-size:11px !important;
	margin-left:6px !important;
	padding-left:46px !important;
	width:138px !important;
}

#serviciosbubok #contenido .c-der .contratel .container h1 {
	font-size:22px !important;
	margin-top:32px !important;
}

#serviciosbubok #contenido .c-der .contratel {	
	height:90px !important;
}

#serviciosbubok #contenido .c-der #cesta .titulo {
	background:url("/img/bgtopcesta_mini.jpg") no-repeat scroll 0 0 transparent !important;
	height:46px !important;
	width:200px !important;
}

#serviciosbubok #contenido .c-der #cesta .content .contratar {
	width:200px !important;
}

#serviciosbubok #contenido .c-der #cesta .content .contratar a {
	background-image:url("/img/btnbig_mini.png") !important;
	font-size:16px !important;
	margin-left:3px !important;
	padding-top:5px !important;
	width:125px !important;
	height:28px !important;
}

#serviciosbubok #contenido .c-der #cesta .content .contratar a:hover {
	background-position:0 -34px !important;
}

#serviciosbubok #contenido .c-der #cesta .pie {
	background:url("/img/pie_mini.png") no-repeat scroll center top transparent !important;
	width:202px !important;
}

#serviciosbubok #contenido .c-der #cesta .content {
	width:198px !important;
}

#serviciosbubok #contenido .c-der #cesta .content .contratar div {
	margin-left:2px !important;
	width:70px !important;
}

#serviciosbubok #contenido .c-der #cesta .content .itemcest {
	font-size:9.4px !important;
	height:auto !important;
	padding-bottom:2px !important;
}

#serviciosbubok #contenido h3 {
	font-size:12px !important;
}

#serviciosbubok #contenido .c-der #cesta .content .itemcest span.item {
	margin-left:6px !important;
	padding-left:11px !important;
}

#contenido .c-izq .tablaservicios .item .calculador {
	width:325px !important;
}
/* FIN SERVICIOS */

#autor-content .content_tab .content_der .descargar_promocion .texto_descargar_promocion a {
	color:#A2A2A2 !important;
	font-weight:normal !important;
}

#datos_emitir_factura .info1 #errores_formulario ul{

}

#cambiar_estado select {
	background:url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
	border:1px solid #D3D2D0;
	color:#868071;
	font-family:arial;
	font-size:11px;
	height:24px;
	padding-bottom:1px;
	padding-left:5px;
	padding-top:1px;
	width:150px;
}


/* INICIO TU PAGINA */

#tupag {
	color:#615C4F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	margin:-14px auto auto;
	overflow:hidden;
	padding:0 30px;
	width:910px;
}


#tupag #contenido {
	float:left;
	height:auto;
	margin-top:20px;
	width:100%;
}

#tupag #contenido .izq {
	float:left;
	height:auto;
	width:220px;
}

#tupag #contenido .der {
	float:right;
	height:auto;
	text-align:left;
	width:675px;
}

#tupag #contenido .izq .contienefot {
	border-bottom:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	float:left;
}

#tupag #contenido .izq .bloque {
	float: left;
    height: auto;
    margin-top: 10px;
    width: 214px; 
}

#tupag #contenido .izq .contienefot .foto {
	background-color:#FFFFFF;
	border:1px solid #DEE7E8;
	float:left;
	padding:4px;
	width:204px;
}

#tupag #contenido .link a {
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-bottom:12px;
	margin-left:10px;
}

#tupag #contenido .detalleslibro span {
	color:#B7B3A7;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}

#tupag #contenido .izq .contienefot .foto .dentro {
	background-color:#EEEDEB;
	float:left;
	height:227px;
	width:100%;
}

#tupag #contenido .izq .contienefot .foto .dentro img {
	padding:3px 2px;
}

#tupag #contenido .izq .contienefot .foto .dentro span {
	color:#413B29;
	display:block;
	font-size:12px;
	line-height:17px;
	margin-left:10px;
	margin-right:6px;
	margin-top:10px;
	text-align:left;
}

#tupag #contenido .izq .contienefot .foto .dentro span a {
	display:block;
	font-weight:bold;
}

#tupag #contenido .der .infoautor {
	float:left;
	height:auto;
	width:96%;
}

#tupag #contenido .der .contienetabs {
	float:left;
	height:auto;
	margin-top:20px;
	width:672px;
}

#tupag #contenido .der .infoautor h2 {
	color:#797469;
	float:left;
	font-size:20px;
	margin-bottom:12px;
	margin-right:7px;
}

#tupag #contenido .der .infoautor span.direccion {
	float:left;
	margin-top:7px;
}

#tupag #contenido .der .infoautor span {
	color:#615B4F;
	font-size:13px;
}

#tupag #contenido .der .infoautor span a {
	font-weight:bold;
}

#tupag #contenido .der .contienetabs ul {
	border-bottom:1px solid #E4E3DD;
	float:left;
	width:100%;
}

#tupag #contenido .der .contienetabs ul li.activo {
	background:url("/img/au/bgactivemenu.jpg") repeat-x scroll 0 0 transparent;
	border-left:1px solid #DADAD2;
	border-right:1px solid #DADAD2;
	height:34px;
}

#tupag #contenido .der .contienetabs ul li.activo a {
	color:#4D4D4D;
}

#tupag #contenido .der .contienetabs ul li {
	background:url("/img/au/bgbar.png") repeat-x scroll 0 0 transparent;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:34px;
	line-height:32px;
	margin-right:6px;
	padding-left:10px;
	padding-right:10px;
	text-shadow:1px 1px 0 #F2F0EB;
	width:auto;
}

#tupag #contenido .der .contienetabs .contieneinfotab {
	background:url("/img/au/bgcontieneinfotab.jpg") repeat-x scroll center top transparent;
	border-bottom:1px solid #E4E3DD;
	border-left:1px solid #E4E3DD;
	border-right:1px solid #E4E3DD;
	float:left;
	padding-bottom:20px;
	width:670px;
}

#tupag #contenido .der span.infoimportante {
	background-color:#F9F5CA;
	color:#615B4F;
	float:left;
	font-size:12px;
	margin-left:15px;
	margin-top: 15px;
	padding:12px;
	width:615px;
}

#tupag .der .contienetabs .contieneinfotab .libro {
	border-bottom:1px solid #EDEAE2;
	float:left;
	height:auto;
	margin-left:15px;
	margin-top:20px;
	padding-bottom:17px;
	width:639px;
}

#tupag .der .contienetabs .contieneinfotab .libro .posicion {
	float:left;
	height:auto;
	margin-left:2px;
	margin-top:34px;
	width:31px;
}

#tupag .der .contienetabs .contieneinfotab .libro .portada {
	border:1px solid #D9D9D7;
	float:left;
	height:auto;
	margin-left:9px;
	margin-right:13px;
	width:auto;
}

#tupag .der .contienetabs .contieneinfotab .libro .infolib {
	float: left;
    height: auto;
    width: 280px;
}

#tupag .der .contienetabs .contieneinfotab .libro .valores {
	background:url("/img/au/bgcontieneinfotab.jpg") repeat-x scroll center top #FFFFFF;
	border:1px solid #E4E3DD;
	float:right;
	padding-bottom:10px;
	width:auto;
}

#tupag .der .contienetabs .contieneinfotab .libro .valores .btn_mini_comprar{
	margin-right: 8px;
    margin-top: 10px;
}

#tupag .der .contienetabs .contieneinfotab .libro .posicion a.arriba {
	background-position:0 0;
}

#tupag .der .contienetabs .contieneinfotab .libro .posicion a {
	background-image:url("/img/au/posicion.png");
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:14px;
	margin-left:6px;
	width:18px;
}

#tupag .der .contienetabs .contieneinfotab .libro .posicion span {
	background:url("/img/au/posicion.png") repeat scroll 0 -24px transparent;
	color:#5F5337;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:31px;
	line-height:28px;
	margin-bottom:6px;
	margin-top:6px;
	text-align:center;
	text-shadow:1px 1px 0 #EEEBC1;
	width:31px;
}

#tupag .der .contienetabs .contieneinfotab .libro .posicion a.abajo {
	background-position:0 -65px;
}

#tupag .der .contienetabs .contieneinfotab .libro .posicion a {
	background-image:url("/img/au/posicion.png");
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:14px;
	margin-left:6px;
	width:18px;
}

#tupag .der .contienetabs .contieneinfotab .libro .infolib h2 {
	color:#615B4F;
	font-size:16px;
	font-weight:normal;
}

#tupag #contenido .der span.estadolib {
	background-color:#F9F5CA;
	color:#615B4F;
	float:left;
	font-size:12px;
	margin-top:8px;
	padding:12px 12px 12px 32px;
	width:89%;
}

#tupag .der .contienetabs .contieneinfotab .libro .infolib .e1 {
	background-image:url("/img/au/libro-status-1.gif");
	background-position:10px center;
	background-repeat:no-repeat;
}

.der .contienetabs .contieneinfotab .libro .infolib .e2 {
	background-image: url("/img/au/libro-status-2.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}
	
.der .contienetabs .contieneinfotab .libro .infolib .e3 {
	background-image: url("/img/au/libro-status-3.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

#tupag #contenido .detalleslibro {
	float:left;
	height:auto;
	margin-top:10px;
	width:340px;
}

#tupag #contenido .estrellas {
	float:left;
	height:auto;
	width:auto;
}

#tupag #contenido .detalleslibro a.numcoment {
	border-left:1px solid #C1BFB8;
	display:block;
	float:left;
	font-size:11px;
	margin-bottom:8px;
	padding-left:10px;
}

#tupag #contenido .detalleslibro a.arrowcla {
	background:url("/img/au/arrowclasif.jpg") no-repeat scroll left center transparent;
	margin-left:5px;
	padding-left:6px;
}

#tupag .der .contienetabs .contieneinfotab .libro .valores span.libro1 {
	background-position:0 0;
}

#tupag .der .contienetabs .contieneinfotab .libro .valores span {
	background-image:url("/img/au/icobookebook.png");
	background-repeat:no-repeat;
	color:#999999;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-left:12px;
	margin-top:12px;
	padding-left:20px;
	text-align:right;
	width:29px;
}

#tupag .der .contienetabs .contieneinfotab .libro .valores span.ebook {
	background-position:2px -24px;
	height:16px;
}

#tupag .der .contienetabs .contieneinfotab .libro .valores span {
	 background-image: url("/img/au/icobookebook.png");
    background-repeat: no-repeat;
    color: #999999;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-right: 22px;
    margin-top: 12px;
    padding-left: 20px;
    text-align: right;
    width: 29px;
}


#tupag ol, #tupag ul {
	border:0 none;
	list-style:none outside none;
	margin:0;
	outline:0 none;
	padding:0;
	vertical-align:baseline;
}

#tupag h2, h3, h4, h5, h6{
	border:0 none;
	margin:0;
	outline:0 none;
	padding:0;
	vertical-align:baseline;
}

#tupag #contenido .link span {
	background:url("/img/au/borrar.png") no-repeat scroll 0 0 transparent;
	display:block;
	float:right;
	height:14px;
	margin-right:10px;
	width:14px;
}

#tupag #contenido .der {
	text-align:left;
}

#tupag #contenido .link {
	height: auto;
    margin: 0 auto;
    padding-top: 10px;
    width: 195px;
}

#tupag #contenido .contieneinfotab .link {
	clear:both;
	float:none !important;
	width:400px !important;
}

#tupag #contenido .infoimportante a.otroblog {
	clear:both;
	float:left;
	font-weight:bold;
}

#tupag #contenido .infoimportante a.btn1 {
	background:url("/img/au/btn1.png") repeat scroll 0 0 transparent;
	color:#FCF1B4;
	float:right;
	font-weight:bold;
	height:27px;
	line-height:24px;
	text-align:center;
	text-shadow:1px 1px 0 #5F7A16;
	width:112px;
}

#tupag #contenido a:hover {
	text-decoration:underline;
}

#tupag #contenido .contieneinfotab .link a, #tupag #contenido .contieneinfotab .link2 a {
	color:#82817F;
	font-size:13px;
	font-weight:normal !important;
	margin-left:0 !important;
}

#tupag #contenido .contieneinfotab .link a:hover {
	color:#6F9924;
}

.der .contienetabs .contieneinfotab .uplo {
	float:left;
	height:auto;
	margin-top:20px;
	width:100%;
	margin-bottom: 10px;
}

#blog_agregados {
    line-height: 20px;
}

.der .contienetabs .contieneinfotab .uplo span {
	float:left;
	font-weight:bold;
}

.der .contienetabs .contieneinfotab .uplo input {
	background:url("/img/au/bginputfv.jpg") repeat-x scroll center top #F8F8F8;
	border:1px solid #D2D1CF;
	clear:both;
	color:#666666;
	float:left;
	height:24px;
	margin-top:1px;
	padding:0 3px;
	width:491px;
}

.der .contienetabs .contieneinfotab .fyv {
	float:left;
	height:auto;
	margin-left:15px;
	margin-top:17px;
	width:639px;
}

.der .contienetabs .contieneinfotab .fyv .item {
	float:left;
	height:auto;
	margin-left:10px;
	padding-left:5px;
	width:195px;
}

.der .contienetabs .contieneinfotab .fyv .item img {
	margin-top:5px;
	width:190px !important;
}

#tupag #contenido .contieneinfotab .link2 {
	clear:both;
	float:none !important;
	margin-top:10px;
	width:auto !important;
}

.der .contienetabs .contieneinfotab span.eliminar {
	background:url("images/borrar.png") no-repeat scroll 0 0 transparent;
	float:right;
	height:14px;
	margin-right:7px;
	width:14px;
}

.der .contienetabs .contieneinfotab .fyv .fecha {
	color:#999999;
	float:left;
	font-size:11px;
}

.der .contienetabs .contieneinfotab .entrada, .der .contienetabs .contieneinfotab .actividad2 {
	border-bottom:1px solid #EDEAE2;
	float:left;
	height:auto;
	margin-left:15px;
	margin-top:20px;
	width:639px;
}

.der .contienetabs .contieneinfotab h1 {
	color:#797469;
	float:left;
	font-size:16px;
	font-weight:normal;
}

.der .contienetabs .contieneinfotab span.eliminar {
	background:url("/img/au/borrar.png") no-repeat scroll 0 0 transparent;
	float:right;
	height:14px;
	margin-right:7px;
	width:14px;
}

.der .contienetabs .contieneinfotab .padizq {
	clear:both;
	float:left;
	margin-top:7px;
	padding-left:25px;
}

.der .contienetabs .contieneinfotab span.actividaddesc {
	color:#999999;
	float:left;
	font-size:11px;
	margin-bottom:8px;
	margin-top:4px;
	width:570px;
}

#podcasttab .actividaddesc a {
	background:url("/img/au/podcast.jpg") no-repeat scroll left center transparent;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:16px;
	padding-left:21px;
}

#tupag .der .contienetabs .contieneinfotab .libro .infolib h2 a {
	color:#615B4F !important;
	font-size:16px;
	font-weight:normal;
}

#flickr_agregados {
	 margin-top: 10px;
	 line-height: 20px;
}
/* FIN TU PAGINA */


iframe{
	text-align: center !important;
}

#info_libro_ventana { 
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 970px;
}

#info_libro_ventana .head {
    background: url("/img/headerlog_grande.png") no-repeat scroll 0 0 transparent;
	height: 59px;
}

#info_libro_ventana .head .titulo1 {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    margin-left: 60px;
    margin-top: 19px;
    text-shadow: -1px -1px 0 #54661B;
    width: auto;
}

#info_libro_ventana .dentro {
    background: url("/img/registro2010/bgreg.png") repeat-y scroll 0 0 transparent;
}

#info_libro_ventana .dentro {
    float: left;
    height: auto;
    width: 975px;
}

#info_libro_ventana .pie {
    background: url("/img/bgpiereg_grande.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 19px;
    width: 970px;
}

div#autores div#aumenu div ul li a:hover {
	text-decoration:underline !important;
}

table#tablas_autor a{
	font-weight:normal !important;
}

.pendi_fact{
	float: right;
    margin-top: 20px;
    text-align: right;
    width: 350px;
}

div#au-panel-facturacion a{
	/*font-weight:normal !important;*/
}

div#au-panel-facturacion a:hover{
	text-decoration:underline;
}

div.ofertas div div .comprar a:hover{
	text-decoration:none !important;
}

div#servicios_lista_sidebar .gris{
	background: #F6F5F1 !important;
}

div#servicios_lista_sidebar .blanco{
	background: #FFF !important;
}

div#servicios_lista_sidebar a{
	font-size: 11px;
    font-style: normal;
    font-weight: normal !important;
}

div#servicios_lista_sidebar a:hover{
	text-decoration:underline;
}

.servicios_mini_sidebar{
	background: url("") repeat scroll 0 0 transparent !important;
    border-bottom: 1px solid #E0DCCD !important;
    border-left: 1px solid #E0DCCD !important;
    border-right: 1px solid #E0DCCD !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding: 0 !important;
    width: 100%;
}

.item_mini_sidebar{
	border-color: #E0DCCD !important;
    border-style: solid none none !important;
    border-width: 1px 0 0 !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding: 0 !important;
    width: 100%;
}

.contiene_servicio_sidebar{
	background: url("") repeat scroll 0 0 transparent !important;
    border-left: 1px solid #E0DCCD !important;
    border-right: 0 none !important;
    float: left;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding: 0 0 0 5px !important;
    width: 128px;
}

.contiene_precio_servicio_sidebar{
	background: url("") repeat scroll 0 0 transparent !important;
    border-right: 0 none !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding: 5px 0 0 0 !important;
	float: left;
    font-size: 11px;
}

.quitarstyle{
	background: url("") repeat scroll 0 0 transparent !important;
    border: 0 none !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding: 0 !important;
}

.servicio_nombre_sidebar{
	margin-bottom: 3px !important;
    margin-right: 5px;
    margin-top: 5px;
}

.checkbox_mini_sidebar{
	background: url("") repeat scroll 0 0 transparent !important;
    border: 0 none !important;
    float: left;
    margin-bottom: 0 !important;
    margin-left: 0;
    margin-right: 15px;
    margin-top: 4px !important;
    padding: 0 !important;
    width: 5px;
}

.total_servicios_sidebar{
	float: right;
    font-size: 11px;
    font-weight: bold;
    margin-top: 11px !important;
    text-align: right;
    width: 80px;
	margin-right: 3px;
}

.contratar_sideabr{
	float: left;
    margin-top: 7px !important;
}

.contratar_sideabr span{
	font-size: 10px !important;
    font-style: normal !important;
    font-weight: bold;
    padding: 3px 7px;
}

.total_servicios_sidebar span{
	display: inline !important;
    font-size: 12px !important;
    font-style: normal !important;
}

#au-panel-facturacion .subtitle {
    color: #615C4F;
    font-size: 13px;
    font-weight: bold;
}

#au-panel-facturacion .label{
	font-weight:bold;
	margin-right: 10px;
}

#au-panel-facturacion .h3 {
	color: #709826;
    font-size: 19px;
    margin: 0;
}

#cambiar_categorias_sub select {
    background: url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #D3D2D0;
    color: #868071;
    font-family: arial;
    font-size: 11px;
    height: 24px;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-top: 1px;
    width: 180px; 
	margin-bottom: 5px;
}

#cambiar_tags input[type=text] {
    background: url("/img/au/fondo_input1.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #D3D2D0;
    color: #868071;
    font-family: arial;
    font-size: 11px;
    height: 24px;
    margin-bottom: 0px;
    margin-top: 10px;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-top: 1px;
    width: 220px;
}

#au-panel-facturacion .encabezado_modificar_datos{
 	background: url("/img/au/libro.jpg") no-repeat scroll right center #F8F7F4;
    border-bottom: 1px solid #EDEDED;
    padding: 12px 20px;
}

.encabezado_modificar_datos a{
	color:#615C4F;
    font-weight:100 !important;
}

#au-panel-facturacion #modificar_datos .inf_facturacion{
 	line-height: 20px;
    margin-left: 20px;
    margin-top: 10px; 
}

#au-panel-facturacion .separador{
	background: none repeat scroll 0 0 #EDEDED;
    height: 1px;
    margin-bottom: 20px;
    margin-top: 10px;
    width: 100%;
}

#au-panel-facturacion .modificar_datos_parte1{
    float: left;
    margin-left: 12px;
    margin-top: 15px;
    overflow: hidden;
    padding-left: 5px;
    width: 290px;
}

#au-panel-facturacion .input_modificar_datos{
	background: url("/img/au/inputs.png") repeat scroll 1px 0 transparent;
    border: 0 none;
    color: #615C4F;
    font-family: Arial,Helvetica,sans-serif;
    height: 20px;
    margin-left: -7px;
    padding: 11px 10px 11px 12px;
    width: 275px;
    float: left;
}

#au-panel-facturacion .input_modificar_datos_select{
	background: url("/img/au/inputs.png") repeat scroll 1px 0 transparent;
    border: 0 none;
    color: #615C4F;
    font-family: Arial,Helvetica,sans-serif;
    height: 20px;
    margin-left: -7px;
    padding: 10px 10px 10px 17px;
    width: 260px;
    float: left;
}

#au-panel-facturacion .input_modificar_datos_select_fecha1{
	background: url("/img/au/inputs.png") repeat scroll -3px -87px transparent;
    border: 0 none;
    color: #615C4F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 20px;
    margin-left: -7px;
    margin-right: 10px;
    padding: 10px 10px 10px 12px;
    width: 40px;
}

#au-panel-facturacion select{
	border:0px !important;
	color: #615C4F;
}

#au-panel-facturacion .input_modificar_datos_select_fecha2{
	background: url("/img/au/inputs.png") repeat scroll -74px -87px transparent;
    border: 0 none;
    color: #615C4F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 20px;
    margin-left: -3px;
    margin-right: 10px;
    padding: 10px 10px 10px 17px;
    width: 100px;
}

#au-panel-facturacion .input_modificar_datos_select_fecha3{
	background: url("/img/au/inputs.png") repeat scroll -206px -87px transparent;
    border: 0 none;
    color: #615C4F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 20px;
    margin-left: -3px;
    padding: 10px 10px 10px 17px;
    width: 62px;
}

.modificar_datos_parte2{
    float: left;
    margin-left: 26px;
    margin-top: 15px;
    width: 46%;
}

.modificar_datos_parte2 .cambiar_contrasena{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E1E0DC;
	height:21px;
	padding-left:10px;
	padding-top:5px;
	width:217px;
}

#au-panel-facturacion .input_modificar_datos_select_cuenta1{
	background: url("/img/au/inputs.png") repeat scroll -301px -2px transparent;
    border: 0 none;
    color: #615C4F;
    height: 20px;
    margin-left: -7px;
    margin-right: 3px;
    padding-left: 17px;
    width: 51px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 10px;
    padding-top: 10px;
}

#au-panel-facturacion .input_modificar_datos_select_cuenta2{
	background: url("/img/au/inputs.png") repeat scroll -373px -2px transparent;
    border: 0 none;
    color: #615C4F;
    height: 20px;
    margin-left: -7px;
    margin-right: 0;
    padding-left: 17px;
    width: 34px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 10px;
    padding-top: 10px;
}

#au-panel-facturacion .input_modificar_datos_select_cuenta3{
	 background: url("/img/au/inputs.png") repeat scroll -425px -2px transparent;
    border: 0 none;
    color: #615C4F;
    height: 20px;
    margin-left: -7px;
    padding-left: 17px;
    width: 92px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 10px;
    padding-top: 10px;
}

#au-panel-facturacion .input_modificar_datos:focus{
	background-position:0 -41px;
}

#au-panel-facturacion .input_modificar_datos_select_cuenta1:focus {
	background-position:-300px -41px;
}

#au-panel-facturacion .input_modificar_datos_select_cuenta2:focus {
	background-position:-372px -41px;
}

#au-panel-facturacion .input_modificar_datos_select_cuenta3:focus {
	background-position:-424px -41px;
}

#au-panel-facturacion .input_modificar_datos_select_fecha1:focus {
	background-position:-2px -131px;
}

#au-panel-facturacion .input_modificar_datos_select_fecha2:focus {
	background-position:-73px -131px;
}

#au-panel-facturacion .input_modificar_datos_select_fecha3:focus {
	background-position:-205px -131px;
}

#au-panel-facturacion .input_modificar_datos_select:focus  {
	background-position:0 -41px;
}

#au-panel-facturacion  .mensaje_envio_cif_modificar{
	margin-left: 20px;
}

div#autores div#recursos {
    float: right;
    width: 675px;
}

#recursos .vinetas{
	float: left;
    margin-right: 5px;
}

#recursos .descripcion_recurso{
	float: left;
    margin-top: 1px;
}

#recursos .item_recursos{
	margin-bottom: 15px;
    margin-top: 10px;
    overflow: hidden;
    width: 100%
}

#recursos  .cuadro_item{
 	background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #F2F0EA;
    padding: 5px 15px 15px;
	margin-top: 20px;
}

#recursos .title {
    color: #615C4F;
    font-size: 16px;
    font-weight: bold;
}

#recursos a:hover{
	text-decoration:underline;
}

div#recursos a {
	font-size:15px;
	font-weight:normal;
}

.input_modificar_datos_select select{
	width: 263px;
}

#au-panel-facturacion .fecha_nacimiento{
	clear: both;
    width: 300px;
}

.lineatext {
	line-height: 35px;
}

#tupag #contenido #flickr_agregados .delete {
    background: url("/img/au/borrar.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 14px;
    margin-left: 15px;
    width: 14px;
	margin-top: 3px;
}

#tupag #contenido #flickr_agregados .item_flickrs{
	float: left;
}

#tupag #contenido #flickr_agregados .group_flicks{
	float: left;
    width: 200px;
}

#tupag #contenido #blog_agregados .blog_flicks{
	float: left;
    width: 400px;
}

#tupag #contenido #blog_agregados .item_flickrs{
	float: left;
}

#tupag #contenido #blog_agregados .delete {
    background: url("/img/au/borrar.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 14px;
    margin-left: 15px;
    width: 14px;
	margin-top: 3px;
}


#fotos_flickrs{
	margin-top:20px;
}

#fotos_flickrs .widget_content_multimedia{
	margin: 0 auto;
    width: 615px;
}

#fotos_flickrs .widget_content_multimedia .imgflickr{
	float: left;
    height: 100px;
    margin-bottom: 20px;
    margin-left: 40px;
    width: 100px;
}

#tupag .loading{
	margin:0 auto;
	margin-top:30px;
	width: 40px;
}

#tupag #contenido .contieneinfotab .links_videos {
    clear: both;
    float: none !important;
    width: auto !important;
	padding-top: 10px;
}

#tupag #contenido #videos_anadidos_listado .delete {
    background: url("/img/au/borrar.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 14px;
    margin-left: 15px;
    margin-top: 3px;
    width: 14px;
}

#tupag #contenido #listado_videos .item_videos {
    float: left;
}

#tupag #contenido #listado_videos .video_it{
 	float: left;
    line-height: 20px;
    overflow: hidden;
    width: 50%;
} 

#tupag #contenido .video_item_lis{
 	float: left;
    margin-left: 50px;
    margin-right: 30px;
    margin-top: 30px;
    width: auto;
}


.izq .bloque .link input[type='text'], #facebook_edit input, #twitter_edit input[type='text'] {
    background: url("/img/au/bginputfv.jpg") repeat-x scroll center top #F8F8F8;
    border: 1px solid #D2D1CF;
    clear: both;
    color: #666666;
    float: left;
    height: 24px;
    margin-left: 5px;
    margin-top: 5px;
    padding: 0 3px;
    width: 176px;
}

.izq .bloque .link .ej, #facebook_edit .ej, #twitter_edit .ej  {
	font-size: 10px;
    font-weight: bold;
    margin-left: 6px;
}

.izq .bloque .link .ajustar_btn, #facebook_edit .ajustar_btn, #twitter_edit .ajustar_btn{
    float: right !important;
    margin-right: -7px;
    margin-top: 5px;
    padding-left: 12px;
    padding-top: 3px;
	text-decoration:none !important;
}
 
#twitter_edit .ajustar_btn_tw{
	float: right !important;
    margin-right: 6px;
    margin-top: 5px;
    padding-left: 12px;
    padding-top: 3px;
	text-decoration:none !important;
}

#opcion_agregar_enlace{
	float: right;
    font-size: 11px;
    margin-right: 12px;
    margin-top: 5px;
}

#tupag #contenido .der .contienetabs ul li a:hover {
	text-decoration:none !important;
}

#post_blog {
	margin: 0 auto;
    width: 615px;
}

#post_blog .item_blog {
    line-height: 19px;
    margin-top: 30px;
}

#post_blog .item_blog .titulo_blog {
    font-size: 16px;
}

#post_blog .item_blog .fecha_blog {
    margin-bottom: 5px;
}

#au-panel-facturacion .item_izq ul {
	margin:0px;
	padding:0px;
}

#au-panel-facturacion .item_izq ul li {
    background: url("/img/au/v.png") no-repeat scroll 0 center transparent;
    color: #615C4F;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 16px;
    list-style: none outside none;
    padding-left: 10px;
}

.check_generar_factura{
	float:left;
}

.title_libro_generar_factura{
	float: left;
    margin-top: 3px;
    width: 323px;
}



/*INICIO STYLE AUTORES VIEJO*/
/* pantalla despues de publicar */
div.windows_form_comprarejemplar { display:block; clear:both; margin:0 auto; padding:5px 30px 5px 15px; width:544px; background:#EDEAE3 url(../img/pantalla_comprarejemplar.jpg) repeat-y top left; border:2px solid #FFFFFF; text-align:left; z-index:9999;height:356px;}
div.formregister_comprarejemplar { width:544px !important; }


/* fin pantalla despues de publicar */

div.windows_form { display:block; clear:both; margin:0 auto; padding:5px 30px 5px 15px; width:485px; background:#EDEAE3 url(../../../img/bg_windows_form.gif) repeat-y top left; border:2px solid #FFFFFF; text-align:left; }

div.formregister { width:530px !important; }

div.windows_form h2 { color:#5F5438; padding:0px 15px 0px 15px; margin:0; }
div.windows_form table { margin:0; border:0; display:block; overflow:hidden; }

div.windows_form .shadows_publicaciones { margin-bottom:10px !important; margin-top:5px !important; }

div.all div.menusup { position:absolute; top:17px; left:195px; }
div.all div.namecount { position:absolute; top:7px; right:15px; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; }
div.all div.namecount b{ color:#ffffff; }
div.all div.namecount a{ color:#F5EFA5; font:bold 13px Arial, Helvetica, sans-serif; }
.icologin { border:2px solid #678C23; vertical-align:text-bottom; background:#FFFFFF; padding:1px; }
.limitado{
background:transparent url(../../../img/bannerlimitado.png) repeat scroll 0 0;
height:123px;
margin-left:260px;
margin-top:-15px;
position:absolute;
width:538px;
}





.enviarfactura { float:left; display:inline; margin:5px 0 20px 0; padding-left:37px; width:293px; padding-top:4px; height:18px; background:url(../../../img/btn_enviarfactura.gif) no-repeat top left; color:#fff; text-decoration:none !important; font-size:11px; }


div.title_orange_modules { position:relative; display:block; clear:both; height:44px; background:url(../../../img/title_orange_modules_first.gif) no-repeat left top; /*_background:none;*/ text-transform:uppercase; margin-bottom:5px;  }

span.title_orange_modules_first { position:absolute; top:0; left:0; /*_z-index: 99999;*/ background:url(../../../img/title_orange_modules_first.gif) no-repeat right top; width:32px; height:44px; }
span.title_orange_modules_final { position:absolute; top:0; right:0; /*_z-index: 99999;*/ background:url(../../../img/title_orange_modules_final.gif) no-repeat right top; width:32px; height:44px; }

div.title_orange_modules h2 { margin:0 !important; font-size:14px !important; /*_position:relative; _top:0;*/  background:url(../../../img/title_orange_modules_content.gif) repeat-x top;  padding:11px 35px 15px 35px !important; font-weight:bold; }
div.all div.titleapart { position:absolute; top:60px; right:0px; width:663px; vertical-align:top; text-align:center; padding-right:120px;  }
div.all div.titleapart h2 { font:25px Arial, Helvetica, sans-serif; color:#776D53; text-transform:uppercase; padding:0; display:inline; }
div.all div.titleapart a { position:absolute; top:0px; right:30px; margin:0px 0 0 15px; font-weight:bold; /*padding:7px 12px 7px 14px;*/ }

#carrito_detail.btnpreferencias { font-size:13px; }

div.home div.namecount { position:absolute; top:40px; right:15px; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; }
div.home div.namecount b{ color:#ffffff; }
div.home div.namecount a{ color:#F5EFA5; font:bold 13px Arial, Helvetica, sans-serif; }

div.mod_usuario_top { display:block; clear:both; width:819px; margin:0 auto; overflow:hidden;  }
span.mod_usuario_top_top { display:block; clear:both; background:url(../../../img/usuarios_top_top.gif) no-repeat top center; height:11px; }
div.mod_usuario_top_content { display:block; clear:both; background:url(../../../img/usuarios_top_content.gif) no-repeat bottom center; padding:5px 20px 20px 20px; }
div.part_usuario_top { float:left; display:inline; width:250px; }
div.part_usuario_top_publicar_otro { float:left; display:inline; width:250px; margin-left:20px; }
div.box_gray { background:#F8F8F8; border:1px solid #B3AB95; padding:10px 20px; }

.btn_green_cuadcirc_big { text-align:center; margin:0; width:238px; height:46px; padding-bottom:6px; vertical-align:top; background:url(../../../img/btn_green_cuadcirc_big.gif) no-repeat top center; border:0; color:#F6EDAA; font-weight:bold; cursor:pointer; text-transform:uppercase; }
.btn_green_cuadcirc_big:hover { background-position:0 -44px; }
div#contenttop { position:relative; display:block; overflow:hidden; clear:both; background:#EEEEEC url(../../../img/bg_subheader.gif) no-repeat top left; margin:0; padding:0 0px; }

div#content { position:relative; display:block; clear:both; overflow:hidden; margin:0 0px 0 0px; padding:15px; border-right:1px solid #dfdacd; border-left:1px solid #dfdacd; /*background:#F6F6F5 url(../../../img/bg_content.gif) repeat-x top;*/ /*background:#efefee;*/}

iv#publicacion_columnleft div.contentcolumn_subhome { width:334px; }
div#publicacion_columnleft div.bottomcolumn_subhome { width:334px; }

/*div#carrito_mod_meddium { display:block; clear:both; width:330px; background:url(../../../img/bg_content_carrito_mod_meddium_content.png) repeat-y left; margin-bottom:14px; } 
div#carrito_mod_meddium span.title_carrito_mod { display:block; clear:both; padding-top:2px; height:17px; background:url(../../../img/bg_title_carrito_mod_meddium.gif) no-repeat top center; text-align:center; color:#FFFFFF; font-weight:bold; }
div#carrito_mod_meddium div.content_carrito_mod { display:block; clear:both; padding:10px 15px; background:url(../../../img/bg_content_carrito_mod_meddium_bottom.png) no-repeat bottom center; }*/
.separatorbasic { display:block; clear:both; border-bottom:1px solid #BBC6A1; margin:10px 0; }

*.txtgreen { color:#709826;}
td.content_carrito_mod_precio { vertical-align:bottom; text-align:right; width:40px; }
*.txtbrownlow { color:#897F5C; }


.btn_eliminar_prod_carrito { float:left; height:13px; width:13px; font-size:0; margin-right:3px; background:url(../../../img/miniico_cerrar.gif) no-repeat top center; }
.btn_eliminar_prod_carrito:hover { background-position:0 -13px; }

.window_50porcien { width:448px; overflow:hidden; background:url(../../../img/window_50porcien_content.png) repeat-y left; overflow:hidden; margin:15px 0 7px 0; }

.window_50porcien_top { display:block; clear:both; height:10px; background:url(../../../img/window_50porcien_top.png) no-repeat top left; }

.window_50porcien_top_content { display:block; clear:both; background:url(../../../img/window_50porcien_top_content.png) repeat-y left; overflow:hidden; padding-left:20px; padding-bottom:10px; }

.window_50porcien_separatortop_to_content { display:block; clear:both; height:10px; background:url(../../../img/window_50porcien_separatortop_to_content.png) no-repeat top left; }

.window_50porcien_content { padding:0 20px 0 20px; }

.columnimg_descargas { float:left; width:166px; border-right:1px dotted #AB9278; margin-right:15px; }
.columnimg_descargas img { border:0; margin-bottom:10px; }

.columncontent_descargas { float:left; width:220px; }

.window_50porcien_bottom { display:block; clear:both; height:19px; background:url(../../../img/window_50porcien_bottom.png) no-repeat bottom left; }

.separatorcontent2 { margin:0 -19px; display:block; clear:both; height:15px; background:url(../../../img/separator_content2.png) repeat-x bottom center; border-top:2px solid #fff }

a.btn_windows_close { position:absolute; top:5px; right:5px; width:22px; min-width:22px; height:21px; background:url(../../../img/ico_windows_close.gif) no-repeat top; font-size:0; font-size-adjust:0; color:#EDEAE3; min-height:21px; cursor:pointer; }

a.btn_windows_close:hover { background-position:0 -21px; text-decoration:none; }

span.shadows_publicaciones { display:block; clear:both; background:url(../../../img/img_shadows_publicaciones.png) no-repeat top center; height:11px; margin:0 auto; }

div.title_orange_modules_velo { position:relative; display:block; clear:both; height:44px; background:url(../../../img/title_orange_modules_firstvelo.gif) no-repeat left top; /*_background:none;*/ text-transform:uppercase; margin-bottom:5px;  }

div.title_orange_modules_velo h2 { margin:0 !important; font-size:14px !important; /*_position:relative; _top:0;*/  background:url(../../../img/title_orange_modules_contentvelo.gif) repeat-x top;  padding:11px 35px 15px 35px !important; font-weight:bold; }

span.title_orange_modules_first_velo { position:absolute; top:0; left:0; /*_z-index: 99999;*/ background:url(../../../img/title_orange_modules_firstvelo.gif) no-repeat right top; width:32px; height:44px; }



*.px140 { width:140px; }


*.right { float:right; }
*.px130 { width:130px; }


*.px250 { width:250px; }

div.form_windows { width:270px; padding-left:30px; }
div.form_windows input { margin:9px 0; }
div.form_windows b.titform { font-size:14px; }
div.form_windows p { margin:0 0 0 0; padding:0; }

#errores_formulario ul { padding:0; margin:5px 0;}
#errores_formulario li { padding:0; margin:0; list-style:outside; }

.input_forms { background:#FFFFFF url(../../../img/bg_input_sombra_top.gif) repeat-x top center; border:1px solid #AEA58E; height:15px; padding:5px; margin:0; }

.miniinput_formsselect { background:#FFFFFF url(../../../img/bg_input_sombra_top.gif) repeat-x top center; border:1px solid #AEA58E;height:20px; padding:0px; width:100%; margin:0; }

.libros_del_autor_small_comprar .mini { display:block; clear:both; }


.btn_green_cuadcirc { text-align:center; margin:0; width:187px; font-size:12px !important; height:46px; padding-bottom:6px; vertical-align:top; background:url(../../../img/btn_green_cuadcirc.gif) no-repeat top center; border:0; color:#F6EDAA; font-weight:bold; cursor:pointer; text-transform:uppercase; }
.btn_green_cuadcirc:hover { background-position:0 -46px; }

.btn_disabled {
    opacity: 0.5;
	cursor:default !important;
}
.btn_disabled:hover {
	background-position:0 0 !important;
	color:#F6F0A6 !important;
}


span.shadows_preferencias_libro { display:block; clear:both; /*background:url(../../../img/img_shadows_preferencias_libro.gif) no-repeat top left;*/ height:11px; }


div.usuario_publica_column2 { float:left; width:100%;background:#FFFFFF;border-top:4px #d0c6a6 solid;border:#dad3b2 solid 1px;padding-bottom:2em; }

div.usuario_publica_column2_content { margin:5px 20px; }
div.usuario_publica_column2_content h3 { font-size:15px; margin-bottom:0px;}

.mini { font-size:9px !important; }

.clear { display:block; clear:both; }

.btn_small_small {
	background:url(../../../img/btn_small_small.gif) no-repeat top center;
	font:bold 10px Tahoma, Arial;
	color:#F6F0A6;
	width:80px;
	height:26px;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:2px;
	border:0;
	cursor:pointer;		
}
.btn_small_small:hover { background-position:0 -28px; color:#918C2B; }

.btn_small_pagar {
	background:url(../../../img/btn-pagar.png) no-repeat top center;
	background-position:0 -4px;
	font:bold 10px Tahoma, Arial;
	color:#F6F0A6;
	width:89px;
	height:28px;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:2px;
	padding-left:20px;
	border:0;
	cursor:pointer;		
}
.btn_small_pagar:hover { background-position:0 -38px; color:#918C2B; }

.btn_green_cuad { margin:0; text-align:center; margin:0; width:122px; height:32px; background:url(../../../img/btn_green_cuad.gif) no-repeat top center; border:0; color:#F6EDAA; font-weight:bold; cursor:pointer; text-transform:uppercase; }
.btn_green_cuad:hover { background-position:0 -32px; }

*.px170 { width:170px; }

div.marco_bg_white { margin:0 0 15px 0; padding:20px; background:#FFFFFF url(../../../img/bg_input_sombra_bottom.gif) repeat-x bottom center; border:1px solid #AEA58E; font:9px Arial, Helvetica, sans-serif; color:#5F5438; }

*.left { float:left;  }

*.txtbig { font-size:18px; }

*.px210 { width:210px; }

*.centeralign { text-align:center; }


.libros_del_autor_meddium { border:1px solid #E0E0E0; padding:5px 10px; background:#FFFFFF; margin-bottom:10px; overflow:hidden; }

.libros_del_autor_meddium_content { float:left; display:inline; width:150px; background:url(../../../img/bg_libros_del_autor_separator_vert.gif) no-repeat right top; padding-right:10px; margin-left:8px;}

.libros_del_autor_small_tit { font-size:16px; font-weight:bold; color:#6B971E; }

.libros_del_autor_small_comprar { float:right; display:inline; padding:10px 5px 10px 5px; width:78px; margin-right:1.7em;}

.libros_del_autor_precio { font-size:16px; font-weight:bold; margin-top:10px; }

div.info { display:block; clear:both; margin:0 40px 0 40px; overflow:hidden;min-height:35px; height:auto;  background:url(../../../img/ico_info1.gif) no-repeat top left;}
div.info p{  margin:0 0 0px 0; padding:0 0 0 50px; }

.contentpaginadoautores { border:2px solid #9ABF31; background:#fff; padding:2px 5px; float:right; margin:10px 26px; } 


div#submain { margin:0 auto; text-align:center; display:block; background:url(../../../img/bg_submain.png) repeat-x top; }
div#submain.small { background:url(../../../img/bg_submain_small.png) repeat-x top !important; }

.autorcontent { width:51%; float:left; margin-left:15px;}

.autorcontentcolumn { float:left; text-align:center; margin-bottom:15px; margin-right:15px; }

.img_autor { margin-right:15px; margin-bottom:15px; }
.img_autor a { display:block; clear:both; height:26px; width:100%; line-height:26px; background:#DCD7C4; }
.img_autor img { background:#fff; border:1px solid #F3F3F3; margin-top:10px; padding:3px; 
}

.librosautorcontent { width:43%; float:right; margin-right:15px; }

span.title_orange_modules_final { position:absolute; top:0; right:0; /*_z-index: 99999;*/ background:url(../../../img/title_orange_modules_final.gif) no-repeat right top; width:32px; height:44px; }

.sombra_libro_medio { width:79px; height:118px; background:url(../../../img/shadow_libro_medio.gif) no-repeat top left; border:0 !important; }
.sombra_libro_medio img { border:1px solid #666666; }

div#biggaleria { display:block; clear:both; width:923px; margin:0 auto; }

div.supbiggaleria { position:relative; display:block; clear:both; margin:0; padding:0; background:url(../../../img/bg_supbiggaleria.png) no-repeat top left; height:54px; }
div.supbiggaleria div.titlesupbiggaleria { display:block; clear:both; font-size:19px; font-weight:bold; color:#5F5438; margin-left:20px; padding-top:5px; }

div.contentbiggaleria { display:block; clear:both; margin:0; padding:10px 10px; background:url(../../../img/bg_contentgaleria.png) repeat-y center top; }

#galleryContainer{
		
		height:172px;	/* Height of the images + 2 */
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 174px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/172px;	/* Other browsers */
		height: /**/172px;
				
	}
div.fl_content_big { width:765px; float:left; display:inline; }
div.fl_content_big div.lib { float:left; display:inline; padding:10px 5px !important; margin:0 10px 0 0; text-align:center; }
div.fl_content_big div.lib img { margin:0; }
div.fl_content_big div.select { background:#F0ECC0; border:1px solid #CCCCCC; }


#theSlides #slideEnd{
		float:left;
	}
.columnleftl_autor { float:left; width:22%; }
.columnrightl_autor { float:left; width:400px; margin-left:30px; }
.letras { margin:10px 0 20px 0; }
.letras a{ margin-right:3px; text-decoration:underline; font-size:14px; background:#F0EEE6 !important; padding:1px 3px; border:1px solid #fff; }
.letras a:hover { color:#5F5438;background:#E4E1D3 !important; }
.l_autor { float:left; width:410px; overflow:hidden; margin:0 20px 20px 10px; border:1px solid #E2DECE; background:#fff url(../../../img/bg_l_autor.gif) repeat-y top left; padding:10px; }
.l_autor_img { float:left; display:inline; width:140px; }
.l_autor_img img { margin:0 auto; display:block; background:#fff; padding:2px; border:1px solid #ccc;}
.l_autor_content { float:left; width:240px; margin-left:15px; line-height:20px; }
.l_autor_content .title { font-size:14px; }
.l_autor ul { margin:0; padding:0; }
.l_autor ul li { float:left; display:inline; clear:left; margin:0 3px 2px 0; list-style:none; padding:0; margin-bottom:7px; }
.l_autor_content a.linklib {display:inline; background:#F0EEE6 !important; padding:1px 3px; font-weight:normal; margin-bottom:7px; } 
.l_autor_content a.linklib:hover { background:#E4E1D3 !important; }

#columncomunidad h3 { font-size:18px; color:#6B644D; margin:0 0 3px 7px}
#columncomunidad { display:block; clear:both; width:330px; background:url(../../../img/columncomunidad_content.gif) repeat-y left;  }
.columncomunidadtop { display:block; overflow:hidden; height:49px; background:url(../../../img/columncomunidad_top.gif) no-repeat top left; }
.columncomunidadcontent {display:block; clear:both; }
.columncomunidadbottom { display:block; overflow:hidden; height:6px; background:url(../../../img/columncomunidad_bottom.gif) no-repeat top left; }
.columncomunidadmensajes { margin:0 auto;  display:block; width:317px; background:url(../../../img/columncomunidad_mensajes.png) no-repeat bottom center; }
.columncomunidadmensajes ul { margin:0 10px; padding:0 0 7px 0; }
.columncomunidadmensajes ul li{ margin:0; border-bottom:1px solid #D2D7C8; list-style:none; vertical-align:middle; padding:3px 0;  }
.columncomunidadmensajes ul li img { vertical-align:middle; }
.columncomunidadmensajes ul li a { margin-left:8px; vertical-align:middle; }
.columncomunidadotros { margin:0 auto; padding-top:10px; padding-right:5px;  display:block; width:312px; background:url(../../../img/columncomunidad_otrosbg.png) no-repeat top center; border-bottom:1px solid #fff; }
.columncomunidadotros ul { margin:0 10px; padding:0 0 7px 0; }
.columncomunidadotros ul li{ margin:0; list-style:inside; list-style-type:square; vertical-align:middle; padding:3px 0;  }
.columncomunidadotros ul li a { font-size:11px; font-weight:normal; color:#5E563B; text-decoration:underline;}

div#publicacion_columnright { float:right; display:inline; width:525px; margin-right:20px; }
div#publicacion_column {  }
div#publicacion_columnright h2 { display:block; margin:0; padding:5px 0 5px 0px; padding:10px 0 5px 0px;font-size:22px; }

div#publicacion_columnleft { float:left; display:inline; width:330px; margin-left:20px; }
div#columnleft330 { float:left; display:inline; width:310px; margin-left:20px; }
div#columnright570 {float:right; position:relative; display:inline; width:570px; margin-right:20px; }

table.typetables1 { border:1px solid #C0BBA9; }
table.typetables1 th { background:#E9C869 url(../../../img/bg_tables_th_type1.gif) repeat-x bottom; margin:0; padding:0 9px 0 9px; text-align:center; height:25px; vertical-align:middle; }
table.typetables1 td { background:#F8F7F5 url(../../../img/bg_tables_tdnormal_type1.gif) repeat-x bottom; padding:3px 10px; vertical-align:top; }
table.typetables1 td.sel { background:#E8E5DB url(../../../img/bg_tables_tdsel_type1.gif) repeat-x bottom; }
table.typetables1 td.sel p { margin:0; padding:0; }
table.typetables1 td.titgreen { background:#D9E6B2 url(../../../img/bg_tables_tdgreen_type1.gif) repeat-x bottom; font-weight:bold; color:#5F5438; height:25px; vertical-align:middle; }
#idpedidos { max-height:280px; overflow:auto; }

.btbcomprar1libro { display:inline; float:left; width:118px; height:85px; background:url(../../../img/btn_1ejemplar.png) no-repeat top left; font-size:17px; color:#000000; /*filter: alpha(opacity=80); opacity: 0.8;*/ margin-right:2px; padding-top:103px; text-align:center; line-height:26px; }
/*.btbcomprar1libro:hover { filter: alpha(opacity=100); opacity: 1; }*/

.btbcomprar1librogratis { display:inline; float:left; width:115px; height:105px; background:url(../../../img/bn-descuento-08_campain66.png) no-repeat top left; font-size:0px; color:#D4B041; text-indent:-500px; }
.btbcomprar1librogratis:hover { background-position:0 -105px; }

.btbcomprar15libros { display:inline; float:left; width:118px; height:140px; background:url(../../../img/15.png) no-repeat top left; font-size:17px; color:#000000; /*filter: alpha(opacity=80); opacity: 0.8;*/ margin-right:2px; padding-top:51px; text-align:center; line-height:26px;}
/*.btbcomprar15libros:hover { filter: alpha(opacity=100); opacity: 1; }*/

.btbcomprar50libros { display:inline; float:left; width:118px; height:140px; background:url(../../../img/50.png) no-repeat top left; font-size:17px; color:#000000; /*filter: alpha(opacity=80); opacity: 0.8;*/ margin-right:2px; padding-top:51px; text-align:center; line-height:26px;}
/*.btbcomprar50libros:hover { filter: alpha(opacity=100); opacity: 1; }*/

.btbcomprar100libros { display:inline; float:left; width:118px; height:140px; background:url(../../../img/100.png) no-repeat top left; font-size:17px; color:#000000; /*filter: alpha(opacity=80); opacity: 0.8;*/ margin-left:-15px; margin-right:2px; padding-top:51px; text-align:center; line-height:26px;}

.descuento{font-size:28px;
color:#CA2859 !important;
}
.textdescuento{
	font-size:19px;
	color:#CA2859 !important;}
/*.btbcomprar100libros:hover { filter: alpha(opacity=100); opacity: 1; }*/
.btbcomprar1libro span, .btbcomprar15libros span, .btbcomprar50libros span, .btbcomprar100libros span{color:#FFF;}


#idpedidos td { overflow:hidden; } 
/* HACK IE min-height*/ * html withscroll { height:300px; }


.btn_small_med {
	background:url(../../../img/btn_small_med.gif) no-repeat top center;
	font:bold 10px Tahoma, Arial;
	color:#F6F0A6;
	width:112px;
	height:26px;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:2px;
	border:0;
	cursor:pointer;	
}
.btn_small_med:hover { background-position:0 -28px; color:#918C2B; }

.videominiwidgets { clear:both;  padding:0 0 0 20px; line-height:15px; margin:0px 0 0 0px; color:#5F5438 !important; background:url(../../../img/ico_videomini.gif) no-repeat center left; }
.videomini {  display:block; clear:both; text-align:center;height:25px; padding-top:8px; padding-left:14px; margin:3px 0 0 0px; color:#fff !important; background:url(../../../img/btn_estyellow.gif) no-repeat top left; width:224px; }
.videomini:hover { background-position:0 -33px; text-decoration:none !important; color:#F5EED6; }

.helpfastmini {  display:block; clear:both; text-align:center;height:25px; padding-top:8px; padding-left:14px; margin:3px 0 0 0px; color:#fff !important; background:url(../../../img/btn_help_fast.png) no-repeat top left; width:224px; }
.helpfastmini:hover { background-position:0 -33px; text-decoration:none !important; color:#F5EED6; }

div.supbottomgaleria { display:block; clear:both; margin:0; padding:5px 20px; background:url(../../../img/bg_bottombiggaleria.gif) no-repeat bottom left; height:67px;}
div.supbottomgaleria p { text-align:left; margin:20px; }
.div_menu_opt_fichaautores { margin:0 20px; }

.menu_opt_fichaautores {
	background: none repeat scroll 0 0 #F8F7F4;
    display: block;
    font-size: 11px;
    margin: 0 0 2px;
    padding: 4px;
    width: 70px;
}
.menu_opt_fichaautores:hover { background: none repeat scroll 0 0 #F9F5CA; }


.ico_fichapublica { display:inline; float:left; margin-right:20px; width:85px; padding-top:58px; background:url(../../../img/ico_fichapublica.gif) no-repeat top center; color:#709826; text-align:center; }
.ico_fichapublica:hover { background-position:center -74px; text-decoration:none; }
.ico_datosdellibro { display:inline; float:left; margin-right:20px; width:85px; padding-top:58px; background:url(../../../img/ico_datosdellibro.gif) no-repeat top center; color:#709826; text-align:center; }
.ico_datosdellibro:hover { background-position:center -74px; text-decoration:none; }
.ico_eliminarlibro { display:inline; float:left; width:85px; padding-top:58px; background:url(../../../img/ico_eliminarlibro.gif) no-repeat top center; color:#709826; text-align:center; }
.ico_eliminarlibro:hover { background-position:center -74px; text-decoration:none; }	

.ico_sistemaeditores { display:inline; float:left; width:85px; padding-top:58px; background:url(../../../img/ico_libroaeditores.gif) no-repeat top center; color:#709826; text-align:center; }
.ico_sistemaeditores:hover { background-position:center -105px; text-decoration:none; }
	
div.info { display:block; clear:both; margin:0 40px 0 40px; overflow:hidden;min-height:35px; height:auto;  background:url(../../../img/ico_info1.gif) no-repeat top left;}

.icos_opt_fichaautores { border:1px dotted #999999; width:85px; background:#fff; padding:5px 10px; margin-bottom:20px; }

.btns_de_comprar{
	margin-left:-150px;	
}


#promocion { padding:10px; position:relative; }
#flechapromocion { position:absolute; top:-26px; left:58px; height:25px; width:46px; background:url(../../../img/flecha_detalleslibros.gif) no-repeat top left; }



.separatorverticall_15px { display:block; clear:both; height:15px; }

*.txt14 { font-size:14px; }

div.info p{  margin:0 0 0px 0; padding:0 0 0 50px; }

.usermonografias { display:block; width:185px; font-size:0; height:30px; text-indent:-500px; color:#F6F6F5; background:url(../../../img/estrella-usuario-monografias.gif) no-repeat top left; }
.usermonografias:hover { background-position:0 -30px; }

#galleryContainer{
		
		height:172px;	/* Height of the images + 2 */
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 174px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/172px;	/* Other browsers */
		height: /**/172px;
				
	}
	
	#theImages{
		position:absolute;
		height:155px;
		left:40px;
		width:100000px;		
	}
	#theImages #slideEnd{
		float:left;
	}
	
	#theImages img{
		float:left;
		padding:4px;
		/*filter: alpha(opacity=50);*/
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}
	
	#theImages .imageCaption{
		display:none;
	}
	
	
	.errorinput { background:url(../../../img/ico_cruz.gif) no-repeat right;  background-color:#FFFFFF !important; }


.correctinput { background:url(../../../img/bg_input_correct.gif) no-repeat top right; background-color:#FFFFFF !important; }


.dragableBox{	/* The RSS box */
		margin:2px;
	}

	.dragableBoxInner{
	}
	.dragableBoxHeader{	
		background:url(../../../img/bg_title_widgets.gif) repeat-x top;
		height:20px;
		font-weight:bold;
		color: #fff;
		width:100%;
	}
	.dragableBoxHeader span{
		line-height:20px;
	}
	.dragableBoxHeader img,.dragableBoxHeader span{	
		float:left;
	}
	
	.boxItemHeader{	
		font-weight:bold;
		margin:0px;
		color:#000;
		text-decoration:none;
		overflow:hidden;
	}	
	.boxItemHeader:hover{	/* Title of items inside dragable boxes - mouseover*/
		font-weight:bold;
		margin:0px;
		color:#CCCCCC;
		text-decoration:underline;
	}
	.dragableBoxHeader input{	/* text inputs that gets visible when you click on the "edit" link at the top of a rss box */
		font-size:10px;	
	}
	
	.rssNumberOfItems{	/* Number of RSS items in header - the one inside parantheses */
		color:#F00;
	}
	.dragableBoxContent{	/* DIV holding data inside dragable boxes */
		padding:0px;
		clear:both;
	}
	#rectangleDiv{	/* Dotted rectangle indicating where objects will be dropped */
		border:1px dotted red;
		margin:3px;
	}
	
	.closeButton{	/* Close button */
		padding:2px;
		border:1px solid #317082;
		line-height:9px;
		height:9px;
		margin:2px;
		color:#317082;
		padding:2px;
		padding-bottom:3px;
	}
	.closeButton_over{	/* Close button - mouse over */
		padding:2px;
		border:1px solid #317082;
		line-height:9px;
		padding:2px;
		padding-bottom:3px;
		margin:2px;	
		background-color:#317082;
		color:#FFF;
	}
	.dragableBoxStatusBar{	
		
	}
	
.widget_content { width:255px; border:5px solid #EDEAE2; padding:7px; background:#FFFFFF; }
.widget_content .title { margin:-7px -0px 5px -7px; padding:0; }
.widget_content .titleh1,.widget_content .titleh2 { display:block; clear:both;line-height:18px; font:bold 12px Arial, Helvetica, sans-serif; color:#666666; padding:2px 0 2px 0; margin:0 0 2px 0; padding-left:14px;}
.widget_content .titleh1 { background:#C2BA9E; text-align:left;}
.widget_content .titleh2 { background:#EBE8DF; text-align:left;}
.widget_content ul { margin:0; padding:0; }
.widget_content ul li { list-style:none; margin:0 0 2px 0; padding:2px 0 2px 0; text-align:left; line-height:18px; padding-left:14px; font:12px Arial, Helvetica, sans-serif; background:#F7F5F2; }
.widget_content ul li a { font-weight:normal; text-decoration:underline; }
.widget_content ul li a{ color:#879826; } 
.widget_content ul.more li a{ color:#666666 !important; } 
.widget_content_multimedia { display:block; overflow:hidden; margin:0 0 4px 0; text-align:center; }
.imgflickr { float:left; display:inline; width:100px; height:100px; margin:8px 12px; }

.btnpreferencias {
	width:133px;
	height:21px;
	padding-top:7px;
	padding-bottom:7px;
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
	color:#666666;
	background:url(../../../img/btn_gris_133.gif) no-repeat top left;
	}
	.btnpreferencias:hover { text-decoration:none; color:#fff; }
	
	
	
	.dragableBox{	/* The RSS box */
		margin-right:10px;
	}
	
/* estilos form_datos */

div.tabs{
	width:900px;
	height:27px;
	font-size:12px;
	font-weight:bold;
}

div.tabs div{
	float:left;
	text-align:center;
	display:inline;
	cursor:pointer;
	
}

div.tabs div div{
	margin-top:0.6em;
	margin-left:2em;
}

div.tabs .tab1_selected{
	background:url(../../../img/tab1_form_datos.png) no-repeat;
	width:172px;
	height:31px;
	color:#685D41;
}

div.tabs .tab1_2{  
	background:url(../../../img/tab1_form_datos.png) no-repeat;
	width:172px;
	height:31px;
	background-position: 0 -31px;
	color:#a8a187;
}

div.tabs .tab1_3{
	background:url(../../../img/tab1_form_datos.png) no-repeat;
	width:172px;
	height:31px;
	background-position: 0 -61px;
	color:#A8A187;
}

div.tabs .tab2{
	width:172px;
	height:31px;
	background:url(../../../img/tab2_form_datos.png) no-repeat;
	width:183px;
	height:29px;
	color:#A8A187;
	margin-top:1px;
}

div.tabs .tab2_selected{
	background:url(../../../img/tab2_form_datos.png) no-repeat;
	background-position:0 -31px;
	width:183px;
	height:29px;
}	

div.tabs .tab2_2{
	background:url(../../../img/tab2_form_datos.png) no-repeat;
	background-position:0 -62.2px;
	width:183px;
	height:30px;
	
	color:#A8A187;
}	

div.tabs .tab3{
	background:url(../../../img/tab3_form_datos.png) no-repeat;
	width:118px;
	height:29px;
	color:#A8A187;
	margin-top:1px;
	margin-left:-1px;
	z-index:100000000;
}

div.tabs .tab4 {
	background:url("../../../img/tab4_form_datos.png") no-repeat scroll 0 0 transparent;
	color:#A8A187;
	height:29px;
	margin-top:1px;
	width:183px;
}
div.tabs .tab4_select {
	background:url("../../../img/tab4_form_datos.png") no-repeat scroll 0 -33px transparent;
	color:#000;
	height:29px;
	margin-top:1px;
	width:183px;
}

div.tabs .tab4_corido {
	background:url("../../../img/tab4_form_datos.png") no-repeat scroll -5px 0px transparent;
	color:#A8A187;
	height:29px;
	margin-top:1px;
	width:183px;
}

div.tabs .tab3_selected{
	background:url(../../../img/tab3_form_datos.png) no-repeat;
	width:135px;
	height:30px;
	color:#685D41;
	background-position:0 -32px;
	z-index:100000000;
}


div.tabs .tab3_2{
	background:url(../../../img/tab3_form_datos.png) no-repeat;
	width:121px;
	height:30px;
	color:#A8A187;
	background-position:0 -63px;
	z-index:100000000;
}

div.contenedor_principal{
	background-color:#e5e0be;
	padding:0.3em;
}

.btn_capt_foto{
	background:url(../../../img/btn_capt_foto.png) no-repeat;
	width:115px;
	height:28px;
	float:left;
	display:inline;
	text-transform:none; 
	font-size: 10px;
	border:0; 
	color:#F6EDAA; 
	font-weight:bold; 
	cursor:pointer; 
	padding-bottom:1em;
	padding-left:1.8em;
	
}

.swfupload{
	margin-top:0em;
	margin-left:-0.7em;
}

#CambiarAutorPais{
	/*width:13em;*/
}

.btn_descarga_gratis:hover {
background-position:1px -51px;
}
.btn_descarga_gratis {
background:transparent url(../../../img/btn_gratis_largo.png) no-repeat scroll left top;
border:0 none;
height:40px;
margin-left:-2.5em;
margin-top:-10px;
padding-top:11px;
text-align:right;
width:146px;
}


.btn_descarga_gratis .btn_descarga_gratis_texto {
line-height:11px;
margin-left:40px;
margin-top:6px;
text-align:left;
width:100px;
}
.btn_descarga_gratis a {
color:#F6F0A6 !important;
font-family:Tahoma,Arial;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}

.img_sombra_autores {
	background:transparent url(../../../img/sombra_libros_ebookgratis.jpg) repeat scroll 0 0;
	height:152px;
	margin-left:1.7em;
	width:105px;
}
.img_sombra_autores img {
	border:none !important;
	margin-left:3px;
	margin-top:7px;
	padding:0 0 0 0 !important;
}

.wysiwyg, .toolbar, iframe{
	/*width:800px !important;*/
}

div.toolbar {
background-color:#E2E2E2;
border-color:#CCCCCC #333333 #333333 #CCCCCC;
border-style:solid;
border-width:1px;
height:26px;
width:272px !important;
}
.wysiwyg iframe {
height:201px;
width:270px !important;
}

.flecha_asc{
background:url(../../../img/up-down-02.png);
float:right;
height:15px;
margin:-1px 26px 0 -40px;
width:16px; 
background-position:0 -15px;
}
.flecha_desc{
background:url(../../../img/up-down-02.png);  
float:right;
height:15px;
margin:-3px 26px 0 -40px;
width:16px;
padding-top: 1px;
}

.flecha_normal{
	background:url(../../../img/flecha1_yellow_default.png);  
	float:right;
	height:14px;
	margin:-1px 26px 0 -40px;
	width:15px;
	
}

.flecha_fecha{
	margin:-1px -3px auto !important;
}



/*fin estilos form_datos */	


/*Estilo menu descargas*/
div#menu-container {
	margin-left:5px;
	width:898px;
	height:30px;
	background-image:url(../../../img/menu_r2_c7.jpg);
	}
	
div#menu-container .imgizq {
	background-image: url(../../../img/menu_r2_c1.jpg) ;
	width:11px;
	height:30px;
	float:left;
	}
	
div#menu-container .imgder {
	background-image: url(../../../img/menu_r2_c9.jpg);
	width:9px;
	height:30px;
	float:right;
	}
	

		
div#menu .activo{

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-color:#F6F6F5;
	border-left:1px solid #90AA2B;
	border-right:1px solid #90AA2B;
	border-top:1px solid #90AA2B;
	float:left;
	height:24px;
	margin:-4px 5px;
	padding-top:9px;
	color:#97B92F;
	}
	
div#menu .activo:hover{
	color:#333;
	}
	
div#menu {
	float:left;
	}
	
div#menu a{
	color:#333;
	display:block;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:7px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	text-shadow:1px 1px 0 #FFFFFF;
	}
	
div#menu a:hover{
	color:#97B92F;
	text-decoration:none;
	outline-style:none;
	}
/* Fin estilo menu descargas*/

.columnimg_descargas2 { float:left; width:100px; border-right:1px dotted #AB9278; margin-right:15px; }

.columncontent_descargas2 { float:left; width:289px; }














#recursos_bubok {
	float:left;
	height:auto;
	padding:30px;
	width:910px;
	background: url(../../../img/bglibros.png) top center no-repeat #fff;
	}
	
#recursos_bubok .top {
	height: auto;
	float: left;
	width:910px;
	}
	
	
#recursos_bubok .top h1 {
 
 
 
    color: #393323;
 
    float: left;
 
    font-size: 30px;
 
    margin-bottom: 0;
 
    margin-left: 15px;
 
 
 
}
	
#recursos_bubok .top a.volver {
	color:#6F9726;
	float:right;
	font-size:11px;
	font-weight:bold;
	margin-top:18px;
	}
	
#recursos_bubok input {
	color: #888;
	}
	
#recursos_bubok .top a.volver:hover {
	color: #BCAF9E;
	}
	
#recursos_bubok .top a.volver:active {
	color: #6F9726;
	}
	
#recursos_bubok .top .bartop {
	width: 100%;
	height: 35px;
	float: left;
	background: url(../../../img/bgbar.png) repeat-x;
	margin-top:10px;
	}
	
#recursos_bubok .top h2 {
 
 
 
    color: #736E5A;
 
    float: left;
 
    font-size: 13px;
 
    line-height: 31px;
 
    margin-left: 15px;
 
    margin-top: 1px;
 
    text-shadow: 1px 1px 0 #F4F3F2;
 
 
 
}
	
#recursos_bubok .top .bartop input#texto_direccion {
 
 
 
    background-color: #FFFFFF;
 
    border: 1px solid #DFDCD2;
 
    float: left;
 
    height: 23px;
 
    margin-left: 14px;
 
    margin-top: 4px;
 
 
 
}
	
 #recursos_bubok .top .bartop input.btn_mini1_nuevo_bubok {
    background: url("../../../img/btns.png") no-repeat scroll -118px -3px transparent;
    border: 0 none;
    color: #FCF1B4;
    cursor: pointer;
    float: left;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    letter-spacing: -1px;
    margin-left: 8px;
    margin-top: 6px;
    padding-bottom: 5px;
    text-align: center;
    text-shadow: 1px 1px 1px #5F7A16;
    width: 88px;
}
	
#recursos_bubok #contenido {
	float:left;
	height:auto;
	margin-top:22px;
	text-align: left;
	padding-top:1px;
	width:908px;
	background:url(../../../img/sombracont.jpg) repeat-y;
	}
	
#recursos_bubok #contenido .izq {
	float: left;
	width:570px;
	height: auto;
	
	
	}
	
#recursos_bubok #contenido .izq .form_sugerencia {
    background-color: #F8F7F4;
    float: left;
    width: 100%;
	margin-top: 17px;
	}
	
#recursos_bubok #contenido .izq .form_sugerencia span.lado_izq {
	float: left;
	width: 262px;
	}
	
#recursos_bubok #contenido .izq .form_sugerencia span.lado_der {
	float: right;
	width: 295px;
	}
	
#recursos_bubok #contenido .izq .form_sugerencia label {
    clear: both;
    color: #605B4E;
    float: left;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 14px;
	}
	
#recursos_bubok #contenido .izq .form_sugerencia input {
    float: left;
    height: 30px;
    margin-bottom: 10px;
    margin-left: 13px;
    width: 95%;
	}
	
#recursos_bubok #contenido .izq .form_sugerencia textarea, #recursos_bubok #contenido .izq .form_sugerencia input {
	border: 1px solid #E6E4E3;
	clear: both;
	font-size: 13px;
	padding: 3px 4px;
	background: url(../../../img/bginput.jpg) repeat-x 0 1px;
	}
	
#recursos_bubok #contenido .izq .form_sugerencia textarea, #recursos_bubok #contenido .izq .form_sugerencia .btn_mini_nuevo_bubok {
    float: right;
    font-size: 13px;
    line-height: 19px;
    margin-right: 15px;
    text-align: center;
    text-transform: none;
	}
	

#recursos_bubok #contenido .izq .form_sugerencia textarea {
 
 
 
    color: #888888;
 
    float: left;
 
    font-family: arial,helvetica;
 
    height: 95px;
 
    margin-bottom: 10px;
 
    margin-left: 12px;
 
    text-align: left;
 
    width: 259px;
 
 
 
}
	
#recursos_bubok #contenido .izq .form_sugerencia h3{
    color: #709826;
    font-family: georgia,arial,helvetica;
    font-size: 18px;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 12px;
    margin-left: 12px;
    margin-top: 11px;
	}

#recursos_bubok #contenido .izq div.elmapa_escritores {
    border: 1px solid #E4E3DD;
    float: left;
    padding: 7px;
	}
	 
#recursos_bubok #contenido .der {
	width: 300px;
	height: auto;
	float: right;
	}
#recursos_bubok #contenido .der h3 {
 
 
 
    color: #605B4E;
 
    font-size: 23px;
 
    margin-bottom: 9px;
 
    margin-top: 0;
 
 
 
}
	
#recursos_bubok #contenido .der .bloque_sid  {
	border: 1px solid #E4E4E9;
	background: url(../../../img/bg_bloks.jpg) repeat-x 0 1px;
	float: left;
    width: 100%;
	margin-bottom: 10px;
	}
	
#recursos_bubok #contenido .der .bloque_sid h4 {
 
 
 
    background-position: center bottom;
 
    background-repeat: repeat-x;
 
    color: #605B4E;
 
    float: left;
 
    font-size: 13px;
 
    font-style: italic;
 
    font-weight: normal;
 
    margin-bottom: 0;
 
    margin-top: 7px;
 
    padding-bottom: 10px;
 
    padding-left: 11px;
 
    padding-right: 4px;
 
    width: auto;
 
 
 
}
	
#recursos_bubok #contenido .der .bloque_sid h4 a {
	color: #605B4E;
	text-decoration:none
	}
	
#recursos_bubok #contenido .der .bloque_sid ul {
    float: left;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 7px;
    margin-top: 0px;
	padding-top:0px;
    padding-left: 10px;
	width: 280px;
	}

	
#recursos_bubok #contenido .der #recu_1.bloque_sid h4{
	background-image: url(../../../img/linea1.jpg);
	}
	
#recursos_bubok #contenido .der #recu_2.bloque_sid h4 {
	background-image: url(../../../img/linea2.jpg);
	}
	
#recursos_bubok #contenido .der #recu_3.bloque_sid h4 {
	background-image: url(../../../img/linea3.jpg);
	}
	
#recursos_bubok #contenido .der #recu_4.bloque_sid h4 {
	background-image: url(../../../img/linea4.jpg);
	}

#recursos_bubok #contenido .der #recu_5.bloque_sid h4 {
	background-image: url(../../../img/linea5.jpg);
	}
	
#recursos_bubok #contenido .der #recu_6.bloque_sid h4 {
	background-image: url(../../../img/linea6.jpg);
	}
	
#recursos_bubok #contenido .der #recu_7.bloque_sid h4 {
	background-image: url(../../../img/linea7.jpg);
	}
	
#recursos_bubok #contenido .der #recu_8.bloque_sid h4 {
	background-image: url(../../../img/linea8.jpg);
	}

#recursos_bubok #contenido .der #recu_9.bloque_sid h4 {
	background-image: url(../../../img/linea9.jpg);
	}
	
#recursos_bubok #contenido .der #recu_10.bloque_sid h4 {
	background-image: url(../../../img/linea10.jpg);
	}
 #recursos_bubok #contenido .der .bloque_sid h4 a:hover { 
color: #709826 !important;

 }
 
 #recursos_bubok #contenido .der .bloque_sid h4:hover {
     padding-right: 30px;
     } 
     
 #facebook_edit, #twitter_edit{
 	margin: 15px auto 0;
    overflow: hidden;
    width: 196px;
 }
 
 #twitter_edit #tw_id p, #facebook_edit #face_id p{ 
	font-size: 10px;
    margin: 15px 0 0 6px;
}


.bloque #enlaces {
	background: url("/img/au/bg1.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #F1F2F3;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
}

.bloque #enlaces  ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.bloque #enlaces  ul li{
	background: url("/img/au/vgris.png") no-repeat scroll 7px center transparent;
    border-bottom: 1px solid #E1E1E1;
    line-height: 28px;
    text-align: left;  
}

.bloque #enlaces  ul li .lin {
    display: block;
    font-size: 12px;
    font-weight: normal;
    outline: medium none;
    padding-left: 19px;
    width: 160px;
}

.bloque .title {
    color: #827C6A;
    display: block;
    font-size: 14px;
    font-style: italic; 
    font-weight: bold;
    margin-bottom: 5px;
}

#tupag #contenido .bloque span {
	background: url("/img/au/borrar.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 14px;
    margin-right: -5px;
    margin-top: -20px;
    width: 14px;
}

#packs_360{
	float: left;
    height: 176px;
    margin-left: 10px;
    margin-top: 3px;
    width: 406px;
    height: 61px;
    border: 1px solid #E4E3E1;
    font-size: 13px;
 }
 #packs_360 .uno{
 	width: 132px;
    background-color:#a9cb8f;
 }
 #packs_360 .dos{
 	width: 157px;
    background-color:#8fcada;
 }
 #packs_360 .tres{
    background-color:#f4b7bc;
    width: 117px;
 }
 #packs_360 .contienenombrepack{
    float:left;
    font-size: 12px;
    text-align:center;
    padding-bottom: 5px;
    padding-top: 5px;
 }
 #packs_360 .contienenombrepack .titulo_pack{
 	margin-bottom: 3px;
 }
 #packs_360 .contienenombrepack .titulo_pack h4{
 	 font-size: 12px;
 }
 #packs_360 .contienenombrepack .titulo_pack span h4{
 	color:#fff;
 }
 #packs_360 .contienenombrepack .bgverde{
 	color:#3e5b00;
 }
 #packs_360 .contienenombrepack .bgazul{
 	color:#0186c1;
 }
 #packs360 .contienenombrepack .bgrojo{
 	color:#ae015d;
 }
 #packs_360 .contienenombrepack .contratar a{
  color:#ead779;
  font-size:85%
 }
 #packs_360 .uno .contratar{
  background: url("/img/au/verde.png") no-repeat scroll 20px 0 transparent;
 }
 #packs_360 .dos .contratar{
  background: url("/img/au/azul.png") no-repeat scroll 33px 0 transparent;
 }
 #packs_360 .tres .contratar{
  background: url("/img/au/rojo.png") no-repeat scroll 15px 0 transparent;
 }
 #packs_360 .contienenombrepack .contratar{
 	height:18px;
    padding-top: 2px;
 }
 
 #packs360_libros .contienenombrepack .titulopack{
 color:#fff;
 }
 #packs360_libros{
	float:left;
	margin-top: 10px;
    width: 675px;
    margin-left:1px;
 }
 #packs360_libros .uno{
    background-color:#a9cb8f;
 }
 #packs360_libros .dos{
    background-color:#8fcada;
 }
 #packs360_libros .tres{
    background-color:#f4b7bc;
 }
 #packs360_libros .contienenombrepack{
    float:left;
    font-size: 12px;
    text-align:center;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 225px;
 }
 #packs360_libros .contienenombrepack .titulopack{
 	margin-bottom: 3px;
 }
 #packs360_libros .contienenombrepack .contratar a{
  color:#ead779;
 }
 #packs360_libros .uno .contratar{
  background: url("/img/au/verde.png") no-repeat scroll 20px 0 transparent;
 }
 #packs360_libros .dos .contratar{
  background: url("/img/au/azul.png") no-repeat scroll 33px 0 transparent;
 }
 #packs360_libros .tres .contratar{
  background: url("/img/au/rojo.png") no-repeat scroll 15px 0 transparent;
 }
 #packs360_libros .contienenombrepack .contratar{
 	height:18px;
 }
 
 table#tablas_autor td.titulo {
    padding: 8px 0 0;
}

.ofertas ul li{
	color: #8D9972;
    cursor: pointer;
    font-family: georgia;
    font-size: 12px;
    font-style: italic;
}
.ofertas{	
    margin-left: 25px;
    width: 215px;
}
.ofertas ul{
	background-color: #F2F2F2;
	list-style-image: url(/img/autores/vineta.png);
	padding-left:15px
}
.ofertas div div
{
	float: left;
    height: 88px;
    padding: 7px 15px 48px;
    text-align: center;
    text-transform: uppercase;
    width: 139px;
}
.ofertas div div .comprar{
	color:#FFF;
	font-weight:bold;
    font-size: 14px;	
}
.ofertas div div .comprar a{
	text-decoration:none;
	color:#FFF;
}
.ofertas div div .envio{	
	display: block;
    font-size: 7px;
    margin-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
}
.ofertas div div .caja_texto{
	height:85px;
	line-height: 17px;
}
.activos {
	height:195px;
}
.titulo{
	padding:0;
}
table#tablas_autor td.margen{
	padding-right:5px;
	background: url() no-repeat;
}
 
 <!--------------- aca empieza ---------------->
 
 .contenedorpage {
	width: 970px;
	height: auto;
	margin: 0 auto;
	float:left;
	}
#autoresbubok {
	float:left;
	height:auto;
	padding:30px;
	width:910px;
	*width: 970px;
	background: url(/img/bglibros.png) top center no-repeat #fff;
	}
	
#autoresbubok .top {
	height: auto;
	float: left;
	width:910px;
	}
	
	
#autoresbubok .top h1 {
	color:#615c4f;
	display:block;
	float:left;
	font-size:30px;
	margin-left:15px;
	margin-top: 3px;
	}
	
#autoresbubok .top .modf, #autoresbubok .volveralhome{
    color: #6F9726;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin-left: 16px;
    margin-top: 20px;
    text-align: left;
	}
	
#autoresbubok .top .modf:active: #autoresbubok .volveralhome:hover {
	color: #6F9726;
	text-decoration:none;
	}
	
#autoresbubok .top .bartop {
	width: 100%;
	height: 35px;
	float: left;
	background: url(/img/bgbar.png) repeat-x;
	margin-top:10px;
	}
	
#autoresbubok .top img {
	float: left;
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #E8E4DD;
	margin-left: 20px;
	}

#autoresbubok .top .elautor {
	float:left;
	height:auto;
	margin-bottom:5px;
	width: 100%;	}
	

	 
#autoresbubok .top .bartop .menu a {
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:35px;
	line-height:34px;
	padding-left:15px;
	padding-right:15px;
	width:auto;
	text-shadow: 1px 1px 0 #F2F0EB;
	
	}
	
#autoresbubok .top .bartop .menu a.activo {
	background: url("/img/flechi.png") no-repeat scroll 0 50% transparent !important;
	color: #8C8A86 !important;
	border:0px !important;
	}
	
#autoresbubok .top .bartop .menu a.activo:hover {
	color: #999;
    text-decoration:none;
	}
	
#autoresbubok .top .bartop .menu a.activo:active {
	height: 33px;
	}

#autoresbubok .volveralhome {
	float: right;
	}	

#autoresbubok .elcontenido .contienetabs {
	float: left;
	width: 655px;
	height: auto;
	margin-top: 20px;
	}
	
#autoresbubok .elcontenido .contienetabs ul li {
	float:left;
	font-size:12px;
	height:34px;
	line-height:32px;
	margin-right:6px;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
	width:auto;
	text-shadow: 1px 1px 0 #F2F0EB;
	background: url(/img/bgbar.png) repeat-x;
	}
#autoresbubok .elcontenido .contienetabs ul li.activo {	
	background:url("/img/bgactivemenu.jpg") repeat-x scroll 0 0 transparent;
	border-left:1px solid #DADAD2;
	border-right:1px solid #DADAD2;
	height:34px;
}

#autoresbubok .elcontenido .contienetabs ul {
	border-bottom: 1px solid #E4E3DD;
	float: left;
	width: 100%;
    padding-left: 0px;
    margin-bottom: 0px;
	}

#autoresbubok .elcontenido .contienetabs ul li.activo a{
	color: #4D4D4D;
	}
	
#autoresbubok .elcontenido .contienetabs .contieneinfotab {
	border-bottom:1px solid #E4E3DD;
	border-left:1px solid #E4E3DD;
	border-right:1px solid #E4E3DD;
	float:left;
	padding-bottom:20px;
	width: 653px;
	background: url(/img/bgcontieneinfotab.jpg) repeat-x top;
	}
	
#autorfoto {
    border: 1px solid #E9E5DE;
    padding: 4px;
	}
	
a:hover #autorfoto {
    border: 1px solid #99BB33;
	text-decoration:none;
	}
	
.boxautor {
    border-bottom: 1px solid #EDEAE2;
    float: left;
    margin-left: 13px;
    margin-top: 11px;
    padding-bottom: 10px;
    width: 96%;
	}
	
span.izqautor {
    float: left;
    margin-left: 14px;
    width: 350px;
	}
	
span.izqautor h2 {
    float: left;
    margin-top:0px;
    margin-bottom: 7px;
    margin-right: 8px;
	}
	
span.izqautor h2 a {
	color: #6F9726;
	}
	
span.izqautor span {
	color: #8D8D8D;
	}

 a.afotoautor {
	float: left;
	}
	
span.izqautor  p {
    clear: both;
    color: #999999;
    font-size: 12px;
	}
	
 span.izqautor  p a {
    float: right;
    font-weight: bold;
    margin-right: 10px;
	}

span.derautor {
	float: right;
	}
	
span.derautor a {
    background-color: #F8F7F4;
    background-position: 9px 7px;
    background-repeat: no-repeat;
    display: block;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
    padding-left: 36px;
    text-align: left;
    width: 130px;
	}
span.derautor a.anadir {
	background-image: url(/img/anadir.png);
	}
	
span.derautor a.mensaje {
	background-image: url(/img/mensaje.png);
	}
	
span.derautor a:hover {
	background-color: transparent;
	text-decoration:none;
	}
	
#autoresbubok .elside {
    background: none repeat scroll 0 0 #F8F7F4;
    float: right;
    margin-top: 54px;
    width: 220px;
	}
	
#autoresbubok .elside h2 {
    color: #898373;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15px;
    font-style: italic;
    font-weight: normal;
    padding-bottom: 10px;
    padding-top: 5px;
	}
	
#unirsecomunidad {
    padding: 10px;
}

#unirsecomunidad p {
	color: #888;
	font-size: 12px;
	float: left;
	margin-bottom: 10px;
	}
	
#unirsecomunidad form label {
    clear: both;
    color: #615C4F;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 2px;
	width: 100%;
	}
	

	
#unirsecomunidad form span.nacimiento {
	float:left;
    width: auto;
}
	
#unirsecomunidad .condicionesl {
	font-size: 11px;
	}
	
#unirsecomunidad .condicionesl a {
	font-weight: bold;
	}
	
#unirsecomunidad .registrarme {
    background-image: url("/img/btns.png") ;
    background-position: -179px 74px ;
	border:none;
    color: #F8F0AF ;
    font-size: 12px ;
    height: 36px ;
    text-align: center ;
    text-shadow: 1px 1px 1px #5C6B27;
    width: 213px ;
	}
	
#unirsecomunidad .registrarme:hover {
	background-position: -179px 36px;
	text-decoration:none;
	cursor:pointer;
	}
	
#unirsecomunidad a.registrarme:active {
	color: #60581A !important;
    text-shadow: 1px 1px 0 #B7B05D !important;
	}
 #masactivo, #maspopular,#masnuevo,#order{
	 cursor:pointer;
 }

.libros{
	float:left;	 
	margin-right: 5px;
	margin-bottom:5px;
}
#libros_autor{
	margin-top: 2px;
	width: 495px;
	float:left;
}
.contienetabs ol, ul {
	list-style: none;
}
.clear {
	clear: both;
}
#unirsecomunidad .fondoboton{
	 background-image:url("/img/autores/cuadros_register.png");
     background-repeat:no-repeat;
     background-color: transparent;
 }
#unirsecomunidad .desactivado{
	background-position: 0 0;
     border-width: 0;
     padding-bottom: 5px;
     padding-left: 7px;
     padding-top: 9px;
     width: 203px;
     height:23px;
}
#unirsecomunidad .activo{
  background-position: 0 -45px;
  border-width: 0;
  padding-bottom: 5px;
  padding-left: 7px;
  padding-top: 9px;
  width: 203px;
  height:23px;
}
#unirsecomunidad input{
	margin-bottom: 5px;
}
#unirsecomunidad .dia{
 	 background-position: 0 -88px ;
     border-width: 0;
	padding: 15px 6px;    
     padding-right: 4px; 
     padding-left: 8px;
    width: 40px;
    float: left;
}
#unirsecomunidad .dias{
  padding-left: 1px;
  width: 39px;
}
#unirsecomunidad .bordedelete{
 border:none;
}
#unirsecomunidad .mes{
 	 background-position: -53px -88px;
     border-width: 0;
      width: 91px;
	padding: 15px 0 15px 8px; 
    float: left;
}
#unirsecomunidad .mese{
	margin-right: 10px;
    width: 85px;
}
#unirsecomunidad .ano{
 	 background-position: -157px -88px ;
     border-width: 0;
	padding: 15px 6px; 
    float: left;    
} 
#unirsecomunidad .anos{
	padding-left: 1px;
    width: 52px;
}
.idverificado:hover{
	text-decoration:none;
}


/* FIN STYLE AUTORES NUEVO*/


/* CONFIG MAIL*/




.confimail .title {
    display: block;
    margin-bottom: 15px;
}


.confimail .avisowar {
    background: url("/img/au/libro.jpg") no-repeat scroll right center #F8F7F4;
    border-bottom: 1px solid #EDEDED;
    line-height: 17px;
    margin-bottom: 20px;
    padding: 12px 20px;
}
.confimail .bloqqq {
    margin-bottom: 20px;
    overflow: hidden;
}

.confimail .bloqqq > h3 {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 12px;
}

.confimail .bloqqq  h5 {
    font-size: 13px;
    margin-bottom: 7px;
}
.confimail .bloqqq span.infobloqq{
    background: none repeat scroll 0 0 #F8F7F4;
    border-bottom: 1px solid #DFDEDB;
    float: left;
    padding: 13px 12px 16px 14px;
    width: 97%;
}

 .bloqqq span.infobloqq form {
 
 }
 
.bloqqq span.infobloqq form ul{
	margin: 0;
    padding: 0;
 }
 
.bloqqq span.infobloqq form ul li{
     float: left;
    margin-right: 15px;
 }
 
.bloqqq span.infobloqq form ul li label{
    display: block;
    font-weight: bold;
    margin-bottom: 7px;
    margin-left: 9px;
 }
 
.bloqqq span.infobloqq form ul li input, .bloqqq span.infobloqq form ul li select, .bloqqq span.infobloqq form .submit5, .bloqqq span.infobloqq form ul li em.warn, span.infobloqq form ul li span.flemai, .bloqqq a.btnnn{
 	background-image: url(/img/inpbtn.png);
    background-color: transparent;
    background-repeat: no-repeat;
 }
 

 
 .bloqqq span.infobloqq form ul li input.inp6 {
    background-position: 1px -90px;
    width: 218px
 }
 
 .bloqqq span.infobloqq form ul li select{
   	font-family: arial, helvetica;
    font-size:14px;
    border: medium none;
    clear: both;
    height: 39px;
    padding: 10px 13px;
    width: 200px;
    color: #444;
 }
 
.bloqqq span.infobloqq form ul li input{
   	font-family: arial, helvetica;
    border: medium none;
    clear: both;
    height: 19px;
    padding: 10px 13px;
    width: 177px;
    color: #444;
 }
 
.bloqqq span.infobloqq form ul li input:focus {
	background-position: 0px -42px;
}

.bloqqq span.infobloqq form .submit5, .bloqqq a.btnnn  {
    background-position: 0 -183px;
    color: #F9F2B7;
    cursor: pointer;
    font-family: arial;
    font-weight: bold;
    height: 33px;
    margin-top: 14px;
    float: left;
    padding-top: 7px;
    text-shadow: 1px 1px 0 #5F7A16;
    width: 116px;
}

.bloqqq span.infobloqq form .submit5:hover, .bloqqq span.infobloqq form .submit5:focus, .bloqqq a.btnnn:hover {
	background-position: -121px -183px;
	text-shadow: 1px 1px 0 #6D671F;
}


.bloqqq span.infobloqq  em {
	font-style: normal;
	}
    
 
.bloqqq span.infobloqq  em.oncem {
    display: block;
    font-size: 11px;
    margin-bottom: 14px;
	}
    
.bloqqq span.infobloqq form ul li em.warn {
    background-position: -209px -5px;
    float: right;
    font-size: 12px;
    margin-left: 6px;
    margin-top: 14px;
    padding-left: 31px;
    width: 451px;
}

.bloqqq span.infobloqq form .submit5.submit6 {
	margin-top: 4px;
}

 .bloqqq span.infobloqq form ul li input.inp6:focus {
    background-position: 1px -132px;
 }
 
span.infobloqq form ul li span.flemai {
    background-position: -220px -51px;
    float: left;
    height: 17px;
    margin-left: 2px;
    margin-top: 8px;
    width: 10px;
}

.bloqqq.redirecc span.infobloqq form  ul li {
	margin-right: 6px;
}

.bloqqq a.btnnn {
    float: left;
    margin-top: 2px;
    text-align: center;
    width: 116px;
}

/* INICIO STYLE PAGINA DE DESCARGAS*/
.descargasbu {
    float:left;
    height:auto;
    padding:30px;
    width:910px;
    *width: 970px;
    background: url(/img/descargas/bglibros.png) top center no-repeat #fff;
    margin-top: -14px;
}

.descargasbu .top {
	height: auto;
	float: left;
	width:910px;
	}
	
	
.descargasbu .top h1 {
	color:#615c4f;
	display:block;
	float:left;
	font-size:30px;
	margin-left:15px;
	margin-top: 3px;
	}
	
.descargasbu .top a.modf {
	color:#6f9726;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-left:16px;
	margin-top:-3px;
	width:188px;
	text-align: left;
	}
	
.descargasbu .top a.modf:hover {
	color: #BCAF9E;
	}
	
.descargasbu .top a.modf:active {
	color: #6F9726;
	}
	
.descargasbu .top .bartop {
	width: 100%;
	height: 35px;
	float: left;
	background: url(/img/descargas/bgbar.png) repeat-x;
	margin-top:10px;
	}
	
.descargasbu .top img {
	float: left;
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #E8E4DD;
	margin-left: 20px;
	}

.descargasbu .top .elautor {
	float:left;
	height:auto;
	margin-bottom:5px;
	width:550px;
	}
	
.descargasbu .top .statcar {
	width: 305px;
	height: 44px;
	float: right;
	border: 1px solid #E4E3DD;
	background: url(/img/descargas/bgstatcar.jpg) repeat-x top #fff;
	}
	
.descargasbu .top .statcar span {
	background: url(/img/descargas/car2.png) no-repeat left center;
	float:left;
	font-size:13px;
	margin-left:13px;
	margin-top:14px;
	font-weight: bold;
	padding-left:25px;
	}
	 
.descargasbu .top .bartop .menu a {
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:35px;
	line-height:34px;
	padding-left:15px;
	padding-right:15px;
	width:auto;
	text-shadow: 1px 1px 0 #F2F0EB;
	
	}
	
.descargasbu .top .bartop .menu a.activo {
	background: url(/img/descargas/bgactivemenu.jpg) repeat-x;
	border-color: #DDDAD1;
	border-width: 0 1px 0 1px;
	border-style: solid;
	color: #5F5438;
	}
	
.descargasbu .top .bartop .menu a.activo:hover {
	color: #999;
	}
	
.descargasbu .top .bartop .menu a.activo:active {
	height: 33px;
	}
	
.descargasbu .top .bartop .mensajes {
	float:right;
	height:22px;
	margin-right:13px;
	margin-top:7px;
	width:112px;
	background: url(/img/descargas/bgmsg.png) no-repeat;
	}
	
.descargasbu .top .bartop .mensajes span {
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-left:30px;
	margin-top:4px;
	}
	
.descargasbu .contenidodesc {
    border: 1px solid #EDEDEC;
    float: left;
    height: auto;
    margin-top: 20px;
    padding: 20px 20px 0;
    width: 869px;
	}
	
ul.boxdesc {
	padding: 0;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    width: 1000px;
	}
	
ul.boxdesc li {
    border-bottom: 1px solid #D6D6D6;
    float: left;
    margin-bottom: 30px;
    margin-right: 17px;
    width: 426px;
	}
	
ul.boxdesc li h3{
    color: #6A6559;
    float: left;
    font-family: georgia,arial;
    font-size: 15px;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 10px;
	}
	
ul.boxdesc li > span{
    background-color: #F4F2EF;
    float: left;
    height: auto;
    padding-bottom: 13px;
    width: 100%;
	}
	
ul.boxdesc li > span > span.ico {
    background-color: transparent;
    background-image: url("/img/descargas/desc.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 93px;
    margin-left: 14px;
    margin-right: 13px;
    margin-top: 14px;
    width: 100px;
	}
	
ul.boxdesc li.wordpress span.ico {
	background-position: -3px -1px;
	}
	
ul.boxdesc li.facebook1 span.ico {
	background-position: -116px 0;
	}
	
ul.boxdesc li.facebook2 span.ico {
	background-position: -11px -98px;
	}
	
ul.boxdesc li.mozilla span.ico {
	background-position: -116px -100px;
	}
	
ul.boxdesc li.ieie span.ico {
	background-position: -1px -199px;
	}
	
ul.boxdesc li.hofman span.ico {
	background-position: -114px -200px;
	}
	
ul.boxdesc li.iphone span.ico {
	background-position: -1px -299px;
	}
	
	
ul.boxdesc li > span > span.derec {
    float: left;
    padding-top: 19px;
    width: 279px;
	}
	
ul.boxdesc li p {
    color: #444444;
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 12px;
    margin-top: 0;
	}
	
ul.boxdesc li a.btn1 {
    background-color: transparent;
    background-image: url("/img/descargas/btn1.png");
    background-repeat: no-repeat;
    color: #FCF1B4;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    line-height: 24px;
    text-align: center;
    text-shadow: 1px 1px 0 #5F7A16;
    text-transform: uppercase;
    width: 112px;
}

ul.boxdesc li a.btn1:hover {
    background-position: 0 -30px;
}

ul.boxdesc li > span > span.ico2 {
    background-color: transparent;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: auto;
    margin-left: 14px;
    margin-right: 13px;
    margin-top: 14px;
    width: 100px;
}
/* FIN STYLE PAGINA DE DESCARGAS*/

.ascendente{ 
	background: url("../../../img/up-dw.jpg") repeat scroll 0 -18px transparent;
    float: right;
    height: 16px;
    margin: 0 9px 0 5px;
    padding-top: 1px; 
    width: 20px;  
}

.descendente{
	background: url("../../../img/up-dw.jpg") repeat scroll 0 0 transparent;
    float: right;
    height: 16px;
    margin: 0 9px 0 5px;
    padding-top: 1px;
    width: 20px;
}

#analytics .formulario_analytics{
	margin-top: 8px;
}

/* INICIO STYLE CASOS */

.contienecasos table {
	border-collapse: collapse;
	border-spacing: 0;
}

.contienecasos {
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    width: 675px;
}

.contienecasos a {
	text-decoration: none;
}

.contienecasos .head {
	overflow: hidden;
}
.contienecasos h3.title1 {
	color: #615C4F;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}
div#autores .contienecasos .head p {
    color: #666666;
    font-size: 13px;
    line-height: 21px;
    margin-bottom: 19px;
}

span.latabla {
    border-color: #E0E0E0;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    clear: both;
    display: block;
    overflow: hidden;
	}
	
.headtab {
    background: url("/img/casos/headtab.jpg") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #C8C8C8;
    border-top: 1px solid #E0E0E0;
    height: 33px;
	}
	
.contienecasos table td {
    vertical-align: middle;
	text-align: center;
}

.headtab td {
    background-image: url("/img/casos/hrhead.jpg");
    background-position: right center;
    background-repeat: repeat-y;
    color: #555555;
    font-size: 12px;
    font-weight: bold;
    height: 33px;
    margin-top: 1px;
}

.conttab {
	background: url("/img/casos/headtab.jpg") repeat-x scroll 0 -34px transparent;
	}
	
.conttab > td {
    background-image: url("/img/casos/hrhead.jpg");
    background-position: right center;
    background-repeat: repeat-y;
    color: #555555;
    font-size: 12px;
    padding: 10px;
	}
	
.conttab .asunto, .conttab .descripcion {
	text-align: left;
	}
	
.conttab .asunto span, .conttab .descripcion > span {

	}
	
.headtab td.asignadoa, .conttab .asignadoa{
	background: none;
	}
	
.conttab a {
	color: #709826;
	}
	
.conttab a:hover {
	color: #888;
	}
	
.conttab .asunto a {
	font-weight: bold;
	}
	
.bggris {
	background: #F5F4F0;
	}
	
.contienecasos a.btn, .nuevocaso input.btn {
	background-image: url(/img/casos/btn.png);
	background-repeat: no-repeat;
	background-color: transparent;
	color: #FCF1B4;
	text-shadow: 1px 1px 0 #849E33;
	}
	
.contienecasos a.btn:hover {
	background-position: 0 -27px;
	text-shadow: 1px 1px 0 #7F771D;
	color: #fff;
	}
	
a.crearcaso.btn, .normalmini {
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    line-height: 24px;
    margin-bottom: 7px;
    padding-left: 29px;
    text-align: left;
    width: 78px;
	}
	
form.nuevocaso table {
	 margin: 16px auto 0;
}
.nuevocaso td {
    color: #666666;
    font-size: 14px;
    text-align: right;
	}
	
.nuevocaso span.select select{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    margin-left: 12px;
    margin-top: 10px;
    width: 267px;
	}
	
.nuevocaso span.select, .nuevocaso textarea, input.inptext, form .fakeupload input{
	background-image: url(/img/casos/inp1.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	border: none;
	margin-bottom: 9px;
	}
	
.nuevocaso span.select {
    float: left;
    height: 40px;
    margin-left: 10px;
    width: 290px;
	}
	
.nuevocaso textarea {
    background-position: 0 -44px;
    border: medium none;
    float: left;
    height: 117px;
    margin-left: 10px;
    padding: 20px;
    resize: none;
    width: 250px;
	}
	
.nuevocaso textarea:focus {
	background-position: 0 -201px;
	}
	
.nuevocaso input.btn {
    background-position: 0 -58px;
    border: medium none;
    cursor: pointer;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    height: 31px;
    margin-left: 14px;
    margin-top: 10px;
    padding-bottom: 5px;
    width: 113px;
	}
	
.nuevocaso input.btn.cancelar {
    background-position: 0 -93px;
    color: #666666;
    text-shadow: 1px 1px 0 #EEEEEE;
	}
	
.nuevocaso input.btn:hover, .nuevocaso input.btn:focus {
	background-position: 0 -127px;
	text-shadow: 1px 1px 0 #7F771D;
	color: #fff;
	}
	
.detalles .headtab td {
	font-weight: normal;
	}
	
strong {
	font-weight: bold;
	}
	
.detalles .conttab > td {
	background: none;
	}
	
.detalles .conttab td{
	text-align: left;
	}
	
.detalles .conttab td > span {
    float: left;
    padding: 16px 16px 0;
	}
	
div#autores .detalles .conttab td > span p {
    line-height: 18px;
    margin-bottom: 21px;
    margin-top: 9px;
	}
	
.latabla.detalles {
    background: url("/img/casos/bubok.png") no-repeat scroll right 52px transparent;
    margin-bottom: 24px;
	}
	
.contienecasos .btn.normalmini {
    background-position: 0 -161px;
    padding-left: 0;
    text-align: center;
    width: 108px;
	margin-right: 10px;
	}
	
.contienecasos .btn.normalmini:hover {
	background-position: 0 -188px;
	}
	
div.nuevanota {
    margin-bottom: 45px;
    overflow: hidden;
	}
	
.contienecasos input.inptext, .contienecasos form .fakeupload input {
    border: medium none;
    float: left;
    height: 19px;
    margin-left: 10px;
    padding: 10px 10px 10px 14px;
    width: 266px;
	}
	
.contienecasos input.inptext:focus, .contienecasos form .fakeupload input:focus {
	background-position: 0 -407px;
	}
	
	
.nuevocaso .select.peke {
    background-position: 0 -359px;
    width: 174px;
	}
	
.nuevocaso .select.peke select {
	width: 150px;
	}
	
	
.sinmarg > input{
	margin-left: 3px;
	}
	
.contienecasos form .fakeupload {
    background: url("/img/casos/examinar.png") no-repeat scroll 305px 5px transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 425px;
}

.contienecasos form .fakeupload input {
    width: 266px;
}
	
.contienecasos input.input-upload {
    cursor: pointer;
    height: 38px;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 232px;
    z-index: 2;
}
	
	
.nuevocaso .examinar {
    float: left;
    overflow: hidden;
    position: relative;
	}
	
.nuevocaso table td {
    line-height: 37px;
    vertical-align: top;
}

	
.contienecasos.resumen	{
    float: none;
    font-family: Arial,Helvetica,sans-serif;
    padding: 10px;
    width: 900px;
	}
	
.resumen .modificado {
	background: none;
	}
	
	
.resumen .conttab .descripcion span {
    float: left;
    line-height: 20px;
    padding-right: 9px;
    width: 95%;
}

.conttab .descripcion h4 {
    font-weight: bold;
    margin-bottom: 12px;
    margin-top: 15px;
	}
	
.conttab p {
	margin: 0;
}	
.resumen .conttab .descripcion span img {
    border: 2px solid #EEEEEE;
    float: left;
    margin-right: 13px;
    margin-top: 4px;
	}
	
.resumen .conttab .descripcion span span {
	margin-bottom: 20px;
	}
    
.resumen .dentro {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: auto;
    margin-left: 10px;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 10px;
    width: 926px;
}

#info_libro_ventana .dentro_resumen_caso{
	background: none repeat scroll 0 0 #FFFFFF;
    margin-left: 10px;
    width: 951px;
}
	
.contienecasos.resumen .head {
    float: left;
}
#analytics .mensaje_analytics{
 font-weight:bold;
}
/* FIN STYLE CASOS*/

#librosAyuda{
	background: url("/img/au/bgcontieneinfotab.jpg") repeat-x scroll center top transparent;
    border: 1px solid #E4E3DD;
    float: left;
    margin-top: 30px;
    padding-bottom: 5px;
    width: 330px;
    height: 155px;
}

#librosAyuda .libro {
  float: left;
    height: auto;
    margin-left: 9px;
    margin-top: 10px;
    padding-bottom: 5px;
    width: 313px;
}

#librosAyuda .libro .portada {
    border: 1px solid #D9D9D7;
    float: left;
    height: auto;
    margin-left: 0;
    margin-right: 5px;
    width: auto;
}

#librosAyuda .libro .infolib {
    float: left;
    height: auto;
    margin-left: 3px;
    width: 215px;
}

#librosAyuda .libro .valores {
    float: right;
    margin: 14px auto 0;
    padding-bottom: 10px;
    width: 170px;
}

#librosAyuda .libro .infolib h2 {
    color: #615B4F;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
}

#librosAyuda .libro .infolib h2 a{
	color: #615B4F;
    font-size: 15px;
}

#librosAyuda .detalleslibro {
    float: left;
    height: auto;
    margin-top: 10px;
    width: 320px;
}

#librosAyuda .detalleslibro span {
    color: #B7B3A7;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
}

#librosAyuda .detalleslibro span a{
	font-size: 12px;
    font-weight: bold;
}

#librosAyuda .btn_descarga_gratuita {
    background: url("/img/bajar.png") no-repeat scroll 0 0 transparent;
    height: 20px;
    margin: 10px auto 0;
    padding: 9px 15px;
    width: 120px;
    cursor: pointer;
}

#librosAyuda .btn_descarga_gratuita  a:hover{
	text-decoration: none;
}

#librosAyuda .btn_descarga_gratuita:hover {
    background: url("/img/bajar.png") no-repeat scroll 0 -38px transparent;
}

#librosAyuda .btn_descarga_gratis_texto {
    color: #FCF1B4;
    font-size: 11px;
    line-height: 11px;
    padding-left: 20px;
    width: 110px;
}

#librosAyuda  .libro .valores span.libro1 {
    background-position: 0 0;
}

#librosAyuda  .libro .valores .btn_mini_comprar {
    margin-right: 8px;
    margin-top: 10px;
}

#librosAyuda  .libro .valores .aviso_impuestos {
    font-size: 9px;
    text-align: center;
}

#librosAyuda .libro .valores span {
    background-image: url("/img/au/icobookebook.png");
    background-repeat: no-repeat;
    color: #999999;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-left: 13px;
    margin-right: 22px;
    margin-top: 12px;
    padding-left: 20px;
    text-align: right;
    width: 29px;
}

.valores .btn_descarga_gratuita {
    background: url("/img/bajar.png") no-repeat scroll 0 0 transparent;
    height: 20px;
    margin: 10px auto 0;
    padding: 9px 15px;
    width: 120px;
}
.valores .btn_descarga_gratuita .btn_descarga_gratis_texto {
    color: #FCF1B4;
    font-size: 11px;
    line-height: 11px;
    padding-left: 20px;
    width: 110px;
}

