/*========================*/
/* RECETA DETALLE */
/*========================*/
div#receta-detalle {
	background:transparent url(../../images/recetas/detalle/hoja-background.jpg) repeat-y scroll 0 0;
	margin:11px 0 0 36px;
	width:597px;
}
div#receta-detalle-top {
	background:transparent url(../../images/recetas/detalle/hoja-top.jpg) no-repeat scroll 0 top;
}
div#receta-detalle-texto {
	background:transparent url(../../images/recetas/detalle/hoja-bottom.jpg) no-repeat scroll 0 bottom;
	padding:0 0 15px 0;
}


/************ COLUMNA IMAGEN **************/
div#receta-detalle-columna {
	float:left;
	height:320px;
	width:280px;
}
div#receta-detalle-imagen {
	background:transparent url(../../images/recetas/detalle/hoja-imagen.jpg) no-repeat scroll 0 0;
	display:inline;
	margin:10px 0 0 -13px;
	padding:22px 0 0 23px;
	position:absolute;
	width:272px;
}
div#receta-detalle-calificacion {
	background:transparent url(../../images/recetas/detalle/receta-detalle-calificacion.gif) no-repeat scroll 0 0;
	height:15px;
	margin:7px 0 22px 65px;
	padding:0 0 0 83px;
	width:101px;
}
div#receta-detalle-opciones {
	background:transparent url(../../images/recetas/detalle/detalle-opciones-back.jpg) no-repeat scroll 0 0;
	height:47px;
	width:255px;
}
div#receta-detalle-opciones a {
	display:inline;
	float:left;
	font-size:1px;
	text-indent:-1500px;
}
a#receta-detalle-imprimir {
	background:transparent url(../../images/recetas/detalle/receta-detalle-imprimir.gif) no-repeat scroll 0 0;
	height:18px;
	margin:13px 0 0 22px;
	width:60px;
}
a#receta-detalle-enviar {
	background:transparent url(../../images/recetas/detalle/receta-detalle-enviar.gif) no-repeat scroll 0 0;
	height:13px;
	margin:14px 0 0 24px;
	width:42px;
}
a#receta-detalle-guardar {
	background:transparent url(../../images/recetas/detalle/receta-detalle-guardar.gif) no-repeat scroll 0 0;
	height:15px;
	margin:13px 0 0 33px;
	width:54px;
}



/************ ENVIAR A UN AMIGO **************/
div#enviar-amigo {
	background:transparent url(../../images/recetas/detalle/enviar-background.png) repeat-y scroll 0 0;
	position:absolute;
	width:455px;
	z-index:200;
}
div#enviar-amigo-top {
	background:transparent url(../../images/recetas/detalle/enviar-top.png) no-repeat scroll 0 0;
	margin:-7px 0 0;
}
div#enviar-amigo-contenido {
	background:transparent url(../../images/recetas/detalle/enviar-bottom.png) no-repeat 0 bottom;
	margin:0 0 -9px;
	padding:0 0 30px;
}
div#enviar-amigo-contenido h1 {
	background:transparent url(../../images/recetas/detalle/enviar-titulo.gif) no-repeat scroll right bottom;
	display:inline;
	float:left;
	height:86px;
	margin:0;
	padding:14px 0 0 23px;
	text-indent:-9999px;
	width:174px;
}
div#amigo-btn-cerrar {
	display:inline;
	float:left;
}
div#amigo-btn-cerrar a {
	background:transparent url(../../images/recetas/detalle/enviar-cerrar.gif) no-repeat scroll 0 0;
	display:block;
	height:25px;
	margin:24px 0 0 172px;
	text-decoration:none;
	text-indent:-9999px;
	width:61px;
}
div#amigo-btn-cerrar a:hover {
	background-position:0 -25px;
}
div#amigo-form {
	margin:0 0 0 61px;
}
div#amigo-form h3 {
	color:#df6a02;
	font:normal normal bold 17px Arial, Helvetica, sans-serif;
	margin:0 0 11px 75px;
	text-indent:0;
}
div#amigo-form div.field {
	color:#df6a02;
	display:inline;
	float:left;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
	height:25px;
	margin:5px 0 0;
	padding:7px 0 0;
	text-align:right;
	width:73px;
}
div#amigo-form div.campo {
	display:inline;
	margin:5px 0 0 11px;
	width:265px;
}
div#amigo-form div.campo input {
	background:transparent url(../../images/recetas/detalle/enviar-input.png) no-repeat scroll right 0;
	border:0;
	height:25px;
	padding:5px 3px 0 3px;
	font-size:14px;
	width:265px;
}
div#amigo-form div.campo textarea {
	background:transparent url(../../images/recetas/detalle/enviar-textarea.png) no-repeat scroll 0 0;
	border:0;
	height:87px;
	font-size:14px;
	text-align:left;
	width:271px;
}
div#amigo-form div.separador {
	clear:both;
	height:27px;
}
div#amigo-enviar a {
	background:transparent url(../../images/recetas/detalle/enviar-btn.png) no-repeat scroll 0 0;
	display:block;
	height:39px;
	margin:12px 0 0 255px;
	text-indent:-9999px;
	width:89px;
}
div#amigo-enviar a:hover {
	background-position:0 -39px;
}




/************ COLUMNA INGREDIENTES **************/
div#receta-detalle-ingredientes {
	float:right;
	width:317px;
}
div#receta-detalle-ingredientes h1 {
	color:#289752;
	font:normal normal bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:45px 10px 0 52px;
	text-decoration:underline;
	text-indent:0;
}
div#receta-detalle-ingredientes h3 {
	background:transparent url(../../images/recetas/detalle/detalle-ingredientes-titulo.jpg) no-repeat scroll 0 0;
	height:86px;
	margin:28px 0 0 1px;
	width:162px;
}
div#receta-detalle-ingredientes-texto {
	font-size:12px;
	line-height:16px;
	padding:8px 0 0 22px;
}
div#receta-detalle-ingredientes-texto span {
	color:#df6a02;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
}


/************ COLUMNA PROCEDIMIENTO **************/
div#receta-procedimiento {
	margin: 62px 0 0 !important;
	margin:0;
	position:relative;
}
div#receta-procedimiento h1 {
	background:transparent url(../../images/recetas/detalle/receta-detalle-procedimiento.gif) no-repeat scroll 0 0;
	height:86px;
	margin:0 0 0 9px;
	width:162px;
}
div#receta-procedimiento-texto {
	font-size:12px;
	line-height:14px;
	padding:4px 35px 35px 27px;
}
div#receta-procedimiento-texto span {
	color:#df6a02;
	font-style:italic;
	font-weight:bold;
}
div#receta-procedimiento-calificacion {
	background:transparent url(../../images/recetas/detalle/procedimiento-calificacion-back.gif) no-repeat scroll 0 0;
	height:55px;
	margin:-19px 0 0 424px !important;
	margin:0 0 0 424px;
	padding:29px 0 0 23px;
	width:134px;
}
div#receta-procedimiento-calificacion h3 {
	background:transparent url(../../images/recetas/detalle/califica-la-receta-texto.gif) no-repeat scroll 0 0;
	height:15px;
	margin:20px 0 0;
	*margin:5px 0 0;
	width:113px;
}

/*========================*/
/* COMENTARIOS */
/*========================*/
div#receta-comenarios {
	background:transparent url(../../images/recetas/detalle/hoja-background.jpg) repeat-y scroll 0 0;
	margin:12px 0 0 36px;
	width:597px;
}
div#receta-comenarios-top {
	background:url(../../images/recetas/detalle/hoja-top.jpg) no-repeat scroll 0 top;
}
div#receta-comentarios-texto {
	background:transparent url(../../images/recetas/detalle/hoja-bottom.jpg) no-repeat scroll 0 bottom;
	padding:0 6px 19px 8px;
}
div#receta-comentarios-texto h1 {
	background:transparent url(../../images/recetas/detalle/detalle-comentario-titulo.jpg) no-repeat scroll right bottom;
	height:86px;
	padding:10px 0 0 0;
	width:162px;
}

/***** los comentarios *****/
div.comentario {
	border-bottom:1px dashed #CDDAC9;
	border-top:1px dashed #CDDAC9;
	padding:14px 0 5px 26px;
}
div.comentario-imagen {
	background:transparent url(../../images/recetas/detalle/comentario-imagen-background.jpg) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:83px;
	padding:11px 0 0 11px;
	width:82px;
}
div.comentario-texto {
	display:inline;
	float:left;
	padding:12px 0 0 12px;
	width:452px;
}
div.comentario-user {
	color:#df6a02;
	font-size:12px;
	font-weight:bold;
}
div.comentario-fecha {
	font-style:italic;
}
div.comentario-desc {
	padding:14px 62px 0 13px;
}

/********** paginacion *************/
div#comentario-paginacion {
	background:transparent url(../../images/recetas/detalle/comentario-paginacion-back.gif) no-repeat scroll 0 0;
	height:47px;
	margin:8px 0 0 452px;
	width:115px;
}
div#comentario-paginacion a, div#comentarios-rango {
	display:inline;
	float:left;
}
div#comentario-paginacion a {
	background:transparent url(../../images/recetas/detalle/comentario-paginacion-flechas.gif) no-repeat scroll 0 0;
	font-size:1px;
	height:21px;
	text-indent:-1500px;
	width:21px;
}
a#comnetario-anterior {
	margin:11px 0 0 15px;
}
a#comnetario-anterior:hover {
	background-position:0 -21px;
}
div#comentarios-rango {
	color:#df8200;
	font:normal normal bold 10px Arial, Helvetica, sans-serif;
	margin:15px 8px 0 7px;
}
a#comnetario-siguiente {
	background-position:-21px 0 !important;
	margin:11px 0 0;
}
a#comnetario-siguiente:hover {
	background-position:-21px -21px !important;
}
div#receta-comentarios-texto h3 {
	background:transparent url(../../images/recetas/detalle/comentario-textarea-titulo.gif) no-repeat scroll 0 0;
	height:17px;
	margin:25px 0 0 27px;
	width:134px;
}
div#receta-comentarios-texto textarea {
	background:transparent url(../../images/recetas/detalle/textarea.gif) no-repeat scroll 0 0;
	border:0;
	height:203px;
	margin:18px 0 0 81px;
	padding:3px;
	width:436px;
}
div#comentario-enviar {
	margin:7px 0 0 488px;
}
div#comentario-enviar a {
	background:transparent url(../../images/recetas/detalle/comentario-enviar.gif) no-repeat scroll 0 0;
	display:block;
	font-size:1px;
	height:35px;
	text-indent:-1500px;
	width:81px;
}


/*========================*/
/* LOGIN COMENTARIOS */
/*========================*/
div#comentario-ingresar {
	text-align:center;
	font-weight:bold;
}
div#comentario-ingresar a {
	color:#df6a02;
	text-decoration:underline;
}
div#comentario-ingresar table {
	margin:33px auto 0;
}
div#comentario-ingresar input.input-text {
	background:transparent url(../../images/recetas/detalle/ingresar-input.jpg) no-repeat scroll right 0;
	border:0;
	color:#808080;
	font:normal normal normal 14px Arial, Helvetica, sans-serif;
	height:32px;
	padding:10px 0 0 6px;
	width:250px;
}
div#olvidar {
	display:inline;
	float:left;
	margin:14px 0 70px 201px;
	text-align:left;
}
div#ingresar-entrar {
	display:inline;
	float:left;
	margin:7px 0 0 41px;
}
div#ingresar-entrar a {
	background:transparent url(../../images/recetas/detalle/ingresar-entrar.gif) no-repeat scroll 0 0;
	display:block;
	height:35px;
	text-indent:-9999px;
	width:81px;
}
div#ingresar-entrar a:hover {
	background-position:0 -35px;
}



/*========================*/
/* RECIPE BOX */
/*========================*/
div#recipe-box {
	background:transparent url(../../images/recetas/detalle/recipe-box-background.jpg) no-repeat scroll 0 0;
	height:343px;
	margin:5px 0 0 6px;
	width:277px;
}
div#recipe-box h1 {
	background:transparent url(../../images/recetas/detalle/recipe-box-titulo.gif) no-repeat scroll right bottom;
	height:24px;
	margin:0 0 10px;
	padding:18px 0 0 27px;
	width:95px;
}
div.recipe-box {
	background:transparent url(../../images/recetas/detalle/recipe-box-over.gif) no-repeat scroll 0 0;
	border-bottom:1px dashed #CDDAC9;
	border-top:1px dashed #CDDAC9;
	color:#FFF;
	font:normal normal bold 11px Arial, Helvetica, sans-serif;
	height:57px;
	margin:0 0 0 12px;
	width:251px;
}
div.recipe-box:hover {
	background-position:0 -57px;
}
div.recipe-box-imagen {
	background:#fff;
	display:inline;
	float:left;
	height:48px;
	margin:3px 0 0 10px;
	padding:3px 0 0 3px;
	width:48px;
}
div.recipe-box-titulo {
	display:inline;
	float:left;
	margin:13px 0 0 10px;
}
div.recipe-box-calificacion {
	background:#FFFFFF none repeat scroll 0 0;
	height:15px;
	margin:-13px 0 0 162px;
	position:absolute;
	width:85px;
}
div#recipe-box-vermas a {
	background:transparent url(../../images/recetas/detalle/recipe-box-ver.gif) no-repeat scroll 0 0;
	display:block;
	font-size:1px;
	height:35px;
	margin:8px 0 0 173px;
	text-indent:-1500px;
	width:89px;
}
/****** cunado esta vacio el recipe box **************/
div#recipe-empty {
	background:transparent url(../../images/recetas/detalle/recipe-box-fondo.jpg) no-repeat scroll 0 0;
	height:269px;
	margin:-4px 0 0 -5px;
	width:282px;
}
div#recipe-empty  h3 {
	color:#FFF;
	font:normal normal bold 16px Arial, Helvetica, sans-serif;
	padding:4px 0 0;
	text-align:center;
	text-indent:0;
}
div#recipe-empty-texto {
	color:#FFF;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
	padding:7px 33px 0 37px;
}
div#recipe-empty-texto a {
	color:#FFF;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
div#recipe-empty ul {
	color:#FFF;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
	padding:0;
	margin:8px 0 0 108px;
}
div#registro-btn {
	float:right;
	padding:10px 18px 0;
}
div#registro-btn a {
	background:transparent url(../../images/recetas/detalle/empty-registro-btn.jpg) no-repeat scroll 0 0;
	display:block;
	height:35px;
	text-indent:-9999px;
	width:92px;
}
div#registro-btn a:hover {
	background-position:0 -35px;
}
div#empty-member {
	color:#FFF;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
	padding:45px 30px 0;
	text-align:right;
	margin:25px 0 0;
}
div#empty-member a {
	color:#FFF;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}





/*========================*/
/* TABLA DE CONVERSIONES */
/*========================*/
div#tabla-conversiones {
	background:transparent url(../../images/recetas/detalle/tabla-conversiones-background.jpg) no-repeat scroll 0 0;
	color:#008733;
	font:normal normal normal 12px Arial, Helvetica, sans-serif;
	height:309px;
	margin:12px 0 0 6px;
	width:275px;
}
div#tabla-conversiones h1 {
	background:transparent url(../../images/recetas/detalle/tabla-conversiones-titulo.gif) no-repeat scroll right bottom;
	height:44px;
	padding:34px 0 0 26px;
	width:100px;
}
div#tabla-conversiones-imagen {
	background:transparent url(../../images/recetas/detalle/tabla-conversiones-imagen.jpg) no-repeat scroll 0 0;
	height:90px;
	margin:-76px 0 0 138px;
	position:absolute;
	width:143px;
}
div#tabla-conversiones table {
	margin:26px 0 0 18px;
}
div#tabla-conversiones table input {
	border:0;
	color:#DF8200;
	font:normal normal normal 12px Arial, Helvetica, sans-serif;
	height:27px;
}
div#tabla-conversiones table input#input-conversion {
	background:transparent url(../../images/recetas/detalle/tabla-conversiones-input.gif) no-repeat scroll 0 0;
	margin:0 6px 0 5px;
	width:91px;
}
div#tabla-conversiones table input#input-resultado {
	background:transparent url(../../images/recetas/detalle/tabla-conversiones-input2.gif) no-repeat scroll 0 0;
	width:168px;
}



/*========================*/
/* RECETAS RELACIONADAS */
/*========================*/
div#recetas-relacionadas {
	background:transparent url(../../images/recetas/detalle/receta-relacionada-background.jpg) no-repeat scroll 0 0;
	height:291px;
	margin:16px 0 0 8px;
	padding:80px 3px 0 3px;
	width:267px;
}
div#recetas-relacionadas h1 {
	background:transparent url(../../images/recetas/detalle/receta-relacionada-titulo.gif) no-repeat scroll 0 0;
	height:78px;
	margin:-80px 0 0 -13px;
	position:absolute;
	width:156px;
}
div.recetas-relacionadas {
	background:transparent url(../../images/recetas/detalle/receta-relacionada-over.gif) no-repeat scroll 0 4px;
	border-top:1px dashed #eed0b4;
	border-bottom:1px dashed #eed0b4;
	height:71px;
}
div.recetas-relacionadas:hover {
	background-position:0 -68px;
}
div.recetas-relacionadas-imagen {
	background:transparent url(../../images/recetas/detalle/receta-relacionada-imagen.jpg) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:60px;
	margin:0 0 0 14px;
	padding:7px 0 0 7px;
	width:60px;
}
div.recetas-relacionadas-derecha {
	display:inline;
	float:left;
	width:136px;
}
div.recetas-relacionadas h3 {
	color:#008733;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
	text-indent:0;
	padding:14px 0 0 12px;
	width:170px;
}
div.recetas-relacionadas-calificacion {
	padding:0 0 0 9px;
}
div.recetas-relacionadas-mas a {
	background:transparent url(../../images/recetas/detalle/receta-relacionada-flecha.gif) no-repeat scroll 0 0;
	color:#008733;
	display:block;
	font:normal normal bold 11px Arial, Helvetica, sans-serif;
	height:16px;
	margin:0 0 0 127px !important;
	margin:0 0 0 100px;
	padding:3px 0 0 22px;
	width:60px;
}



/*========================*/
/* MENSAJE */
/*========================*/
div#mensaje {
	background:transparent url(../../images/recetas/detalle/mensaje.png) no-repeat scroll 0 0;
	color:#df6a02;
	font:normal normal bold 14px Arial, Helvetica, sans-serif;
	height:100px;
	margin:-72px 0 0 -185px;
	left:-50%;
	padding:43px 0 0;
	position:fixed;
	text-align:center;
	top:-50%;
	width:371px;
	z-index:300;
}

/*====================================*/
/* RECETA NO EXISTE AL CAMBIAR IDIOMA */
/*====================================*/
div#recetaLang {
	background:transparent url(../../images/recetas/detalle/mensaje.png) no-repeat scroll 0 0;
	color:#df6a02;
	font:normal normal bold 14px Arial, Helvetica, sans-serif;
	height:100px;
	margin:0 auto;
	padding:43px 0 0;
	text-align:center;
	width:371px;
}