@charset "utf-8";

/* @Group Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input { margin:0; padding:0; line-height:18px; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
legend { display:none; }
a:active { outline:none; }
a:focus { -moz-outline-style:none; }
/* @End Reset */

html{ height: 100%; margin-bottom: 1px; }

/* CSS Document */
#test{ font:10px Verdana; position:fixed; top:500px; left:0px; background-color:#000099; color:#FFFFFF; padding:10px; }

#content{ margin:10px auto 0; width:1000px; height:580px;  }

.hide{ display:none; }

/*Header*/
#header{width:1000px; margin:auto; height:60px; }

#footer{ height:90px;  }
	#footer.widefooter{ background:url(http://www.planetacocina.net/_img/bg_footer.gif) 50% 0 no-repeat; float:right; width:149px; position:relative; bottom:0px; }
	#footer.widefooter ul{ float:right; padding-right:10px; }
	.slim,
	#footer.slimfooter{ 
		background:url(http://www.planetacocina.net/_img/bg_footer_home.gif) 50% 0 no-repeat;
		float:right;
		width:149px;
		position:relative; bottom:0px;
		}
	#footer.slimfooter ul{ float:right; padding-right:10px; }
	#footer a.buy{ display:block; width:50px; height:50px; float:left; margin:5px 0 0 10px;} 
	#footer a.editorial{ display:block; width:85px; height:40px; margin:10px 0 0 0px; float:left; } /* border:1px red solid; */
	.ulFooter { margin-left: 82px; margin-top: 8px; }
	#footer ul .menuItem{ font: 10px Trebuchet MS }
	#footer ul .menuItem a{ color:#000000; text-decoration:none;  }
	#footer ul .menuItem a:hover{ color:#000000; text-decoration:underline;  }
	
#brand_logo{float:left;}

.menu{float:right; height:50px;}
	.menu .menuitem{height:60px; float:left; font:27px Trebuchet MS; }
	.menu .menuitem:hover{background:url(http://www.planetacocina.net/_img/tenedor.gif) 50% 100% no-repeat;  }
	.menu .separate{height:60px; float:left; width:3px; background:url(http://www.planetacocina.net/_img/separator.gif) 50% 0% no-repeat; padding:0 2px;}
	.menu .menuitem a{ text-decoration:none; display:block;  }
	.menu .menuitem a .toplink{ text-decoration:none; display:block;  }
	.menu li a:hover{ color:#be4b6a;}
	.menu li .grey1{color:#CCCCCC}
	.menu li .grey2{color:#AAAAAA}
	.menu li .grey3{color:#888888}
	.menu li .grey4{color:#999999}
	/*.menu li:hover .submenu{display:block;}*/
	.menu #button1{ *width:80px;}
	.menu #button2{ width:300px; *width:300px; _width:300px;}
	.menu #button3{ *width:145px;}
	.menu #button4{ *width:115px;}
	.menu #button5{ *width:100px;}

.submenu{position:absolute; display:none; background: #c3ae9f;  z-index:6; }
	.submenuitem{font:11px Trebuchet MS; padding-left:5px; width:180px;  background:url(http://www.planetacocina.net/_img/menubar2.jpg) no-repeat 50% 95%;  }
	.submenuitem:hover{background: #d3beaf url(http://www.planetacocina.net/_img/menubar2.jpg) no-repeat 50% 95%; }
	.submenuitem a{ padding:5px; color:#000000; text-decoration:none; line-height:10px; display:block;    }
	.submenuitem a:hover{ padding:5px; color:#000000; text-decoration:underline; line-height:10px; }

#slider_lateral{ width:125px; float:right;}
/*#slider_lateral_book{ width:125px; float:right;}*/

.jcarousel-container { position:relative; }
	.jcarousel-clip { z-index: 2;padding: 0; margin: 0; overflow: hidden; position: relative;}
	.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
	.jcarousel-list li, .jcarousel-item { float:left; list-style:none; width: 75px; height: 75px;}
	.jcarousel-next {z-index: 3;display: none;}
	.jcarousel-prev {z-index: 3;display: none;}
	
.jcarousel-skin-tango .jcarousel-container {  }
.jcarousel-skin-tango .jcarousel-container-vertical { width:75px; height:245px; padding:40px 20px;  }
.jcarousel-skin-tango .jcarousel-clip-vertical {width:75px; height:245px; }
.jcarousel-skin-tango .jcarousel-item { width:75px; height:120px;}
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom:10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background:#ffffff; color:#000000; }
.jcarousel-skin-tango .jcarousel-next-vertical {position:absolute; bottom:5px; left:43px; width:32px; height:32px; cursor:pointer; background:transparent url(http://www.planetacocina.net/_img/slider/next-vertical.png) no-repeat 0 0;}
	.jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px; ;}
	.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px;}
	.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
	.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
	.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute;top: 5px;left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(http://www.planetacocina.net/_img/slider/prev-vertical.png) no-repeat 0 0;}
	.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px;}
	.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px;}
	.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
	.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
	.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px;}

.section{ width:1000px; height:400px; }
	.section h1{ font:25px Trebuchet MS }
	
#portadas{ width:800px; padding:0 0 0 60px; }

.book_menu{position:absolute; *position:static; float:left; *float:none; clear:both; font:12px Trebuchet MS; margin-top:465px; *margin-top:0px; }
	.book_menu ul{}
	.book_menu ul .separator{ float:left; height:25px; margin-top:14px; width:3px; background:url(http://www.planetacocina.net/_img/separator.gif) 50% 0% no-repeat; padding:0 2px; }
	.book_menu ul .option{ float:left; padding-top:23px; }
	.book_menu ul .option a{ color:#000000; text-decoration:none;}
	.book_menu ul .option a:hover{ color:#be4b6a; text-decoration:underline;}
	.book_menu ul .cuchara{ float:left; width:60px; height:40px; background: url(http://www.planetacocina.net/_img/menu-spoon.gif) no-repeat 0 24px; }


.home{height:445px; float:left; width:870px; margin-left:50px; background:url(http://www.planetacocina.net/_img/home-bg.jpg) no-repeat 0 0;}
	.home ul{ height:420px; margin-left:120px; }
	.home .bookHomeTriad{ float:left; height:420px; width:280px; }
	.home .bookHomeTriad a{ display:block; height:420px; width:280px; text-decoration:none; }
	.home .bookHomeTriad a span{ visibility:hidden;  }
	.home #tooltips{ height:20px; width:650px; margin-left:90px; }
	.home .tooltip{ padding:10px; font:12px Trebuchet MS; background-color:#c3ae9f; width:625px; float:left; text-align:center; position:absolute; margin-top:20px; display:none; }
	.home .tooltip dt { float:left; margin-left:15px; }
	/* .home .tooltip dd { float:left; margin-left:5px; display:inline; } */
	.home .tooltip dd { float:left; margin-left:5px; display:inline; }
	.home .tooltip dd strong{ color:#FFFFFF; font-weight:bold; }

.bookmain_section{width:750px; float:left; ;  }
.bookmain_section img{display:block; margin:auto; background:url(http://www.planetacocina.net/_img/home-bg.jpg) no-repeat;}
	
#fichatecnica{}
	.libro_lat{ width:344px; float:left;}
	#fichatecnica .datos{ width:524px; float:left; }
	#fichatecnica .datos h5{ font:60px Trebuchet MS; color:#cacaca; }
	#fichatecnica .datos .maindata{ margin-bottom:30px; }
	#fichatecnica .datos .maindata dt{width:524px; font:bold 12px Trebuchet MS; height:13px; }
/*#fichatecnica .datos .maindata dd{ width:524px; color:#999999; font:11px Trebuchet MS }*/
	#fichatecnica .datos .maindata dd{ width:524px; color:#999999; font:11px Trebuchet MS; font-style:italic; }
	#fichatecnica .datos .maindata .sinopsis{ font:12px Trebuchet MS; height:13px; }
	#fichatecnica .datos h1{font:bold 12px Trebuchet MS; margin-bottom:10px; }
	#fichatecnica .datos p{font:12px Trebuchet MS; line-height:13px; color:#888888; text-align:justify; width:500px; margin-bottom:10px;  }
	#fichatecnica .datos .foredata{font:12px Trebuchet MS; color:#999999; height:13px;  }
	#fichatecnica .datos .foredata li{float:left;}
	#fichatecnica .datos .foredata li span{ font-weight:bold;}
	#fichatecnica .datos .foredata .separator{float:left; height:14px; width:3px; background:url(http://www.planetacocina.net/_img/separator.gif) 50% 0% no-repeat; padding:0 2px;}
	#fichatecnica .datos .weblibro{font:12px Trebuchet MS; color:#999999; text-decoration:none;}
	#fichatecnica .datos .weblibro:hover{font:12px Trebuchet MS; color:#000000; text-decoration:underline; }
	
#biografiaautor{}
	#biografiaautor .authorImage{float:left; height:300px; width:323px; }
	#biografiaautor .authorImage img{ margin-top:50px; }
	#biografiaautor .bio{float:left; width:550px; }	/*margin-top:30px;*/
	#biografiaautor .bio h5{ font:60px Trebuchet MS; color:#cacaca; }
	#biografiaautor .bio p{font:12px Trebuchet MS; line-height:13px; color:#888888; text-align:justify; width:550px; margin-bottom:10px;}
	#biografiaautor .bio a{font:12px Trebuchet MS; color:#999999; text-decoration:none;}
	#biografiaautor .bio a:hover{font:12px Trebuchet MS; color:#000000; text-decoration:underline; }

/* CATALOGOS */
#catalogo{}
	#catalogo .authorImage{float:left; height:300px; width:323px; }
	#catalogo .authorImage img{ margin-top:50px; }
	#catalogo .bio{float:left; width:550px; }	/*margin-top:30px;*/
	#catalogo .bio h5{ font:60px Trebuchet MS; color:#cacaca; }
	#catalogo .bio p{font:12px Trebuchet MS; line-height:13px; color:#888888; text-align:justify; width:550px; margin-bottom:10px;}
	#catalogo .bio a{font:12px Trebuchet MS; color:#999999; text-decoration:none;}
	#catalogo .bio a:hover{font:12px Trebuchet MS; color:#000000; text-decoration:underline; }

/* PORTADA */
/*
#bookContents{}
	#bookContents .authorImage{float:left; height:300px; width:323px; }
	#bookContents .authorImage img{ margin-top:50px; }
	#bookContents .bio{float:left; width:550px; margin-top:30px  }
	#bookContents .bio p{font:12px Trebuchet MS; line-height:13px; color:#888888; text-align:justify; width:550px; margin-bottom:10px;}
	#bookContents .bio a{font:12px Trebuchet MS; color:#999999; text-decoration:none;}
	#bookContents .bio a:hover{font:12px Trebuchet MS; color:#000000; text-decoration:underline; }
*/

#sendfriend{ }
	#sendfriend .sendfriendform{ float:left; width:520px; }
	.form{}
		.form h1{font:bold 16px Trebuchet MS; color:#9F9F9F; margin:10px 0 20px;}
		.form ul{}
		.form li.defaultfield{ height:24px; font:13px Trebuchet MS; }
		.form li input.texto{ float:right; width:300px; border:1px black solid  }
		.form li label{ display:block; width:160px; font:13px Trebuchet MS; float:left }
		.form li.textfield{ height:60px;}
		.form li.textfield textarea{ border:1px black solid;  }
		.form li.checker{ padding:10px 0 0 195px; height:24px; }
		.form li.checker input{ float:left; margin-top:3px;  }
		.form li.checker label{ float:left; width:280px; padding-left:10px; }
		.form li.sender{ padding:10px 0 0 195px;}
		.form li.legal{ padding:10px 0 0 195px;}
		.form li.legal a{ font:11px Trebuchet MS; color:#B0B0B0; text-decoration:none; }
		.form li.legal a:hover{ font:11px Trebuchet MS; color:#000000; text-decoration:underline; }
		.form li textarea{ float:right; width:300px;  }

#register{ }
	#register .registerform{ float:none; width:650px; }
	.form{}
		.form h1{ font:bold 16px Trebuchet MS; color:#9F9F9F; margin:10px 0 20px;}
		.form h2{ font:12px Trebuchet MS; color:#9F9F9F; margin:10px 0 20px;}
		.form ul{}
		.form li.defaultfield{ height:24px }
		.form li input.texto{ float:right; width:300px; border:1px black solid  }
		.form li label{ display:block; width:200px; font:13px Trebuchet MS; float:left }
		.form li.textfield{ height:60px;}
		.form li.textfield textarea{ border:1px black solid;  }
		.form li.checker{ padding:10px 0 0 195px; height:24px; }
		.form li.checker input{ float:left; margin-top:3px;  }
		.form li.checker label{ float:left; width:280px; padding-left:10px; }
		.form li.sender{ padding:10px 0 0 195px;}
		.form li.legal{ padding:10px 0 0 195px;}
		.form li.legal a{ font:11px Trebuchet MS; color:#B0B0B0; text-decoration:none; }
		.form li.legal a:hover{ font:11px Trebuchet MS; color:#000000; text-decoration:underline; }
		.form li textarea{ float:right; width:300px;  }

#qsomos{}
	#qsomos .column{width:490px; float:left; padding:0 10px 0 0; }
	#qsomos h1{font:26px Trebuchet MS; margin:10px 0 20px;}
	#qsomos p{font:14px Trebuchet MS; line-height:15px; color:#AAAAAA; }
	#qsomos img{margin:30px 0 0 130px;}
	#qsomos ul{ font:12px Trebuchet MS; list-style-type:circle; padding:10px 10px 10px 40px; }
	#qsomos ul li{ color:#999999; height:15px; }

.flipper{width:600px; float:left; overflow:hidden; position:relative; height:406px; background-repeat:no-repeat; margin:0 0 0 60px; border:1px #666666 solid;}

#thumbnavigator{ float:left; border:1px white solid;  }
	#thumbnavigator .thumbarea{ display:block; height:87px; width:129px; border:1px #FFFFFF solid; }
	#thumbnavigator .thumbarea:hover{ border:1px #666666 solid; }
	
#descargar{}
	#descargar .descargando{float:left; margin-top:120px;}
	
#libro_lat_nombres{ float:left; width:340px;   }
	#libro_lat_nombres dl{ width:200px;  margin:0 0 0 120px;}
	#libro_lat_nombres dl dd{ font:bold 14px Trebuchet MS; }
	#libro_lat_nombres dl dt{ font:14px Trebuchet MS; color:#666666 }

#divMensaje{ width:400px; }
	#divMensaje .mensaje_error{ font:13px Trebuchet MS; color:#CC3333; }

#avisoLegal{ width:780px; background-color:#c3ae9f; padding:10px; }
	#avisoLegal h1{ font:18px Trebuchet MS; color:#808080; }
	#avisoLegal a{font:10px Trebuchet MS; line-height:15px; color:#000000; text-align:justify; text-decoration:none }
	#avisoLegal p{font:11px Trebuchet MS; line-height:15px; color:#000000; text-align:justify; }
	#avisoLegal #contenido{ width:740px; }
