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

div.windows_form { position:relative; 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; }





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:7px 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 {
	/*filter:alpha(opacity=50); /* IE */
    -moz-opacity:0.5; /* Firefox, Opera, ... */
    opacity: 0.5; /* CSS 3*/
	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%; }

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_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:12px 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:175px; background:url(../../../img/bg_libros_del_autor_separator_vert.gif) no-repeat right top; padding-right:10px; margin-left:3px;}

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

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

.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; }


.paginado { margin-bottom:16px;}
.paginado a { line-height:20px; background:#C3DE66; text-align:center; padding-left:4px !important; padding-right:4px !important; color:#FFFFFF !important; border:1px solid #fff !important;}
.paginado a:hover { background:#7C942A; }
.numpaginado{margin-left:20px; }
.numpaginado b { line-height:20px; background:#B9B5A2 !important; text-align:center; padding-left:4px !important; padding-right:4px !important; color:#FFFFFF !important; border:1px solid #fff !important;}
.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:45%; 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; }

.dragableBox{	/* The RSS box */
		margin:2px;
	}
#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 { 
background:transparent url(../../../img/columncomunidad_top.gif) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:15px;
font-weight:bolder;
height:27px;
overflow:hidden;
padding-left:118px;
padding-top:17px;
}
.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_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; }

#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 {  background:transparent url(../../../img/btn_estyellow.gif) no-repeat scroll left top;
clear:both;
color:#FFFFFF !important;
display:block;
font-size:10px !important;
font-weight:bolder;
height:32px;
margin:3px 0 0 0;
padding-left:19px;
padding-top:1px;
text-align:center;
width:230px; }
.videomini: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 { display:block; background:#F1EFEB; margin:0 0 2px 0; padding:4px 5px;  }
.menu_opt_fichaautores:hover { background:#fff; text-decoration:none; border-right:2px solid #8FAD3A;  }


.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; }			
	
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 { background:#FFFFFF none repeat scroll 0 0;
border:1px dotted #999999;
margin-bottom:20px;
padding:5px 10px;
width:85px;
}

#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; }


.btnenviarbubok { float:left; border:0; width:155px; height:80px; color:#fff; font-size:0; text-indent:-1000px; background:url(../../../img/btnenviarlibroporbubok.gif) no-repeat top left; }
.btnenviarbubok:hover { background-position:0 -80px; text-decoration:none !important; }

.btnenviarbubokmanual { float:left; border:0; width:155px; height:80px; color:#fff; font-size:0; text-indent:-1000px; background:url(../../../img/btnenviarlibromanualmente.gif) no-repeat top left; }
.btnenviarbubokmanual:hover { background-position:0 -80px; text-decoration:none !important; }

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:277px; 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 17px; }

.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; }
	
	.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; }
	
.btbcomprar1libro { 
	background:url(../../../img/bn-descuento-08.png) no-repeat top left;
	color:#000000;
	display:inline;
	float:left;
	font-size:17px;
	height:85px;
	line-height:26px;
	margin-right:2px;
	opacity:0.8;
	padding-top:103px;
	text-align:center;
	width:118px;
}
.btbcomprar1libro:hover { background-position:0 0px; }

.btbcomprar15libros { 
	background:url(../../../img/bn-descuento-07.png) no-repeat top left;
	color:#000000;
	display:inline;
	float:left;
	font-size:17px;
	height:85px;
	line-height:26px;
	margin-right:2px;
	opacity:0.8;
	padding-top:103px;
	text-align:center;
	width:118px;
}
.btbcomprar15libros:hover { background-position:0 0px; }

.btbcomprar50libros { 
	background:url(../../../img/bn-descuento-06.png) no-repeat top left; 
	color:#000000;
	display:inline;
	float:left;
	font-size:17px;
	height:85px;
	line-height:26px;
	margin-right:2px;
	opacity:0.8;
	padding-top:103px;
	text-align:center;
	width:118px;
}
.btbcomprar50libros:hover { background-position:0 0px; }

.btbcomprar100libros { 
	background:url(../../../img/bn-descuento-01.png) no-repeat top left; 
	color:#000000;
	display:inline;
	float:left;
	font-size:17px;
	height:85px;
	line-height:26px;
	margin-left:-15px;
	margin-right:2px;
	opacity:0.8;
	padding-top:103px;
	text-align:center;
	width:118px;
}
.btbcomprar100libros:hover { background-position:0 0px; }

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

.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:-37px;
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 {
-x-system-font:none;
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;
}

/*Estilo menu descargas*/
div#menu-container {
	margin-left:21px;
	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{
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-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; }













/* estilos form_datos */

div.contenedor_principal .usuario_publica_column2{background:#fff}

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 {
-x-system-font:none;
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 */	

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








